.scroll-top-wrapper{position:fixed;bottom:96px;width:100%;display:flex;justify-content:center;pointer-events:none;z-index:9999;transition:width var(--animation-speed) var(--animation-timing-fade-out)}.page-wrapper--drawer-open~.scroll-top-wrapper{width:calc(100% - var(--theme-drawer-width, var(--sidebar-width)));transition-timing-function:var(--animation-timing-fade-in)}.scroll-top-btn{position:relative;width:48px;height:48px;background-color:#d5001a;color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:24px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0000004d;opacity:0;pointer-events:none;transition:opacity .5s,transform .3s;overflow:visible}.scroll-top-btn.show{opacity:1;pointer-events:auto}.scroll-top-btn:hover{background-color:#fff;color:#d5001a;transform:scale(1.15)}.scroll-top-bg{position:absolute;top:50%;left:50%;width:80px;height:80px;background-image:url(/cdn/shop/files/scroll.svg?v=1769345431);background-repeat:no-repeat;background-size:contain;background-position:center;transform:translate(-50%,-50%) rotate(0);pointer-events:none;z-index:-1}@media screen and (max-width:749px){.scroll-top-wrapper{bottom:48px}.scroll-top-wrapper.above-sticky{bottom:96px}.scroll-top-btn{width:40px;height:40px}.scroll-top-bg{width:64px;height:64px}}.menu-list__link:hover .menu-list__link-title{color:#d5001a}.menu-list__list-item>.menu-list__link{position:relative}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){html:not(.shopify-design-mode) #MainContent:is([data-template=index],[data-template="page.a-propos"])>.shopify-section:not(:first-child)>.section{opacity:0;transform:translateY(64px);transition:opacity .5s ease-out,transform .5s cubic-bezier(.4,0,.2,1)}html:not(.shopify-design-mode) #MainContent:is([data-template=index],[data-template="page.a-propos"])>.shopify-section:not(:first-child).is-visible>.section{opacity:1;transform:none}html:not(.shopify-design-mode) #MainContent:is([data-template=index],[data-template="page.a-propos"])>.shopify-section:not(:first-child):has(.collection-links__container)>.section{transform:none;transition:opacity .5s ease-out}@media screen and (min-width:750px){html:not(.shopify-design-mode) #MainContent:is([data-template=index],[data-template="page.a-propos"])>.shopify-section:not(:first-child):has(.section-content-wrapper>.image-block){overflow-x:clip}html:not(.shopify-design-mode) #MainContent:is([data-template=index],[data-template="page.a-propos"])>.shopify-section:not(:first-child):has(.section-content-wrapper>.image-block)>.section{opacity:1;transform:none}html:not(.shopify-design-mode) #MainContent:is([data-template=index],[data-template="page.a-propos"])>.shopify-section:not(:first-child):has(.section-content-wrapper>.image-block) .section-content-wrapper>*{opacity:0;transform:translate(-64px);transition:opacity .5s ease-out,transform .5s cubic-bezier(.4,0,.2,1)}html:not(.shopify-design-mode) #MainContent:is([data-template=index],[data-template="page.a-propos"])>.shopify-section:not(:first-child):has(.section-content-wrapper>.image-block) .section-content-wrapper>:last-child{transform:translate(64px)}html:not(.shopify-design-mode) #MainContent:is([data-template=index],[data-template="page.a-propos"])>.shopify-section:not(:first-child).is-visible:has(.section-content-wrapper>.image-block) .section-content-wrapper>*{opacity:1;transform:none}}html:not(.shopify-design-mode) #MainContent:is([data-template=index],[data-template="page.a-propos"])>.shopify-section:has(.icon-block__media)>.section,html:not(.shopify-design-mode) #MainContent[data-template="page.a-propos"]>.shopify-section:nth-child(2)>.section,html:not(.shopify-design-mode) #MainContent[data-template="page.a-propos"]>.shopify-section:nth-child(2) .section-content-wrapper>*{opacity:1!important;transform:none!important;transition:none!important}html:not(.shopify-design-mode) #MainContent>.shopify-section.ui-test-product-list:not(:first-child)>.section.section-resource-list{opacity:1;transform:none}html:not(.shopify-design-mode) #MainContent>.shopify-section.ui-test-product-list:not(:first-child) :is(.section-resource-list__header,.resource-list__item){opacity:0;transform:translateY(48px);transition:opacity .5s ease-out,transform .5s cubic-bezier(.4,0,.2,1)}html:not(.shopify-design-mode) #MainContent>.shopify-section.ui-test-product-list:not(:first-child).is-visible :is(.section-resource-list__header,.resource-list__item){opacity:1;transform:none}html:not(.shopify-design-mode) #MainContent>.shopify-section.ui-test-product-list:not(:first-child) .resource-list__item:nth-child(1),html:not(.shopify-design-mode) #MainContent>.shopify-section.ui-test-product-list:not(:first-child) .resource-list__slide:nth-child(1) .resource-list__item{transition-delay:.12s}html:not(.shopify-design-mode) #MainContent>.shopify-section.ui-test-product-list:not(:first-child) .resource-list__item:nth-child(2),html:not(.shopify-design-mode) #MainContent>.shopify-section.ui-test-product-list:not(:first-child) .resource-list__slide:nth-child(2) .resource-list__item{transition-delay:.24s}html:not(.shopify-design-mode) #MainContent>.shopify-section.ui-test-product-list:not(:first-child) .resource-list__item:nth-child(3),html:not(.shopify-design-mode) #MainContent>.shopify-section.ui-test-product-list:not(:first-child) .resource-list__slide:nth-child(3) .resource-list__item{transition-delay:.36s}html:not(.shopify-design-mode) #MainContent>.shopify-section.ui-test-product-list:not(:first-child) .resource-list__item:nth-child(n+4),html:not(.shopify-design-mode) #MainContent>.shopify-section.ui-test-product-list:not(:first-child) .resource-list__slide:nth-child(n+4) .resource-list__item{transition-delay:.48s}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){#MainContent .product-card{transition:transform .25s ease-out}#MainContent .product-card:hover{transform:translateY(-6px)}.button:not(.button-unstyled),.button-secondary,.button-custom{transition:color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing),translate .2s ease-out}.button:not(.button-unstyled):hover,.button-secondary:hover,.button-custom:hover{translate:0 -2px}}.mega-menu__grid[data-menu-grid-id],.mega-menu__list[data-menu-list-id]{--menu-columns-desktop: 3;--menu-columns-tablet: 2}.mega-menu__grid[data-menu-grid-id]{display:grid;grid-template-columns:25% auto}.mega-menu__list:before{content:"";grid-column:span 1}.mega-menu__link{position:relative;display:flex;font-family:var(--font-h4--family);font-style:var(--font-h4--style);font-weight:var(--font-h4--weight);font-size:var(--font-h4--size);line-height:48px;letter-spacing:var(--font-h4--letter-spacing);text-transform:var(--font-h4--case);color:var(--color, var(--font-h4-color))}.header .mega-menu__link{transition:color .2s ease}.mega-menu__link .wrap-text{transition:transform .35s cubic-bezier(.22,1,.36,1)}.mega-menu__link:before{content:"";position:absolute;left:0;top:50%;transform:translate(-16px,-50%);opacity:0;width:16px;height:16px;background-image:url(/cdn/shop/files/arrow.svg?v=1769347469);background-size:contain;background-repeat:no-repeat;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .2s ease;pointer-events:none}.mega-menu__link:hover{color:#d5001a}.mega-menu__link:hover .wrap-text{transform:translate(32px)}.mega-menu__link:hover:before{opacity:1;transform:translateY(-50%)}@media(prefers-reduced-motion:no-preference){.menu-drawer-container[open] accordion-custom details[open] .menu-drawer__menu--childlist>.menu-drawer__list-item{animation:exode-drawer-sublink .3s ease-out backwards;animation-delay:calc(var(--menu-drawer-animation-index, 1) * .1s)}.menu-drawer-container accordion-custom .menu-drawer__menu--childlist.menu-drawer__animated-element{animation:none}}@keyframes exode-drawer-sublink{0%{opacity:0;transform:translate(-.5rem)}}.menu-drawer__navigation{overflow-y:auto;max-height:100vh;-webkit-overflow-scrolling:touch}@media screen and (min-width:750px){.sticky-add-to-cart__bar{bottom:0;width:800px;border-radius:24px 24px 0 0}}.sticky-add-to-cart__bar:before{--border: 1px;border-color:#000}.sticky-add-to-cart__price{font-weight:inherit}.collection-card--image-bg{--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255}.collection-card.collection-card--image-bg .text-block{--color: #ffffff !important;--color-rgb: 255 255 255 !important}.footer-utilities__group-copyright{--color-utilities: var(--color-foreground)}a.size-style.button-unstyled{color:var(--exode-link, var(--color-foreground));text-decoration:none}a.size-style.button-unstyled:hover{color:var(--exode-link-hover, #d5001a)}:is(a,.submit-button):is(.button-secondary,.button-custom):hover{--button-background-color: var(--color-foreground);--button-border-color: var(--color-foreground);--button-color: var(--color-background)}.rte a:not(.button,.button-secondary),.text-block a:not(.button,.button-secondary,.button-unstyled){color:var(--exode-link, var(--color-foreground))}.rte a:not(.button,.button-secondary):hover,.text-block a:not(.button,.button-secondary,.button-unstyled):hover{color:var(--exode-link-hover, #d5001a)}@media(hover:hover)and (pointer:fine){.shopify-section-group-footer-group .menu__item>a{position:relative;display:inline-block;transition:color .2s ease,transform .35s cubic-bezier(.22,1,.36,1)}.shopify-section-group-footer-group .menu__item>a:before{content:"";position:absolute;left:0;top:50%;transform:translate(-10px,-50%);opacity:0;width:10px;height:10px;background-image:url(/cdn/shop/files/arrow.svg?v=1769347469);background-size:contain;background-repeat:no-repeat;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .2s ease;pointer-events:none}.shopify-section-group-footer-group .menu__item>a:hover:after{content:"";position:absolute;top:0;bottom:0;left:-20px;width:20px}.shopify-section-group-footer-group .menu__item>a:hover{transform:translate(20px)}.shopify-section-group-footer-group .menu__item>a:hover:before{opacity:1;transform:translate(-20px,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/exode-custom.css.map */
