[data-reveal]{transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}[data-reveal].reveal-init{opacity:0;transform:translateY(20px)}[data-reveal].reveal-init.is-revealed{opacity:1;transform:translateY(0)}.btn{transition:transform .2s ease,box-shadow .2s ease}.btn:hover,.btn:focus-visible{transform:scale(1.02);box-shadow:0 4px 14px #173b4d2e}.product-single__photo-wrapper{position:relative}.product-single__photo-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(100deg,#173b4d0d 20%,#173b4d1a,#173b4d0d 60%);background-size:200% 100%;animation:skeleton-shimmer 1.5s ease-in-out infinite;transition:opacity .3s ease;pointer-events:none}.product-single__photo-wrapper.is-loaded:before{opacity:0;animation:none}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.hero-container{position:relative}.hero-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#173b4d8c,#173b4d00 140px),linear-gradient(to top,#173b4d66,#173b4d00 140px)}.bg-section{background-color:transparent;position:relative;z-index:0}.bg-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#e7ebe1;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 56px,#000 calc(100% - 56px),transparent 100%)}.section-seam{height:64px;margin-bottom:-64px;position:relative;z-index:1;pointer-events:none;background:linear-gradient(to bottom,transparent,#173B4D);opacity:0;transform:translateY(12px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.section-seam.is-revealed{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-reveal]{transition:none!important}[data-reveal].reveal-init{opacity:1!important;transform:none!important}.btn:hover,.btn:focus-visible{transform:none}.product-single__photo-wrapper:before{animation:none}.section-seam{transition:none!important;opacity:1!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-animations.css.map */
