*,*:before,*:after{transition-timing-function:cubic-bezier(.4,0,.2,1)}a,button,.button,.card,img{transition-duration:.3s}html{scroll-behavior:smooth}.h0,.h1,h1,h2,.h2{letter-spacing:-.02em;line-height:1.15}h3,.h3,h4,.h4{letter-spacing:-.01em}body{letter-spacing:.02rem}.caption-with-letter-spacing{letter-spacing:.2em;text-transform:uppercase;font-size:.75em}.card-wrapper{transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1)}.card-wrapper:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014}.card__media .media img{transition:transform .5s cubic-bezier(.4,0,.2,1)}.card-wrapper:hover .card__media .media img:first-child{transform:scale(1.03)}.quick-add{transition:opacity .3s ease,transform .3s ease}.card__heading a{background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s ease}.card__heading a:hover{background-size:100% 1px}.button:not(.button--tertiary){transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.button:not(.button--tertiary):hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}.button:not(.button--tertiary):active{transform:translateY(0);box-shadow:0 2px 4px #00000014}.button--secondary:hover{border-color:rgba(var(--color-button),.6)}.banner{position:relative}.banner__content{animation:fadeInUp .8s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.banner .banner__heading{text-shadow:0 2px 20px rgba(0,0,0,.3)}.banner .banner__text,.banner .caption-with-letter-spacing{text-shadow:0 1px 10px rgba(0,0,0,.2)}.image-with-text .grid{align-items:center}.image-with-text .media{overflow:hidden;border-radius:var(--media-radius)}.image-with-text .media img{transition:transform .6s cubic-bezier(.4,0,.2,1)}.image-with-text:hover .media img{transform:scale(1.03)}.section-template--index>*+*{position:relative}.trust-badges{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap;padding:3rem 0}.trust-badge{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center;max-width:160px}.trust-badge__icon{width:40px;height:40px;opacity:.7;transition:opacity .3s ease,transform .3s ease}.trust-badge:hover .trust-badge__icon{opacity:1;transform:scale(1.1)}.trust-badge__title{font-weight:600;font-size:.85rem;letter-spacing:.08em;text-transform:uppercase}.trust-badge__text{font-size:.8rem;opacity:.7;line-height:1.4}.announcement-bar{letter-spacing:.1em;font-size:.8rem}.cart-drawer{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.collapsible-content summary{transition:color .3s ease}.collapsible-content summary:hover{opacity:.8}.collapsible-content .collapsible-content__content{animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.multicolumn .column .multicolumn-card{transition:transform .35s ease,box-shadow .35s ease}.multicolumn .column:hover .multicolumn-card{transform:translateY(-3px);box-shadow:0 6px 16px #0000000f}.multicolumn .media--circle img{border:3px solid rgba(var(--color-foreground),.05)}.multicolumn-card__info p:first-child{color:#d4a853;font-size:1rem;letter-spacing:.15em;margin-bottom:.2em}.stars-display{color:#d4a853;font-size:1rem;letter-spacing:.15em;display:inline-block}.newsletter .field__input{border-radius:var(--inputs-radius) 0 0 var(--inputs-radius)}.footer{border-top:1px solid rgba(var(--color-foreground),.08)}.scroll-trigger.scroll-trigger--design-1{transition-duration:.6s}.scroll-trigger.scroll-trigger--design-2{transition-duration:.5s}@media screen and (max-width:749px){.h0{font-size:2.4rem;letter-spacing:-.01em}.trust-badges{gap:1.5rem;padding:2rem 1rem}.trust-badge{max-width:140px}.card-wrapper:hover{transform:none;box-shadow:none}.banner__content{animation-duration:.5s}}a:focus-visible,button:focus-visible,.button:focus-visible{outline:2px solid rgba(var(--color-foreground),.5);outline-offset:3px;border-radius:2px}.badge{font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600}.price--on-sale .price-item--regular{opacity:.5}.price-item--sale{font-weight:600}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.placeholder-svg{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.collection .card-wrapper,.featured-collection .card-wrapper{opacity:0;transform:translateY(24px);animation:cardReveal .6s cubic-bezier(.22,1,.36,1) forwards}.grid__item:nth-child(1) .card-wrapper{animation-delay:.05s}.grid__item:nth-child(2) .card-wrapper{animation-delay:.12s}.grid__item:nth-child(3) .card-wrapper{animation-delay:.19s}.grid__item:nth-child(4) .card-wrapper{animation-delay:.26s}.grid__item:nth-child(5) .card-wrapper{animation-delay:.33s}.grid__item:nth-child(6) .card-wrapper{animation-delay:.4s}.grid__item:nth-child(7) .card-wrapper{animation-delay:.47s}.grid__item:nth-child(8) .card-wrapper{animation-delay:.54s}@keyframes cardReveal{to{opacity:1;transform:translateY(0)}}cart-drawer .drawer{background:rgba(var(--color-background),.85)!important;backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8);border-left:1px solid rgba(var(--color-foreground),.06)}predictive-search .predictive-search{backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5);background:rgba(var(--color-background),.92)!important}.banner .banner__heading{background:linear-gradient(105deg,#fff 0% 40%,#d4a85399 50%,#fff 60% 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:headingShimmer 6s ease-in-out infinite}@keyframes headingShimmer{0%,to{background-position:200% center}50%{background-position:-200% center}}.image-with-text .media{clip-path:inset(0 0 0 0);transition:clip-path .8s cubic-bezier(.22,1,.36,1)}.scroll-trigger:not(.scroll-trigger--offscreen) .image-with-text .media,.image-with-text .media{clip-path:inset(0 0 0 0)}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):hover{box-shadow:0 4px 16px rgba(var(--color-button),.25),0 0 0 1px rgba(var(--color-button),.1)}.button:not(.button--tertiary):after{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:none;pointer-events:none}.button:not(.button--tertiary):hover:after{animation:btnShimmer .6s ease forwards}@keyframes btnShimmer{to{left:130%}}.scroll-trigger.scroll-trigger--offscreen{opacity:0;transform:translateY(30px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.scroll-trigger:not(.scroll-trigger--offscreen){opacity:1;transform:translateY(0)}.banner .banner__media img{transition:transform 8s cubic-bezier(.22,1,.36,1);will-change:transform}.banner:hover .banner__media img{transform:scale(1.04)}.card__media .media img+img{transition:opacity .45s cubic-bezier(.4,0,.2,1)}.featured-collection .title-wrapper{position:relative}.featured-collection .title-wrapper:after{content:"";display:block;width:40px;height:2px;background:rgba(var(--color-foreground),.15);margin:.8rem auto 0;border-radius:1px;animation:breathLine 3s ease-in-out infinite}@keyframes breathLine{0%,to{width:40px;opacity:.15}50%{width:60px;opacity:.35}}.newsletter .field__input:focus{box-shadow:0 0 0 3px rgba(var(--color-button),.2);border-color:rgba(var(--color-button),.5)}.collapsible-content details[open] summary~*{animation:accordionOpen .4s cubic-bezier(.22,1,.36,1)}@keyframes accordionOpen{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.header__menu-item>a{position:relative}.header__menu-item>a:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1.5px;background:currentColor;transition:width .35s cubic-bezier(.22,1,.36,1)}.header__menu-item>a:hover:after{width:100%}.section-template--index>.shopify-section+.shopify-section:before{content:"";display:block;height:1px;background:linear-gradient(90deg,transparent 10%,rgba(var(--color-foreground),.08) 50%,transparent 90%);max-width:80%;margin:0 auto}.badge.price__badge-sale,.badge.price__badge-sold-out{animation:badgePulse 2s ease-in-out infinite}@keyframes badgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}body{animation:pageLoad .4s ease-out}@keyframes pageLoad{0%{opacity:0}to{opacity:1}}.announcement-bar a{transition:opacity .3s ease}.announcement-bar:hover a{opacity:.85}.image-with-text .image-with-text__content{transition:opacity .6s ease,transform .6s ease}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:rgba(var(--color-background),1)}::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.2);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-foreground),.35)}html{scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.2) transparent}.multicolumn .column .multicolumn-card{border-radius:12px;background:rgba(var(--color-background),.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(var(--color-foreground),.04);padding:1.5rem}@media screen and (max-width:749px){.slider--tablet{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.slider--tablet .slider__slide{scroll-snap-align:start}.collection .card-wrapper,.featured-collection .card-wrapper{animation-delay:0s!important;animation-duration:.3s!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-premium.css.map */
