:root{--he-ease: cubic-bezier(.16, 1, .3, 1);--he-gold: #ecba1d}.he-anim .he-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s var(--he-ease) var(--he-d, 0s),transform .7s var(--he-ease) var(--he-d, 0s);will-change:opacity,transform}.he-anim .he-in .he-reveal,.he-anim .he-reveal.he-in{opacity:1;transform:translateY(0)}.he-plx{transform:translateY(var(--he-plx, 0));will-change:transform}@media(hover:hover)and (pointer:fine){.product-card{transition:transform .45s var(--he-ease),box-shadow .45s var(--he-ease)}.product-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px -18px #00000047}.button{transition-property:color,background-color,border-color,transform}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0) scale(.985)}.header-menu__item-text{position:relative}.header-menu__item-text:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background:var(--he-gold);transform:scaleX(0);transform-origin:right center;transition:transform .4s var(--he-ease)}.header-menu__item:hover .header-menu__item-text:after{transform:scaleX(1);transform-origin:left center}}.template-index{background-color:transparent}.template-index:before,.template-index:after{content:"";position:fixed;top:-160px;right:-4%;bottom:-160px;left:-4%;z-index:-1;pointer-events:none}.template-index:before{background:radial-gradient(760px 560px at 25% 28%,rgba(236,186,29,.2),transparent 68%),radial-gradient(820px 600px at 78% 38%,rgba(201,162,39,.16),transparent 70%),radial-gradient(700px 520px at 50% 82%,rgba(236,186,29,.12),transparent 68%),#fff;animation:he-breathe 26s ease-in-out infinite alternate;transform:translateY(calc(var(--he-progress, 0) * -60px));will-change:transform}.template-index:after{background-image:linear-gradient(163deg,transparent 44%,rgba(236,186,29,.06) 47.5%,rgba(253,234,168,.18) 50%,rgba(201,162,39,.07) 52.5%,transparent 56%),radial-gradient(135% 100% at 50% 32%,transparent 48%,rgba(6,6,7,.07) 100%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.09'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat,repeat;background-size:100% 300%,auto,200px 200px;background-position:0 calc(var(--he-progress, 0) * 100%),0 0,0 0;transform:translateY(calc(var(--he-progress, 0) * -120px));will-change:transform,background-position}@media(max-width:749px){.template-index:before{background:radial-gradient(520px 420px at 22% 26%,rgba(236,186,29,.14),transparent 70%),radial-gradient(560px 460px at 82% 44%,rgba(201,162,39,.11),transparent 72%),radial-gradient(480px 400px at 50% 84%,rgba(236,186,29,.08),transparent 70%),#fff}}@keyframes he-breathe{0%{background-position:0 0,0 0,0 0,0 0}to{background-position:9% -7%,-8% 6%,6% 9%,0 0}}.he-fuse{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}.he-fuse__svg{width:100%;height:100%;display:block}.he-fuse__trail,.he-fuse__head{fill:none;stroke-linecap:round}.he-fuse__trail{stroke:#7aa2c24d;stroke-width:.16}.he-fuse__head{stroke:#d6f0ffe6;stroke-width:.26}.he-fuse__tip{position:absolute;width:42px;height:42px;margin:-21px 0 0 -21px;border-radius:50%;background:radial-gradient(circle,#ffffff 0%,rgba(240,251,255,.85) 7%,rgba(186,226,248,.45) 18%,rgba(122,162,194,.18) 38%,transparent 68%);opacity:0;transition:opacity .35s linear;will-change:left,top}.he-fuse__tip.is-lit{opacity:1}@media(prefers-reduced-motion:reduce){.he-fuse{display:none}}.template-collection,.template-list-collections{background-color:transparent}.template-collection:before,.template-list-collections:before{content:"";position:fixed;top:-160px;right:-4%;bottom:-160px;left:-4%;z-index:-1;pointer-events:none;background:radial-gradient(760px 560px at 25% 28%,rgba(236,186,29,.16),transparent 68%),radial-gradient(820px 600px at 78% 38%,rgba(201,162,39,.12),transparent 70%),#fff}@media(max-width:749px){.template-collection:before,.template-list-collections:before{background:radial-gradient(520px 420px at 22% 26%,rgba(236,186,29,.11),transparent 70%),radial-gradient(560px 460px at 82% 44%,rgba(201,162,39,.08),transparent 72%),#fff}}.template-collection .collection__header .collection__title,.template-collection .collection__title{font-size:clamp(1.8rem,3.6vw,2.7rem);line-height:1.1}.template-collection .product-card__image-wrapper,.template-collection .product-card__media,.template-list-collections .collection-card__image-wrapper{border-radius:10px;overflow:hidden}.template-collection .filters__button,.template-collection .sort__button,.template-collection .filter-list__button{border-radius:10px}.template-collection .product-card__badge--sold-out,.template-collection .badge--sold-out{background:#0606078c!important;color:#f4f1eb!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(max-width:749px){.template-collection .collection__container,.template-collection .plp__container{padding-left:16px;padding-right:16px}}.he-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:1000;background:linear-gradient(90deg,#c9a227,#ecba1d,#fdeaa8);transform:scaleX(var(--he-progress, 0));transform-origin:left center;pointer-events:none}.product-price{font-size:clamp(1.45rem,2vw,1.85rem)!important;letter-spacing:.02em}.product-options__size-guide{margin-top:14px}.product-options__size-guide .button-link{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border:1px solid var(--he-gold);border-radius:10px;background:color-mix(in srgb,var(--he-gold) 8%,transparent);text-decoration:none;transition:background-color .3s var(--he-ease)}.product-options__size-guide .button-link:hover{background:color-mix(in srgb,var(--he-gold) 18%,transparent)}.rte-size-guide table{width:100%;border-collapse:collapse;margin:14px 0 26px;font-size:.85rem}.rte-size-guide th,.rte-size-guide td{padding:9px 12px;text-align:left;border-bottom:1px solid #e6e2d8}.rte-size-guide th{font-size:.72rem;text-transform:uppercase;letter-spacing:.1em;color:#8a8578;border-bottom:2px solid var(--he-gold)}.rte-size-guide tbody tr:nth-child(2n){background:#faf8f3}.rte-size-guide h3{margin-top:22px}@media(prefers-reduced-motion:reduce){.he-reveal{opacity:1!important;transform:none!important;transition:none!important}.he-plx{transform:none!important}.template-index:before,.template-index:after{transform:none!important;animation:none!important}.product-card,.product-card:hover,.button:hover,.button:active{transform:none!important}}.no-js .hl{display:none}.hl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 50% 45%,#16161a,#060607 68%);opacity:1;transition:opacity .6s var(--he-ease, cubic-bezier(.16, 1, .3, 1)),visibility .6s}.hl--off{opacity:0;visibility:hidden;pointer-events:none}.hl__inner{position:relative;display:grid;place-items:center;width:260px;height:260px;background:radial-gradient(circle,rgba(236,186,29,.16) 0%,transparent 62%);animation:hl-halo 2.4s ease-in-out infinite}.hl__logo{width:120px;height:auto;transform-origin:50% 50%;animation:hl-spin 2.4s cubic-bezier(.65,0,.35,1) infinite}.hl__fallback{color:#f4f1eb;font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;animation:hl-halo 2.4s ease-in-out infinite}@keyframes hl-spin{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes hl-halo{0%,to{opacity:.55}50%{opacity:1}}@media(max-width:749px){.hl__logo{width:92px}.hl__inner{width:200px;height:200px}}@media(prefers-reduced-motion:reduce){.hl__logo,.hl__inner,.hl__fallback{animation:none}.hl{transition:none}}.product-recommendations{background:#0b0b0b;color:#f4f1ea;--color-text: #f4f1ea}.product-recommendations .product-recommendations__heading,.product-recommendations .product-recommendations__subheading,.product-recommendations .tabs-ui__tab{color:#f4f1ea}.product-recommendations .tabs-ui__tab{opacity:.55;transition:opacity .25s var(--he-ease),color .25s var(--he-ease)}.product-recommendations .tabs-ui__tab.is-active{opacity:1;color:var(--he-gold)}.product-recommendations .product-card,.product-recommendations .card__title,.product-recommendations .card__title a,.product-recommendations .price{color:#f4f1ea}.product-recommendations .swiper-button{background:#ffffff14;color:#f4f1ea}.product-recommendations .swiper-button:hover{background:var(--he-gold);color:#0b0b0b}.product-size-guide-popup .rte.rte-size-guide table{width:100%;margin:14px 0 26px;border-collapse:collapse;border-spacing:0;font-size:.9rem;table-layout:auto}.product-size-guide-popup .rte.rte-size-guide table th,.product-size-guide-popup .rte.rte-size-guide table td{padding:10px 14px;text-align:left;vertical-align:middle;border:none;border-bottom:1px solid #e6e2d8;background:transparent}.product-size-guide-popup .rte.rte-size-guide table th:not(:first-child),.product-size-guide-popup .rte.rte-size-guide table td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.product-size-guide-popup .rte.rte-size-guide table th{padding:8px 14px;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#8a8578;border-bottom:2px solid var(--he-gold);border-radius:0}.product-size-guide-popup .rte.rte-size-guide table tbody tr:first-child td{padding:10px 14px}.product-size-guide-popup .rte.rte-size-guide table tbody tr:nth-child(2n) td{background:#faf8f3}.product-options__default--dropdown select{width:100%;padding:12px 40px 12px 14px;border:1px solid #d9d4c7;border-radius:10px;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23555' stroke-width='1.5' d='M1 1.5 6 6.5 11 1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;font-size:.95rem;line-height:1.2;color:#1a1a1a;appearance:none;-webkit-appearance:none;cursor:pointer;transition:border-color .25s var(--he-ease)}.product-options__default--dropdown select:focus{outline:none;border-color:var(--he-gold)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/holy-effects.css.map */
