@font-face{font-family:DM Mono;src:url(dm-mono-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(dm-mono-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}.cr-theme{background:var(--color-background,#fff);color:#151515}.cr-theme button,.cr-theme input,.cr-theme select{font:inherit}.cr-theme .button--primary:hover,.cr-button:hover{background:var(--cr-accent-hover)}.cr-skip-link{position:fixed;top:8px;left:8px;transform:translateY(-150%);z-index:9999;padding:12px 20px;background:#151515;color:#fff}.cr-skip-link:focus{transform:none}.cr-theme :focus-visible{outline:3px solid var(--cr-accent);outline-offset:4px}.cr-section{padding-block:var(--cr-pad,64px);background:var(--color-background);color:var(--color-foreground)}.cr-container{max-width:var(--cr-max,var(--page-width,1440px));margin-inline:auto;padding-inline:var(--cr-margin,var(--page-margin-desktop,60px))}.cr-title{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight,700);font-size:clamp(32px,5vw,var(--cr-title-size,64px));line-height:1.03;letter-spacing:-.04em;text-wrap:balance}.cr-intro{max-width:760px;margin-inline:auto;text-align:center}.cr-intro .cr-title{margin-bottom:24px}.cr-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border:1px solid transparent;border-radius:var(--cr-r-button,999px);background:var(--cr-accent);color:var(--cr-on-accent,#151515);font-weight:700;text-decoration:none;cursor:pointer}.cr-button--secondary{border-color:currentColor;background:transparent;color:inherit}.cr-badge{display:inline-block;padding:5px 12px;border-radius:var(--cr-r-badge,999px);background:#d8d8d8;color:#151515;font-size:12px;font-weight:700}.cr-grid{display:grid;grid-template-columns:repeat(var(--cr-cols,4),minmax(0,1fr));gap:var(--cr-gap,24px)}.cr-card{position:relative;min-width:0;color:inherit}.cr-card__media{display:block;aspect-ratio:292/391;overflow:hidden;background:#f2f2f2;border-radius:var(--cr-r-card,8px);position:relative}.cr-card__media img{width:100%;height:100%;object-fit:cover;transition:opacity .2s ease}.cr-card__second{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.cr-card__media:hover .cr-card__second{opacity:1}.cr-card__badge{position:absolute;top:12px;left:12px}.cr-card__preview{position:absolute;top:12px;right:12px}.cr-card__wishlist{position:absolute;top:60px;right:12px;background:#fff;border-radius:50%}.cr-card h3{font-size:16px;margin:16px 0 8px;font-weight:600}.cr-card a{text-decoration:none;color:inherit}.cr-card__price{font-weight:700}.cr-carousel{display:flex;gap:var(--cr-gap,24px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:24px}.cr-carousel>*{flex:0 0 calc((100% - (var(--cr-slide-desktop,4.5) - 1) * var(--cr-gap,24px)) / var(--cr-slide-desktop,4.5));scroll-snap-align:start}.cr-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:750px){.cr-visibility--mobile,.cr-mobile-title{display:none}}@media(max-width:749px){.cr-visibility--desktop,.cr-desktop-title{display:none}}.cr-theme .dialog-modal{max-width:850px}.cr-theme .dialog-modal .sticky-add-to-cart{position:static!important}.cr-theme .product-section__content{align-items:flex-start}@media(max-width:749px){.cr-container{padding-inline:var(--cr-margin-mobile,var(--page-margin-mobile,20px))}.cr-section{padding-block:var(--cr-pad-mobile,40px)}.cr-grid{grid-template-columns:repeat(var(--cr-cols-mobile,2),minmax(0,1fr));gap:var(--cr-gap-mobile,16px)}.cr-carousel>*{flex-basis:calc((100% - 16px)/var(--cr-slide-mobile,1.5))}.cr-title{font-size:var(--cr-title-mobile,36px)}.cr-theme .dialog-modal{max-width:100%;border-radius:16px 16px 0 0}}.cr-reduce-motion *,.cr-reduce-motion *:before,.cr-reduce-motion *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}@media(prefers-reduced-motion:reduce){.cr-theme *,.cr-theme *:before,.cr-theme *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.cr-hero :is(h1,h2,h3,p),.cr-promo :is(h2,h3,p),.cr-card :is(h2,h3,h4){color:inherit}.cr-card{background:#fff;color:#151515;border-radius:var(--cr-r-card,8px);padding:8px 8px 20px;text-align:center;display:flex;flex-direction:column}.cr-card__media{background:#fff;border-radius:var(--cr-r-media,6px);aspect-ratio:1/1}.cr-card__media img{object-fit:contain}.cr-card h3{font-size:15px;line-height:1.3;font-weight:700;margin:14px 8px 10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cr-card__price{margin-top:auto;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:500;font-size:14px}.cr-card__badge{top:16px;left:16px;border-radius:4px;padding:4px 8px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;background:#e6e6e6}.cr-card__preview{top:14px;right:14px}.cr-plus{position:relative;box-sizing:border-box;width:var(--cr-plus-size,22px);height:var(--cr-plus-size,22px);min-width:0;min-height:0;padding:0;margin:0;display:grid;place-items:center;border-radius:50%;background:transparent;border:1px solid var(--cr-accent);color:var(--cr-accent);font-size:13px;font-weight:700;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.cr-plus:before{content:"";position:absolute;left:50%;top:50%;width:max(40px,100%);height:max(40px,100%);transform:translate(-50%,-50%);border-radius:50%}.cr-plus svg{grid-area:1/1;width:45%;height:45%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.cr-plus:hover,.cr-plus:focus-visible{background:var(--cr-accent);color:var(--cr-on-accent,#151515)}.cr-plus:disabled{opacity:.4;cursor:default}.cr-plus__done,.cr-plus.is-added .cr-plus__icon{opacity:0}.cr-plus.is-added .cr-plus__done{opacity:1}.cr-plus.is-loading{animation:cr-plus-pulse .8s ease-in-out infinite alternate;pointer-events:none}@keyframes cr-plus-pulse{to{transform:scale(.82);opacity:.6}}.cr-plus--label{width:auto;min-width:var(--cr-plus-size,22px);padding-inline:10px;border-radius:var(--cr-r-button,999px)}.cr-carousel{scrollbar-width:none;-ms-overflow-style:none;padding-bottom:0}.cr-carousel::-webkit-scrollbar{display:none}.cr-carousel-footer{display:flex;align-items:center;gap:24px;margin-top:40px}.cr-carousel-progress{position:relative;flex:1;height:2px;border-radius:2px;overflow:hidden;background:color-mix(in srgb,currentColor 18%,transparent)}.cr-carousel-progress[hidden]{display:block;visibility:hidden}.cr-carousel-progress span{position:absolute;inset-block:0;left:0;width:var(--cr-progress-size,20%);border-radius:2px;background:var(--cr-accent,#ff640a);transform:translate(var(--cr-progress-x,0%));transition:transform .15s linear}.cr-carousel-nav{display:flex;gap:12px}.cr-carousel-arrow{width:44px;height:44px;padding:0;display:grid;place-items:center;border:1.5px solid var(--cr-accent,#ff640a);border-radius:50%;background:transparent;color:var(--cr-accent,#ff640a);cursor:pointer;transition:opacity .2s ease,background .2s ease,color .2s ease}.cr-carousel-arrow .cr-icon{width:20px;height:20px}.cr-carousel-arrow--prev .cr-icon{transform:rotate(180deg)}.cr-carousel-arrow:disabled{opacity:.35;cursor:default}.cr-carousel-arrow:not(:disabled):hover{background:var(--cr-accent,#ff640a);color:var(--cr-on-accent,#151515)}.cr-carousel-footer .cr-button{flex-shrink:0}@media(max-width:749px){.cr-plus{width:calc(var(--cr-plus-size,22px) + 4px);height:calc(var(--cr-plus-size,22px) + 4px)}.cr-card__preview{top:10px;right:10px}.cr-carousel-footer{gap:16px;margin-top:24px}.cr-carousel-nav{display:none}}.cr-theme .cart-drawer__inner{background:var(--gradient-background,var(--color-background,#fff))}.cr-promo{border-radius:var(--cr-r-large,20px);justify-content:center}.cr-promo:after{background:linear-gradient(#00000014,#00000061)}.cr-promo__copy{width:100%;text-align:center;padding:32px 24px}.cr-promo__copy h3{font-size:clamp(28px,3.3vw,48px);line-height:1.05;letter-spacing:-.03em;margin:0 0 20px}.cr-promo .cr-button{min-height:44px;padding:10px 20px;background:#fff;color:#151515;border-color:#fff}.cr-promo .cr-button:hover{background:#f2f2f2}.cr-theme main :is(h1,h2){letter-spacing:-.035em;line-height:1.05}.cr-theme main :is(h1,h2):not(.cr-title){font-weight:800}.cr-theme .splide__arrow{width:44px;height:44px;border-radius:50%!important;border:1.5px solid var(--cr-accent,#ff640a)!important;background:#fff!important;color:var(--cr-accent,#ff640a)!important;box-shadow:none}.cr-theme .splide__arrow:not(:disabled):hover{background:var(--cr-accent,#ff640a)!important;color:var(--cr-on-accent,#151515)!important}.cr-theme .splide__pagination__page.is-active{background:var(--cr-accent,#ff640a)}.cr-theme .product-card{background:#fff;color:#151515;border-radius:var(--cr-r-card,8px);padding:8px 8px 16px}.cr-theme .product-media-gallery__media{background:#fff;border-radius:var(--cr-r-large,20px);overflow:hidden}.cr-theme .product-media-gallery__thumbnail{border-radius:var(--cr-r-media,8px);background:#fff;overflow:hidden}.cr-theme .breadcrumbs{text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:.04em}.cr-theme .breadcrumbs__item:not(:last-child) .breadcrumbs__link{opacity:.6}.cr-theme .button--secondary{border-radius:var(--cr-r-button,999px);border:2px solid currentColor;background:transparent;color:var(--color-foreground)}.cr-theme .button--secondary:not(:disabled):hover{background:#0000000f}.cr-theme .badge{border-radius:4px;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.04em}.cr-theme .badge--secondary{background:#e6e6e6;border-color:#e6e6e6;color:#151515}.cr-theme .review{border-radius:var(--cr-r-card,8px)}.cr-theme .card--with-border{border-color:#0000001a;border-radius:var(--cr-r-card,8px)}.cr-theme .product-card{text-align:center}.cr-theme .product-card .product-card-group{align-items:center}.cr-theme .product-card :is(.price,.prices,.price-container){justify-content:center;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.cr-theme .product-card-media-gallery__media{background:#fff}.cr-theme .tab__button{border-radius:var(--cr-r-button,999px);border:1.5px solid var(--cr-accent,#ff640a);padding:8px 20px;font-weight:700;background:transparent;color:inherit}.cr-theme .tab.active .tab__button{border-color:var(--cr-accent,#ff640a);background:var(--cr-accent,#ff640a);color:var(--cr-on-accent,#151515)}.cr-theme :is(.timeline__marker-number,.timeline__marker-dot,.timeline__marker-icon){background:var(--cr-accent,#ff640a);border-color:var(--cr-accent,#ff640a);color:var(--cr-on-accent,#151515)}.cr-theme .before-after-block__slider-handle{background:var(--cr-accent,#ff640a);color:var(--cr-on-accent,#151515);border-color:var(--cr-accent,#ff640a)}.cr-theme .before-after-block__slider-line{background:var(--cr-accent,#ff640a)}.cr-theme .accordion__icons-add{color:var(--cr-accent,#ff640a)}.cr-theme .newsletter-signup .input-group{border-radius:var(--cr-r-button,999px);overflow:hidden}.cr-theme .newsletter-signup .input-group__action .button{border-radius:var(--cr-r-button,999px)}.cr-title,.cr-theme main :is(h1,h2){font-weight:800}.cr-theme :is(.button,.cr-button,.badge,.cr-badge){font-weight:700}.cr-quick-view.dialog-modal{box-sizing:border-box;width:min(880px,calc(100vw - 48px));min-width:0;max-width:none;max-height:min(680px,calc(100dvh - 48px));margin:auto;padding:28px;border-radius:16px;overflow-y:auto;overscroll-behavior:contain;text-align:start;color:#151515;background:#fff;font-size:15px;line-height:1.45}.cr-quick-view .dialog-modal__content>*{margin-block:0}.cr-quick-view .dialog-modal__content>.spinner{margin:120px auto}.cr-quick-view .dialog-modal__close{top:14px;right:14px;z-index:3}.cr-quick-view__close{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:#f2f2f2;color:#151515;cursor:pointer;transition:background .2s ease}.cr-quick-view__close:hover{background:#e4e4e4}.cr-quick-view__close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.cr-quick-view__close .cr-icon{width:18px;height:18px}.cr-quick-view .product-section__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start;width:100%;max-width:none;margin:0;padding:0}.cr-quick-view .product-section__medias,.cr-quick-view .product-section__product-info{width:auto;max-width:none;margin:0;padding:0;position:static;order:initial}.cr-quick-view .product-section__medias{position:sticky;top:0}.cr-quick-view .product-section__product-info{display:flex;flex-direction:column;gap:14px;padding-top:4px}@media(min-width:750px){.cr-quick-view .product-section__content{gap:0}.cr-quick-view .product-section__medias{padding-inline-end:28px!important}.cr-quick-view .product-section__product-info{align-self:stretch;padding-inline-start:28px!important;border-inline-start:1px solid rgb(0 0 0 / .1)}}.cr-quick-view .product-section__product-info>*{margin:0!important}.cr-quick-view h2,.cr-quick-view .text-block>h2,.cr-quick-view .cr-preview-title{margin:0;padding-inline-end:40px;font-size:24px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.cr-quick-view .product-price,.cr-quick-view .price{font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:18px;font-weight:500}.cr-quick-view .product-media-gallery__media{border-radius:12px;background:#fff;overflow:hidden}.cr-quick-view .product-media-gallery .splide__arrow{width:36px;height:36px}.cr-quick-view .product-media-gallery .splide__pagination{position:static;margin-top:10px;opacity:1}.cr-quick-view .product-add-to-cart-button{display:flex;align-items:stretch;gap:10px}.cr-quick-view .product-add-to-cart-button>[type=submit]{flex:1;min-height:48px}.cr-quick-view .product-quantity-selector-block{flex:0 0 auto}.cr-quick-view .cr-quick-view-link{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:var(--margin-top, 0)!important;margin-bottom:var(--margin-bottom, 0)!important;font-weight:700;text-decoration:underline;text-underline-offset:3px;color:inherit}.cr-quick-view .cr-quick-view-link .cr-icon{width:16px;height:16px}.cr-quick-view .cr-quick-view-link--button{align-self:stretch;justify-content:center;text-decoration:none}.cr-quick-view .text-block--truncated{font-size:14px;color:#151515b8}.cr-quick-view .sticky-add-to-cart{position:static!important}@media(max-width:749px){.cr-quick-view.dialog-modal{width:100%;max-width:100%;max-height:92dvh;margin:auto 0 0;padding:20px 16px calc(16px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0}.cr-quick-view .product-section__content{grid-template-columns:1fr;gap:16px}.cr-quick-view .product-section__medias{position:static;width:min(100%,340px);margin-inline:auto}.cr-quick-view h2,.cr-quick-view .text-block>h2,.cr-quick-view .cr-preview-title{font-size:20px}.cr-quick-view .product-form__form{display:flex;flex-direction:column;gap:12px}.cr-quick-view .product-add-to-cart-button{position:sticky;bottom:calc(-16px - env(safe-area-inset-bottom));z-index:2;padding-block:10px calc(10px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 0 0 16px #fff}}.cr-badges{position:absolute;top:16px;left:16px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:calc(100% - 64px);pointer-events:none}.cr-badges__item{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:6px;background:var(--cr-badge-bg, #d8d8d8);color:var(--cr-badge-fg, #151515);font-family:var(--font-body--family, "DM Sans"),system-ui,sans-serif;font-size:12px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.cr-badges--pill .cr-badges__item{border-radius:999px}.cr-badges--square .cr-badges__item{border-radius:2px}.cr-badges__icon{width:13px;height:13px;flex:none}.cr-badges__icon--flag{width:15px;height:10px;border-radius:1px;box-shadow:0 0 0 1px #0000001f}.cr-card .cr-badges{top:16px;left:16px}.product-media-gallery__media,slider-component.product-media-gallery{position:relative}.cr-quick-view .cr-badges{top:12px;left:12px}@media(max-width:749px){.cr-badges{top:12px;left:12px;gap:4px;max-width:calc(100% - 56px)}.cr-badges__item{font-size:10px;padding:5px 8px}.cr-badges__icon{width:11px;height:11px}}.cr-badges--row{flex-direction:row;flex-wrap:nowrap;align-items:center}.cr-badges--wrap{flex-direction:row;flex-wrap:wrap;align-items:center}.cr-badges--row .cr-badges__item{flex:0 1 auto;min-width:0}.cr-badges__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:749px){.cr-badges[data-max-mobile="1"] .cr-badges__item:nth-child(n+2),.cr-badges[data-max-mobile="2"] .cr-badges__item:nth-child(n+3),.cr-badges[data-max-mobile="3"] .cr-badges__item:nth-child(n+4){display:none}}.cr-card .cr-badges{top:var(--cr-badge-offset, 10px);left:var(--cr-badge-offset, 10px)}@media(max-width:749px){.cr-card .cr-badges{top:max(4px,calc(var(--cr-badge-offset, 10px) - 2px));left:max(4px,calc(var(--cr-badge-offset, 10px) - 2px))}}@media(max-width:749px){.cr-card .cr-badges{max-width:calc(100% - var(--cr-badge-offset, 10px) - 38px)}.cr-card .cr-badges__item{padding:5px 7px;gap:4px;letter-spacing:.01em}}@media(hover:hover)and (pointer:fine){.cr-carousel{cursor:grab}}.cr-carousel.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.cr-carousel.is-dragging a{pointer-events:none}@media(max-width:749px){.cr-carousel--bleed-mobile{--cr-bleed: var(--cr-margin-mobile, var(--page-margin-mobile, 20px));margin-inline:calc(-1 * var(--cr-bleed));padding-inline:var(--cr-bleed);scroll-padding-inline:var(--cr-bleed)}}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cr-search-heading{margin-bottom:28px}.cr-search-heading__eyebrow{margin:0 0 6px;font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.cr-search-heading__term{margin:0}.main-search__cr-grid{margin-top:28px}.main-search .cr-card h3,.main-search .cr-card__price{padding-inline:12px}.main-search .main-search__results-for{text-align:center;margin-top:24px}.cart-drawer--cr-header .cart-drawer__header{background:#f2f2f2;color:#151515}.cr-theme .cart-drawer__item-image img{border:1px solid #d8d8d8;border-radius:4px;background:#fff}.cr-theme .cart-drawer__item-name{font-size:15px;font-weight:500;line-height:1.3}.cr-cart-remove{padding:0;border:0;background:none;color:var(--cr-accent,#ff640a);font:inherit;font-size:13px;font-weight:700;cursor:pointer;min-height:32px}.cr-cart-remove:hover{text-decoration:underline;text-underline-offset:3px}.cr-theme .cart-drawer__item-actions-wrapper{align-items:center}.cr-theme .cart-drawer quantity-selector-component,.cr-theme .cart-drawer .quantity-selector{border-color:transparent;background:transparent}.cr-cart-note{margin:10px 0 0;text-align:center;font-size:12px;color:#151515b3}.cr-theme{--cr-r-card: var(--card-border-radius, 8px);--cr-r-media: calc(var(--cr-r-card) * .75);--cr-r-large: calc(var(--cr-r-card) * 2.25);--cr-r-button: var(--button-border-radius, 999px);--cr-r-badge: var(--badge-border-radius, 999px);--cr-r-input: var(--inputs-border-radius, 8px);--cr-line: color-mix(in srgb, currentColor 18%, transparent);--cr-shadow: none;--cr-shadow-hover: 0 14px 32px rgb(0 0 0 / .16);--cr-trame: radial-gradient(currentColor 1px, transparent 1.4px);--cr-trame-bg-size: var(--cr-trame-size, 5px) var(--cr-trame-size, 5px);--cr-trame-mask: radial-gradient(#000 1px, transparent 1.4px);--cr-trame-msize: 5px 5px;--cr-trame-repeat: repeat;--cr-trame-pos: 0 0}.cr-trame--lines{--cr-trame: repeating-linear-gradient(45deg, currentColor 0 1px, transparent 1px var(--cr-trame-size, 5px));--cr-trame-bg-size: auto}.cr-trame--grid{--cr-trame: linear-gradient(currentColor 1px, transparent 1px), linear-gradient(90deg, currentColor 1px, transparent 1px)}.cr-trame--none{--cr-trame: none}.cr-shadow--soft{--cr-shadow: 0 6px 20px rgb(0 0 0 / .08), 0 2px 6px rgb(0 0 0 / .06)}.cr-shadow--strong{--cr-shadow: 0 16px 40px rgb(0 0 0 / .2), 0 4px 12px rgb(0 0 0 / .1)}.cr-shadow--offset{--cr-shadow: 6px 6px 0 var(--cr-accent);--cr-shadow-hover: 9px 9px 0 var(--cr-accent)}.cr-trame-layer{position:relative;isolation:isolate}.cr-trame-layer:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--cr-trame-color, currentColor);-webkit-mask-image:var(--cr-trame-mask);mask-image:var(--cr-trame-mask);-webkit-mask-size:var(--cr-trame-msize);mask-size:var(--cr-trame-msize);-webkit-mask-repeat:var(--cr-trame-repeat);mask-repeat:var(--cr-trame-repeat);-webkit-mask-position:var(--cr-trame-pos);mask-position:var(--cr-trame-pos);opacity:var(--cr-trame-opacity, .35)}:is(.cr-shadow--soft,.cr-shadow--strong,.cr-shadow--offset) :is(.cr-card,.cr-benefit,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a){box-shadow:var(--cr-shadow)}.cr-theme.cr-border--none :is(.cr-card,.cr-benefit,.cr-promo,.cr-lookbook-card){border:0}.cr-theme.cr-border--fine :is(.cr-card,.cr-benefit,.cr-promo,.cr-lookbook-card){border:1px solid var(--cr-line)}.cr-theme.cr-border--accent :is(.cr-card,.cr-benefit,.cr-promo,.cr-lookbook-card){border:1px solid var(--cr-accent)}@media(hover:hover){.cr-hover--lift :is(.cr-card,.cr-benefit,.cr-promo,.cr-lookbook-card,.cr-category-tile){transition:transform .2s ease,box-shadow .2s ease}.cr-hover--lift :is(.cr-card,.cr-benefit,.cr-promo,.cr-lookbook-card,.cr-category-tile):hover{transform:translateY(-4px);box-shadow:var(--cr-shadow-hover)}.cr-hover--zoom :is(.cr-card__media,.cr-promo,.cr-lookbook-card) img{transition:transform .45s ease}.cr-hover--zoom :is(.cr-card__media,.cr-promo,.cr-lookbook-card):hover img{transform:scale(1.05)}.cr-hover--trame .cr-card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:var(--cr-accent);-webkit-mask-image:var(--cr-trame-mask);mask-image:var(--cr-trame-mask);-webkit-mask-size:var(--cr-trame-msize);mask-size:var(--cr-trame-msize);-webkit-mask-repeat:var(--cr-trame-repeat);mask-repeat:var(--cr-trame-repeat);-webkit-mask-position:var(--cr-trame-pos);mask-position:var(--cr-trame-pos);opacity:0;transition:opacity .2s ease}.cr-hover--trame .cr-card__media:hover:after{opacity:var(--cr-trame-opacity, .35)}}.cr-eyebrow--accent .cr-badge{background:var(--cr-accent);color:var(--cr-on-accent, #fff)}.cr-eyebrow--text .cr-badge,.cr-eyebrow--slashes .cr-badge{padding:0;background:none;color:var(--cr-accent);font-size:13px;letter-spacing:.14em;text-transform:uppercase}.cr-eyebrow--slashes .cr-badge{color:inherit}.cr-eyebrow--slashes .cr-badge:before{content:"// ";color:var(--cr-accent);font-weight:800;letter-spacing:0}.cr-reduce-motion :is(.cr-card,.cr-benefit,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-card__media img){transform:none!important}.cr-badge+:is(.cr-title,h2,h3){margin-top:14px}.cr-has-bg{position:relative;isolation:isolate;overflow:clip}.cr-has-bg>:not(.cr-section-bg,.cr-section-trame,script,link,style){position:relative;z-index:2}.cr-section-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.cr-section-bg picture,.cr-section-bg img{display:block;width:100%;height:100%}.cr-section-bg img{object-fit:cover;object-position:var(--cr-bg-pos,center);filter:blur(var(--cr-bg-blur,0px))}.cr-section-bg--blur img{transform:scale(1.08)}.cr-section-bg__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cr-overlay-color,#151515);opacity:var(--cr-overlay-opacity,.55)}.cr-section-bg__overlay--down{background:linear-gradient(180deg,color-mix(in srgb,var(--cr-overlay-color,#151515) 45%,transparent) 0%,var(--cr-overlay-color,#151515) 85%)}.cr-section-bg__overlay--up{background:linear-gradient(0deg,color-mix(in srgb,var(--cr-overlay-color,#151515) 45%,transparent) 0%,var(--cr-overlay-color,#151515) 85%)}.cr-section-bg__overlay--side{background:linear-gradient(90deg,var(--cr-overlay-color,#151515) 0%,var(--cr-overlay-color,#151515) 30%,transparent 100%)}.cr-section-bg__overlay--vignette{background:radial-gradient(ellipse at center,transparent 25%,var(--cr-overlay-color,#151515) 100%)}.cr-has-bg .cr-section-trame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}@media(min-width:750px)and (prefers-reduced-motion:no-preference){.cr-section-bg--parallax{clip-path:inset(0)}.cr-section-bg--parallax picture{position:fixed;top:0;right:0;bottom:0;left:0}}.cr-reduce-motion .cr-section-bg--parallax{clip-path:none}.cr-reduce-motion .cr-section-bg--parallax picture{position:static}.cr-countdown{display:block;--cr-cd-s:var(--cr-cd-size,36px);font-variant-numeric:tabular-nums}@media(max-width:749px){.cr-countdown{--cr-cd-s:var(--cr-cd-size-mobile, calc(var(--cr-cd-size,36px) * .67))}}.cr-countdown[hidden],.cr-countdown [hidden]{display:none!important}.cr-countdown__phase{margin:0 0 12px;font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.cr-countdown[data-phase=live] .cr-countdown__phase:before{content:"";display:inline-block;width:.62em;height:.62em;margin-right:.5em;border-radius:50%;background:var(--cr-accent);vertical-align:.04em;animation:cr-cd-live 1.6s ease-in-out infinite}@keyframes cr-cd-live{50%{opacity:.25;transform:scale(.7)}}.cr-countdown__digits{display:flex;align-items:flex-start;gap:calc(var(--cr-cd-s) * .28)}.cr-countdown--align-center{text-align:center}.cr-countdown--align-center .cr-countdown__digits{justify-content:center}.cr-countdown--align-end{text-align:right}.cr-countdown--align-end .cr-countdown__digits{justify-content:flex-end}.cr-countdown__unit{display:grid;justify-items:center;min-width:calc(var(--cr-cd-s) * 1.25)}.cr-countdown__value{display:inline-block;font-family:var(--font-heading--family);font-weight:800;font-size:var(--cr-cd-s);line-height:1;letter-spacing:-.02em;color:var(--cr-cd-digit,currentColor)}.cr-countdown__label{margin-top:8px;font-size:max(10px,calc(var(--cr-cd-s) * .3));font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.85;white-space:nowrap}.cr-countdown__short,.cr-countdown__singular,.cr-countdown__unit.is-one .cr-countdown__plural{display:none}.cr-countdown__unit.is-one .cr-countdown__singular{display:inline}.cr-countdown__sep{display:flex;align-items:center;height:var(--cr-cd-s);color:var(--cr-cd-sep,var(--cr-accent))}.cr-countdown__sep svg{width:auto;height:100%}.cr-countdown__date{display:block;margin-top:12px;font-size:12px;opacity:.8}.cr-countdown--hide-phase [data-cr-phase],.cr-countdown--hide-date .cr-countdown__date{display:none}.cr-countdown--days :is(.cr-countdown__unit--hours,.cr-countdown__unit--minutes,.cr-countdown__unit--seconds,.cr-countdown__sep){display:none}.cr-countdown--dhm :is(.cr-countdown__unit--seconds,.cr-countdown__sep--3){display:none}:is(:is(.cr-cd--sep-colon .cr-countdown:not([data-sep]),.cr-countdown[data-sep=colon]),:is(.cr-cd--sep-dot .cr-countdown:not([data-sep]),.cr-countdown[data-sep=dot])) .cr-countdown__sep svg{display:none}:is(.cr-cd--sep-colon .cr-countdown:not([data-sep]),.cr-countdown[data-sep=colon]) .cr-countdown__sep:before{content:":";font-family:var(--font-heading--family);font-weight:800;font-size:var(--cr-cd-s);line-height:1}:is(.cr-cd--sep-dot .cr-countdown:not([data-sep]),.cr-countdown[data-sep=dot]) .cr-countdown__sep:before{content:"\2022";font-size:calc(var(--cr-cd-s) * .6);line-height:1}:is(.cr-cd--sep-none .cr-countdown:not([data-sep]),.cr-countdown[data-sep=none]) .cr-countdown__sep{display:none}:is(.cr-cd--labels-short .cr-countdown:not([data-labels]),.cr-countdown[data-labels=short]) .cr-countdown__long{display:none}:is(.cr-cd--labels-short .cr-countdown:not([data-labels]),.cr-countdown[data-labels=short]) .cr-countdown__short{display:inline}:is(.cr-cd--labels-none .cr-countdown:not([data-labels]),.cr-countdown[data-labels=none]) .cr-countdown__label{display:none}:is(.cr-cd--style-tiles .cr-countdown:not([data-style]),.cr-countdown[data-style=tiles]) .cr-countdown__value{min-width:1.8em;padding:.22em .16em;border-radius:var(--cr-r-card,8px);background:var(--cr-cd-tile, color-mix(in srgb, currentColor 10%, transparent));box-shadow:inset 0 -.08em color-mix(in srgb,currentColor 14%,transparent);text-align:center}:is(.cr-cd--style-tiles .cr-countdown:not([data-style]),.cr-countdown[data-style=tiles]) .cr-countdown__label{margin-top:10px}:is(.cr-cd--style-tiles .cr-countdown:not([data-style]),.cr-countdown[data-style=tiles]) .cr-countdown__sep{height:calc(var(--cr-cd-s) * 1.44)}:is(.cr-cd--style-outline .cr-countdown:not([data-style]),.cr-countdown[data-style=outline]) .cr-countdown__value{min-width:1.8em;padding:.2em .14em;border:2px solid currentColor;border-radius:var(--cr-r-card,8px);text-align:center}:is(.cr-cd--style-outline .cr-countdown:not([data-style]),.cr-countdown[data-style=outline]) .cr-countdown__sep{height:calc(var(--cr-cd-s) * 1.4)}:is(.cr-cd--style-glow .cr-countdown:not([data-style]),.cr-countdown[data-style=glow]) .cr-countdown__value{color:var(--cr-cd-digit,var(--cr-accent));text-shadow:0 0 .35em color-mix(in srgb,var(--cr-accent) 70%,transparent),0 0 1.1em color-mix(in srgb,var(--cr-accent) 45%,transparent)}:is(.cr-cd--style-minimal .cr-countdown:not([data-style]),.cr-countdown[data-style=minimal]) .cr-countdown__digits{align-items:baseline;gap:.45em;flex-wrap:wrap}:is(.cr-cd--style-minimal .cr-countdown:not([data-style]),.cr-countdown[data-style=minimal]) .cr-countdown__unit{display:inline-flex;align-items:baseline;gap:.18em;min-width:0}:is(.cr-cd--style-minimal .cr-countdown:not([data-style]),.cr-countdown[data-style=minimal]) .cr-countdown__value{font-size:calc(var(--cr-cd-s) * .62);padding:0;border:0;background:none;box-shadow:none;min-width:0;text-shadow:none}:is(.cr-cd--style-minimal .cr-countdown:not([data-style]),.cr-countdown[data-style=minimal]) .cr-countdown__label{margin:0;font-size:calc(var(--cr-cd-s) * .42);letter-spacing:0;text-transform:none;opacity:1}:is(.cr-cd--style-minimal .cr-countdown:not([data-style]),.cr-countdown[data-style=minimal]) .cr-countdown__long{display:none}:is(.cr-cd--style-minimal .cr-countdown:not([data-style]),.cr-countdown[data-style=minimal]) .cr-countdown__short{display:inline}:is(.cr-cd--style-minimal .cr-countdown:not([data-style]),.cr-countdown[data-style=minimal]) .cr-countdown__sep{display:none}@media(max-width:989px){.cr-countdown--compact-mobile .cr-countdown__digits{align-items:baseline;gap:.45em;flex-wrap:wrap}.cr-countdown--compact-mobile .cr-countdown__unit{display:inline-flex;align-items:baseline;gap:.18em;min-width:0}.cr-countdown--compact-mobile .cr-countdown__value{font-size:calc(var(--cr-cd-s) * .62);padding:0;border:0;background:none;box-shadow:none;min-width:0;text-shadow:none}.cr-countdown--compact-mobile .cr-countdown__label{margin:0;font-size:calc(var(--cr-cd-s) * .42);letter-spacing:0;text-transform:none;opacity:1}.cr-countdown--compact-mobile .cr-countdown__long{display:none}.cr-countdown--compact-mobile .cr-countdown__short{display:inline}.cr-countdown--compact-mobile .cr-countdown__sep{display:none}}.cr-theme .cart-drawer__item:not(.cart-drawer__item--no-remove-button) .cart-drawer__item-name{width:100%;overflow-wrap:anywhere}.cr-theme .cart-drawer__item-content{min-width:0}.cr-theme .cart-drawer__item-actions{flex:none}.cr-theme{--cr-anim-dur:.65s;--cr-anim-step:70ms}.cr-anim-speed--fast{--cr-anim-dur:.4s;--cr-anim-step:50ms}.cr-anim-speed--slow{--cr-anim-dur:.95s;--cr-anim-step:.11s}.cr-anim{transition:opacity var(--cr-anim-dur) cubic-bezier(.2,.7,.2,1),transform var(--cr-anim-dur) cubic-bezier(.2,.7,.2,1),filter var(--cr-anim-dur) ease;transition-delay:calc(var(--cr-anim-i,0) * var(--cr-anim-step))}.cr-anim:not(.is-in){opacity:0}.cr-anim--rise:not(.is-in){transform:translateY(28px)}.cr-anim--zoom:not(.is-in){transform:scale(.94)}.cr-anim--slide-left:not(.is-in){transform:translate(-36px)}.cr-anim--slide-right:not(.is-in){transform:translate(36px)}.cr-anim--blur:not(.is-in){filter:blur(10px)}@media(prefers-reduced-motion:reduce){.cr-anim{transition:none!important;opacity:1!important;transform:none!important;filter:none!important}}:is(.cr-card-trame--card) :is(.cr-card,.cr-benefit,.cr-category-tile:not(.cr-category-tile--pattern-image),.cr-series__list a),.cr-card-trame--media .cr-card__media{isolation:isolate}:is(.cr-card-trame--card) :is(.cr-card,.cr-benefit,.cr-category-tile:not(.cr-category-tile--pattern-image),.cr-series__list a):before,.cr-card-trame--media .cr-card__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;border-radius:inherit;background:var(--cr-ctr-color, #151515);-webkit-mask-image:var(--cr-ctr-mask);mask-image:var(--cr-ctr-mask);-webkit-mask-size:var(--cr-ctr-msize);mask-size:var(--cr-ctr-msize);-webkit-mask-repeat:var(--cr-ctr-repeat);mask-repeat:var(--cr-ctr-repeat);-webkit-mask-position:var(--cr-ctr-pos);mask-position:var(--cr-ctr-pos);opacity:var(--cr-ctr-opacity, .2);transition:opacity .25s ease}.cr-card-trame-hover :is(.cr-card,.cr-benefit,.cr-category-tile,.cr-series__list a,.cr-card__media):before{opacity:0}.cr-card-trame-hover :is(.cr-card,.cr-benefit,.cr-category-tile,.cr-series__list a,.cr-card__media):is(:hover,:focus-within):before{opacity:var(--cr-ctr-opacity, .2)}.cr-theme .cr-cards--outline :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a){background:var(--cr-card-bg, transparent);border:1px solid color-mix(in srgb,currentColor 35%,transparent);color:var(--cr-card-fg, inherit)}.cr-theme .cr-cards--filled :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a){background:var(--cr-card-bg, color-mix(in srgb, currentColor 8%, transparent));border-color:transparent;color:var(--cr-card-fg, inherit)}.cr-theme .cr-cards--glass :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a){background:var(--cr-card-bg, color-mix(in srgb, currentColor 14%, transparent));border:1px solid color-mix(in srgb,currentColor 24%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);color:var(--cr-card-fg, inherit)}.cr-theme .cr-cards--bare :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a){background:none;border-color:transparent;box-shadow:none;color:var(--cr-card-fg, inherit)}.cr-theme .cr-cards--auto.cr-cards--tint :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a){background:var(--cr-card-bg)}.cr-theme .cr-cards--fg :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a){color:var(--cr-card-fg)}.cr-theme .cr-cards-align--center :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a){text-align:center}.cr-theme .cr-cards-align--left :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a){text-align:left}.cr-theme :is(.cr-cards--glass,.cr-cards--filled,.cr-cards--outline) .cr-card__media{background:color-mix(in srgb,currentColor 6%,transparent)}.cr-hero:after{background:var(--cr-overlay-color, #000)}.cr-hero--overlay-down:after{background:linear-gradient(180deg,color-mix(in srgb,var(--cr-overlay-color,#000) 45%,transparent) 0%,var(--cr-overlay-color,#000) 85%)}.cr-hero--overlay-up:after{background:linear-gradient(0deg,color-mix(in srgb,var(--cr-overlay-color,#000) 45%,transparent) 0%,var(--cr-overlay-color,#000) 85%)}.cr-hero--overlay-side:after{background:linear-gradient(90deg,var(--cr-overlay-color,#000) 0%,var(--cr-overlay-color,#000) 30%,transparent 100%)}.cr-hero--overlay-vignette:after{background:radial-gradient(ellipse at center,transparent 25%,var(--cr-overlay-color,#000) 100%)}.cr-hero>picture{overflow:hidden}.cr-hero>picture img{object-position:var(--cr-bg-pos, center);filter:blur(var(--cr-bg-blur, 0px))}.cr-hero--blur>picture img{transform:scale(1.08)}.cr-hero .cr-section-trame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.cr-hero .cr-hero__inner{z-index:2}@media(min-width:750px)and (prefers-reduced-motion:no-preference){.cr-hero--parallax{clip-path:inset(0 round var(--cr-radius, 8px))}.cr-hero--parallax>picture{position:fixed;top:0;right:0;bottom:0;left:0}}.cr-reduce-motion .cr-hero--parallax{clip-path:none}.cr-reduce-motion .cr-hero--parallax>picture{position:absolute}.cr-theme .cr-on-dark{color:#fff;--color-foreground:#fff}.cr-theme .cr-on-light{color:#151515;--color-foreground:#151515}.cr-theme .cr-on-dark :is(.cr-title,h1,h2,h3,.cr-intro,.cr-carousel-heading){color:inherit}.cr-theme .cr-on-dark .cr-badge{background:#ffffff29;color:#fff}.cr-theme .cr-on-dark .cr-button--secondary,.cr-theme .cr-on-dark .button--secondary{color:#fff;border-color:#fff}.cr-theme .cr-on-dark .cr-carousel-arrow{color:#fff;border-color:#fff9}.cr-theme .cr-on-dark .cr-cards--glass :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a),.cr-theme .cr-on-dark.cr-cards--glass :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a){background:linear-gradient(var(--cr-card-bg, rgb(255 255 255 / .14)),var(--cr-card-bg, rgb(255 255 255 / .14))),#15151561}.cr-theme .cr-on-light .cr-cards--glass :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a),.cr-theme .cr-on-light.cr-cards--glass :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a){background:linear-gradient(var(--cr-card-bg, rgb(21 21 21 / .08)),var(--cr-card-bg, rgb(21 21 21 / .08))),#ffffff8c}.cr-theme .cr-on-dark.cr-benefits--cards-glass .cr-benefit{background:linear-gradient(var(--cr-card-bg),var(--cr-card-bg)),#15151561}.cr-theme .cr-on-light.cr-benefits--cards-glass .cr-benefit{background:linear-gradient(var(--cr-card-bg),var(--cr-card-bg)),#ffffff8c}:where(.cr-ph){position:relative}.cr-ph>.cr-pt{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1;display:block;pointer-events:none!important;border-radius:inherit;opacity:var(--cr-pt-opacity, 0);background:var(--cr-pt-color, #151515);mix-blend-mode:var(--cr-pt-blend, normal);-webkit-mask-image:var(--cr-pt-mask, none);mask-image:var(--cr-pt-mask, none);-webkit-mask-size:var(--cr-pt-msize, auto);mask-size:var(--cr-pt-msize, auto);-webkit-mask-repeat:var(--cr-pt-repeat, repeat);mask-repeat:var(--cr-pt-repeat, repeat);-webkit-mask-position:var(--cr-pt-pos, 0 0);mask-position:var(--cr-pt-pos, 0 0);transition:opacity .3s ease}.cr-ph-fx .cr-ph :is(img,video),.cr-ph-fx.cr-ph :is(img,video){filter:blur(var(--cr-ph-blur, 0px)) grayscale(var(--cr-ph-gray, 0));opacity:var(--cr-ph-o, 1);scale:var(--cr-ph-scale, 1)}.cr-ph--when-hover .cr-ph>.cr-pt{opacity:0}.cr-ph--when-hover :is(a,li,article,figure,.cr-ph):is(:hover,:focus-within) .cr-ph>.cr-pt,.cr-ph--when-hover .cr-ph:is(:hover,:focus-within)>.cr-pt{opacity:var(--cr-pt-opacity, 0)}.cr-ph--when-hover-out :is(a,li,article,figure,.cr-ph):is(:hover,:focus-within) .cr-ph>.cr-pt,.cr-ph--when-hover-out .cr-ph:is(:hover,:focus-within)>.cr-pt{opacity:0}@media(hover:none){.cr-ph--when-hover .cr-ph>.cr-pt{opacity:var(--cr-pt-opacity, 0)}}@media(prefers-reduced-motion:reduce){.cr-ph>.cr-pt{transition:none}}.cr-reduce-motion .cr-ph>.cr-pt{transition:none}.cr-theme .cr-cards--bw :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a,.cr-benefit){border-style:solid;border-width:var(--cr-card-bw,1px);border-color:var(--cr-card-bc,color-mix(in srgb, currentColor 35%, transparent))}.cr-theme .cr-cards--shadow-douce :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a,.cr-benefit){box-shadow:0 4px 14px #00000012}.cr-theme .cr-cards--shadow-moyenne :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a,.cr-benefit){box-shadow:0 10px 28px #0000001f}.cr-theme .cr-cards--shadow-forte :is(.cr-card,.cr-promo,.cr-lookbook-card,.cr-category-tile,.cr-series__list a,.cr-benefit){box-shadow:0 18px 48px #0003}.cr-cadeau-mention{margin:.3em 0 0;font-size:var(--cr-mention-taille,12px);line-height:1.35;opacity:.72}.cr-cadeau-mention--italique{font-style:italic}.cr-badges__item.cr-badges__item--icone{padding:6px 8px}.cr-badges__item--icone .cr-badges__icon--flag{width:18px;height:12px}@media(max-width:749px){.cr-badges__item.cr-badges__item--icone{padding:5px 6px}.cr-badges__item--icone .cr-badges__icon--flag{width:16px;height:11px}}@media(max-width:749px){body.cr-cp-m--sous product-card-media-gallery .splide>.splide__pagination{position:static;padding:8px 0 2px;transform:none;flex-wrap:nowrap;gap:4px}body.cr-cp-m--sous product-card-media-gallery .splide>.splide__pagination .splide__pagination__page{width:12px;min-width:6px;flex:0 1 12px;margin:0}body.cr-cp-m--sous .product-card-media-gallery-block:has(.splide__pagination) .product-card-media-gallery__add-to-wishlist-button{bottom:calc(var(--padding-xs, 8px) + 16px)}body.cr-cp-m--masques product-card-media-gallery .splide>.splide__pagination{display:none}}@media(min-width:750px){body.cr-cp-d--sous product-card-media-gallery .splide>.splide__pagination{position:static;padding:10px 0 2px;transform:none;opacity:1}body.cr-cp-d--sous .product-card-media-gallery-block:has(.splide__pagination) .product-card-media-gallery__add-to-wishlist-button{bottom:calc(var(--padding-xs, 8px) + 18px)}body.cr-cp-d--masques product-card-media-gallery .splide>.splide__pagination{display:none}}#MainContent>.shopify-section:is(:has(sticky-add-to-cart),:has(.cr-pp)){position:relative;z-index:20}@media(hover:none){.cr-card__media .cr-card__second{display:none}}cart-drawer:not(.is-open) .cr-cart-recommendations .cr-card__media img{display:none}.wishlist-drawer__overlay:not(.is-open) .cr-wlp img{display:none}
/*# sourceMappingURL=/cdn/shop/t/56/assets/cr-foundation.css.map */
