@charset "UTF-8";:root{--header-height:0}@font-face{font-family:icons;src:url(../fonts/icons/icons.eot);src:url(../fonts/icons/icons.eot?#iefix) format("eot"),url(../fonts/icons/icons.woff2) format("woff2"),url(../fonts/icons/icons.woff) format("woff"),url(../fonts/icons/icons.ttf) format("truetype"),url(../fonts/icons/icons.svg#icons) format("svg")}.form-select-wrapper:after,.glyphicon-24h:before,.glyphicon-account:before,.glyphicon-aigle:before,.glyphicon-arrow-left:before,.glyphicon-arrow-right:before,.glyphicon-arrow-select:before,.glyphicon-back:before,.glyphicon-burger:before,.glyphicon-call:before,.glyphicon-cart:before,.glyphicon-check-rounded:before,.glyphicon-check:before,.glyphicon-chevron-bottom:before,.glyphicon-chevron-down-bold:before,.glyphicon-chevron-down:before,.glyphicon-chevron-first:before,.glyphicon-chevron-last:before,.glyphicon-chevron-left:before,.glyphicon-chevron-right:before,.glyphicon-chevron-top:before,.glyphicon-chevron-up:before,.glyphicon-chevron:before,.glyphicon-contact:before,.glyphicon-cross-bold:before,.glyphicon-cross:before,.glyphicon-delivery:before,.glyphicon-deliverynew:before,.glyphicon-edit:before,.glyphicon-eye-slash:before,.glyphicon-eye:before,.glyphicon-facebook:before,.glyphicon-gift:before,.glyphicon-grid2:before,.glyphicon-grid4:before,.glyphicon-heart-full:before,.glyphicon-heart:before,.glyphicon-info:before,.glyphicon-instagram:before,.glyphicon-kebab:before,.glyphicon-list:before,.glyphicon-locator:before,.glyphicon-lock:before,.glyphicon-mail2:before,.glyphicon-mail:before,.glyphicon-map:before,.glyphicon-minilogo:before,.glyphicon-minus:before,.glyphicon-mute:before,.glyphicon-payment:before,.glyphicon-phone:before,.glyphicon-pinterest:before,.glyphicon-play:before,.glyphicon-plus:before,.glyphicon-remove:before,.glyphicon-returns:before,.glyphicon-search:before,.glyphicon-service:before,.glyphicon-size-guide:before,.glyphicon-star:before,.glyphicon-starfull:before,.glyphicon-store:before,.glyphicon-tiktok:before,.glyphicon-time:before,.glyphicon-trash:before,.glyphicon-twitter:before,.glyphicon-volume:before,.glyphicon-warning:before,.glyphicon-youtube:before,.size-guide a:before,.size-guide button:before{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;display:block}.glyphicon-24h:before{content:""}.glyphicon-account:before{content:""}.glyphicon-aigle:before{content:""}.glyphicon-arrow-left:before{content:""}.glyphicon-arrow-right:before{content:""}.glyphicon-arrow-select:before{content:""}.glyphicon-back:before{content:""}.glyphicon-burger:before{content:""}.glyphicon-call:before{content:""}.glyphicon-cart:before{content:""}.glyphicon-check-rounded:before{content:""}.glyphicon-check:before{content:""}.glyphicon-chevron-bottom:before{content:""}.glyphicon-chevron-down-bold:before{content:""}.glyphicon-chevron-down:before{content:""}.glyphicon-chevron-first:before{content:""}.glyphicon-chevron-last:before{content:""}.glyphicon-chevron-left:before{content:""}.glyphicon-chevron-right:before{content:""}.glyphicon-chevron-top:before{content:""}.glyphicon-chevron-up:before{content:""}.glyphicon-chevron:before{content:""}.glyphicon-contact:before{content:""}.glyphicon-cross-bold:before{content:""}.glyphicon-cross:before{content:""}.glyphicon-delivery:before{content:""}.glyphicon-deliverynew:before{content:""}.glyphicon-edit:before{content:""}.glyphicon-eye-slash:before{content:""}.glyphicon-eye:before{content:""}.glyphicon-facebook:before{content:""}.glyphicon-gift:before{content:""}.glyphicon-grid2:before{content:""}.glyphicon-grid4:before{content:""}.glyphicon-heart-full:before{content:""}.glyphicon-heart:before{content:""}.glyphicon-info:before{content:""}.glyphicon-instagram:before{content:""}.glyphicon-kebab:before{content:""}.glyphicon-list:before{content:""}.glyphicon-locator:before{content:""}.glyphicon-lock:before{content:""}.glyphicon-mail:before{content:""}.glyphicon-mail2:before{content:""}.glyphicon-map:before{content:""}.glyphicon-minilogo:before{content:""}.glyphicon-minus:before{content:""}.glyphicon-mute:before{content:""}.glyphicon-payment:before{content:""}.glyphicon-phone:before{content:""}.glyphicon-pinterest:before{content:""}.glyphicon-play:before{content:""}.glyphicon-plus:before{content:""}.glyphicon-remove:before{content:""}.glyphicon-returns:before{content:""}.glyphicon-search:before{content:""}.glyphicon-service:before{content:""}.glyphicon-size-guide:before{content:""}.glyphicon-star:before{content:""}.glyphicon-starfull:before{content:""}.glyphicon-store:before{content:""}.glyphicon-tiktok:before{content:""}.glyphicon-time:before{content:""}.glyphicon-trash:before{content:""}.glyphicon-twitter:before{content:""}.glyphicon-volume:before{content:""}.glyphicon-warning:before{content:""}.glyphicon-youtube:before{content:""}.btn-icon-only:before,.btn-icon:before,.cart-dialog-quickview .swiper .swiper-button-next:before,.cart-dialog-quickview .swiper .swiper-button-prev:before,.fake-radio .fake-label:before,.fake-radio input[type=checkbox]:checked~.fake-label:before,.fake-radio input[type=radio]:checked~.fake-label:before,.icon-360:before,.icon-add:before,.icon-add_business:before,.icon-add_location_alt:before,.icon-arrow_drop_down:before,.icon-arrow_forward:before,.icon-arrow_forward_ios:before,.icon-arrow_right:before,.icon-check:before,.icon-check_box:before,.icon-check_box_outline_blank:before,.icon-chevron_right:before,.icon-close:before,.icon-credit_card:before,.icon-download:before,.icon-edit:before,.icon-favorite:before,.icon-favorite_border:before,.icon-feedback:before,.icon-filter_alt:before,.icon-filter_alt_off:before,.icon-find_replace:before,.icon-flag:before,.icon-format_list_bulleted:before,.icon-help:before,.icon-history:before,.icon-home:before,.icon-how_to_reg:before,.icon-info:before,.icon-inventory_2:before,.icon-language:before,.icon-leaderboard:before,.icon-link:before,.icon-local_mall:before,.icon-local_shipping:before,.icon-lock:before,.icon-login:before,.icon-logout:before,.icon-map:before,.icon-mark_as_unread:before,.icon-menu:before,.icon-more_horiz:before,.icon-navigation:before,.icon-not_listed_location:before,.icon-notifications:before,.icon-open_in_new:before,.icon-pause:before,.icon-person_outline:before,.icon-phone:before,.icon-pinch:before,.icon-place:before,.icon-radio_button_checked:before,.icon-radio_button_unchecked:before,.icon-redeem:before,.icon-refresh:before,.icon-remove:before,.icon-replay:before,.icon-search:before,.icon-sell:before,.icon-shopping_cart:before,.icon-star:before,.icon-star_border:before,.icon-store:before,.icon-straighten:before,.icon-timer:before,.icon-visibility:before,.icon-visibility_off:before,.icon-volume_off:before,.icon-volume_up:before,.icon-warning_amber:before,.js--backtotop:after,.js--backtotop:before,.message-info-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-success-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-success-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-warning-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-warning-icon:not([class^=icon-]):not([class*=" icon-"]):before,.minicart-mobile .js--minicart-mobile-close:before,.minicart-mobile .title:before,.no-stock .size-bt:after,.password-toggle-bt:before,.pdp-actions .btn-border.success .text-after:before,.pdp-actions .btn.success .text-after:before,.pdp-actions .success.btn-border--white .text-after:before,.pdp-madeinfrance .main .js--expand:after,.pdp-main .pdp-sticky .js--sticky-open-color:after,.pdp-main .pdp-sticky .js--sticky-open-size .selected-size.no-stock:after,.pdp-main .pdp-sticky .js--sticky-open-size:after,.pdp-main .pdp-sticky .size .unique-size .selected-size.no-stock:after,.pdp-notify-panel .js--back-pdp-notify-panel:before,.pdp-notify-panel .js--back-sizeguide-panel:before,.pdp-notify-panel .js--close-size-panel:before,.pdp-size-panel .js--back-pdp-notify-panel:before,.pdp-size-panel .js--back-sizeguide-panel:before,.pdp-size-panel .js--close-size-panel:before,.pdp-sizeguide-panel .js--back-pdp-notify-panel:before,.pdp-sizeguide-panel .js--back-sizeguide-panel:before,.pdp-sizeguide-panel .js--close-size-panel:before,.pdp-sizes .js--open-size-panel:after,.pdp-swiper .back-to-category:before,.pdp-tabs .tab label:after,.pdp-thumbnails-swiper .swiper-slide .play-btn:before,.pdp-title .wishlist-add.added:before,.pdp-title .wishlist-add:before,.pdp-zoom-dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon:before,.pt_product-details .swiper .swiper-button-next:before,.pt_product-details .swiper .swiper-button-prev:before,.soon .size-bt:after,.tooltip-open:before,.with-fake-checkbox .fake-label:before,.with-fake-checkbox input[type=checkbox]:checked~.fake-label:before,.with-fake-checkbox input[type=radio]:checked~.fake-label:before,.with-fake-placeholder.valid-icon.parsley-success:after,.zoom-touch-msg:before,input[type=text]~.password-toggle-bt:before{font-size:2.4rem;font-family:Material Icons Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;text-decoration:none;display:inline-block;white-space:nowrap;word-wrap:normal;vertical-align:top;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.icon-360:before{content:""}.icon-add:before{content:""}.icon-add_business:before{content:""}.icon-add_location_alt:before{content:""}.icon-arrow_drop_down:before{content:""}.icon-arrow_forward:before{content:""}.icon-arrow_forward_ios:before{content:""}.icon-arrow_right:before{content:""}.icon-check:before{content:""}.icon-check_box:before{content:""}.icon-check_box_outline_blank:before{content:""}.icon-chevron_right:before{content:""}.icon-close:before{content:""}.icon-credit_card:before{content:""}.icon-download:before{content:""}.icon-edit:before{content:""}.icon-favorite:before{content:""}.icon-favorite_border:before{content:""}.icon-feedback:before{content:""}.icon-filter_alt:before{content:""}.icon-filter_alt_off:before{content:""}.icon-find_replace:before{content:""}.icon-flag:before{content:""}.icon-format_list_bulleted:before{content:""}.icon-help:before{content:""}.icon-history:before{content:""}.icon-home:before{content:""}.icon-how_to_reg:before{content:""}.icon-info:before{content:""}.icon-inventory_2:before{content:""}.icon-language:before{content:""}.icon-leaderboard:before{content:""}.icon-link:before{content:""}.icon-local_mall:before{content:""}.icon-local_shipping:before{content:""}.icon-lock:before{content:""}.icon-login:before{content:""}.icon-logout:before{content:""}.icon-map:before{content:""}.icon-mark_as_unread:before{content:""}.icon-menu:before{content:""}.icon-more_horiz:before{content:""}.icon-navigation:before{content:""}.icon-not_listed_location:before{content:""}.icon-notifications:before{content:""}.icon-open_in_new:before{content:""}.icon-pause:before{content:""}.icon-person_outline:before{content:""}.icon-phone:before{content:""}.icon-pinch:before{content:""}.icon-place:before{content:""}.icon-radio_button_checked:before{content:""}.icon-radio_button_unchecked:before{content:""}.icon-redeem:before{content:""}.icon-refresh:before{content:""}.icon-remove:before{content:""}.icon-replay:before{content:""}.icon-search:before{content:""}.icon-sell:before{content:""}.icon-shopping_cart:before{content:""}.icon-star:before{content:""}.icon-star_border:before{content:""}.icon-store:before{content:""}.icon-straighten:before{content:""}.icon-timer:before{content:""}.icon-visibility:before{content:""}.icon-visibility_off:before{content:""}.icon-volume_off:before{content:""}.icon-volume_up:before{content:""}.icon-warning_amber:before{content:""}[class*=" ds-headline-"],[class*=" ds-paragraph-"],[class*=" ds-title-"],[class^=ds-headline-],[class^=ds-paragraph-],[class^=ds-title-]{font-size:inherit;font-weight:inherit;line-height:1.2}[class*=" ds-headline-"],[class^=ds-headline-]{font-family:AigleGrotesk,Arial,sans-serif;font-weight:700;letter-spacing:.1rem}.ds-headline-1{font-size:3.4rem}@media only screen and (min-width:641px){.ds-headline-1{font-size:6rem}}.ds-headline-1-up{font-size:4.8rem;text-transform:uppercase}.ds-headline-2{font-size:2rem}@media only screen and (min-width:641px){.ds-headline-2{font-size:3.8rem}}.ds-headline-3{font-size:2.2rem;letter-spacing:.15rem;text-transform:uppercase;font-weight:900}@media only screen and (min-width:641px){.ds-headline-3{font-size:3rem}}.ds-headline-4{font-size:1.5rem;font-weight:900;text-transform:uppercase}[class*=" ds-title-"],[class^=ds-title-]{letter-spacing:.1rem}.ds-title-1{font-size:2.4rem;font-weight:700}@media only screen and (min-width:641px){.ds-title-1{font-size:2.8rem}}.ds-title-2{font-size:2rem;font-weight:700}@media only screen and (min-width:641px){.ds-title-2{font-size:2.4rem}}.ds-title-3,.ds-title-3-bold{font-size:1.8rem}@media only screen and (min-width:641px){.ds-title-3,.ds-title-3-bold{font-size:2rem}}.ds-title-3-bold{font-weight:700}.ds-title-4{font-size:1.6rem}[class*=" ds-paragraph-"],[class^=ds-paragraph-]{letter-spacing:.1rem}.ds-paragraph-1,.ds-paragraph-1-bold{font-size:1.6rem;line-height:2.3rem}@media only screen and (min-width:641px){.ds-paragraph-1,.ds-paragraph-1-bold{font-size:1.8rem}}.ds-paragraph-1-bold{font-weight:700}.ds-paragraph-2,.ds-paragraph-2-bold{font-size:1.4rem;line-height:1.7rem}.ds-paragraph-2-bold{font-weight:700}.ds-overline,.ds-overline-bold{font-size:1.2rem;letter-spacing:.01rem}.ds-overline-bold{font-weight:700}.ds-grotesk-black{font-family:AigleGrotesk,Arial,sans-serif;font-weight:900;text-transform:uppercase}.message-success,.message-success-bg,.message-success-bg-icon,.message-success-icon{color:#439f7a;display:block;font-size:1.4rem;line-height:1.7rem}.message-success-bg,.message-success-bg-icon{background:#f9fcfc;border:.1rem dashed #439f7a;border-radius:.2rem}.message-info-bg,.message-success-bg,.message-warning-bg{padding:.8rem 1.5rem .8rem 1.2rem}.message-info-bg-icon,.message-success-bg-icon,.message-success-icon,.message-warning-bg-icon,.message-warning-icon{padding:1.2rem 1.6rem 1.2rem 4.8rem;position:relative}.message-info-bg-icon:before,.message-success-bg-icon:before,.message-success-icon:before,.message-warning-bg-icon:before,.message-warning-icon:before{position:absolute;left:1.2rem;top:50%;-webkit-transform:translateY(-webkit-calc(-50% + .1rem));transform:translateY(calc(-50% + .1rem))}.message-success-icon,.message-warning-icon{padding:0 0 0 3.6rem}.message-success-icon:before,.message-warning-icon:before{left:0}.message-info-bg-icon.custom-picto:before,.message-success-bg-icon.custom-picto:before,.message-warning-bg-icon.custom-picto:before{content:none!important}.message-info-bg-icon.custom-picto img.icon,.message-success-bg-icon.custom-picto img.icon,.message-warning-bg-icon.custom-picto img.icon{position:absolute;left:1.2rem;top:50%;width:2.4rem;height:2.4rem;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.message-info-bg-icon.msg-borderless,.message-success-bg-icon.msg-borderless,.message-warning-bg-icon.msg-borderless{border:none}.message-success-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-success-icon:not([class^=icon-]):not([class*=" icon-"]):before{content:""}.message-warning-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-warning-icon:not([class^=icon-]):not([class*=" icon-"]):before{content:""}.message-info-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before{content:""}.message-warning,.message-warning-bg,.message-warning-bg-icon,.message-warning-icon{color:#c72424;display:block;font-size:1.4rem;line-height:1.7rem}.message-warning-bg,.message-warning-bg-icon{background:#fefafa;border:.1rem dashed #c72424;border-radius:.2rem}.message-info-bg,.message-info-bg-icon{background:#f4f1ec;border-radius:.2rem;display:block;font-size:1.4rem;line-height:1.7rem}.btn,.btn--white,.btn-border,.btn-border--white,.btn-link,.btn-link--white,.btn-no-underline,.btn-underline,.btn-underline--white,.btn-underline-icon,.btn-underline-icon--white{display:inline-block;background:#000;border:.1rem solid #000;color:#fff;font-size:1.4rem;line-height:1.8rem;font-weight:400;letter-spacing:.1rem;text-align:center;font-family:Lato,Arial,sans-serif;padding:1.5rem 2.3rem;max-width:100%;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.2rem;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-font-smoothing:antialiased}body:not(.js--is-touchdevice) .btn--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-border:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-link--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-link:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-no-underline:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn:not(.disabled):not([disabled]):not([aria-disabled]):hover{background:#494949;border-color:#494949;text-decoration:none}body:not(.js--is-touchdevice) .btn--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-border:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-link--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-link:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-no-underline:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn:not(.disabled):not([disabled]):not([aria-disabled]):active{background:#494949;border-color:#494949;-webkit-box-shadow:0 0 1.1rem rgba(0,0,0,.32);box-shadow:0 0 1.1rem rgba(0,0,0,.32)}body:not(.js--is-touchdevice) .btn--white:focus-visible,body:not(.js--is-touchdevice) .btn-border--white:focus-visible,body:not(.js--is-touchdevice) .btn-border:focus-visible,body:not(.js--is-touchdevice) .btn-link--white:focus-visible,body:not(.js--is-touchdevice) .btn-link:focus-visible,body:not(.js--is-touchdevice) .btn-no-underline:focus-visible,body:not(.js--is-touchdevice) .btn-underline--white:focus-visible,body:not(.js--is-touchdevice) .btn-underline-icon--white:focus-visible,body:not(.js--is-touchdevice) .btn-underline-icon:focus-visible,body:not(.js--is-touchdevice) .btn-underline:focus-visible,body:not(.js--is-touchdevice) .btn:focus-visible{-webkit-box-shadow:0 0 0 .5rem #c6e2df;box-shadow:0 0 0 .5rem #c6e2df}.btn--white[aria-disabled],.btn--white[disabled],.btn-border--white[aria-disabled],.btn-border--white[disabled],.btn-border[aria-disabled],.btn-border[disabled],.btn-link--white[aria-disabled],.btn-link--white[disabled],.btn-link[aria-disabled],.btn-link[disabled],.btn-no-underline[aria-disabled],.btn-no-underline[disabled],.btn-underline--white[aria-disabled],.btn-underline--white[disabled],.btn-underline-icon--white[aria-disabled],.btn-underline-icon--white[disabled],.btn-underline-icon[aria-disabled],.btn-underline-icon[disabled],.btn-underline[aria-disabled],.btn-underline[disabled],.btn[aria-disabled],.btn[disabled],.disabled.btn,.disabled.btn--white,.disabled.btn-border,.disabled.btn-border--white,.disabled.btn-link,.disabled.btn-link--white,.disabled.btn-no-underline,.disabled.btn-underline,.disabled.btn-underline--white,.disabled.btn-underline-icon,.disabled.btn-underline-icon--white{background:#a9a9a9;border-color:#a9a9a9;cursor:default;pointer-events:none}.btn-fullwidth.btn,.btn-fullwidth.btn--white,.btn-fullwidth.btn-border,.btn-fullwidth.btn-border--white,.btn-fullwidth.btn-link,.btn-fullwidth.btn-link--white,.btn-fullwidth.btn-no-underline,.btn-fullwidth.btn-underline,.btn-fullwidth.btn-underline--white,.btn-fullwidth.btn-underline-icon,.btn-fullwidth.btn-underline-icon--white{display:block;width:100%}.btn--white,.btn-border,.btn-border--white{background:none;color:#000}body:not(.js--is-touchdevice) .btn--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-border:not(.disabled):not([disabled]):not([aria-disabled]):hover{background:#f5f5f5}body:not(.js--is-touchdevice) .btn--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-border:not(.disabled):not([disabled]):not([aria-disabled]):active{background:#c4c4c4;-webkit-box-shadow:none;box-shadow:none}.btn--white[aria-disabled],.btn--white[disabled],.btn-border--white[aria-disabled],.btn-border--white[disabled],.btn-border[aria-disabled],.btn-border[disabled],.disabled.btn--white,.disabled.btn-border,.disabled.btn-border--white{color:#a9a9a9;background:none;border-color:#a9a9a9}.btn--white,.btn--white.disabled,.btn--white[aria-disabled],.btn--white[disabled]{background:#fff}.btn-border--white{color:#fff;border-color:#fff}body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):hover{background:hsla(0,0%,100%,.2);border-color:#fff}body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):active{background:hsla(0,0%,100%,.4);border-color:#fff}.btn-link,.btn-link--white,.btn-underline,.btn-underline--white,.btn-underline-icon,.btn-underline-icon--white{background:none;color:#000;border:0;padding:1.6rem 2.4rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0}body:not(.js--is-touchdevice) .btn-link--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-link--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-link:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-link:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):hover{background:none;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}.btn-link--white[aria-disabled],.btn-link--white[disabled],.btn-link.disabled,.btn-link[aria-disabled],.btn-link[disabled],.btn-underline--white[aria-disabled],.btn-underline--white[disabled],.btn-underline-icon--white[aria-disabled],.btn-underline-icon--white[disabled],.btn-underline-icon[aria-disabled],.btn-underline-icon[disabled],.btn-underline[aria-disabled],.btn-underline[disabled],.disabled.btn-link--white,.disabled.btn-underline,.disabled.btn-underline--white,.disabled.btn-underline-icon,.disabled.btn-underline-icon--white{color:#a9a9a9;background:none}.btn-link--white{color:#fff}.btn-underline,.btn-underline--white,.btn-underline-icon,.btn-underline-icon--white{line-height:1.6rem;padding:.5rem 0 0;position:relative}.btn-underline,.btn-underline--white{display:inline-grid}.btn-underline--white:after,.btn-underline:after{content:"";height:.1rem;margin-top:.4rem;background:#000}body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):hover{text-decoration:none}body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):active:after,body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):hover:after,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):active:after,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):hover:after{background:none}.btn-underline-icon,.btn-underline-icon--white{line-height:1.6rem;padding:.5rem 0 0;position:relative}.btn-underline-icon--white .btn-text,.btn-underline-icon .btn-text{display:inline-grid}.btn-underline-icon--white .btn-text:after,.btn-underline-icon .btn-text:after{content:"";height:.1rem;margin-top:.4rem;background:#000}body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):hover{text-decoration:none}body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):active .btn-text:after,body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):hover .btn-text:after,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):active .btn-text:after,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):hover .btn-text:after{background:none}.btn-underline--white{color:#fff}.btn-underline--white:after{background:#fff}.btn-underline-icon--white{color:#fff}.btn-underline-icon--white .btn-text:after{background:#fff}.btn-no-underline{background:none;color:#000;border:0;padding:1.6rem 2.4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0}body:not(.js--is-touchdevice) .btn-no-underline:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-no-underline:not(.disabled):not([disabled]):not([aria-disabled]):hover{background:none;-webkit-box-shadow:none;box-shadow:none}.btn-no-underline.disabled,.btn-no-underline[aria-disabled],.btn-no-underline[disabled]{color:#a9a9a9;background:none}.btn-m{min-width:min(30rem,100%)}.btn-l{min-width:min(44rem,100%)}.btn-icon{padding:.3rem 0 .2rem 3.2rem;display:inline-block;position:relative}.btn-icon:before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn-icon-only{width:2.4rem;height:2.4rem;padding:0;position:relative}.btn-icon-only:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}a.btn,a.btn-border,a.btn-border--white,a.btn-link,a.btn-link--white,a.btn-underline,a.btn-underline--white,a.btn-underline-icon,a.btn-underline-icon--white{text-decoration:none}:root{--scrollbar-thumb:rgba(0,0,0,.4);--scrollbar-track:#dadada;--scrollbar-width:.2rem}.clearfix:after{content:"";display:table;clear:both}.pdp-zoom-dialog.ui-dialog{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;background:transparent;pointer-events:none}.pdp-zoom-dialog.ui-dialog .ui-dialog-titlebar{padding:0}.pdp-zoom-dialog.ui-dialog .ui-dialog-title{display:none}.pdp-zoom-dialog.ui-dialog .ui-icon-closethick{background:none;width:100%;height:100%}.pdp-zoom-dialog.ui-dialog .ui-dialog-titlebar-close{position:absolute;top:2.4rem;right:2.4rem;width:2.4rem;height:2.4rem;background:#fff;border-radius:.2rem;cursor:pointer;z-index:2;pointer-events:all}@media only screen and (min-width:1025px){.pdp-zoom-dialog.ui-dialog .ui-dialog-titlebar-close{background:hsla(0,0%,100%,.65);top:3.2rem;right:3.2rem}}.pdp-zoom-dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon{text-indent:0}.pdp-zoom-dialog.ui-dialog .ui-dialog-titlebar-close .ui-icon:before{content:""}.pdp-zoom-dialog.ui-dialog .dialog-content{padding:0;overflow:hidden;height:100%!important;pointer-events:none}.with-fake-checkbox .fake-label{display:inline-block;padding-left:3rem;cursor:pointer;position:relative}.with-fake-checkbox .fake-label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-.3rem}.with-fake-checkbox input[type=checkbox],.with-fake-checkbox input[type=radio]{opacity:0;position:absolute}.with-fake-checkbox input[type=checkbox]:checked~.fake-label:before,.with-fake-checkbox input[type=radio]:checked~.fake-label:before{content:""}.with-fake-checkbox .fake-label:before{top:-.3rem;-webkit-transform:none;transform:none}.fake-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1rem}.fake-radio .fake-label{display:inline-block;padding-left:3rem;cursor:pointer;position:relative}.fake-radio .fake-label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-.3rem}.fake-radio input[type=checkbox],.fake-radio input[type=radio]{opacity:0;position:absolute}.fake-radio input[type=checkbox]:checked~.fake-label:before,.fake-radio input[type=radio]:checked~.fake-label:before{content:""}.fake-radio .label{margin:1rem 4rem 0 0;display:inline-block}.fake-radio .label .required-symbol{margin-left:0}.fake-radio .form-radios{margin-top:1rem;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fake-radio .form-radio+.form-radio{margin-left:3rem}.fake-radio .fake-label{display:inline}.fake-radio .fake-label:before{content:""}.fake-radio input[type=radio]{opacity:0;position:absolute}.fake-radio input[type=radio]:checked~.fake-label:before{content:""}.fake-radio .required-symbol{margin-left:1rem}.with-fake-placeholder{position:relative;display:block}.with-fake-placeholder input:not([type=date])::-webkit-input-placeholder,.with-fake-placeholder textarea::-webkit-input-placeholder{color:transparent}.with-fake-placeholder input:not([type=date])::-moz-placeholder,.with-fake-placeholder textarea::-moz-placeholder{color:transparent}.with-fake-placeholder input:not([type=date])::-ms-input-placeholder,.with-fake-placeholder textarea::-ms-input-placeholder{color:transparent}.with-fake-placeholder input:not([type=date])::placeholder,.with-fake-placeholder textarea::placeholder{color:transparent}.with-fake-placeholder input:not([type=date]):-webkit-autofill~label,.with-fake-placeholder input:not([type=date]):focus~label,.with-fake-placeholder input:not([type=date]):not(:placeholder-shown)~label,.with-fake-placeholder textarea:-webkit-autofill~label,.with-fake-placeholder textarea:focus~label,.with-fake-placeholder textarea:not(:placeholder-shown)~label{top:-1.5rem;font-size:.9rem;color:#969696}.with-fake-placeholder label{position:absolute;top:0;left:0;line-height:3.7rem;letter-spacing:.056rem;color:#000;-webkit-transition:.3s;transition:.3s;background:transparent;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.with-fake-placeholder label .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.with-fake-placeholder.valid-icon.parsley-success:after{content:"";position:absolute;right:.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#439f7a}.with-fake-placeholder.date-field input[type=date].js--has-value~label{top:-1.5rem;font-size:.9rem;color:#969696}@media only screen and (max-width:1024px){.with-fake-placeholder.date-field~.Form-caption{display:none}}.form-error{color:#c72424;margin:1rem 0 0}.form-error:empty{display:none}.form-error li,.form-error ul{margin:0;padding:0}.form-message{color:#969696;margin-top:1rem;margin-bottom:1rem;line-height:1.5;letter-spacing:.1rem}.form-message+.form-row-button{margin-top:2.5rem}.required-symbol{color:#c72424}.form-select-wrapper{display:inline-block;vertical-align:middle;width:100%;position:relative}.form-select-wrapper:after{content:"";position:absolute;top:1.3rem;right:1rem;font-size:1rem}.form-select-wrapper select{display:block;width:100%;padding:1rem 3rem 1rem 1rem;background:transparent;line-height:1.1;border:.1rem solid #6e6e6e;border-radius:0;-webkit-appearance:none}.form-select-wrapper select::-ms-expand{display:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 10rem #fff inset!important;background-clip:content-box!important}.ds-form .form-row{margin-bottom:3rem}.ds-form input[type=date],.ds-form input[type=email],.ds-form input[type=password],.ds-form input[type=text]{border-bottom:.1rem solid #494949;width:100%;padding:1.2rem 0 .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.visually-hidden{clip:rect(0 0 0 0)}.form-select-wrapper+label,.sr-only,.visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.form-select-wrapper+label,.sr-only{clip:rect(0,0,0,0);white-space:nowrap}.menu{float:left;margin:0;padding:0}.menu li{float:left;list-style:none outside none!important}.tooltip-open{display:inline-block;width:1.5rem;height:1.5rem;border:0;padding-left:.1rem;text-align:center;vertical-align:top;pointer-events:all;font-size:1.4rem;color:#000}.tooltip-open:before{content:"";position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1.5rem;font-size:1.3rem;margin:-.6rem -.1rem -.1rem}.tooltip-open:after{position:absolute;margin:.7rem 0 0 -.8rem;width:0;height:0;border:.8rem solid transparent;border-bottom-color:#f5f1eb}.tooltip-open.hovered:after{content:""}.tooltip-open.hovered .tooltip-content{display:block}.tooltip-open .tooltip-bt-area{display:none}@media only screen and (max-width:640px){.tooltip-open .tooltip-bt-area{display:block;position:absolute;margin:0 -1rem;width:4rem;height:100%;top:0}}.tooltip-open .tooltip-content{display:none;position:absolute;left:0;right:0;margin-top:2.2rem;padding:1rem 1.3rem;background:#f5f1eb;text-align:left;font-size:1.3rem;line-height:1.8rem;font-weight:400;z-index:2;-webkit-box-shadow:0 .3rem .6rem #00000029;box-shadow:0 .3rem .6rem #00000029}.with-fake-placeholder label .tooltip-open{vertical-align:inherit;margin-left:1rem}.with-fake-placeholder label .tooltip-open .tooltip-content{width:45rem;max-width:100%}.has-tooltip,.password-toggle{position:relative}.password-toggle input{padding-right:3rem}.password-toggle-bt{position:absolute;border:1px;background:none;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2rem;height:100%;padding:0}.password-toggle-bt:before{content:"";font-size:2rem!important}input[type=text]~.password-toggle-bt:before{content:""}.js--backtotop{width:5.6rem;height:5.6rem;position:absolute;top:-6.4rem;right:0;background:#fff;border:0;border-radius:2px;-webkit-box-shadow:0 1.1rem 3rem rgba(0,0,0,.15);box-shadow:0 1.1rem 3rem rgba(0,0,0,.15);-webkit-backdrop-filter:blur(1.3rem);backdrop-filter:blur(1.3rem)}.js--backtotop:before{content:""}.js--backtotop:after{content:""}.js--backtotop:before{display:none}.js--backtotop:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body:not(.js--is-touchdevice) .js--backtotop:hover{background:#f5f5f5}@media only screen and (max-width:1024px){.js--backtotop{display:none;width:4rem;height:4rem;background:#000;border:.1rem solid #979797;right:2.4rem;top:-2.8em}.js--backtotop:before{color:#fff;display:block;-webkit-transform:rotate(-90deg) translate(50%,-50%);transform:rotate(-90deg) translate(50%,-50%);position:absolute;top:50%;left:50%}.js--backtotop:after{display:none}.js--backtotop.shown{display:block}body:not(.js--is-touchdevice) .js--backtotop:hover{background:#494949}}.js--calculate-height{display:block!important;visibility:hidden;pointer-events:none;position:absolute}.swiper-button-disabled{opacity:0!important}.swiper-button-disabled:not(:hover){display:none!important}@media only screen and (max-width:1024px){.pt_product-details header{padding-bottom:5.2rem;margin-bottom:-5.2rem}.pt_product-details header .header-nav{position:absolute;width:100%;z-index:12;background:#fff}.pt_product-details header .header-nav,.pt_product-details header .logo{-webkit-transition:2s;transition:2s}body:not(.js--pdp-opaque-header) .pt_product-details .header-nav,body:not(.js--pdp-opaque-header) .pt_product-details .logo{-webkit-transition:.2s;transition:.2s}body:not(.js--pdp-opaque-header):not(.aside-modal-opened):not(.desktop-menu--opened) .pt_product-details .header,body:not(.js--pdp-opaque-header):not(.aside-modal-opened):not(.desktop-menu--opened) .pt_product-details .header .header-nav{background:transparent}body:not(.js--pdp-opaque-header):not(.aside-modal-opened):not(.desktop-menu--opened) .pt_product-details .header .logo,body:not(.js--pdp-opaque-header):not(.aside-modal-opened):not(.desktop-menu--opened) .pt_product-details .header:before{opacity:0}}.cart-dialog-quickview .swiper:not(.swiper-container-initialized) .swiper-button-next,.cart-dialog-quickview .swiper:not(.swiper-container-initialized) .swiper-button-prev,.pt_product-details .swiper:not(.swiper-container-initialized) .swiper-button-next,.pt_product-details .swiper:not(.swiper-container-initialized) .swiper-button-prev{display:none}.cart-dialog-quickview .swiper .swiper-button-next,.cart-dialog-quickview .swiper .swiper-button-prev,.pt_product-details .swiper .swiper-button-next,.pt_product-details .swiper .swiper-button-prev{background:hsla(0,0%,100%,.65);border-radius:.2rem;margin:0;width:4rem;height:4rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.4s;transition:.4s;z-index:1}.cart-dialog-quickview .swiper .swiper-button-next:before,.cart-dialog-quickview .swiper .swiper-button-prev:before,.pt_product-details .swiper .swiper-button-next:before,.pt_product-details .swiper .swiper-button-prev:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body:not(.js--is-touchdevice) .cart-dialog-quickview .swiper .swiper-button-next:hover,body:not(.js--is-touchdevice) .cart-dialog-quickview .swiper .swiper-button-prev:hover,body:not(.js--is-touchdevice) .pt_product-details .swiper .swiper-button-next:hover,body:not(.js--is-touchdevice) .pt_product-details .swiper .swiper-button-prev:hover{background:#fff}.cart-dialog-quickview .swiper .swiper-button-prev,.pt_product-details .swiper .swiper-button-prev{left:0}.cart-dialog-quickview .swiper .swiper-button-prev:before,.pt_product-details .swiper .swiper-button-prev:before{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}.cart-dialog-quickview .swiper .swiper-button-next,.pt_product-details .swiper .swiper-button-next{right:0}.pdp-main{letter-spacing:.1rem}.pdp-main .wrapper{margin:0 auto;padding:0 1.5rem}@media only screen and (min-width:1440px){.pdp-main .wrapper{width:-webkit-calc(100% - 10rem);width:calc(100% - 10rem);max-width:190rem}}.pdp-main .btn.processing{pointer-events:none}.pdp-main .swiper{position:relative}.pdp-main .swiper .swiper-slide{height:auto}.pdp-main .swiper .swiper-slide img{background:#f5f5f5;display:block;width:100%;height:auto}.pdp-main .swiper .swiper-slide video{background:#f5f5f5}@media only screen and (min-width:1025px){.pdp-product{display:grid;grid-template-columns:38% auto;max-width:187rem;margin:0 auto}}@media only screen and (max-width:1024px){.pdp-product{position:relative}}.pdp-product .back-to-category,.pdp-product .look-anchor,.pdp-product .swiper-button-next,.pdp-product .swiper-button-prev{background:hsla(0,0%,100%,.65);border-radius:.2rem}body:not(.js--is-touchdevice) .pdp-product .back-to-category:hover,body:not(.js--is-touchdevice) .pdp-product .look-anchor:hover,body:not(.js--is-touchdevice) .pdp-product .swiper-button-next:hover,body:not(.js--is-touchdevice) .pdp-product .swiper-button-prev:hover{background:#fff}@media only screen and (max-width:1024px){.pdp-product .wishlist-add{background:hsla(0,0%,100%,.65);border-radius:.2rem}}.pdp-product.transparent-controls .back-to-category,.pdp-product.transparent-controls .look-anchor,.pdp-product.transparent-controls .swiper-button-next,.pdp-product.transparent-controls .swiper-button-prev,.pdp-product.transparent-controls .wishlist-add{background:transparent}body:not(.js--is-touchdevice) .pdp-product.transparent-controls .back-to-category:hover,body:not(.js--is-touchdevice) .pdp-product.transparent-controls .look-anchor:hover,body:not(.js--is-touchdevice) .pdp-product.transparent-controls .swiper-button-next:hover,body:not(.js--is-touchdevice) .pdp-product.transparent-controls .swiper-button-prev:hover,body:not(.js--is-touchdevice) .pdp-product.transparent-controls .wishlist-add:hover{background:hsla(0,0%,100%,.4)}@media only screen and (min-width:1025px){.pt_product-details .pdp-img{padding-bottom:2.4rem}}@media screen and (min-width:480px) and (max-width:1024px){.pt_product-details .pdp-img{background:#f5f5f5}.pt_product-details .pdp-img .pdp-swiper{max-height:65vh;aspect-ratio:1400/1855;margin:0 auto}.pt_product-details .pdp-img .swiper-slide img{width:auto;height:100%}}.pdp-infos,.pdp-notify-panel,.pdp-size-panel,.pdp-sizeguide-panel{padding:2.6rem 2.4rem 5rem}@media only screen and (min-width:641px){.pdp-infos,.pdp-notify-panel,.pdp-size-panel,.pdp-sizeguide-panel{padding:4.8rem 5rem 8rem}}@media only screen and (min-width:1025px){.pdp-infos,.pdp-notify-panel,.pdp-size-panel,.pdp-sizeguide-panel{padding:4rem 8rem;position:relative;width:100%;max-width:85rem;margin:0 auto}}@media only screen and (min-width:1025px) and (max-height:900px){.pdp-infos,.pdp-notify-panel,.pdp-size-panel,.pdp-sizeguide-panel{padding:2.4rem 4.8rem 4rem}}@-webkit-keyframes show{0%{opacity:0;height:0;width:0}to{opacity:.65}}@keyframes show{0%{opacity:0;height:0;width:0}to{opacity:.65}}@-webkit-keyframes hide{0%{opacity:.65}99%{opacity:0}to{opacity:0;height:0;width:0}}@keyframes hide{0%{opacity:.65}99%{opacity:0}to{opacity:0;height:0;width:0}}.js--size-overlay{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;position:fixed;top:0;left:0;right:0;bottom:0;min-width:100%;padding:0;background:#fff;cursor:default;-webkit-transition:opacity .4s;transition:opacity .4s;opacity:0;pointer-events:none;z-index:2}.pdp-notify-panel,.pdp-size-panel,.pdp-sizeguide-panel{-webkit-transition:.4s;transition:.4s}.js--pdpnotify-opened .js--size-overlay,.js--sizeguidepanel-opened .js--size-overlay,.js--sizepanel-opened .js--size-overlay{opacity:.65;-webkit-transition:opacity .4s;transition:opacity .4s;pointer-events:all}.js--pdpnotify-opened .pdp-notify-panel,.js--sizeguidepanel-opened .pdp-sizeguide-panel,.js--sizepanel-opened .pdp-size-panel{pointer-events:all;opacity:1}@media only screen and (min-width:1025px){.js--pdpnotify-opened .pdp-notify-panel,.js--sizeguidepanel-opened .pdp-sizeguide-panel,.js--sizepanel-opened .pdp-size-panel{right:0}}.pdp-contents{margin:0 auto 4rem}@media only screen and (max-width:1024px){.pdp-contents{overflow:hidden}}@media only screen and (min-width:1025px){.pdp-contents{max-width:187rem;margin-bottom:10rem}}.pdp-contents .pdp-margins{margin-left:auto;margin-right:auto}.pdp-contents .pdp-margins>.crosssell{margin-bottom:4.2rem}@media only screen and (min-width:1025px){.pdp-contents .pdp-margins{width:-webkit-calc(100% - 8rem);width:calc(100% - 8rem)}}@media only screen and (max-width:1024px){.pdp-contents .pdp-margins{width:-webkit-calc(100% - 4.8rem);width:calc(100% - 4.8rem)}}@media screen and (min-width:2000px){.pdp-contents .pdp-margins{width:100%}}.pdp-madeinfrance .title,.pdp-second-choice .sc-header .title,.pdp-swiperscroll .title,.pdp-technology .head .title{font-family:AigleGrotesk,Arial,sans-serif;font-size:4.8rem;line-height:5.8rem;font-weight:700;text-transform:uppercase;margin:0 0 .8rem}.pdp-madeinfrance .label,.pdp-swiperscroll .label{font-size:1.4rem;line-height:1.7rem;text-transform:uppercase;margin:0 0 .8rem}.pdp-madeinfrance a,.pdp-swiperscroll a{font-size:1.2rem;line-height:1.5rem;color:#fff;text-decoration:underline}body:not(.js--is-touchdevice) .pdp-madeinfrance a:hover,body:not(.js--is-touchdevice) .pdp-swiperscroll a:hover{text-decoration:none}.pdp-swiper{position:relative}.pdp-swiper,.pdp-swiper .swiper-slide{overflow:hidden}body:not(.js--is-touchdevice) .pdp-main:not(.quickview) .pdp-swiper img{-webkit-transition:.4s;transition:.4s;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;cursor:url(../images/zoom-cursor.svg) 8 8,auto}body:not(.js--is-touchdevice) .pdp-main:not(.quickview) .pdp-swiper img:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}body:not(.js--is-touchdevice) .pdp-main:not(.quickview) .pdp-swiper video{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pdp-swiper .look-anchor{position:absolute;right:2.4rem;bottom:2.4rem;display:inline-block;padding:.4rem .8rem;font-family:AigleGrotesk,Arial,sans-serif;font-size:1.2rem;line-height:1.5rem;font-weight:700;letter-spacing:.01em;text-transform:uppercase}@media only screen and (min-width:1025px){.pdp-swiper .look-anchor{right:3.2rem;bottom:auto;top:3.2rem;font-size:1.4rem}}.pdp-swiper .swiper-button-prev{left:2.4rem}.pdp-swiper .swiper-button-prev:before{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}.pdp-swiper .swiper-button-next{right:2.4rem}.pt_product-details .pdp-swiper .swiper-button-prev{left:2.4rem}.pt_product-details .pdp-swiper .swiper-button-next{right:2.4rem}.pdp-swiper .back-to-category{position:absolute;top:6.4rem;left:2.4rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem;padding:.2rem .8rem .2rem .2rem;color:#494949;font-size:1.2rem;line-height:1.6rem;letter-spacing:.01em}.pdp-swiper .back-to-category:before{content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:1.6rem}@media only screen and (min-width:1025px){.pdp-swiper .back-to-category{display:none}}.pdp-swiper .sketchfab-wrapper{display:grid;height:100%}.pdp-swiper .sketchfab-iframe{height:100%;justify-self:flex-end;width:-webkit-calc(100% + 5rem);width:calc(100% + 5rem)}.pdp-swiper img,.pdp-thumbnails-swiper img,.pdp-zoom-swiper img{font-size:0}.pdp-zoom-dialog.ui-dialog .pdp-zoom-content,.pdp-zoom-dialog.ui-dialog .pdp-zoom-swiper{height:100%!important}.pdp-zoom-dialog.ui-dialog .swiper-slide img,.pdp-zoom-dialog.ui-dialog .swiper-slide video{pointer-events:all}.pdp-zoom-dialog.ui-dialog .video-area video{width:auto;height:auto;max-width:100%;max-height:100%;-o-object-fit:none;object-fit:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pdp-zoom-content{display:none}.ui-dialog .pdp-zoom-content{display:block;position:relative}.zoom-touch-msg{position:absolute;top:50%;left:50%;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:80%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;background:rgba(0,0,0,.6);border-radius:.2rem;font-size:1.6rem;padding:1rem;color:#fff;pointer-events:none;z-index:2;-webkit-transition:.4s;transition:.4s}.zoom-touch-msg:before{content:""}@media only screen and (min-width:1025px){.zoom-touch-msg{display:none}}body:not(.js--is-touchdevice) .zoom-touch-msg{display:none}.zoom-touch-msg.no-zoom,.zoom-touch-msg:not(.shown){opacity:0}.pdp-zoom-swiper .swiper-slide{overflow:hidden}@media only screen and (min-width:1025px){.pdp-zoom-swiper .swiper-slide .swiper-zoom-container{display:block;max-height:100%;-webkit-transform:none!important;transform:none!important;cursor:default}}.pdp-zoom-swiper .swiper-slide img{display:block;height:auto;margin:0 auto;max-width:none}@media only screen and (min-width:1025px){.pdp-zoom-swiper .swiper-slide img{max-height:none;max-width:100%}}.pdp-zoom-swiper .sketchfab-wrapper{height:100%}.pdp-zoom-swiper .sketchfab-iframe{z-index:3;position:relative;pointer-events:all;width:100%;height:100%}.pdp-thumbnails-swiper{position:absolute;bottom:3.2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;max-width:-webkit-calc(100vw - 4.8rem);max-width:calc(100vw - 4.8rem);pointer-events:all}@media only screen and (min-width:1025px){.pdp-thumbnails-swiper{bottom:4.8rem;max-width:-webkit-calc(100vw - 10rem);max-width:calc(100vw - 10rem)}}.pdp-thumbnails-swiper .swiper-slide{width:auto;margin:0 .3rem;border-radius:.3rem;border:.1rem solid transparent;overflow:hidden}@media only screen and (min-width:1025px){.pdp-thumbnails-swiper .swiper-slide{margin:0 .5rem}}.pdp-thumbnails-swiper .swiper-slide:not(.thumb-current){opacity:.3}.pdp-thumbnails-swiper .swiper-slide.thumb-current{border-color:#494949}body:not(.js--is-touchdevice) .pdp-thumbnails-swiper .swiper-slide:hover{opacity:1}.pdp-thumbnails-swiper .swiper-slide img{display:block;cursor:pointer;background:#f5f5f5}.pdp-thumbnails-swiper .swiper-slide .play-btn{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:rgba(0,0,0,.3);color:#fff;border:.1rem solid #fff;border-radius:50%;pointer-events:none;padding:.3rem;z-index:1}.pdp-thumbnails-swiper .swiper-slide .play-btn:before{content:""}body .ui-widget-overlay{background:rgba(0,0,0,.65);opacity:1}.pdp-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-moz-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:1.6rem}.pdp-title .label-logo{margin-right:.8rem;-webkit-box-flex:0;-webkit-flex:0 0 4rem;-moz-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem}@media only screen and (min-width:641px){.pdp-title .label-logo{margin-right:1.6rem;-webkit-flex-basis:6.4rem;-ms-flex-preferred-size:6.4rem;flex-basis:6.4rem}}.pdp-title .label-logo img{width:100%;display:block}.pdp-title h1{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:AigleGrotesk,Arial,sans-serif;font-size:1.8rem;line-height:2.2rem;font-weight:700;margin:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:641px){.pdp-title h1{font-size:2.4rem;line-height:2.9rem}}.pdp-title .wishlist-add{background:none;border:none;color:#000;display:inline-block;margin-left:2rem;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.pdp-title .wishlist-add:before{content:""}.pdp-title .wishlist-add.added:before{content:""}.pdp-title .wishlist-add.processing{opacity:.5;pointer-events:none}@media only screen and (max-width:1024px){.pt_product-details .pdp-title .wishlist-add{position:absolute;padding:.4rem;top:6.8rem;right:2.4rem;z-index:1}.pdp-title .wishlist-add.added:before,.pdp-title .wishlist-add:before{font-size:2rem}}.pdp-name{font-size:1.2rem;color:#a9a9a9;margin-bottom:.8rem}.pdp-labels .pdp-label-picto{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;margin:1.5rem 0;font-family:AigleGrotesk,Arial,sans-serif;font-weight:700;font-size:1.8rem;line-height:2.8rem;text-transform:uppercase}.pdp-labels a{text-decoration:underline;letter-spacing:.02em}.pdp-flag{margin-bottom:1.6rem}@media only screen and (min-width:641px){.pdp-flag{margin-bottom:2.6rem}}.pdp-mkt-text{font-size:1.8rem;line-height:2.4rem;font-weight:700}@media only screen and (min-width:641px){.pdp-mkt-text{font-size:2rem}}.pdp-mkt-text p:first-child{margin-top:0}.pdp-mkt-text p:last-child{margin-bottom:0}.benefits-anchor{display:table;margin-top:.8rem;font-size:1.4rem;line-height:2.1rem;color:#494949;text-decoration:underline;font-weight:400}@media only screen and (min-width:1025px){.benefits-anchor{display:none}}.pdp-reassurance-message{font-size:1.4rem;line-height:2.3rem;color:#494949;margin-top:2.4rem}@media only screen and (min-width:1025px){.pdp-reassurance-message{margin-top:0;font-size:1.6rem}}.pdp-reassurance-message a{text-decoration:underline;font-size:1.4rem}.pdp-reassurance-message p{margin:0}.pdp-options{margin-top:4rem}.pdp-colors .selected{font-size:1.6rem;line-height:2.3rem}.pdp-colors .selected-color{font-weight:700;text-transform:uppercase}.colors-list{margin:1.6rem 0 2.6rem;display:grid;grid-template-columns:repeat(auto-fill,2rem);gap:2.4rem}@media only screen and (min-width:641px){.colors-list{margin:2.4rem 0 3.4rem}}.colors-list label{cursor:pointer}body:not(.js--is-touchdevice) .colors-list label:hover .swatch{-webkit-box-shadow:0 0 1.2rem rgba(var(--swatchColor),.3);box-shadow:0 0 1.2rem rgba(var(--swatchColor),.3)}.colors-list input[type=radio]{display:none}.colors-list input[type=radio]:checked~.swatch:after{display:block}.color .unique-color .swatch,.colors-list .swatch,.js--sticky-open-color .swatch{position:relative;display:block;width:100%;height:2rem;border-radius:.2rem;background:rgba(var(--swatchColor),1);background-size:cover}.color .unique-color .swatch:after,.colors-list .swatch:after,.js--sticky-open-color .swatch:after{content:"";display:none;position:absolute;bottom:-.8rem;left:0;right:0;height:.1rem;background:rgba(var(--swatchColor),1);pointer-events:none}.js--sticky-open-color .swatch{width:2rem;margin-bottom:.7rem}.js--sticky-open-color .swatch:after{display:block}.pdp-sizes .js--open-size-panel,.pdp-sizes .unique-size{background:#f5f5f5;padding:1.6rem;border-radius:.2rem;margin:0}.pdp-sizes .js--open-size-panel .label,.pdp-sizes .unique-size .label{font-size:1.6rem}.pdp-sizes .js--open-size-panel .no-stock-label,.pdp-sizes .unique-size .no-stock-label{display:none;font-size:1.4rem;color:#494949;margin-left:.5rem}.pdp-sizes .js--open-size-panel.no-stock .no-stock-label,.pdp-sizes .js--open-size-panel.selected .label,.pdp-sizes .unique-size.no-stock .no-stock-label,.pdp-sizes .unique-size.selected .label{display:inline}@media only screen and (max-width:640px){.pdp-sizes .js--open-size-panel.selected.unique-size.no-stock .label,.pdp-sizes .unique-size.selected.unique-size.no-stock .label{display:block}}.pdp-sizes .js--open-size-panel.selected .selected-size,.pdp-sizes .unique-size.selected .selected-size{font-weight:700}.pdp-sizes .js--open-size-panel{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.pdp-sizes .js--open-size-panel:after{content:"";margin-left:1.6rem}.pdp-sizes .selected-size{font-size:1.6rem;line-height:2.3rem}p.psetproduct-notselected,p.psetproduct-sizenotselected,p.wishlist-sizenotselected{display:none}.pdp-notify-panel,.pdp-size-panel,.pdp-sizeguide-panel{top:0;background:#fff;opacity:0;pointer-events:none}@media only screen and (max-width:1024px){.pdp-notify-panel,.pdp-size-panel,.pdp-sizeguide-panel{position:fixed;bottom:0;right:0;left:0;max-height:100%;overflow:auto;z-index:11}}@media only screen and (min-width:1025px){.pdp-notify-panel,.pdp-size-panel,.pdp-sizeguide-panel{position:absolute;right:-100%;width:100%;height:100%;max-height:-webkit-calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));z-index:3}.pdp-notify-panel:after,.pdp-size-panel:after,.pdp-sizeguide-panel:after{content:"";position:absolute;left:100%;top:0;bottom:0;width:50vw;background-color:#fff}.pdp-notify-panel .custom-scrollbar,.pdp-size-panel .custom-scrollbar,.pdp-sizeguide-panel .custom-scrollbar{overflow-x:hidden;overflow-y:auto;height:100%}}@-moz-document url-prefix(){@media only screen and (max-width:1024px){.pdp-notify-panel.custom-scrollbar-wrapper,.pdp-size-panel.custom-scrollbar-wrapper,.pdp-sizeguide-panel.custom-scrollbar-wrapper{position:fixed}}@media only screen and (min-width:1025px){.pdp-notify-panel.custom-scrollbar-wrapper,.pdp-size-panel.custom-scrollbar-wrapper,.pdp-sizeguide-panel.custom-scrollbar-wrapper{position:absolute}}.pdp-notify-panel.custom-scrollbar-wrapper:after,.pdp-size-panel.custom-scrollbar-wrapper:after,.pdp-sizeguide-panel.custom-scrollbar-wrapper:after{left:calc(100% - 2rem)}@media only screen and (min-width:641px){.pdp-notify-panel.custom-scrollbar-wrapper:after,.pdp-size-panel.custom-scrollbar-wrapper:after,.pdp-sizeguide-panel.custom-scrollbar-wrapper:after{left:calc(100% - 4.6rem)}}@media only screen and (min-width:1025px){.pdp-notify-panel.custom-scrollbar-wrapper:after,.pdp-size-panel.custom-scrollbar-wrapper:after,.pdp-sizeguide-panel.custom-scrollbar-wrapper:after{left:calc(100% - 7.6rem)}}@media only screen and (min-width:1025px) and (max-height:900px){.pdp-notify-panel.custom-scrollbar-wrapper:after,.pdp-size-panel.custom-scrollbar-wrapper:after,.pdp-sizeguide-panel.custom-scrollbar-wrapper:after{left:calc(100% - 4.4rem)}}}.pdp-notify-panel .js--close-size-panel,.pdp-size-panel .js--close-size-panel,.pdp-sizeguide-panel .js--close-size-panel{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;position:absolute;top:2.6rem;right:2.4rem;padding:0;background:#fff;z-index:1}.pdp-notify-panel .js--close-size-panel:before,.pdp-size-panel .js--close-size-panel:before,.pdp-sizeguide-panel .js--close-size-panel:before{content:""}@media only screen and (min-width:641px){.pdp-notify-panel .js--close-size-panel,.pdp-size-panel .js--close-size-panel,.pdp-sizeguide-panel .js--close-size-panel{top:4.8rem;right:5rem}}@media only screen and (min-width:1025px){.pdp-notify-panel .js--close-size-panel,.pdp-size-panel .js--close-size-panel,.pdp-sizeguide-panel .js--close-size-panel{top:4rem;right:8rem}}@media only screen and (min-width:1025px) and (max-height:900px){.pdp-notify-panel .js--close-size-panel,.pdp-size-panel .js--close-size-panel,.pdp-sizeguide-panel .js--close-size-panel{top:2.4rem;right:4.8rem}}@media only screen and (max-width:640px){.pdp-notify-panel .js--close-size-panel,.pdp-size-panel .js--close-size-panel,.pdp-sizeguide-panel .js--close-size-panel{position:fixed;background:#fff}}.pdp-notify-panel .js--back-pdp-notify-panel,.pdp-notify-panel .js--back-sizeguide-panel,.pdp-size-panel .js--back-pdp-notify-panel,.pdp-size-panel .js--back-sizeguide-panel,.pdp-sizeguide-panel .js--back-pdp-notify-panel,.pdp-sizeguide-panel .js--back-sizeguide-panel{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-size:1.4rem;line-height:1.6rem;text-transform:uppercase;margin-bottom:3.2rem}.pdp-notify-panel .js--back-pdp-notify-panel:before,.pdp-notify-panel .js--back-sizeguide-panel:before,.pdp-size-panel .js--back-pdp-notify-panel:before,.pdp-size-panel .js--back-sizeguide-panel:before,.pdp-sizeguide-panel .js--back-pdp-notify-panel:before,.pdp-sizeguide-panel .js--back-sizeguide-panel:before{content:""}@media only screen and (min-width:1025px){.pdp-notify-panel .js--back-pdp-notify-panel,.pdp-notify-panel .js--back-sizeguide-panel,.pdp-size-panel .js--back-pdp-notify-panel,.pdp-size-panel .js--back-sizeguide-panel,.pdp-sizeguide-panel .js--back-pdp-notify-panel,.pdp-sizeguide-panel .js--back-sizeguide-panel{margin-bottom:4.6rem}}.pdp-notify-panel .js--back-pdp-notify-panel:before,.pdp-notify-panel .js--back-sizeguide-panel:before,.pdp-size-panel .js--back-pdp-notify-panel:before,.pdp-size-panel .js--back-sizeguide-panel:before,.pdp-sizeguide-panel .js--back-pdp-notify-panel:before,.pdp-sizeguide-panel .js--back-sizeguide-panel:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:middle;margin-right:.8rem}.pdp-notify-panel .js--back-pdp-notify-panel span,.pdp-notify-panel .js--back-sizeguide-panel span,.pdp-size-panel .js--back-pdp-notify-panel span,.pdp-size-panel .js--back-sizeguide-panel span,.pdp-sizeguide-panel .js--back-pdp-notify-panel span,.pdp-sizeguide-panel .js--back-sizeguide-panel span{vertical-align:middle}body:not(.js--sizepanel-opened) .pdp-notify-panel .js--back-pdp-notify-panel,body:not(.js--sizepanel-opened) .pdp-notify-panel .js--back-sizeguide-panel,body:not(.js--sizepanel-opened) .pdp-size-panel .js--back-pdp-notify-panel,body:not(.js--sizepanel-opened) .pdp-size-panel .js--back-sizeguide-panel,body:not(.js--sizepanel-opened) .pdp-sizeguide-panel .js--back-pdp-notify-panel,body:not(.js--sizepanel-opened) .pdp-sizeguide-panel .js--back-sizeguide-panel{visibility:hidden;pointer-events:none}.pdp-notify-panel .title,.pdp-size-panel .title{font-size:2rem;line-height:2.4rem;font-weight:700;margin-bottom:1.6rem}.pdp-notify-panel .selected,.pdp-size-panel .selected{font-size:1.4rem;line-height:2.1rem}.pdp-notify-panel .selected .swatch,.pdp-size-panel .selected .swatch{position:relative;display:inline-block;width:2rem;height:2rem;border-radius:.2rem;background:rgba(var(--swatchColor),1);background-size:cover;vertical-align:top;margin:.1rem .3rem 0 1.1rem}.pdp-notify-panel .selected .selected-color,.pdp-size-panel .selected .selected-color{font-weight:700}.pdp-size-panel{display:none}@media only screen and (min-width:1025px){.pdp-main .pdp-size-panel{display:grid;grid-template-rows:auto 1fr}}@media only screen and (max-width:1024px){.pdp-main .pdp-size-panel{padding-bottom:2rem}}.pdp-size-panel .selected{padding-bottom:3.2rem;border-bottom:.1rem solid #c4c4c4;margin-bottom:3.2rem}@media only screen and (min-width:641px){.pdp-size-panel .selected{margin-bottom:4.8rem}}.pdp-size-panel .js--notify-soon,.pdp-size-panel .js--notify-stock{display:none;width:100%}.pdp-notify-panel .title{line-height:2.8rem;font-weight:400}@media only screen and (min-width:1025px){.pdp-notify-panel .title{font-size:2.4rem}}.pdp-notify-panel .product{margin:3.2rem 0;display:grid;grid-template-columns:auto 1fr;gap:1.6rem;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (min-width:1025px){.pdp-notify-panel .product{margin:4.8rem 0}}@media only screen and (max-width:1024px){.pdp-notify-panel .product .content{overflow:hidden}}.pdp-notify-panel .product .name{font-size:1.8rem;line-height:2.4rem;margin-bottom:1.6rem}@media only screen and (min-width:1025px){.pdp-notify-panel .product .name{font-size:2rem;margin-bottom:2.4rem}}@media only screen and (max-width:1024px){.pdp-notify-panel .product .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.pdp-notify-panel .selected{margin-bottom:.8rem}@media only screen and (max-width:640px){.pdp-notify-panel .selected .label{display:block}.pdp-notify-panel .selected .swatch{margin-left:0}}.pdp-notify-panel .selected-size{font-size:1.4rem;line-height:2.1rem}.pdp-notify-panel .btn{width:100%}.pdp-notify-panel .notify-success-msg,.pdp-notify-panel.soon .title:not(.soon),.pdp-notify-panel:not(.soon) .title.soon{display:none}.sizes-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:1.6rem;margin-bottom:1.2rem}@media only screen and (min-width:641px){.sizes-list{margin-bottom:2.8rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr))}}.sizes-list label{cursor:pointer;text-align:center}.sizes-list label:hover .size-bt{border-color:#000}.sizes-list input[type=radio]{display:none}.sizes-list input[type=radio]:checked~.size-bt,.sizes-list input[type=radio][checked]~.size-bt{border-color:#000;font-weight:700}.size-bt{display:block;padding:1.6rem 2.4rem;font-size:1.4rem;line-height:2.3rem;border:.1rem solid transparent;border-radius:.2rem;white-space:nowrap;-webkit-transition:.4s;transition:.4s;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}@media only screen and (max-width:640px){.size-bt span{display:table;margin:0 auto}}.no-stock .size-bt,.soon .size-bt{color:#a9a9a9;position:relative}.no-stock .size-bt:after,.soon .size-bt:after{content:"";position:absolute;top:.3rem;right:.3rem;font-size:1.6rem;color:#000}.size-guide{text-align:right;font-size:1.2rem;line-height:1.5rem;letter-spacing:.01em;margin-bottom:1.2rem;position:relative}@media only screen and (min-width:641px){.size-guide{margin-bottom:3.6rem}.pdp-size-panel .size-guide{margin-bottom:0}}.size-guide button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;overflow:hidden}.size-guide a,.size-guide button{position:relative;display:inline-block;padding:0 0 0 3.2rem;text-decoration:underline}.size-guide a:before,.size-guide button:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:2rem;font-weight:700}@media only screen and (max-width:414px){.size-guide a,.size-guide button{padding-left:2.6rem}}.size-guide .tooltip-open .tooltip-content{left:auto;width:100%;max-width:50rem}.pdp-size-panel .size-advice{margin-top:-1.1rem;margin-bottom:3rem}@media only screen and (min-width:1024px){.pdp-size-panel .size-advice{margin-top:-2rem}}.pdp-size-panel .size-advice .title{font-size:1.4rem;line-height:2.1rem;font-weight:700;margin-bottom:.8rem}.pdp-size-panel .size-advice .content{font-size:1.4rem;line-height:2.3rem;color:#494949}.pdp-craftsmanship{background:#f4f1ec;padding:2.4rem;font-size:1.4rem;line-height:2.1rem;margin-top:3.2rem}@media only screen and (min-width:641px){.pdp-craftsmanship{padding:2rem 2.4rem}}.pdp-craftsmanship .title{font-size:1.6rem;font-weight:700}.pdp-craftsmanship p:first-child{margin-top:0}.pdp-craftsmanship p:last-child{margin-bottom:0}.pdp-craftsmanship a{text-decoration:underline}.pdp-actions{margin-top:4rem}.js--open-size-panel:not(.no-stock)~.pdp-size-panel .pdp-actions{margin-top:0}@media only screen and (max-width:1024px){.js--open-size-panel.no-stock~.pdp-size-panel .pdp-actions{border-top:2.4rem solid #fff;position:-webkit-sticky;position:sticky;bottom:0;margin-top:0}.js--open-size-panel.no-stock~.pdp-size-panel .pdp-actions .btn{-webkit-box-shadow:.4rem .3rem 1.2rem rgba(0,0,0,.25);box-shadow:.4rem .3rem 1.2rem rgba(0,0,0,.25);-webkit-backdrop-filter:blur(1.3rem);backdrop-filter:blur(1.3rem)}}.pdp-actions .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pdp-actions .btn.js--notify-soon,.pdp-actions .btn.js--notify-stock{display:none}.pdp-actions .btn.disabled,.pdp-actions .btn.js--notify-soon.success,.pdp-actions .btn.js--notify-stock.success,.pdp-actions .btn[disabled]{pointer-events:none}.pdp-actions .btn.success{background-color:#439f7a;border-color:#439f7a;color:#fff}body:not(.js--is-touchdevice) .pdp-actions .btn.success:not(.disabled):not([disabled]):not([aria-disabled]):hover{background:#439f7a;border-color:#439f7a}.pdp-actions .btn-border--white .text-after,.pdp-actions .btn-border--white .text-nosize,.pdp-actions .btn-border.success .text-before,.pdp-actions .btn-border .text-after,.pdp-actions .btn-border .text-nosize,.pdp-actions .btn.success .text-before,.pdp-actions .btn .text-after,.pdp-actions .btn .text-nosize,.pdp-actions .success.btn-border--white .text-before{display:none}.pdp-actions .btn-border.success .text-after,.pdp-actions .btn.success .text-after,.pdp-actions .success.btn-border--white .text-after{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pdp-actions .btn-border.success .text-after:before,.pdp-actions .btn.success .text-after:before,.pdp-actions .success.btn-border--white .text-after:before{content:"";margin:-.4rem .4rem 0 0}.pdp-actions .btn-border.no-size-selected .text-before,.pdp-actions .btn.no-size-selected .text-before,.pdp-actions .no-size-selected.btn-border--white .text-before{display:none}.pdp-actions .btn-border.no-size-selected .text-nosize,.pdp-actions .btn.no-size-selected .text-nosize,.pdp-actions .no-size-selected.btn-border--white .text-nosize{display:block}.pdp-actions.unique-no-stock .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pdp-actions.unique-no-stock .btn.js--addtocart,.pdp-actions.unique-no-stock .btn.js--notify-soon{display:none}.pdp-actions.unique-stock-soon .btn{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pdp-actions.unique-stock-soon .btn.js--addtocart,.pdp-actions.unique-stock-soon .btn.js--notify-stock{display:none}.pdp-actions .btn-socloz{display:block;margin:4rem auto 0}.pdp-actions .pdp-klarna-container{margin:1.6rem 0 .2rem}.pdp-actions .pdp-klarna-container ::part(osm-message){font-family:Lato,Arial,sans-serif;color:#494949;font-size:1.6rem;letter-spacing:.1rem}@media only screen and (max-width:1024px){.pdp-actions .pdp-klarna-container{margin-left:0;margin-right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pdp-actions .pdp-klarna-container~.pdp-reassurance-message{margin-top:0}.pdp-actions .pdp-klarna-container ::part(osm-cta),.pdp-actions .pdp-klarna-container ::part(osm-message){font-size:1.4rem}}.pdp-main .pdp-sticky{position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;-webkit-transition:bottom .2s;transition:bottom .2s;bottom:-16rem}body.js--scrolling-backtotop .pdp-main .pdp-sticky{bottom:-16rem!important}.pdp-main .pdp-sticky .js--sticky-open-color,.pdp-main .pdp-sticky .js--sticky-open-size{white-space:nowrap}.pdp-main .pdp-sticky .js--sticky-open-color:after,.pdp-main .pdp-sticky .js--sticky-open-size:after{content:""}.pdp-main .pdp-sticky .js--sticky-open-size .selected-size.no-stock:after,.pdp-main .pdp-sticky .size .unique-size .selected-size.no-stock:after{content:""}@media only screen and (max-width:1024px){.pdp-main .pdp-sticky{width:100%;padding:1rem 2.4rem}body.js--scrolled.js--pdp-sticky .pdp-main .pdp-sticky{bottom:0}.pdp-main .pdp-sticky .color,.pdp-main .pdp-sticky .infos,.pdp-main .pdp-sticky .size{display:none}.pdp-main .pdp-sticky .pdp-actions{border:.1rem solid #979797;border-radius:.2rem;-webkit-box-shadow:.4rem .3rem 1.2rem rgba(0,0,0,.25);box-shadow:.4rem .3rem 1.2rem rgba(0,0,0,.25);-webkit-backdrop-filter:blur(1.3rem);backdrop-filter:blur(1.3rem);margin:0}}@media only screen and (min-width:1025px){.pdp-main .pdp-sticky{width:-webkit-calc(100% - 10rem);width:calc(100% - 10rem);max-width:190rem;padding:1.6rem;border-radius:.2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 1.1rem 3rem rgba(0,0,0,.15);box-shadow:0 1.1rem 3rem rgba(0,0,0,.15)}.pdp-main .pdp-sticky:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:.2rem;z-index:1}body.js--pdp-sticky .pdp-main .pdp-sticky{bottom:4rem}.pdp-main .pdp-sticky .infos{margin-right:3.2rem;z-index:2}.pdp-main .pdp-sticky .infos,.pdp-main .pdp-sticky .infos .title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;overflow:hidden}.pdp-main .pdp-sticky .infos .title{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;line-height:2.3rem;padding-right:3.2rem;border-right:.1rem solid #c4c4c4;margin:0 3.2rem 0 0}.pdp-main .pdp-sticky .infos .title span{white-space:nowrap;color:#494949;overflow:hidden;text-overflow:ellipsis}.pdp-main .pdp-sticky .infos .sizelimit-error{margin:0 0 0 2rem}.pdp-main .pdp-sticky .price-area{margin:0}.pdp-main .pdp-sticky .options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:2}.pdp-main .pdp-sticky .options .color,.pdp-main .pdp-sticky .options .size{padding:0 2.4rem;border-left:.1rem solid #c4c4c4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.pdp-main .pdp-sticky .js--sticky-open-color,.pdp-main .pdp-sticky .js--sticky-open-size{border:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.pdp-main .pdp-sticky .js--sticky-open-color .selected,.pdp-main .pdp-sticky .js--sticky-open-color .selected-size,.pdp-main .pdp-sticky .js--sticky-open-size .selected,.pdp-main .pdp-sticky .js--sticky-open-size .selected-size{display:inline-block;vertical-align:middle}.pdp-main .pdp-sticky .js--sticky-open-color:after,.pdp-main .pdp-sticky .js--sticky-open-size:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-left:1.4rem;vertical-align:middle;-webkit-transition:.2s;transition:.2s}.pdp-main .pdp-sticky .js--sticky-open-size .selected-size,.pdp-main .pdp-sticky .size .unique-size .selected-size{background:#f5f5f5;border-radius:.2rem;min-width:3.6rem;text-align:center;padding:.8rem;font-size:1.6rem;line-height:2.3rem;white-space:nowrap}.pdp-main .pdp-sticky .js--sticky-open-size .selected-size.no-stock,.pdp-main .pdp-sticky .size .unique-size .selected-size.no-stock{color:#a9a9a9;position:relative}.pdp-main .pdp-sticky .js--sticky-open-size .selected-size.no-stock:after,.pdp-main .pdp-sticky .size .unique-size .selected-size.no-stock:after{position:absolute;top:-.4rem;right:-.4rem;font-size:1.6rem}.pdp-main .pdp-sticky .size .unique-size{margin-right:.8rem}.pdp-main .pdp-sticky .color .unique-color .swatch{width:2rem}.pdp-main .pdp-sticky .color .unique-color .swatch:after{display:block}.pdp-main .pdp-sticky .colors-list,.pdp-main .pdp-sticky .sizes-list{position:absolute;left:50%;bottom:7.3rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;background:#fff;padding:2rem 1rem 2rem 2rem;margin:0;border-radius:.2rem;-webkit-box-shadow:0 0 2.2rem rgba(0,0,0,.06);box-shadow:0 0 2.2rem rgba(0,0,0,.06);grid-template-columns:100%}.pdp-main .pdp-sticky .colors-list .custom-scrollbar,.pdp-main .pdp-sticky .sizes-list .custom-scrollbar{display:grid;grid-template-columns:100%;gap:1.6rem;padding-right:1.2rem;margin-right:0;max-height:24.4rem;overflow-y:auto;overflow-x:hidden;--scrollbar-track:#a9a9a9;--scrollbar-thumb:#000;--scrollbar-width:.1rem}@-moz-document url-prefix(){.pdp-main .pdp-sticky .colors-list.custom-scrollbar-wrapper:after,.pdp-main .pdp-sticky .sizes-list.custom-scrollbar-wrapper:after{right:1.1rem}}.pdp-main .pdp-sticky .sizes-list .size-bt{min-width:20rem}.pdp-main .pdp-sticky .sizes-list .custom-scrollbar{max-height:19.2rem}.pdp-main .pdp-sticky .colors-list{padding-top:1.2rem;padding-bottom:1.2rem}.pdp-main .pdp-sticky .colors-list .custom-scrollbar{gap:2rem;padding:.8rem 0}.pdp-main .pdp-sticky .colors-list label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1.6rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pdp-main .pdp-sticky .colors-list .swatch{width:2rem}.pdp-main .pdp-sticky .colors-list .form-select-wrapper+label,.pdp-main .pdp-sticky .colors-list .sr-only{height:auto!important;width:auto!important;margin:0;position:static!important;font-size:1.6rem;line-height:2.3rem;-webkit-clip-path:none!important;clip-path:none!important}body:not(.js--pdpsticky-color-opened) .pdp-main .pdp-sticky .colors-list,body:not(.js--pdpsticky-size-opened) .pdp-main .pdp-sticky .sizes-list{display:none}body.js--pdpsticky-color-opened .pdp-main .pdp-sticky .js--sticky-open-color:after,body.js--pdpsticky-size-opened .pdp-main .pdp-sticky .js--sticky-open-size:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pdp-main .pdp-sticky .pdp-actions{margin:0;white-space:nowrap}}@media only screen and (min-width:1025px) and (max-height:700px){.pdp-main .pdp-sticky{padding-top:1rem;padding-bottom:1rem}body.js--pdp-sticky .pdp-main .pdp-sticky{bottom:2rem}.pdp-main .pdp-sticky .js--backtotop{height:4.6rem;width:4.6rem;top:-5.4rem}}.pdp-main .pdp-sticky .pdp-klarna-container{display:none}.pdp-main .js--overlay-pdp{pointer-events:none}body.js--pdpsticky-color-opened .pdp-main .js--overlay-pdp,body.js--pdpsticky-size-opened .pdp-main .js--overlay-pdp{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:all;z-index:1}.minicart-mobile{position:fixed;z-index:20;top:0;left:0;right:0;bottom:0;opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;pointer-events:none}@media only screen and (max-width:1024px){.minicart-mobile.--visible{opacity:1;pointer-events:all}}.minicart-mobile .minicart-mobile-content{position:absolute;bottom:0;left:0;right:0;padding:3.4rem 2.4rem 2.4rem;background-color:#fff}.minicart-mobile .js--minicart-mobile-close{position:absolute;right:2.4rem;top:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0}.minicart-mobile .js--minicart-mobile-close:before{content:""}.minicart-mobile .title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;font-size:1.8rem;line-height:2.4rem;font-weight:700;margin-bottom:2.4rem}.minicart-mobile .title:before{content:"";color:#439f7a}.minicart-mobile .minicart-items{border-bottom:0;border-color:#c4c4c4}.minicart-mobile .minicart-items .MiniProductTile{gap:1.6rem}.minicart-mobile .minicart-items .MiniProductTile-link{max-width:11rem}.minicart-mobile .minicart-items .MiniProductTile-name{font-family:Lato,Arial,sans-serif;font-size:1.4rem;line-height:2.1rem;margin-bottom:.8rem}.minicart-mobile .minicart-items .MiniProductTile-priceBlock{font-size:1.4rem;line-height:2.1rem;margin-bottom:1rem}.minicart-mobile .minicart-items .MiniProductTile-priceBlock .MiniProductTile-price--lineThrough{font-size:1.2rem;color:#979797;margin-top:0}.minicart-mobile .minicart-items .MiniProductTile-priceBlock .MiniProductTile-price,.minicart-mobile .minicart-items .MiniProductTile-priceBlock .MiniProductTile-price--lineThrough{line-height:2.4rem}.minicart-mobile .minicart-items .MiniProductTile-priceBlock .price-discount{display:inline;margin-left:.8rem;font-size:1.2rem;padding:.4rem .8rem;display:inline-block;background:#000;color:#fff;border-radius:.2rem}@media only screen and (min-width:641px){.minicart-mobile .minicart-items .MiniProductTile-priceBlock .price-discount{margin-left:1.6rem;font-size:1.6rem;padding:.8rem;border-radius:.4rem}}.minicart-mobile .minicart-items .MiniProductTile-attributes{font-size:1.2rem;line-height:1.5rem}.minicart-mobile .minicart-items .MiniProductTile-attributes>div{margin-bottom:.8rem}.minicart-mobile .minicart-items .MiniProductTile-attributes .label{color:#979797}.minicart-mobile .minicart-items .MiniProductTile-quantity{display:none}.pdp-benefits{padding:4rem 2.4rem;background:#f4f1ec;font-size:1.4rem;line-height:2.1rem;position:relative}.pdp-benefits:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;z-index:-1;background:#f4f1ec}@media only screen and (min-width:1025px){.pdp-benefits{padding:6.4rem 8rem 8.4rem}}.pdp-benefits .title{font-family:AigleGrotesk,Arial,sans-serif;font-size:1.8rem;margin-bottom:4rem;text-transform:uppercase;font-weight:inherit}.pdp-benefits ul{margin:0;padding:0}.pdp-benefits li{position:relative;list-style-type:none;padding:0}.pdp-benefits .content p{margin:0}.pdp-benefits .content p+p{margin-top:1em}.pdp-benefits .key-benefits ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-benefits .key-benefits li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.pdp-benefits .key-benefits li+li:before{content:"";position:absolute;left:0;top:0;right:0;height:.1rem;background:#c4c4c4}.pdp-benefits .key-benefits .head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem;margin:0 0 2.4rem}.pdp-benefits .key-benefits .grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;height:1rem;width:11.6rem;border:.1rem solid #000;border-radius:2rem}.pdp-benefits .key-benefits .grade .segment:nth-child(-n+2){border-right:.1rem solid #000}.pdp-benefits .key-benefits .grade .segment:nth-child(-n+2).active{border-right-color:#fff}.pdp-benefits .key-benefits .segment{border-width:.1rem 0;position:relative}.pdp-benefits .key-benefits .segment.active{background:#000}.pdp-benefits .key-benefits .segment.active:before{content:"\25b2";position:absolute;bottom:-1.8rem;font-size:1rem;right:-.6rem}.pdp-benefits .key-benefits .segment.active:has(+.active):before,.pdp-benefits .key-benefits .segment.active:nth-child(3):before{content:none}.pdp-benefits .key-benefits .segment:after{left:-.1rem;top:-.2rem;bottom:-.2rem}.pdp-benefits .key-benefits .segment .tooltip-open{display:block;height:auto;width:100%}.pdp-benefits .key-benefits .segment .tooltip-open:before{content:"";-webkit-transform:none;transform:none;margin:0;left:0;top:-1rem;bottom:-1rem;width:100%}.pdp-benefits .key-benefits .segment .tooltip-open:after{content:none}.pdp-benefits .key-benefits .segment .tooltip-content{background:#fff;white-space:nowrap;right:auto;bottom:2rem;left:50%;margin-top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-filter:drop-shadow(0 0 6px rgba(0,0,0,.15));filter:drop-shadow(0 0 6px rgba(0,0,0,.15))}@media only screen and (max-width:1024px){.pdp-benefits .key-benefits .segment .tooltip-content{max-width:300%;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.pdp-benefits .key-benefits .segment .tooltip-content:after{content:"";border:.7rem solid;border-color:#fff transparent transparent;left:50%;margin-left:-.7rem;position:absolute;top:100%}@media only screen and (max-width:1024px){.pdp-benefits .key-benefits .segment:last-child .tooltip-content{margin-left:-2rem}.pdp-benefits .key-benefits .segment:last-child .tooltip-content:after{margin-left:1.3rem}}.pdp-benefits .key-benefits .name{font-family:AigleGrotesk,Arial,sans-serif;font-weight:700;font-size:2.4rem;line-height:2.8rem;text-transform:uppercase;margin:0}.pdp-benefits .key-benefits .picto{display:inline-block;height:4.8rem;margin-bottom:2.4rem}@media only screen and (min-width:1025px){.pdp-benefits .key-benefits ul{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:9.6rem}.pdp-benefits .key-benefits li{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-width:-webkit-calc(50% - 4.8rem);max-width:calc(50% - 4.8rem);width:0;padding-bottom:4rem}.pdp-benefits .key-benefits li+li:before{left:-4.8rem;right:auto;bottom:0;width:.1rem;height:auto}.pdp-benefits .key-benefits .name{font-size:3rem;line-height:4.1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media only screen and (max-width:1024px){.pdp-benefits .key-benefits li+li{margin-top:2.4rem;padding-top:2.4rem}}.pdp-benefits .other-benefits{position:relative;margin-bottom:4rem}.pdp-benefits .other-benefits+.key-benefits{position:relative;margin-top:2.4rem;padding-top:4rem}@media only screen and (min-width:1025px){.pdp-benefits .other-benefits+.key-benefits{padding-top:4rem}}.pdp-benefits .other-benefits+.key-benefits:before{content:"";position:absolute;left:0;top:0;right:0;height:.1rem;background:#c4c4c4}.pdp-benefits .other-benefits .name{font-size:2.4rem;line-height:3.3rem;font-weight:700;margin:0 0 2.4rem}.pdp-benefits .other-benefits ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.2rem}.pdp-benefits .other-benefits li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:1025px){.pdp-benefits .other-benefits ul{gap:6.4rem 2.4rem}.pdp-benefits .other-benefits li{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 1.2rem);-moz-box-flex:0;-ms-flex:0 0 calc(50% - 1.2rem);flex:0 0 calc(50% - 1.2rem)}.pdp-benefits .other-benefits .name{font-size:2.8rem;margin:0 0 3.2rem}}@media screen and (min-width:2000px){.pdp-benefits{padding-left:0;padding-right:0}}.pdp-technology{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#1f1f1f;color:#fff;gap:4rem;position:relative}.pdp-technology+.pdp-technology{margin-top:1rem}.pdp-technology:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;z-index:-1;background-color:#1f1f1f}.pdp-technology .content,.pdp-technology .head{padding:0 2.4rem}.pdp-technology .head .logo{margin-bottom:4rem}.pdp-technology .head .subtitle{font-size:1.4rem;line-height:1.7rem;text-transform:uppercase;margin:0 0 .8rem;color:#c4c4c4}.pdp-technology .head .title{margin:0}.pdp-technology .img{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.pdp-technology .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp-technology .content{color:#f5f5f5}.pdp-technology .content .title{font-size:1.8rem;line-height:2.4rem;text-transform:uppercase;margin:0 0 2.4rem}.pdp-technology .content .txt{font-size:1.6rem;line-height:2.4rem;margin-bottom:2.4rem}.pdp-technology .content a{font-size:1.2rem;line-height:1.5rem;color:#fff;text-decoration:underline}body:not(.js--is-touchdevice) .pdp-technology .content a:hover{text-decoration:none}@media only screen and (max-width:1024px){.pdp-technology{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-technology .content,.pdp-technology .head,.pdp-technology .img{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.pdp-technology .head{padding-top:4rem}.pdp-technology .content{padding-bottom:4rem}.pdp-technology .img img{max-width:50rem;margin:0 auto}}@media only screen and (min-width:1025px){.pdp-technology{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:3.2rem;padding:0 4rem}.pdp-technology .head{min-width:25rem}.pdp-technology .head,.pdp-technology .img{-webkit-box-flex:1;-webkit-flex:1 1 25%;-moz-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}.pdp-technology .img+.content{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.pdp-technology .content{-webkit-box-flex:1;-webkit-flex:1 1 75%;-moz-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}.pdp-technology .content,.pdp-technology .head{padding:4rem 0}.pdp-technology .head .logo{margin-bottom:3.2rem}.pdp-technology .img{min-width:30rem}.pdp-technology .content .title{margin-bottom:3.2rem}.pdp-technology .content .txt{font-size:1.8rem}}@media only screen and (min-width:1440px){.pdp-technology{gap:8rem;padding:0 8rem}.pdp-technology .content,.pdp-technology .head{padding:8rem 0}}@media screen and (min-width:2000px){.pdp-technology{padding:0}}.pdp-madeinfrance{background:#1f1f1f;color:#fff;margin-top:1.6rem;position:relative}.pdp-madeinfrance:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;z-index:-1;background-color:#1f1f1f}.pdp-madeinfrance .main{position:relative;display:grid;grid-template-columns:1fr;gap:4rem}.pdp-madeinfrance .main:before{content:"";position:absolute;top:0;right:2.4rem;width:1.2rem;height:1.7rem;background:#fff;border-top:1.7rem solid #313f94;border-bottom:1.7rem solid #da3a32}@media only screen and (min-width:1025px){.pdp-madeinfrance .main:before{right:6rem;width:1.4rem;height:2rem;border-width:2rem 0}}.pdp-madeinfrance .main .img{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.pdp-madeinfrance .main .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp-madeinfrance .main .content{padding:4rem 2.4rem}.pdp-madeinfrance .main .content .subtitle{font-size:2rem;line-height:2.4rem;text-transform:uppercase;margin:0 0 2.4rem}.pdp-madeinfrance .main .content .txt{font-size:1.4rem;line-height:2.1rem;margin-bottom:1rem}@media only screen and (max-width:1024px){.pdp-madeinfrance .main .img{display:none}.pdp-madeinfrance .main .content-expand{margin-top:2.4rem;padding-top:2.4rem;border-top:.1rem solid #979797;display:none;overflow:hidden}.pdp-madeinfrance .main .js--expand{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.8rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0;text-align:left;font-size:1.4rem;line-height:1.7rem;text-transform:uppercase}.pdp-madeinfrance .main .js--expand:after{content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg);background:hsla(0,0%,100%,.5);border-radius:.2rem;padding:.4rem;color:#000}body.js--pdp-mif-expanded .pdp-madeinfrance .main .content-expand{display:block}body.js--pdp-mif-expanded .pdp-madeinfrance .main .js--expand:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media only screen and (min-width:1025px){.pdp-madeinfrance .main{grid-template-columns:1fr 1fr;gap:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pdp-madeinfrance .main .content{padding:4rem 4rem 4rem 3.2rem}.pdp-madeinfrance .main .content .subtitle{margin-bottom:.8rem}.pdp-madeinfrance .main .content .txt{margin-bottom:2rem}.pdp-madeinfrance .main .js--expand{display:none}}@media only screen and (min-width:1440px){.pdp-madeinfrance .main .content{padding:8rem}}.pdp-madeinfrance .video{position:relative}.pdp-madeinfrance .video video{display:block}.pdp-madeinfrance .video-dialog-content{display:none}.pdp-madeinfrance .slider .content{padding:0 2.4rem 4rem;overflow:hidden}.pdp-madeinfrance .slider .video:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(31,31,31,.8);z-index:1}.pdp-madeinfrance .slider .video .js--btn-video-play{z-index:1}.pdp-madeinfrance .mif-swiper{overflow:hidden}.pdp-madeinfrance .mif-swiper .swiper-pagination{position:static;width:auto;z-index:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.4rem;margin-top:3.2rem;padding:.3rem}.pdp-madeinfrance .mif-swiper .swiper-pagination .swiper-pagination-bullet{margin:0;-webkit-box-shadow:none;box-shadow:none;width:.6rem;height:.6rem;background:#c4c4c4;-webkit-transition:.4s;transition:.4s;position:relative;opacity:1}.pdp-madeinfrance .mif-swiper .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.6rem;height:2rem}.pdp-madeinfrance .mif-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:none;-webkit-box-shadow:0 0 0 .2rem #fff;box-shadow:0 0 0 .2rem #fff}.pdp-madeinfrance .key-facts{margin:0;padding:0;list-style-type:none}.pdp-madeinfrance .key-facts li{padding:1.6rem 0;position:relative}.pdp-madeinfrance .key-facts li:before{content:"";position:absolute;top:0;left:0;height:.1rem;width:15rem;background:#979797}.pdp-madeinfrance .key-facts li:first-child{padding-top:0}.pdp-madeinfrance .key-facts li:first-child:before{content:none}.pdp-madeinfrance .key-facts li:last-child{padding-bottom:0}.pdp-madeinfrance .key-facts .title{font-size:2.4rem;line-height:4.1rem;margin:0}.pdp-madeinfrance .key-facts .text{font-size:1.6rem;line-height:2.3rem;margin:0}.pdp-madeinfrance .key-facts .text p:first-child{margin-top:0}.pdp-madeinfrance .key-facts .text p:last-child{margin-bottom:0}.pdp-madeinfrance .key-facts a{display:inline-block;margin-top:1.6rem}.pdp-madeinfrance video{background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:1025px){.pdp-madeinfrance{margin-top:2.4rem}.pdp-madeinfrance .title{margin-bottom:5.6rem}.pdp-madeinfrance .slider{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"content video"}.pdp-madeinfrance .slider .video{grid-row:content;grid-column-start:content;grid-column-end:video}.pdp-madeinfrance .slider .video .js--btn-video-play{left:75%}.pdp-madeinfrance .slider .content{padding:4rem;grid-area:content;z-index:1}.pdp-madeinfrance .mif-swiper .swiper-pagination{margin-top:4rem}}@media only screen and (max-width:1024px){.pdp-madeinfrance .slider{display:none}.pdp-madeinfrance .slider .content .title{margin-bottom:4rem}.pdp-madeinfrance .slider .content .key-facts .title{margin-bottom:0}.pdp-madeinfrance .video{margin-bottom:4rem}.pdp-madeinfrance .video .video-area:not(.loaded) video{aspect-ratio:2048/930}.pdp-madeinfrance .video video{position:static}body.js--pdp-mif-expanded .pdp-madeinfrance .slider{display:block}}@media only screen and (min-width:1440px){.pdp-madeinfrance .slider .content{padding:8rem}}@media screen and (min-width:2000px){.pdp-madeinfrance .main .content{padding-right:0}}.pdp-tabs{border-bottom:.1rem solid #c4c4c4;margin-bottom:4rem}@media only screen and (min-width:1025px){.pdp-tabs{padding-bottom:6.4rem;margin-bottom:6.4rem}}.pdp-tabs .tabs-title{display:none}@media only screen and (min-width:1025px){.pdp-tabs .tabs-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:2.4rem;border-bottom:.1rem solid #f5f5f5;font-size:1.8rem;line-height:2.1rem;margin-top:4rem;padding-bottom:1.6rem}.pdp-tabs .tabs-title label{padding:.8rem 1.6rem;cursor:pointer;position:relative}.pdp-tabs .tabs-title label h2{font-size:inherit;font-weight:inherit;margin:0}.pdp-tabs .tabs-title label:not(.js--active){color:#494949}body:not(.js--is-touchdevice) .pdp-tabs .tabs-title label:hover{color:#000}.pdp-tabs .tabs-title label.js--active{pointer-events:none}.pdp-tabs .tabs-title label.js--active:after{content:"";position:absolute;right:0;bottom:-1.7rem;left:0;height:.2rem;background:#000}}.pdp-tabs input[type=checkbox]{display:none}.pdp-tabs .tab-content{display:none;padding:4rem 0 0;font-size:1.6rem;line-height:2.3rem;color:#494949}@media only screen and (max-width:1024px){.pdp-tabs .tab-content{border-bottom:.1rem solid #c4c4c4;padding-bottom:4rem}}.pdp-tabs .tab-content .content{margin-bottom:1em}@media only screen and (min-width:1025px){.pdp-tabs .tab-content .content{margin-bottom:2.3rem}}.pdp-tabs .tab-content .content p:first-child{margin-top:0}.pdp-tabs .tab-content .content p:last-child{margin-bottom:0}.pdp-tabs .tab-content .ref{color:#a9a9a9;font-size:1.4rem;line-height:1.7rem}.pdp-tabs .tab-content a{text-decoration:underline}body:not(.js--is-touchdevice) .pdp-tabs .tab-content a:hover{text-decoration:none}.pdp-tabs .tab-content .truncate-overflow{--line-height:2.3rem;--lines-to-show:5;overflow:hidden;text-overflow:ellipsis;-webkit-transition:max-height .3s;transition:max-height .3s}@media only screen and (min-width:1025px){.pdp-tabs .tab-content .truncate-overflow{--lines-to-show:8}}.pdp-tabs .tab-content .truncate-overflow:not(.expanded){max-height:-webkit-calc(var(--line-height) * var(--lines-to-show));max-height:calc(var(--line-height) * var(--lines-to-show))}.pdp-tabs .tab-content .js--show-more{display:none;margin-top:1.6rem}@media only screen and (min-width:1025px){.pdp-tabs .tab-content .js--show-more{margin-top:3.2rem}}.pdp-tabs .tab-content .js--show-more .less{display:none}.pdp-tabs .tab-content .js--show-more.--less .less{display:block}.pdp-tabs .tab-content .js--show-more.--less .more{display:none}.pdp-tabs .tab-content .content-with-logo{border-top:.5px solid #c4c4c4;padding-top:2.4rem;margin-top:2.4rem}.pdp-tabs .tab-content .content-with-logo .logo{margin-bottom:2.4rem}@media only screen and (min-width:1025px){.pdp-tabs .tab-content .content-with-logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:3.2rem;padding-top:4.8rem}.pdp-tabs .tab-content .content-with-logo .logo{margin-bottom:0}}@media only screen and (max-width:1024px){.pdp-tabs.js--processing .tab-content{display:none!important}}.pdp-tabs .positive-impact-product{padding-top:2.4rem;margin-bottom:2.4rem;border-top:.1rem solid #c4c4c4}@media only screen and (min-width:1025px){.pdp-tabs .positive-impact-product{padding-top:3.2rem;margin-bottom:3.2rem}}.pdp-tabs .positive-impact-product .title{margin:0 0 .8rem;font-weight:700}.pdp-tabs .positive-impact-material .box{border:.1rem solid #c4c4c4;padding:2.4rem}.pdp-tabs .positive-impact-material .img{display:none}.pdp-tabs .positive-impact-material .title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin:0;gap:2.4rem;font-size:2rem;line-height:2.4rem;font-weight:700;color:#494949;text-transform:uppercase;margin-bottom:2.4rem}.pdp-tabs .positive-impact-material .title img{display:block;width:7rem}.pdp-tabs .positive-impact-material a{font-size:1.4rem;text-decoration:underline;color:#000}@media only screen and (min-width:1025px){.pdp-tabs .positive-impact-material{display:grid;grid-template-columns:auto 1fr;place-items:stretch}.pdp-tabs .positive-impact-material .title{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pdp-tabs .positive-impact-material .box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pdp-tabs .positive-impact-material .img,.pdp-tabs .positive-impact-material .img img{display:block}}@media only screen and (max-width:1024px){.pdp-tabs .positive-impact-material .title{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-tabs .positive-impact-material .title span{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.pdp-tabs .tab label{display:none}.pdp-tabs .tab label:after{content:""}@media only screen and (max-width:1024px){.pdp-tabs .tab label{display:block;position:relative;font-size:1.8rem;line-height:2.4rem;padding:2.4rem 4.8rem 2.4rem 0;border-bottom:.1rem solid #c4c4c4}.pdp-tabs .tab label:after{position:absolute;right:0;top:50%;-webkit-transition:.2s;transition:.2s;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}.pdp-tabs .tab h2{font-size:inherit;font-weight:inherit;margin:0}@media only screen and (max-width:1024px){.pdp-tabs .tab:last-child .tab-content,.pdp-tabs .tab:last-child label{border-bottom-width:0}.pdp-tabs .tab:last-child :checked~label{border-bottom-width:.1rem}.pdp-tabs .tab :checked~label:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}}.pdp-second-choice{background-color:#1f1f1f;color:#fff;position:relative;margin-bottom:1.6rem}.pdp-second-choice:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;z-index:-1;background-color:#1f1f1f}.pdp-second-choice .content{font-size:1.4rem;line-height:2.1rem}.pdp-second-choice .content p{margin:1em 0}.pdp-second-choice .content p.strong{font-size:2rem;line-height:2.4rem;text-transform:uppercase;margin:0 0 .8rem}.pdp-second-choice .content p.strong+p{margin-top:0}.pdp-second-choice .sc-header{position:relative;padding-right:8rem}.pdp-second-choice .sc-header .subtitle{color:#c4c4c4;text-transform:uppercase;margin:0;font-size:1.4rem;line-height:1.7rem}.pdp-second-choice .sc-header .title{margin:.8rem 0 4rem}.pdp-second-choice .sc-header img{position:absolute;top:0;right:0;width:6.4rem}.pdp-second-choice .list{margin-top:3.2rem}.pdp-second-choice .list .title{text-transform:uppercase;font-size:1.4rem;line-height:2.4rem;margin:0 0 1.6rem}.pdp-second-choice .list ul{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.8rem 1.6rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-second-choice .list li{list-style-type:none;cursor:default;padding:.8rem;border:.1rem solid #979797;font-size:1.4rem;line-height:2.1rem;border-radius:.2rem}.pdp-second-choice .list li.active{background:#fff;color:#000}.pdp-second-choice .image{display:grid;grid-template-areas:image;overflow:hidden}.pdp-second-choice .image img{grid-area:image;opacity:0;-webkit-transition:.3s;transition:.3s;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pdp-second-choice .image img.active{opacity:1}@media only screen and (min-width:1025px){.pdp-second-choice{display:grid;grid-template-columns:auto 40%;place-items:center;margin-bottom:2.4rem}.pdp-second-choice .content{padding:7.2rem 9.5rem 8rem}.pdp-second-choice .list{margin-top:4.8rem}.pdp-second-choice .list .title{font-size:1.6rem;line-height:2.3rem}.pdp-second-choice .image{place-self:stretch}}@media only screen and (max-width:1024px){.pdp-second-choice{padding-bottom:.5rem}.pdp-second-choice .subtitle{color:#c4c4c4}.pdp-second-choice .content{padding:4rem 2.4rem}.pdp-second-choice .content p{color:#f5f5f5}.pdp-second-choice .image{margin:0 .5rem}}@media screen and (min-width:2000px){.pdp-second-choice .content{padding-left:0}}.pdp-swiperscroll{display:grid;grid-template-columns:1fr;margin-top:4rem;background:#f9f8f5;position:relative}.pdp-swiperscroll:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;z-index:-1;background:#f9f8f5}.pdp-swiperscroll .title{margin-bottom:3.2rem}.pdp-swiperscroll .img{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;overflow:hidden;padding-bottom:2.4rem}.pdp-swiperscroll .img img{display:block;max-width:100%}.pdp-swiperscroll .content{padding:4rem 2.4rem 3.2rem}.pdp-swiperscroll .content .subtitle{font-size:2rem;line-height:2.4rem;text-transform:uppercase;margin:0 0 2.4rem}.pdp-swiperscroll .content .txt{font-size:1.4rem;line-height:2.1rem;margin-bottom:1rem}.pdp-swiperscroll a{color:#000}.pdp-swiperscroll .scroll-swiper .swiper-slide+.swiper-slide{margin-left:1.6rem}@media only screen and (max-width:1024px){.pdp-swiperscroll .img .swiper-slide{max-width:-webkit-calc(100% - 4rem);max-width:calc(100% - 4rem)}}@media only screen and (min-width:1025px){.pdp-swiperscroll{grid-template-columns:1fr 1fr;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6.4rem;min-height:60rem}.pdp-swiperscroll .content{padding:4rem 4rem 4rem 3.2rem}.pdp-swiperscroll .content .title{margin-bottom:5.6rem}.pdp-swiperscroll .content .subtitle{margin-bottom:.8rem}.pdp-swiperscroll .content .txt{margin-bottom:2rem}.pdp-swiperscroll .img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:0}.pdp-swiperscroll .scroll-swiper{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:100%;overflow:hidden}.pdp-swiperscroll .scroll-swiper .swiper-slide img{width:auto;max-width:100%;display:block}.pdp-swiperscroll .scroll-swiper .swiper-slide+.swiper-slide{margin:2.4rem 0 0}.pdp-swiperscroll .scroll-swiper.mousewheel .swiper-wrapper{-webkit-transition-duration:.5s!important;transition-duration:.5s!important}}@media only screen and (min-width:1440px){.pdp-swiperscroll .content{padding:8rem}}@media screen and (min-width:2000px){.pdp-swiperscroll .content{padding-left:0}}@media only screen and (min-width:1025px){.pdp-main.productset{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1025px){.pdp-main.productset .wrapper{width:100%}}@media only screen and (min-width:1025px){.pdp-main.productset .productset-img{width:40%}}.pdp-main.productset .productset-img .pdp-swiper .swiper-slide img{width:100%;height:100%;-webkit-transition:none;transition:none;cursor:unset}.pdp-main.productset .productset-img .pdp-swiper .swiper-slide img:hover{-webkit-transform:none;transform:none}.pdp-main.productset .productset-img .pdp-swiper .swiper-slide img video{cursor:unset}@media only screen and (min-width:1025px){.pdp-main.productset .productset-info{width:55%;margin-left:50px;position:relative}}@media only screen and (max-width:1024px){.pdp-main.productset .productset-info{padding:2.6rem 2.4rem 5rem}}.pdp-main.productset .productset-info h1{text-align:left;margin-top:0}.pdp-main.productset .productset-info .productset-prices{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.6rem;font-weight:600}.pdp-main.productset .productset-info .productset-prices p{margin-top:0}.pdp-main.productset .productset-info .productset-prices .productset-crossprice{margin-right:10px;text-decoration:line-through}.pdp-main.productset .productset-info .productset-description{margin-bottom:25px}.pdp-main.productset .productset-info .pdp-product{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1024px){.pdp-main.productset .productset-info .pdp-product .pdp-img{width:35%;height:50%}}@media only screen and (min-width:1025px){.pdp-main.productset .productset-info .pdp-product .pdp-img{width:30%;min-width:150px}}.pdp-main.productset .productset-info .pdp-product .pdp-img .pdp-productsetproduct-image{position:relative;width:100%}.pdp-main.productset .productset-info .pdp-product .pdp-img .pdp-productsetproduct-image .pdp-productsetproduct-checkbox{position:absolute;z-index:2}.pdp-main.productset .productset-info .pdp-product .pdp-img .pdp-productsetproduct-image .pdp-productsetproduct-checkbox input{z-index:3}.pdp-main.productset .productset-info .pdp-product .pdp-img .pdp-productsetproduct-image .pdp-productsetproduct-checkbox .fake-label{height:15px}.pdp-main.productset .productset-info .pdp-product .pdp-img .pdp-productsetproduct-image .pdp-productsetproduct-checkbox .error,.pdp-main.productset .productset-info .pdp-product .pdp-img .pdp-productsetproduct-image .pdp-swiper .swiper-button-next,.pdp-main.productset .productset-info .pdp-product .pdp-img .pdp-productsetproduct-image .pdp-swiper .swiper-button-prev{display:none}.pdp-main.productset .productset-info .pdp-product .pdp-img .pdp-productsetproduct-image img{width:100%;height:100%;-webkit-transition:none;transition:none;cursor:unset}@media only screen and (max-width:1024px){.pdp-main.productset .productset-info .pdp-product .pdp-img .pdp-productsetproduct-image img{min-height:100px;min-width:100px}}.pdp-main.productset .productset-info .pdp-product .pdp-img .pdp-productsetproduct-image img:hover{-webkit-transform:none;transform:none}.pdp-main.productset .productset-info .pdp-product .pdp-img .pdp-productsetproduct-image img video{cursor:unset}.pdp-main.productset .productset-info .pdp-product .pdp-infos{position:relative}@media only screen and (min-width:1025px){.pdp-main.productset .productset-info .pdp-product .pdp-infos{padding:0 40px 0 1rem;margin-left:25px;margin-right:0}}@media only screen and (max-width:1024px){.pdp-main.productset .productset-info .pdp-product .pdp-infos{padding-right:1rem;padding-top:2.4rem;width:65%}}@media only screen and (max-width:1024px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-info-content{min-height:150px}}.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-info-content .pdp-title h2{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:AigleGrotesk,Arial,sans-serif;font-size:1.8rem;line-height:2.2rem;font-weight:700;margin:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media only screen and (min-width:641px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-info-content .pdp-title h2{font-size:2.4rem;line-height:2.9rem}}@media only screen and (max-width:1024px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-info-content .pdp-title .wishlist-add{top:0;right:0}}.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-info-content .price-area{white-space:wrap;margin-bottom:0}@media only screen and (max-width:1024px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-info-content .price-area .price-linethrough{font-size:1.2rem}.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-info-content .price-area .price{font-size:1.5rem}.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-info-content .price-area .price-lowest{margin-top:5px}}@media only screen and (max-width:1024px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-label-picto{display:none}}.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-options{margin-top:10px}@media only screen and (max-width:1024px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-options{margin-left:-37vw}}@media only screen and (min-width:1025px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-options .pdp-colors .colors-list{margin-bottom:15px;margin-top:15px}}@media only screen and (max-width:1024px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-options .pdp-sizes>.size-guide{display:none}}@media only screen and (min-width:1025px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-options .pdp-sizes .pdp-size-panel.custom-scrollbar-wrapper{position:fixed;top:69px}}.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-options .pdp-sizes .pdp-size-panel.custom-scrollbar-wrapper .custom-scrollbar{overflow-y:unset;overflow-x:unset}@media only screen and (min-width:1025px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-options .pdp-sizes .pdp-notify-panel.custom-scrollbar-wrapper,.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-options .pdp-sizes .pdp-sizeguide-panel{position:fixed;top:69px}}@media only screen and (max-width:1024px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-info-taillant{margin-left:-37vw}}@media only screen and (min-width:1025px){.pdp-main.productset .productset-info .pdp-product .pdp-infos .pdp-info-taillant{margin-bottom:30px}}.pdp-main.productset .productset-info .productset-total{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1025px){.pdp-main.productset .productset-info .pdp-actions,.pdp-main.productset .productset-info .productset-total .productset-total-price{padding-right:40px}}.pdp-main.productset .pdp-content{width:100%}