body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:.01em}.shopify-section{opacity:0;transform:translateY(40px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.shopify-section.revealed{opacity:1;transform:translateY(0)}.shopify-section:first-child{opacity:1;transform:none}.revealed .product-card,.revealed .collection-list__item,.revealed .text-with-icons__item{opacity:0;transform:translateY(20px);animation:staggerFadeIn .6s ease forwards}.revealed .product-card:nth-child(1),.revealed .collection-list__item:nth-child(1),.revealed .text-with-icons__item:nth-child(1){animation-delay:.1s}.revealed .product-card:nth-child(2),.revealed .collection-list__item:nth-child(2),.revealed .text-with-icons__item:nth-child(2){animation-delay:.2s}.revealed .product-card:nth-child(3),.revealed .collection-list__item:nth-child(3),.revealed .text-with-icons__item:nth-child(3){animation-delay:.3s}.revealed .product-card:nth-child(4),.revealed .collection-list__item:nth-child(4),.revealed .text-with-icons__item:nth-child(4){animation-delay:.4s}.revealed .product-card:nth-child(5),.revealed .collection-list__item:nth-child(5){animation-delay:.5s}.revealed .product-card:nth-child(6),.revealed .collection-list__item:nth-child(6){animation-delay:.6s}@keyframes staggerFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.revealed h1,.revealed h2,.revealed h3{animation:fadeInUp .7s cubic-bezier(.22,1,.36,1) forwards}.shopify-section:first-child .section--video,.shopify-section:first-child .video-section{max-width:100vw!important;min-height:75vh}.shopify-section:first-child video{object-fit:cover;width:100%;min-height:75vh}.button,.shopify-button,[class*=button--]{transition:all .35s cubic-bezier(.22,1,.36,1)!important;position:relative;overflow:hidden}.button:hover,.shopify-button:hover,[class*=button--]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #c4a26559}.button:active,.shopify-button:active{transform:translateY(0)}.button--primary:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.08) 50%,transparent 70%);transform:rotate(45deg) translate(-100%);transition:transform .6s ease}.button--primary:hover:after{transform:rotate(45deg) translate(100%)}.product-card{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease!important;border-radius:8px}.product-card:hover{transform:translateY(-6px)!important;box-shadow:0 16px 40px #0000004d,0 0 0 1px #c4a26526!important}.product-card__figure img{transition:transform .5s cubic-bezier(.22,1,.36,1)!important}.product-card:hover .product-card__figure img{transform:scale(1.04)!important}.collection-list__item{border-radius:12px;overflow:hidden;transition:transform .4s ease,box-shadow .4s ease!important}.collection-list__item:hover{transform:translateY(-4px) scale(1.01);box-shadow:0 20px 50px #0006}.collection-list__item img{transition:transform .6s ease!important}.collection-list__item:hover img{transform:scale(1.06)}.section__title,.section__heading{position:relative}.section__title:after,.section__heading:after{content:"";display:block;width:60px;height:2px;background:linear-gradient(90deg,#c4a265,#d4b87a);margin:12px auto 0;border-radius:2px}.scrolling-content img{filter:brightness(0) invert(1) opacity(.6);transition:filter .3s ease,transform .3s ease}.scrolling-content img:hover{filter:brightness(0) invert(1) opacity(1);transform:scale(1.1)}.faq__question{transition:color .3s ease;border-bottom:1px solid rgba(196,162,101,.15)}.faq__question:hover{color:#c4a265}.loox-rating .loox-icon{color:#c4a265!important}html{scroll-behavior:smooth}::selection{background:#c4a2654d;color:#fff}@media(max-width:768px){.shopify-section:first-child video{min-height:50vh}.section__title:after,.section__heading:after{width:40px;margin-top:8px}.product-card:hover{transform:none!important;box-shadow:none!important}}a:not(.button):not([class*=button]){transition:color .25s ease}a:not(.button):not([class*=button]):hover{color:#c4a265}.announcement-bar{background:linear-gradient(90deg,#0a0a0a,#1a1510,#0a0a0a)!important;border-bottom:1px solid rgba(196,162,101,.2)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
