@media(prefers-reduced-motion:no-preference){#product-grid .card-wrapper:hover .card__media .media img,.card-wrapper:hover .card__media .media img{transform:scale(1.05)}.cart-count-bubble.motion-bump{animation:motionCartBump .5s cubic-bezier(.68,-.55,.265,1.55)}@keyframes motionCartBump{0%{transform:scale(1)}35%{transform:scale(1.5)}70%{transform:scale(.88)}to{transform:scale(1)}}.hero-slide.is-active .hero-content>*{animation:motionHeroIn .8s var(--cubic-bezier-ease-out-slow, ease) both}.hero-slide.is-active .hero-title{animation-delay:.05s}.hero-slide.is-active .hero-subtitle{animation-delay:.2s}.hero-slide.is-active .hero-btn{animation-delay:.34s}@keyframes motionHeroIn{0%{opacity:0}to{opacity:1}}.field__input,.select__select,input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],textarea{transition:box-shadow var(--duration-default, .2s) ease,border-color var(--duration-default, .2s) ease}#MainContent{animation:motionPageIn .5s ease}@keyframes motionPageIn{0%{opacity:0}to{opacity:1}}}body:before,body:after{content:"";position:fixed;left:0;right:0;height:64px;pointer-events:none;z-index:50}body:before{top:0;height:170px;background:linear-gradient(to bottom,#ffffff1f,#fff0);backdrop-filter:blur(12px) saturate(120%);-webkit-backdrop-filter:blur(12px) saturate(120%);-webkit-mask-image:linear-gradient(to bottom,#000 0%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000,#0000)}body:after{bottom:0;background:linear-gradient(to top,#ffffffeb,#fff0)}@media screen and (max-width:749px){body:after{display:none!important}}.button:focus,.button:focus-visible,.button.focused,.shopify-payment-button__button:focus,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus,.shopify-payment-button [role=button]:focus-visible{box-shadow:none!important;outline:none!important}.button:not(.button--secondary):not(.button--tertiary):after,.shopify-payment-button__button--unbranded:after,.section-contact-form .button:after,.section-contact-form button[type=submit]:after{box-shadow:none!important;border:none!important}button:focus,[type=submit]:focus,.btn-liquid:focus,.motion-direct-btn:focus,.motion-btn-primary:focus,.motion-btn-secondary:focus,.motion-view-more-btn:focus,.header-lang__btn:focus,.motion-hd-card:focus{outline:none!important}.button:focus-visible,button:focus-visible,[type=submit]:focus-visible,.btn-liquid:focus-visible,.motion-direct-btn:focus-visible,.motion-btn-primary:focus-visible,.motion-view-more-btn:focus-visible,.header-lang__btn:focus-visible{outline:2px solid rgba(0,147,233,.55)!important;outline-offset:2px!important}@media(prefers-reduced-motion:no-preference){html.motion-reveal-on .motion-reveal{opacity:0}html.motion-reveal-on .motion-reveal.is-revealed{opacity:1;animation:motionRevealIn .65s cubic-bezier(.22,1,.36,1)}@keyframes motionRevealIn{0%{opacity:0;transform:translateY(45px)}to{opacity:1;transform:translateY(0)}}}.content-for-layout{background:radial-gradient(130% 70% at 50% -8%,#e7f3fe,#e7f3fe00 55%),#f1f7fc}#MainContent [class*=color-scheme]{--color-background: 255,255,255;--gradient-background: #ffffff;--color-background-contrast: 233,241,250;--color-background-accent: 240,247,253;--color-foreground: 28,33,41;--color-heading: 16,20,26;--color-button: 0,147,233;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 0,147,233;--color-link: 0,147,233;--color-accent: 0,147,233;--color-caption: 90,100,116;--color-badge-background: 240,247,253;--color-badge-foreground: 0,147,233;--color-badge-border: 0,147,233}#MainContent>.shopify-section{max-width:1440px;width:calc(100% - (2*clamp(12px,3vw,28px)));margin:clamp(14px,2.4vw,28px) auto;border-radius:30px;overflow:hidden;box-shadow:0 30px 70px -50px #0d3c6e73}#MainContent>.shopify-section:has([data-mhero]){max-width:none;width:auto;margin:0;border-radius:0;overflow:visible;box-shadow:none}@media screen and (max-width:749px){#MainContent>.shopify-section{margin:12px auto;border-radius:22px}}#MainContent [id^=motion-hub-]{background:radial-gradient(120% 130% at 82% 0%,#d8eefe,#eef7ff 40%,#fff)!important}#MainContent [id^=ahub-]{background:#fff!important}#MainContent .button{border-radius:999px!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/motion-enhancements.css.map */
