@media screen and (max-width:989px){html,body{overflow-x:hidden;max-width:100%}}.canicule-product-showcase__scroll-hint{display:none}.canicule-typewriter__inner,.canicule-typewriter__headline,.canicule-typewriter__dynamic,.canicule-typewriter__text{max-width:100%;overflow:visible;text-overflow:unset;white-space:normal;overflow-wrap:break-word;word-break:normal}.canicule-typewriter__headline{min-height:2.4em}@media screen and (max-width:989px){#header-component .header__row--top .header__columns{--header-mobile-bookend: 44px;--header-mobile-side-reserve: 5.75rem;display:flex;align-items:center;justify-content:space-between;position:relative;gap:.5rem;padding-inline:max(.5rem,env(safe-area-inset-left)) max(.5rem,env(safe-area-inset-right));min-height:44px}#header-component .header__row--top .header__column{display:flex;align-items:center;flex:0 0 auto;gap:0;min-width:0}#header-component .header__row--top .header__column--left{z-index:2;max-width:var(--header-mobile-side-reserve)}#header-component .header__row--top .header__column--right{z-index:2;margin-inline-start:auto;max-width:var(--header-mobile-side-reserve)}#header-component .header__row--top .header__column--center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;max-width:calc(100% - (var(--header-mobile-side-reserve) * 2) - .75rem);justify-content:center;pointer-events:none;z-index:1}#header-component .header-logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);justify-self:center;align-self:center;max-width:min(9.75rem,calc(100vw - (var(--header-mobile-side-reserve) * 2) - 1rem));min-width:0;width:max-content;pointer-events:auto;z-index:1}#header-component .header-logo .canicule-wordmark{max-width:100%;min-width:0;justify-content:center}#header-component .header-logo .canicule-wordmark__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem}#header-component header-actions{flex-shrink:0;min-width:calc(var(--header-mobile-bookend) * 2);z-index:2;position:relative;margin-inline-start:auto}#header-component .header__row--top .search-action{flex-shrink:0}#header-group .menu-drawer-container>summary.header__icon--menu{display:none!important}html.canicule-nav-drawer-open .canicule-mega-menu__mobile-panel:not([hidden]),html.canicule-nav-drawer-open .canicule-luxury-nav__drawer:not([hidden]){top:calc(var(--header-height, 60px) + var(--header-group-height, 0px));z-index:var(--layer-menu-drawer)}.canicule-luxury-nav__bar,.canicule-mega-menu__bar{min-height:44px;padding-block:.25rem}.canicule-mega-menu__toggle,.canicule-luxury-nav__drawer-toggle{display:inline-flex;min-height:44px;min-width:44px}.canicule-comparison-slider__copy{z-index:7;top:auto;bottom:28%;padding:0 .65rem}.canicule-comparison-slider__copy--before{left:.65rem;right:calc(50% + .65rem);max-width:calc(50% - .65rem)}.canicule-comparison-slider__copy--after{left:calc(50% + .65rem);right:.65rem;max-width:calc(50% - .65rem)}.canicule-comparison-slider__line--headline{font-size:1rem}.canicule-comparison-slider__line:not(.canicule-comparison-slider__line--headline){font-size:.72rem}.canicule-comparison-slider__line[data-polarity=negative] .canicule-comparison-slider__line-text,.canicule-comparison-slider__line[data-polarity=positive] .canicule-comparison-slider__line-text{padding:.14em .5em}.canicule-comparison-slider__handle:before{width:44px;height:44px}.canicule-product-showcase{overflow:visible}.canicule-product-showcase__inner{overflow:visible;min-width:0}.canicule-product-showcase__viewport{position:relative;min-width:0}.canicule-product-showcase__viewport.is-scrollable:not(.is-at-start):before,.canicule-product-showcase__viewport.is-scrollable:not(.is-at-end):after{content:"";position:absolute;top:0;bottom:0;width:1.5rem;pointer-events:none;z-index:2}.canicule-product-showcase__viewport.is-scrollable:not(.is-at-start):before{left:0;background:linear-gradient(270deg,transparent 0%,rgb(240 247 250 / 72%) 88%)}.canicule-product-showcase__viewport.is-scrollable:not(.is-at-end):after{right:0;background:linear-gradient(90deg,transparent 0%,rgb(240 247 250 / 72%) 88%)}.canicule-product-showcase__header.canicule-reveal--visible{transform:none}.canicule-product-showcase__scroll-hint{display:block;margin:0 0 .65rem;text-align:center;font-size:.75rem;font-weight:500;letter-spacing:.02em;color:#10213a8c}.canicule-product-showcase__scroll-hint[hidden]{display:none}.canicule-product-showcase__track{display:flex!important;flex-wrap:nowrap;align-items:stretch;gap:.875rem;width:100%;max-width:100%;margin-inline:0;padding-inline:max(.75rem,env(safe-area-inset-left)) max(.75rem,env(safe-area-inset-right));scroll-padding-inline:max(.75rem,env(safe-area-inset-left));overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;grid-template-columns:unset!important;grid-auto-flow:unset!important;grid-auto-columns:unset!important}.canicule-product-showcase__track.is-dragging{scroll-snap-type:none}.canicule-product-showcase__track::-webkit-scrollbar{display:none}.canicule-product-showcase__card{flex:0 0 min(86vw,18.5rem);scroll-snap-align:center;min-width:0}.canicule-product-showcase__link{touch-action:pan-x pan-y;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.canicule-product-showcase__body{padding:.95rem 1rem 1.15rem}.canicule-product-showcase__card-title{font-size:.95rem;min-height:auto;-webkit-line-clamp:3;line-clamp:3}.canicule-product-showcase__text{font-size:.85rem;line-height:1.45}.canicule-product-showcase__price{font-size:1rem}.canicule-reviews__scene.canicule-reveal--visible{transform:none}.canicule-reviews__scene--desk,.canicule-reviews--festival{overflow:visible;min-width:0}.canicule-reviews__filters{position:relative;z-index:2;touch-action:manipulation}.canicule-reviews__filter{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.canicule-reviews__constellation,.canicule-reviews__constellation--papyrus{display:flex!important;flex-wrap:nowrap!important;overflow-x:scroll;overflow-y:hidden;touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;min-width:0;grid-template-columns:unset!important}.canicule-reviews__constellation .canicule-reviews__card{flex:0 0 min(82vw,18.5rem);scroll-snap-align:center;min-width:0;animation:none;touch-action:pan-x pan-y}.canicule-reviews__attribution-line a,.canicule-reviews__product-link{touch-action:manipulation;position:relative;z-index:1}.canicule-comparison__table-wrap{touch-action:pan-x pan-y;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.canicule-heat-tips__item{padding-inline:.5rem}.canicule-heat-tips__text{font-size:clamp(.78rem,3.4vw,.9rem);line-height:1.35;max-width:100%;overflow-wrap:break-word}.canicule-comparison__usage{gap:.4rem;padding-inline:.25rem}.canicule-comparison__chip{min-height:44px;min-width:44px;padding:.45rem .85rem;font-size:.8125rem}.canicule-trust-bar,.canicule-key-figures__grid,.canicule-typewriter__inner{max-width:100%;min-width:0}.canicule-key-figures__label{overflow-wrap:break-word;padding-inline:.25rem}}@media screen and (max-width:390px){.canicule-typewriter{padding-inline:.25rem}.canicule-typewriter__headline{font-size:clamp(1.375rem,8vw,1.75rem);line-height:1.2}.canicule-typewriter__subtext{font-size:.875rem;padding-inline:.15rem}.canicule-benefits-grid__items{gap:.65rem}.canicule-product-showcase__card{flex-basis:min(92vw,17.5rem)}.canicule-header-fresh-labels__list{gap:.35rem}}@media screen and (min-width:750px)and (max-width:989px){.canicule-typewriter__headline{font-size:clamp(1.85rem,4vw,2.5rem)}.canicule-comparison__table{min-width:480px}}@media(prefers-reduced-motion:reduce){.canicule-comparison-slider__handle,.canicule-comparison-slider__handle:before{transition:none}.canicule-typewriter__text{transition:none;opacity:1}.canicule-product-showcase__track,.canicule-reviews__constellation,.canicule-reviews__constellation--papyrus{scroll-snap-type:none}.canicule-product-showcase__scroll-hint{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/canicule-mobile-fixes.css.map */
