:root{--pro-black: #0a0a0a;--pro-white: #f8f8f5;--pro-accent: #c8a96e;--pro-gray: #6b6b6b;--pro-border: rgba(0,0,0,.08);--pro-radius: 4px;--pro-ease: cubic-bezier(.4, 0, .2, 1);--pro-ease-out: cubic-bezier(0, 0, .2, 1);--pro-spring: cubic-bezier(.34, 1.56, .64, 1)}#sbds-scroll-progress{position:fixed;top:0;left:0;height:3px;width:0%;background:linear-gradient(90deg,#c8a96e,#e8c98e,#c8a96e);background-size:200% 100%;z-index:99999;transition:width .1s linear;animation:shimmerBar 2s linear infinite;box-shadow:0 0 10px #c8a96e99}@keyframes shimmerBar{0%{background-position:200% center}to{background-position:-200% center}}[data-aos]{opacity:0;transition-property:opacity,transform;transition-timing-function:var(--pro-ease-out);transition-duration:.75s}[data-aos].aos-animate{opacity:1;transform:none!important}[data-aos=fade-up]{transform:translateY(48px)}[data-aos=fade-down]{transform:translateY(-48px)}[data-aos=fade-left]{transform:translate(60px)}[data-aos=fade-right]{transform:translate(-60px)}[data-aos=zoom-in]{transform:scale(.88)}[data-aos=zoom-out]{transform:scale(1.12)}[data-aos=flip-up]{transform:perspective(600px) rotateX(18deg);transform-origin:center bottom}[data-aos=clip-up]{clip-path:inset(100% 0 0 0);transform:none;opacity:1;transition-property:clip-path;transition-timing-function:cubic-bezier(.77,0,.175,1);transition-duration:.9s}[data-aos=clip-up].aos-animate{clip-path:inset(0% 0 0 0)}[data-aos-delay="100"]{transition-delay:.1s}[data-aos-delay="150"]{transition-delay:.15s}[data-aos-delay="200"]{transition-delay:.2s}[data-aos-delay="250"]{transition-delay:.25s}[data-aos-delay="300"]{transition-delay:.3s}[data-aos-delay="400"]{transition-delay:.4s}[data-aos-delay="500"]{transition-delay:.5s}[data-aos-delay="600"]{transition-delay:.6s}[data-aos-duration="600"]{transition-duration:.6s}[data-aos-duration="900"]{transition-duration:.9s}[data-aos-duration="1000"]{transition-duration:1s}[data-aos-duration="1200"]{transition-duration:1.2s}.stagger-children>*{opacity:0;transform:translateY(36px);transition:opacity .65s var(--pro-ease-out),transform .65s var(--pro-ease-out)}.stagger-children.stagger-visible>*:nth-child(1){opacity:1;transform:none;transition-delay:.05s}.stagger-children.stagger-visible>*:nth-child(2){opacity:1;transform:none;transition-delay:.13s}.stagger-children.stagger-visible>*:nth-child(3){opacity:1;transform:none;transition-delay:.21s}.stagger-children.stagger-visible>*:nth-child(4){opacity:1;transform:none;transition-delay:.29s}.stagger-children.stagger-visible>*:nth-child(5){opacity:1;transform:none;transition-delay:.37s}.stagger-children.stagger-visible>*:nth-child(6){opacity:1;transform:none;transition-delay:.45s}.stagger-children.stagger-visible>*:nth-child(7){opacity:1;transform:none;transition-delay:.53s}.stagger-children.stagger-visible>*:nth-child(8){opacity:1;transform:none;transition-delay:.61s}[data-parallax]{will-change:transform}.line-draw{position:relative;overflow:hidden}.line-draw:after{content:"";position:absolute;bottom:0;left:0;width:0%;height:2px;background:var(--pro-accent,#c8a96e);transition:width .9s cubic-bezier(.77,0,.175,1)}.line-draw.line-drawn:after{width:100%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInBar{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ctaPulse{0%,to{box-shadow:0 4px 20px #c8a96e4d}50%{box-shadow:0 8px 32px #c8a96e8c}}@keyframes hdrFade{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}header-component,.header,.header__wrapper{backdrop-filter:blur(24px) saturate(180%)!important;-webkit-backdrop-filter:blur(24px) saturate(180%)!important;background:#ffffffe0!important;border-bottom:1px solid var(--pro-border)!important;transition:background .4s ease,box-shadow .4s ease!important}#header-group{animation:hdrFade .6s ease forwards}h1,.h1{font-size:clamp(2.2rem,6vw,5.5rem);font-weight:900;letter-spacing:-.03em;line-height:.93;text-transform:uppercase}h2,.h2{font-size:clamp(1.7rem,4vw,3.8rem);font-weight:800;letter-spacing:-.02em;line-height:1}h3,.h3{font-size:clamp(1.1rem,2.5vw,2rem);font-weight:700;letter-spacing:-.01em}.btn,.button,button[type=submit],.shopify-payment-button__button{font-weight:700!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:var(--pro-radius)!important;transition:all .35s var(--pro-ease)!important}.btn:hover,.button:hover,button[type=submit]:hover{transform:translateY(-3px)!important;box-shadow:0 10px 30px #0003!important}.btn:active,.button:active,button[type=submit]:active{transform:scale(.97)!important}.product-form__submit{min-height:54px!important;animation:ctaPulse 3s ease-in-out infinite}.card-wrapper,.product-card{border-radius:var(--pro-radius)!important;overflow:hidden;transition:transform .45s var(--pro-ease),box-shadow .45s var(--pro-ease)!important}.card-wrapper:hover,.product-card:hover{transform:translateY(-8px)!important;box-shadow:0 24px 60px #00000024!important}.card-wrapper .card__media,.product-card .media{overflow:hidden!important}.card-wrapper .card__media img,.product-card img{transition:transform .7s var(--pro-ease)!important;will-change:transform}.card-wrapper:hover .card__media img,.product-card:hover img{transform:scale(1.09)!important}[class*=collection-card]{overflow:hidden;border-radius:var(--pro-radius)!important;transition:transform .5s var(--pro-ease),box-shadow .5s var(--pro-ease)!important}[class*=collection-card]:hover{transform:translateY(-6px)!important;box-shadow:0 20px 50px #0000002e!important}[class*=collection-card] img{transition:transform .7s var(--pro-ease)!important;will-change:transform}[class*=collection-card]:hover img{transform:scale(1.08)!important}.announcement-bar{font-weight:700!important;letter-spacing:.14em!important;font-size:.7rem!important;text-transform:uppercase!important;animation:fadeIn .6s ease .3s backwards}cart-drawer{transition:transform .45s var(--pro-ease)!important;box-shadow:-12px 0 50px #00000029!important}.shopify-payment-button{margin-top:14px!important}.shopify-payment-button__button--branded{border-radius:var(--pro-radius)!important;min-height:54px!important}.price--on-sale .price-item--sale{color:#c0392b!important;font-weight:800!important}footer,.footer{border-top:2px solid var(--pro-border)!important}@media(max-width:749px){a,button,.btn,.button,input,select,textarea{min-height:44px}body,input,select,textarea{font-size:16px!important}.page-width{padding:0 16px!important}.grid--2-col-tablet-down{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.footer__content-top{flex-direction:column!important;gap:28px}quantity-selector,.quantity{height:48px!important}.quantity__button{width:48px!important;height:48px!important}body.has-sticky-bar main{padding-bottom:84px!important}.card-wrapper:hover,.product-card:hover{transform:none!important;box-shadow:0 4px 16px #0000001a!important}[data-aos=fade-left]{transform:translate(30px)}[data-aos=fade-right]{transform:translate(-30px)}[data-aos=fade-up]{transform:translateY(28px)}}#sticky-checkout-bar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;background:#f8f8f5f7;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);padding:12px 20px;box-shadow:0 -4px 28px #0000001a;border-top:1px solid var(--pro-border);gap:12px;align-items:center;animation:slideInBar .4s var(--pro-ease) forwards}@media(max-width:749px){#sticky-checkout-bar{display:flex}}#sticky-checkout-bar .sticky-cart-btn{flex:1;background:var(--pro-black,#0a0a0a);color:#fff;border:none;border-radius:var(--pro-radius);font-size:12px;font-weight:800;padding:14px 20px;cursor:pointer;min-height:48px;letter-spacing:.14em;text-transform:uppercase;transition:background .2s,transform .15s}#sticky-checkout-bar .sticky-cart-btn:active{transform:scale(.97);background:#222}#sticky-checkout-bar .sticky-cart-count{font-size:11px;color:var(--pro-gray,#6b6b6b);white-space:nowrap;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-enhance.css.map */
