@media(prefers-reduced-motion:no-preference){.ca-reveal-init{opacity:0;transform:translateY(36px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.ca-reveal-init.is-visible{opacity:1;transform:none}.ca-reveal-stagger>*,.ca-reveal-stagger .resource-list__item,.ca-reveal-stagger .collection-wrapper>*{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.ca-reveal-stagger.is-visible>*,.ca-reveal-stagger.is-visible .resource-list__item,.ca-reveal-stagger.is-visible .collection-wrapper>*{opacity:1;transform:none}.ca-reveal-stagger.is-visible>*:nth-child(1),.ca-reveal-stagger.is-visible .resource-list__item:nth-child(1),.ca-reveal-stagger.is-visible .collection-wrapper>*:nth-child(1){transition-delay:.05s}.ca-reveal-stagger.is-visible>*:nth-child(2),.ca-reveal-stagger.is-visible .resource-list__item:nth-child(2),.ca-reveal-stagger.is-visible .collection-wrapper>*:nth-child(2){transition-delay:.12s}.ca-reveal-stagger.is-visible>*:nth-child(3),.ca-reveal-stagger.is-visible .resource-list__item:nth-child(3),.ca-reveal-stagger.is-visible .collection-wrapper>*:nth-child(3){transition-delay:.19s}.ca-reveal-stagger.is-visible>*:nth-child(4),.ca-reveal-stagger.is-visible .resource-list__item:nth-child(4),.ca-reveal-stagger.is-visible .collection-wrapper>*:nth-child(4){transition-delay:.26s}.ca-reveal-stagger.is-visible>*:nth-child(5),.ca-reveal-stagger.is-visible .resource-list__item:nth-child(5),.ca-reveal-stagger.is-visible .collection-wrapper>*:nth-child(5){transition-delay:.33s}.ca-reveal-stagger.is-visible>*:nth-child(6),.ca-reveal-stagger.is-visible .resource-list__item:nth-child(6),.ca-reveal-stagger.is-visible .collection-wrapper>*:nth-child(6){transition-delay:.4s}.ca-reveal-stagger.is-visible>*:nth-child(7),.ca-reveal-stagger.is-visible .resource-list__item:nth-child(7),.ca-reveal-stagger.is-visible .collection-wrapper>*:nth-child(7){transition-delay:.47s}.ca-reveal-stagger.is-visible>*:nth-child(n+8),.ca-reveal-stagger.is-visible .resource-list__item:nth-child(n+8),.ca-reveal-stagger.is-visible .collection-wrapper>*:nth-child(n+8){transition-delay:.54s}.ca-reveal-media{overflow:hidden}.ca-reveal-media img,.ca-reveal-media .hero__media{transform:scale(1.12);filter:saturate(.85);transition:transform 1.6s cubic-bezier(.16,1,.3,1),filter 1.6s ease}.ca-reveal-media.is-visible img,.ca-reveal-media.is-visible .hero__media{transform:scale(1);filter:saturate(1)}.hero__media{transform:translateY(var(--ca-parallax-y, 0));transition:transform .05s linear}.product-card{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.product-card:hover{box-shadow:0 18px 40px -12px #c9a96140}.card-gallery{overflow:hidden}.card-gallery img{transition:transform .8s cubic-bezier(.16,1,.3,1)}.product-card:hover .card-gallery img{transform:scale(1.07)}.product-card__link{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .4s cubic-bezier(.16,1,.3,1)}.product-card:hover .product-card__link{background-size:100% 1px}.collection-card{overflow:hidden;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1)}.collection-card:hover{box-shadow:0 22px 48px -16px #c9a9614d}.collection-card img{transition:transform .9s cubic-bezier(.16,1,.3,1)}.collection-card:hover img{transform:scale(1.08)}.collection-card__content{transition:transform .5s cubic-bezier(.16,1,.3,1)}.collection-card:hover .collection-card__content{transform:translateY(-6px)}.button:not(.button-unstyled),a.button,button.button{position:relative;overflow:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease}.button:not(.button-unstyled):after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(115deg,transparent,rgb(255 255 255 / 35%),transparent);transform:skew(-20deg);pointer-events:none;transition:left .7s cubic-bezier(.16,1,.3,1)}.button:not(.button-unstyled):hover:after{left:130%}.button:not(.button-unstyled):hover{transform:translateY(-2px);box-shadow:0 10px 24px -8px #c9a96173}.button:not(.button-unstyled):active{transform:translateY(0)}.icon-block{animation:ca-icon-float 4.5s ease-in-out infinite}.icon-block-nth-2,li:nth-child(2) .icon-block,.ca-reveal-stagger>*:nth-child(2) .icon-block{animation-delay:.4s}.ca-reveal-stagger>*:nth-child(3) .icon-block{animation-delay:.8s}.ca-reveal-stagger>*:nth-child(4) .icon-block{animation-delay:1.2s}@keyframes ca-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.ca-reveal-init .divider,.ca-reveal-stagger .divider{transform-origin:center;transform:scaleX(0);transition:transform .9s cubic-bezier(.16,1,.3,1) .2s}.ca-reveal-init.is-visible .divider,.ca-reveal-stagger.is-visible .divider{transform:scaleX(1)}.ca-marquee-glow{text-shadow:0 0 18px rgb(201 169 97 / 35%)}.ca-inline-logo{display:block;height:auto;filter:drop-shadow(0 0 22px rgb(201 169 97 / 25%));transition:filter .4s ease}.ca-inline-logo:hover{filter:drop-shadow(0 0 30px rgb(201 169 97 / 45%))}.cart-items__media-container{overflow:hidden;transition:box-shadow .4s ease}.cart-items__table-row:hover .cart-items__media-container img{transform:scale(1.06)}.cart-items__media-container img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.cart-items__title{transition:color .3s ease}.cart-items__table-row:hover .cart-items__title{color:rgb(var(--color-primary-rgb))}.cart-items__remove{transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .3s ease}.cart-items__remove:hover{transform:scale(1.12) rotate(90deg)}.cart-totals__original-value,.cart-totals__total-value{color:rgb(var(--color-primary-rgb))}.cart-items--dividers .cart-items__table-row{transition:background-color .3s ease}.cart-items--dividers .cart-items__table-row:hover{background-color:rgb(var(--color-primary-rgb) / 6%)}}@media(prefers-reduced-motion:reduce){.ca-reveal-init,.ca-reveal-stagger>*{opacity:1;transform:none}}#shopify-section-hero_p9CmMG .hero{min-height:80svh}@media screen and (max-width:989px)and (min-width:750px){#shopify-section-hero_p9CmMG .hero{min-height:72svh}}@media screen and (max-width:749px){#shopify-section-hero_p9CmMG .hero{min-height:68svh}}#shopify-section-hero_p9CmMG .hero__container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-flat);pointer-events:none;background:linear-gradient(to bottom,#0000008c,#00000059)}#shopify-section-hero_p9CmMG .hero__content-wrapper{max-width:90%;padding-top:clamp(2rem,6vw,5rem)}#shopify-section-hero_p9CmMG .jumbo-text{font-size:clamp(2.8rem,4.8vw,6rem)!important;font-weight:700;line-height:.95;letter-spacing:-.03em;max-width:70%;text-shadow:none}#shopify-section-hero_p9CmMG .hero__content-wrapper .button{padding:.6em 1.4em;font-size:.85rem}.ca-hero-logo{display:block;height:auto;width:200px;max-width:100%;background:none;border:none;box-shadow:none;border-radius:0;filter:none}@media screen and (max-width:989px){.ca-hero-logo{width:130px}}@media screen and (max-width:749px){.ca-hero-logo{width:90px}}@media screen and (min-width:750px)and (max-width:989px){.header-logo__image{height:40px!important;width:auto!important}}#shopify-section-hero_p9CmMG *{text-shadow:none}#shopify-section-section_trustbar .icon-block__media{width:20px}#shopify-section-section_trustbar .text-block,#shopify-section-section_trustbar p{font-size:.75rem}#shopify-section-section_trustbar .layout-panel-flex--row{flex-wrap:wrap;row-gap:32px}#shopify-section-section_trustbar .layout-panel-flex--row>*{flex:1 1 0}@media screen and (max-width:989px)and (min-width:750px){#shopify-section-section_trustbar .layout-panel-flex--row>*{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}}@media screen and (max-width:749px){#shopify-section-section_trustbar .layout-panel-flex--row{flex-direction:column}#shopify-section-section_trustbar .layout-panel-flex--row>*{flex:1 1 100%;max-width:100%}}#shopify-section-hero_Ha3FDU .hero__media{object-position:center center}@media screen and (max-width:1200px){#shopify-section-hero_Ha3FDU .hero__media{object-position:62% center}}@media screen and (max-width:989px){#shopify-section-hero_Ha3FDU .hero__media{object-position:72% center}}@media screen and (max-width:749px){#shopify-section-hero_Ha3FDU .hero{min-height:85svh}#shopify-section-hero_Ha3FDU .hero__media{object-fit:contain;object-position:center center;background-color:#0a0a0a}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ca-motion.css.map */
