.announcement-bar .announcement-bar__text{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(14.5px,1.05vw,17.5px);letter-spacing:.008em;line-height:1.4;text-shadow:0 1px 2px rgba(18,24,10,.3)}.announcement-bar .announcement-bar__text{padding-block:1px}.hv-cats__rail .hv-cat .hv-cat__ring:after{border-color:#4f5d3a4d;box-shadow:inset 0 0 0 1px #fff6,0 1px 10px -6px #1f26148c}.hv-cats__rail .hv-cat .hv-cat__ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;pointer-events:none;background-image:linear-gradient(90deg,#4f5d3a00,#4f5d3a66 16%,#4f5d3ae0 36%,#4f5d3a 52%,#6b7d4ed9,#6b7d4e4d 88%,#6b7d4e00),linear-gradient(180deg,#4f5d3a00,#4f5d3a66 16%,#4f5d3ae0 36%,#4f5d3a 52%,#6b7d4ed9,#6b7d4e4d 88%,#6b7d4e00),linear-gradient(270deg,#4f5d3a00,#4f5d3a66 16%,#4f5d3ae0 36%,#4f5d3a 52%,#6b7d4ed9,#6b7d4e4d 88%,#6b7d4e00),linear-gradient(0deg,#4f5d3a00,#4f5d3a66 16%,#4f5d3ae0 36%,#4f5d3a 52%,#6b7d4ed9,#6b7d4e4d 88%,#6b7d4e00);background-repeat:no-repeat;background-size:65% 4px,4px 65%,65% 4px,4px 65%;background-position:-200% 0,100% -200%,300% 100%,0 300%;filter:drop-shadow(0 0 1px rgba(255,255,255,1)) drop-shadow(0 0 3px rgba(255,255,255,.92)) drop-shadow(0 0 9px rgba(255,255,255,.6));animation:hv-cat-trace 4.5s linear infinite}@keyframes hv-cat-trace{0%{background-position:-200% 0,100% -200%,300% 100%,0 300%}25%{background-position:300% 0,100% -200%,300% 100%,0 300%}50%{background-position:300% 0,100% 300%,300% 100%,0 300%}75%{background-position:300% 0,100% 300%,-200% 100%,0 300%}to{background-position:300% 0,100% 300%,-200% 100%,0 -200%}}.hv-cats__rail .hv-cat:nth-child(2) .hv-cat__ring:before{animation-delay:-.9s}.hv-cats__rail .hv-cat:nth-child(3) .hv-cat__ring:before{animation-delay:-1.8s}.hv-cats__rail .hv-cat:nth-child(4) .hv-cat__ring:before{animation-delay:-2.7s}.hv-cats__rail .hv-cat:nth-child(5) .hv-cat__ring:before{animation-delay:-3.6s}.hv-cats__rail .hv-cat:nth-child(6) .hv-cat__ring:before{animation-delay:-.45s}.hv-cats__rail .hv-cat:nth-child(7) .hv-cat__ring:before{animation-delay:-1.35s}.hv-cats__rail .hv-cat:hover .hv-cat__ring:before{animation-duration:2.4s}.hv-cats__rail .hv-cat:hover .hv-cat__ring:after{border-color:#4f5d3a9e}@media(prefers-reduced-motion:reduce){.hv-cats__rail .hv-cat .hv-cat__ring:before{animation:none}}.hv-reels__rail .hv-reel .hv-reel__veil{background:linear-gradient(to top,#21291475,#21291429,#21291400 48%)}.hv-reels__rail .hv-reel .hv-reel__tag{left:12px;right:12px;bottom:12px;gap:12px;padding:11px 12px;border-radius:18px;color:#fff;background:linear-gradient(158deg,#ffffff4d,#ffffff12 40%,#fff0 64%),linear-gradient(180deg,#3f4c2aa3,#242d16cc);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:1px solid rgba(255,255,255,.3);box-shadow:0 16px 34px -12px #13190a99,0 2px 8px -3px #13190a57,inset 0 1px #ffffff7a,inset 0 -14px 26px -18px #ffffff57;overflow:hidden;transition:transform .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s ease,border-color .3s ease}.hv-reels__rail .hv-reel .hv-reel__tag:before{content:"";position:absolute;inset:-60% -12% auto -12%;height:150%;background:radial-gradient(58% 100% at 24% 0%,#ffffff4d,#fff0 72%);pointer-events:none}.hv-reels__rail .hv-reel .hv-reel__tag img{width:46px;height:46px;border-radius:12px;background:#fff;border:1px solid rgba(255,255,255,.55);box-shadow:0 2px 8px -2px #0f140873;object-fit:cover}.hv-reels__rail .hv-reel .hv-reel__tagtxt{position:relative;flex:1 1 auto;min-width:0}.hv-reels__rail .hv-reel .hv-reel__tagtitle{font-size:13.5px;font-weight:600;line-height:1.32;color:#fff;letter-spacing:.004em;white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 2px rgba(16,22,8,.48)}.hv-reels__rail .hv-reel .hv-reel__tagprice{margin-top:3px;font-size:14px;font-weight:700;color:#e9f1d8;letter-spacing:.01em;text-shadow:0 1px 2px rgba(16,22,8,.48)}.hv-reels__rail .hv-reel a.hv-reel__tag:after{content:"";flex:none;position:relative;width:26px;height:26px;border-radius:50%;border:1px solid rgba(255,255,255,.34);background:#ffffff29 url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23ffffff%27%20stroke-width%3D%272.6%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M9%205l7%207-7%207%27%2F%3E%3C%2Fsvg%3E) center / 12px 12px no-repeat}.hv-reels__rail .hv-reel:hover .hv-reel__tag{transform:translateY(-2px);border-color:#ffffff75;box-shadow:0 20px 40px -12px #13190aa8,inset 0 1px #fff9}@supports not ((-webkit-backdrop-filter: blur(2px)) or (backdrop-filter: blur(2px))){.hv-reels__rail .hv-reel .hv-reel__tag{background:linear-gradient(158deg,#ffffff38,#fff0 60%),linear-gradient(180deg,#3a4626ed,#222a14f5)}}@media screen and (max-width:749px){.hv-reels__rail .hv-reel .hv-reel__tag{left:8px;right:8px;bottom:8px;gap:9px;padding:9px 10px;border-radius:15px}.hv-reels__rail .hv-reel .hv-reel__tag img{width:38px;height:38px;border-radius:10px}.hv-reels__rail .hv-reel .hv-reel__tagtitle{font-size:12.5px}.hv-reels__rail .hv-reel .hv-reel__tagprice{font-size:13px;margin-top:2px}.hv-reels__rail .hv-reel a.hv-reel__tag:after{display:none}}.shopify-section-group-footer-group{--hv-wave-h: 56px}@media screen and (min-width:750px){.shopify-section-group-footer-group{--hv-wave-h: 92px}}.shopify-section-group-footer-group.section-wrapper,.shopify-section-group-footer-group:has(.footer-content){background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201200%20120%27%20preserveAspectRatio%3D%27none%27%3E%3Cpath%20d%3D%27M0%2C40%20C200%2C76%20400%2C4%20600%2C40%20C800%2C76%201000%2C4%201200%2C40%20L1200%2C120%20L0%2C120%20Z%27%20fill%3D%27%2393a173%27%20fill-opacity%3D%27.42%27%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201200%20120%27%20preserveAspectRatio%3D%27none%27%3E%3Cpath%20d%3D%27M0%2C56%20C280%2C96%20440%2C20%20600%2C56%20C760%2C92%20920%2C16%201200%2C56%20L1200%2C120%20L0%2C120%20Z%27%20fill%3D%27%236b7d4e%27%20fill-opacity%3D%27.85%27%2F%3E%3C%2Fsvg%3E),url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%201200%20120%27%20preserveAspectRatio%3D%27none%27%3E%3Cpath%20d%3D%27M0%2C76%20C150%2C110%20520%2C40%20600%2C76%20C680%2C112%201050%2C42%201200%2C76%20L1200%2C120%20L0%2C120%20Z%27%20fill%3D%27%234f5d3a%27%2F%3E%3C%2Fsvg%3E),linear-gradient(180deg,var(--hv-footer-top) 0%,var(--hv-footer-bot) 100%);animation-duration:15s}@media screen and (min-width:750px){.shopify-section-group-footer-group .footer-content{padding-block-start:132px}}.hv-card .hv-pick{position:absolute;left:0;right:0;bottom:0;z-index:6;display:flex;flex-direction:column;justify-content:center;gap:9px;padding:13px 12px;border-radius:var(--hv-radius);color:#fff;background:linear-gradient(160deg,#ffffff3d,#ffffff0d 44%,#fff0 68%),linear-gradient(180deg,#3f4c2ae6,#1f2713f5);-webkit-backdrop-filter:blur(18px) saturate(170%);backdrop-filter:blur(18px) saturate(170%);border:1px solid rgba(255,255,255,.26);box-shadow:inset 0 1px #fff6,0 14px 30px -14px #13190a8c;animation:hv-pick-in .24s cubic-bezier(.2,.8,.3,1) both}.hv-card .hv-pick[hidden]{display:none}@keyframes hv-pick-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hv-card .hv-pick__title{margin:0;padding-right:30px;font-family:var(--hv-font);font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#fffc}.hv-card .hv-pick__row{display:flex;flex-wrap:wrap;gap:7px}.hv-card .hv-pick__chip{flex:0 1 auto;max-width:100%;padding:7px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.34);background:#ffffff26;color:#fff;font-family:var(--hv-font);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;cursor:pointer;text-align:center;transition:background .2s ease,border-color .2s ease,transform .2s ease,color .2s ease}.hv-card .hv-pick__chip:hover,.hv-card .hv-pick__chip:focus-visible{background:#fff;border-color:#fff;color:var(--hv-accent);transform:translateY(-1px)}.hv-card .hv-pick__x{position:absolute;top:8px;right:8px;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#ffffff29;cursor:pointer;transition:background .2s ease}.hv-card .hv-pick__x:hover{background:#ffffff5c}.hv-card .hv-pick__x svg{width:12px;height:12px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;pointer-events:none}@media screen and (max-width:749px){.hv-card .hv-pick{padding:11px 9px;gap:7px}.hv-card .hv-pick__chip{padding:6px 10px;font-size:11.5px}.hv-card .hv-pick__title{font-size:10px;letter-spacing:.12em}}.hv-grid .hv-card__media img{transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.2,.7,.3,1)}.hv-grid .hv-card:hover .hv-card__media img{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.hv-grid .hv-card__media img{transition:opacity .2s linear}.hv-grid .hv-card:hover .hv-card__media img{transform:none}}.menu-list .menu-list__link,.header-menu__inner .menu-list__link{position:relative;font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(15.5px,1.15vw,18px);letter-spacing:.01em;color:var(--hv-ink, #14130f)}.menu-list .menu-list__link:after,.header-menu__inner .menu-list__link:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:2px;border-radius:2px;background:var(--hv-accent, #4f5d3a);transform:scaleX(0);transform-origin:left center;transition:transform .34s cubic-bezier(.2,.8,.3,1)}.menu-list .menu-list__link:hover:after,.menu-list .menu-list__link[aria-current]:after,.header-menu__inner .menu-list__link:hover:after{transform:scaleX(1)}.menu-drawer .menu-drawer__menu-item--mainlist{font-family:Playfair Display,Georgia,Times New Roman,serif;font-weight:700;font-size:clamp(22px,6vw,26px);letter-spacing:.005em}.cart-page .cart-title h1,.cart-page .cart-page__title h1{font-family:Playfair Display,Georgia,serif;font-size:clamp(30px,3.4vw,44px);font-weight:700;letter-spacing:-.01em;line-height:1.1}.cart-page .cart-items__title{font-family:var(--hv-font);font-size:17px;font-weight:600;line-height:1.45;color:var(--hv-ink, #14130f)}.cart-page .cart-items__title:hover{color:var(--hv-accent, #4f5d3a)}.cart-page .cart-items__price,.cart-page .cart-items__price *{font-size:16px;font-weight:700;color:var(--hv-ink, #14130f)}.cart-page .cart-items__variants-wrapper,.cart-page .cart-items__unit-price-wrapper{font-size:14.5px;color:#14130fa8}.cart-page .cart-items__remove{font-size:14px;color:#14130f94;transition:color .2s ease}.cart-page .cart-items__remove:hover{color:#8a2f2f}.cart-page .cart-items__quantity-controls{border:1px solid rgba(20,19,15,.16);border-radius:999px;padding:2px;background:#fff}.cart-page .cart-items__quantity-controls input{font-size:15px;font-weight:600;min-width:34px}.cart-page .cart-items__media-image{border-radius:12px;background:var(--hv-surface, #f7f6f2);object-fit:contain}.cart-page .cart-summary__inner{background:var(--hv-accent-wash, #eff2e8);border:1px solid rgba(79,93,58,.16);border-radius:18px;padding:clamp(20px,2.4vw,30px)}.cart-page .cart-totals__item,.cart-page .cart-totals__item *{font-size:15.5px;color:#14130fcc}.cart-page .cart-totals__total-label,.cart-page .cart-totals__total-value{font-size:19px;font-weight:700;color:var(--hv-ink, #14130f)}.cart-page .cart-totals__tax-note,.cart-page .cart-totals__tax-note *{font-size:13.5px;color:#14130f9e}.cart-page .cart-discount__summary,.cart-page .cart-discount__label{font-size:15px;font-weight:600;color:var(--hv-ink, #14130f)}.cart-page .cart__checkout-button{background:var(--hv-accent, #4f5d3a);color:#fff;border:0;border-radius:999px;min-height:58px;font-family:var(--hv-font);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 12px 26px -14px #262f18cc;transition:background .22s ease,transform .22s ease,box-shadow .22s ease}.cart-page .cart__checkout-button:hover{background:var(--hv-accent-bright, #6b7d4e);transform:translateY(-1px);box-shadow:0 16px 30px -14px #262f18e6}.cart-page--empty .cart-page__title h1{margin-bottom:8px}@media screen and (max-width:749px){.cart-page .cart-items__title{font-size:15.5px}.cart-page .cart-items__price,.cart-page .cart-items__price *{font-size:15px}.cart-page .cart-summary__inner{border-radius:14px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/homvo-polish.css.map */
