@charset "UTF-8";@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")}.glyphicon-24h:before,.glyphicon-accordion-close:before,.glyphicon-accordion-open:before,.glyphicon-account:before,.glyphicon-aigle-compact:before,.glyphicon-aigle:before,.glyphicon-amex:before,.glyphicon-apple-pay:before,.glyphicon-arrow-left:before,.glyphicon-arrow-right:before,.glyphicon-arrow-select:before,.glyphicon-back:before,.glyphicon-bell:before,.glyphicon-burger:before,.glyphicon-call:before,.glyphicon-card-payment: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-customer-service: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-infobulle:before,.glyphicon-instagram:before,.glyphicon-kebab:before,.glyphicon-klarna-k:before,.glyphicon-klarna:before,.glyphicon-list:before,.glyphicon-locator:before,.glyphicon-lock:before,.glyphicon-mail2:before,.glyphicon-mail:before,.glyphicon-map:before,.glyphicon-mastercard:before,.glyphicon-minilogo:before,.glyphicon-minus:before,.glyphicon-mute:before,.glyphicon-payment:before,.glyphicon-paypal:before,.glyphicon-pdp-size-guide:before,.glyphicon-pdp-store:before,.glyphicon-pencil:before,.glyphicon-phone:before,.glyphicon-pinterest:before,.glyphicon-play:before,.glyphicon-plus:before,.glyphicon-remove:before,.glyphicon-return:before,.glyphicon-returns:before,.glyphicon-search:before,.glyphicon-service:before,.glyphicon-shipping:before,.glyphicon-size-guide-dog: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-visa:before,.glyphicon-volume:before,.glyphicon-warning:before,.glyphicon-youtube:before,.no-stock .size-bt:after,.size-guide.--dog .glyphicon:before,.soon .size-bt:after{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-accordion-close:before{content:""}.glyphicon-accordion-open:before{content:""}.glyphicon-account:before{content:""}.glyphicon-aigle-compact:before{content:""}.glyphicon-aigle:before{content:""}.glyphicon-amex:before{content:""}.glyphicon-apple-pay:before{content:""}.glyphicon-arrow-left:before{content:""}.glyphicon-arrow-right:before{content:""}.glyphicon-arrow-select:before{content:""}.glyphicon-back:before{content:""}.glyphicon-bell:before{content:""}.glyphicon-burger:before{content:""}.glyphicon-call:before{content:""}.glyphicon-card-payment: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-customer-service: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-infobulle:before{content:""}.glyphicon-instagram:before{content:""}.glyphicon-kebab:before{content:""}.glyphicon-klarna-k:before{content:""}.glyphicon-klarna: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-mastercard:before{content:""}.glyphicon-minilogo:before{content:""}.glyphicon-minus:before{content:""}.glyphicon-mute:before{content:""}.glyphicon-payment:before{content:""}.glyphicon-paypal:before{content:""}.glyphicon-pdp-size-guide:before{content:""}.glyphicon-pdp-store:before{content:""}.glyphicon-pencil:before{content:""}.glyphicon-phone:before{content:""}.glyphicon-pinterest:before{content:""}.glyphicon-play:before{content:""}.glyphicon-plus:before{content:""}.glyphicon-remove:before{content:""}.glyphicon-return:before{content:""}.glyphicon-returns:before{content:""}.glyphicon-search:before{content:""}.glyphicon-service:before{content:""}.glyphicon-shipping:before{content:""}.glyphicon-size-guide-dog: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-visa:before{content:""}.glyphicon-volume:before{content:""}.glyphicon-warning:before{content:""}.glyphicon-youtube:before{content:""}.breadcrumbs .breadcrumb-link+.breadcrumb-link:before,.btn-icon-only:before,.btn-icon:before,.cart-dialog-quickview .swiper .swiper-button-next:before,.cart-dialog-quickview .swiper .swiper-button-prev: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,.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,.pdp-main .pdp-sticky .js--sticky-open-color:after,.pdp-main .pdp-sticky .js--sticky-open-size:after,.pdp-notify-panel .js--close-size-panel:before,.pdp-sizeguide-panel .js--close-size-panel:before,.pdp-thumbnails-swiper .swiper-slide .play-btn: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,.zoom-touch-msg: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}.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;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}.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}.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}.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;text-align:center;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--white:focus:after,.btn-underline--white:hover:after,.btn-underline-icon--white:focus:after,.btn-underline-icon--white:hover:after,.btn-underline-icon:focus:after,.btn-underline-icon:hover:after,.btn-underline:focus:after,.btn-underline:hover:after{background-color:transparent}.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}.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}.breadcrumbs{margin-bottom:2rem}.pt_product-details .breadcrumbs{font-family:AigleGrotesk,Arial,sans-serif;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;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem;margin:3rem 0}@media only screen and (min-width:1025px){.pt_product-details .breadcrumbs{-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-block:0 5rem}}.pt_product-details .breadcrumbs .breadcrumb-link{color:#676767;margin:0;font-size:1.2rem}@media only screen and (min-width:1025px){.pt_product-details .breadcrumbs .breadcrumb-link+.breadcrumb-link{margin:0}}.pt_product-details .breadcrumbs .breadcrumb-link+.breadcrumb-link:before{position:static;left:auto;top:auto;-webkit-transform:none;transform:none;margin-right:.8rem}@media only screen and (min-width:1025px){.pt_product-details .breadcrumbs .breadcrumb-link+.breadcrumb-link:before{font-size:1.4rem;margin-right:.8rem}}.pt_product-details .breadcrumbs .breadcrumb-product{color:#000}.breadcrumbs .breadcrumb-link{margin-right:1.8rem}.breadcrumbs .breadcrumb-link+.breadcrumb-link{position:relative}.breadcrumbs .breadcrumb-link+.breadcrumb-link:before{content:"";position:absolute;pointer-events:none;font-size:1.4rem;left:-1.8rem;margin-top:.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:1025px){.breadcrumbs{display:block;font-size:1.2rem;margin:2rem 0;position:relative;z-index:2}.breadcrumbs .breadcrumb-link{color:#a9a9a9;margin-right:2.4rem}.breadcrumbs .breadcrumb-link+.breadcrumb-link{margin-left:3.2rem}.breadcrumbs .breadcrumb-link+.breadcrumb-link:before{left:-4rem;margin-top:0;font-size:2.4rem;color:#a9a9a9}.breadcrumbs .breadcrumb-product{color:#000}}.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 .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;-webkit-padding-start:9.5rem;-moz-padding-start:9.5rem;padding-inline-start:9.5rem;margin-inline:0}}.pdp-main .pdp-swiper{position:relative}.pdp-main .pdp-swiper .swiper-slide{height:auto}.pdp-main .pdp-swiper .swiper-slide img{background:#f5f5f5;display:block;width:100%;height:auto}.pdp-main .pdp-swiper .swiper-slide video{background:#f5f5f5}@media only screen and (min-width:1025px){.pdp-product{display:grid;grid-template-columns:repeat(2,1fr);max-width:187rem;margin:0 auto}.pdp-product .pdp-img,.pdp-product .pdp-infos{min-width:0}}@media only screen and (max-width:1024px){.pdp-product{position:relative}}.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 .swiper-button-next:hover,body:not(.js--is-touchdevice) .pdp-product .swiper-button-prev:hover{background:#fff}.pdp-product.transparent-controls .swiper-button-next,.pdp-product.transparent-controls .swiper-button-prev{background:transparent}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{background:hsla(0,0%,100%,.4)}.pt_product-details .pdp-img{overflow:hidden}@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{padding:1.6rem}@media only screen and (min-width:641px){.pdp-infos{padding:2.5rem 9.5rem;max-width:85rem}}.pdp-notify-panel,.pdp-sizeguide-panel{padding:2.6rem 2.4rem 5rem}@media only screen and (min-width:641px){.pdp-notify-panel,.pdp-sizeguide-panel{padding:4.8rem 5rem 8rem}}@media only screen and (min-width:1025px){.pdp-notify-panel,.pdp-sizeguide-panel{padding:4rem 8rem;position:relative;width:100%;max-width:50%;margin:0 auto}}@media only screen and (min-width:1025px) and (max-height:900px){.pdp-notify-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}}.pdp-notify-panel,.pdp-sizeguide-panel{-webkit-transition:.4s;transition:.4s}.js--pdpnotify-opened .pdp-notify-panel,.js--sizeguidepanel-opened .pdp-sizeguide-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{right:0}}.js--overlay-pdp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:hsla(0,0%,100%,.15);-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.js--pdpnotify-opened .js--overlay-pdp,.js--sizeguidepanel-opened .js--overlay-pdp{pointer-events:all;opacity:1}.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;-webkit-margin-after:5rem;margin-block-end:5rem}}.pdp-contents .pdp-margins{margin-left:auto;margin-right:auto}@media only screen and (min-width:1025px){.pt_product-details .pdp-img{position:-webkit-sticky;position:sticky;top:var(--header-height);height:-webkit-calc(100vh - var(--header-height));height:calc(100vh - var(--header-height));overflow-y:auto}}.pdp-info-label{position:relative;margin:0;background:#eeebe8;border-radius:.8rem;font-size:1.3rem;padding:.4rem 1.2rem .4rem 3.2rem;color:#494949}.pdp-info-label .glyphicon{position:absolute;top:50%;left:1.2rem;font-size:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:1025px){.pdp-info-label .glyphicon{font-size:1.2rem}}.pdp-info-label p{margin:0}.pdp-info-label--taillant{border-radius:.2rem}@media only screen and (min-width:1025px){.pdp-info-label{font-size:1.4rem}}.price-area{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;white-space:nowrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.price-area .price{font-size:1.8rem;line-height:1.8rem;font-weight:700}@media only screen and (min-width:1025px){.price-area .price{font-size:2.4rem}}.price-area .price-linethrough{font-size:1.4rem;font-weight:400;color:#676767;text-decoration:line-through;margin-left:.8rem}@media only screen and (min-width:1025px){.price-area .price-linethrough{font-size:1.8rem}}.price-area .price-discount{margin-left:1.2rem;font-size:1.2rem;font-weight:700;padding:.4rem .8rem;display:inline-block;background:var(--discount-bg-color,#4d534a);color:#fff;border-radius:.2rem}@media only screen and (min-width:1025px){.price-area .price-discount{font-weight:400;font-size:1.4rem;margin-left:2.4rem}}.price-area .price-lowest{width:100%;color:#494949;margin-top:1.2rem;font-size:1.2rem}@media only screen and (min-width:1025px){.price-area .price-lowest{font-size:1.4rem;margin-top:1.5rem}}.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-main .pdp-sticky{position:fixed;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:bottom .2s;transition:bottom .2s;bottom:-16rem;color:#fff;z-index:3}@media only screen and (min-width:1025px){.pdp-main .pdp-sticky__container{max-width:190rem;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:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}}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 .pdp-actions-secondary__wrapper{display:none}@media only screen and (max-width:1024px){.pdp-main .pdp-sticky{width:100%;padding:1rem 1.5rem}body.js--pdp-sticky .pdp-main .pdp-sticky{bottom:0}.pdp-main .pdp-sticky .color,.pdp-main .pdp-sticky .infos,.pdp-main .pdp-sticky .price-area,.pdp-main .pdp-sticky .size{display:none}.pdp-main .pdp-sticky .pdp-actions{-webkit-box-shadow:.4rem .3rem 1.2rem rgba(0,0,0,.25);box-shadow:.4rem .3rem 1.2rem rgba(0,0,0,.25);margin:0}}@media only screen and (min-width:1025px){.pdp-main .pdp-sticky{width:100%;padding:2.5rem}body.js--pdp-sticky .pdp-main .pdp-sticky{bottom:0}.pdp-main .pdp-sticky:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#404237;border-radius:.2rem}.pdp-main .pdp-sticky .infos{-ms-flex-align:center;z-index:1}.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;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;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;-ms-flex-align:center;text-transform:uppercase;font-size:2rem;font-weight:700;margin:0}.pdp-main .pdp-sticky .infos .title span{white-space:nowrap;color:#fff;overflow:hidden;text-overflow:ellipsis;max-width:50ch}.pdp-main .pdp-sticky .infos .sizelimit-error{margin:0 0 0 2rem}.pdp-main .pdp-sticky .price-area{z-index:1;margin:0}.pdp-main .pdp-sticky .price-area .price{font-size:2rem;line-height:normal}.pdp-main .pdp-sticky .price-area .price-linethrough,.pdp-main .pdp-sticky .price-area .price-lowest{color:#fff}.pdp-main .pdp-sticky .price-area .price-linethrough{font-size:1.6rem}.pdp-main .pdp-sticky .price-area .price-lowest{-webkit-margin-before:.5rem;margin-block-start:.5rem}.pdp-main .pdp-sticky .price-area .price-discount{color:#000;background:#fff}.pdp-main .pdp-sticky .js-addtocart-error{display:none}.pdp-main .pdp-sticky .options{z-index:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pdp-main .pdp-sticky .options .color,.pdp-main .pdp-sticky .options .size{padding:0 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;position:relative}.pdp-main .pdp-sticky .js--sticky-open-color .swatch{width:4rem;height:4rem;margin:0;border:.1rem solid #fff}.pdp-main .pdp-sticky .js--sticky-open-color .swatch:after{display:none}.pdp-main .pdp-sticky .js--sticky-open-size .selected-size{min-width:4rem;height:4rem;color:#000}.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;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:4rem;height:4rem}.pdp-main .pdp-sticky .colors-list,.pdp-main .pdp-sticky .sizes-list{position:absolute;color:#000;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 label{margin:0}.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:4rem;height:4rem}.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 (min-width:1025px){.pdp-main .pdp-sticky .pdp-actions .btn{background:#fff;color:#000;border:#fff;font-weight:400}.pdp-main .pdp-sticky .pdp-actions .btn.processing .btn-text{display:block;visibility:hidden}.pdp-main .pdp-sticky .pdp-actions .btn:hover{background:#f5f5f5!important;border-color:#f5f5f5!important;color:#000!important}}@media only screen and (min-width:1025px) and (max-height:700px){.pdp-main .pdp-sticky{padding-top:1rem;padding-bottom:1rem}}.pdp-main .pdp-sticky .pdp-klarna-container{display:none}body.js--pdpsticky-color-opened .js--overlay-pdp,body.js--pdpsticky-size-opened .js--overlay-pdp{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:all;z-index:1}@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:5rem;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:1rem;text-decoration:line-through}.pdp-main.productset .productset-info .productset-description{margin-bottom:2.5rem}.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:15rem}}.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:1.5rem}.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:10rem;min-width:10rem}}.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 4rem 0 1rem;margin-left:2.5rem;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:15rem}}.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-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:.5rem}}@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:1rem}@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:1.5rem;margin-top:1.5rem}}@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:6.9rem}}.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:6.9rem}}@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:3rem}}.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:4rem}}.pdp-main.productset .pdp-content{width:100%}.pdp-img{scrollbar-width:thin}.pdp-main.quickview .pdp-img .swiper-slide:not(:first-child){display:none}.pdp-img .pdp-swiper.swiper-container-horizontal{overflow:hidden;position:relative}.pdp-img .pdp-swiper.swiper-container-horizontal .swiper-pagination{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.2rem;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.pdp-img .pdp-swiper.swiper-container-horizontal .swiper-pagination-bullet{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;height:.2rem;width:100%;margin:0;border-radius:0;background:#959595;border:0;-webkit-box-shadow:none;box-shadow:none}.pdp-img .pdp-swiper.swiper-container-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.pdp-img .pdp-swiper .swiper-slide{overflow:hidden;position:relative}@media only screen and (min-width:1025px){.pdp-img .pdp-swiper .swiper-slide{overflow:visible}}body:not(.js--is-touchdevice) .pdp-main:not(.quickview) .pdp-img .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-img .pdp-swiper img:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}body:not(.js--is-touchdevice) .pdp-main:not(.quickview) .pdp-img .pdp-swiper video{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pdp-img .pdp-swiper .swiper-button-prev{left:.5rem}.pdp-img .pdp-swiper .swiper-button-prev:before{-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}.pdp-img .pdp-swiper .swiper-button-next{right:.5rem}.pdp-img .pdp-swiper .sketchfab-wrapper{display:grid;height:100%}.pdp-img .pdp-swiper .sketchfab-iframe{height:100%;justify-self:flex-end;width:-webkit-calc(100% + 5rem);width:calc(100% + 5rem)}@media only screen and (min-width:1025px){.pdp-img .pdp-swiper:not(.swiper-container-initialized) .swiper-button-next,.pdp-img .pdp-swiper:not(.swiper-container-initialized) .swiper-button-prev,.pdp-img .pdp-swiper:not(.swiper-container-initialized) .swiper-pagination{display:none}.pdp-img .pdp-swiper:not(.swiper-container-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(2,1fr)}.quickview .pdp-img .pdp-swiper:not(.swiper-container-initialized) .swiper-wrapper{display:block}.pdp-img .pdp-swiper:not(.swiper-container-initialized) .swiper-slide:nth-child(3n){grid-column:1/-1}.pdp-img .pdp-swiper:not(.swiper-container-initialized) .swiper-slide:nth-child(3n) .video-area video{position:static;display:block}}.pdp-swiper img,.pdp-thumbnails-swiper img,.pdp-zoom-swiper img{font-size:0}.pdp-model-size-wrapper{position:absolute;bottom:2.5rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;width:80%;margin:0}@media only screen and (min-width:1025px){.pdp-model-size-wrapper{left:0;-webkit-transform:none;transform:none;width:200%}}.pdp-model-size-wrapper .pdp-model-size{font-size:1.2rem;color:#fff;width:100%;padding:.6rem 1.6rem;background:rgba(0,0,0,.3);border:.05rem solid hsla(0,0%,100%,.25);border-radius:1rem;-webkit-box-shadow:inset 0 .05rem 0 hsla(0,0%,100%,.2);box-shadow:inset 0 .05rem 0 hsla(0,0%,100%,.2);-webkit-backdrop-filter:blur(.3rem) saturate(100%);backdrop-filter:blur(.3rem) saturate(100%);margin-inline:auto}@media only screen and (min-width:1025px){.pdp-model-size-wrapper .pdp-model-size{width:50%}}.pdp-model-size-wrapper p{margin:0}.pdp-sticker-wrapper{position:absolute;top:1.6rem;right:1.6rem;z-index:2}@media only screen and (min-width:1025px){.pdp-sticker-wrapper{right:unset;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:end;width:200%;-webkit-padding-end:1.6rem;-moz-padding-end:1.6rem;padding-inline-end:1.6rem}}.pdp-sticker-wrapper .pdp-sticker{padding:.4rem .8rem;color:#000;text-transform:uppercase;font-size:1.2rem;border:.1rem solid #000;border-radius:.3rem;-webkit-box-shadow:0 .1rem .3rem rgba(0,0,0,.2);box-shadow:0 .1rem .3rem rgba(0,0,0,.2)}@media only screen and (min-width:1025px){.pdp-sticker-wrapper .pdp-sticker{font-size:1.4rem}}.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.2rem}@media only screen and (min-width:1025px){.pdp-title{margin-bottom:2rem}}.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-size:1.8rem;font-weight:700;margin:0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-transform:uppercase}@media only screen and (min-width:641px){.pdp-title h1{font-size:2.4rem;line-height:3.2rem}}.pdp-benefits-tags__list{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:1.2rem;-webkit-padding-start:0;-moz-padding-start:0;padding-inline-start:0;margin:0}.pdp-benefits-tags__list:has(:first-child){margin:2.5rem 0}@media only screen and (min-width:1025px){.pdp-benefits-tags__list:has(:first-child){margin:4rem 0}}.pdp-benefits-tags__item{list-style: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;gap:.8rem;font-size:1.3rem;border:.1rem solid #000;border-radius:.8rem;padding:.6rem 1rem;margin:0}@media only screen and (min-width:1025px){.pdp-benefits-tags__item{padding:.8rem 1.2rem;font-size:1.4rem}}.pdp-benefits-tags__item img{width:1.5rem;height:auto}@media only screen and (min-width:1025px){.pdp-benefits-tags__item img{width:2rem}}.pdp-flags{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:1.2rem;margin:2.2rem 0 3.4rem;padding:0;list-style-type:none}@media only screen and (max-width:1024px){.pdp-flags{display:none}}.pdp-flag{border-radius:.2rem;color:#fff;padding:.3rem 1.2rem;font-size:1.4rem;line-height:1.8rem;text-transform:uppercase}.pdp-flag--made_in_france{background-color:#404237}.pdp-flag--positive_impact{background-color:#000}.pdp-flag--second_choix{background-color:#7d8b86}.pdp-flag--iconic{background-color:#32343e}.pdp-flag--for_tomorrow{background-color:#a79379}.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-options{margin:2.4rem 0 1.5rem}@media only screen and (min-width:641px){.pdp-options{margin-top:3.2rem}}.pdp-options-title{font-size:1.3rem;text-transform:uppercase}@media only screen and (min-width:1025px){.pdp-options-title{font-size:1.4rem}}.colors-list{margin:1.6rem 0 4rem;display:grid;grid-template-columns:repeat(auto-fill,2.4rem);gap:.8rem}@media only screen and (min-width:1025px){.colors-list{margin-bottom:3.2rem}}.colors-list label{cursor:pointer}body:not(.js--is-touchdevice) .colors-list label:hover .swatch{-webkit-box-shadow:0 0 1.2rem rgba(0,0,0,.3);box-shadow:0 0 1.2rem rgba(0,0,0,.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,.pdp-notify-panel .selected .swatch{position:relative;display:block;width:100%;height:2.4rem;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,.pdp-notify-panel .selected .swatch:after{content:"";display:none;position:absolute;bottom:-.8rem;left:0;right:0;height:.1rem;background:#aeaeae;pointer-events:none}.pdp-notify-panel .selected .swatch{width:2.5rem;height:2.5rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.js--sticky-open-color .swatch{width:2rem;margin-bottom:.7rem}.js--sticky-open-color .swatch:after{display:block}.pdp-sizes{margin-top:3rem}@media only screen and (min-width:1025px){.pdp-sizes{margin-top:4rem}}.pdp-sizes .selected-size{font-size:1.6rem;line-height:2.3rem}.pdp-sizes .pdp-options-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1rem}.pdp-sizes .pdp-options-title .pdp-info-label{-webkit-transform:translateY(-.4rem);transform:translateY(-.4rem)}@media only screen and (min-width:1025px){.pdp-sizes .pdp-options-title .pdp-info-label{-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem)}}p.pdp-nosize-error,p.psetproduct-notselected,p.psetproduct-sizenotselected,p.wishlist-sizenotselected{display:none}.pdp-notify-panel,.pdp-sizeguide-panel{top:var(--header-height);background:#fff;opacity:0;pointer-events:none;z-index:3;-webkit-box-shadow:-.8rem 0 4rem rgba(0,0,0,.1),-.1rem 0 0 hsla(0,0%,100%,.6);box-shadow:-.8rem 0 4rem rgba(0,0,0,.1),-.1rem 0 0 hsla(0,0%,100%,.6)}@media only screen and (max-width:1024px){.pdp-notify-panel,.pdp-sizeguide-panel{position:fixed;bottom:0;right:0;left:0;top:0;max-height:100%;overflow:auto;-webkit-box-shadow:0 0 3.2rem rgba(0,0,0,.1),0 0 0 .1rem hsla(0,0%,100%,.6);box-shadow:0 0 3.2rem rgba(0,0,0,.1),0 0 0 .1rem hsla(0,0%,100%,.6)}}@media only screen and (min-width:1025px){.pdp-notify-panel,.pdp-sizeguide-panel{position:fixed;right:-100%;width:100%;height:100%;max-height:-webkit-calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height))}.pdp-notify-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-sizeguide-panel.custom-scrollbar-wrapper{position:fixed}}@media only screen and (min-width:1025px){.pdp-notify-panel.custom-scrollbar-wrapper,.pdp-sizeguide-panel.custom-scrollbar-wrapper{position:absolute}}.pdp-notify-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-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-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-sizeguide-panel.custom-scrollbar-wrapper:after{left:calc(100% - 4.4rem)}}}.pdp-notify-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-sizeguide-panel .js--close-size-panel:before{content:""}@media only screen and (min-width:641px){.pdp-notify-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-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-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-sizeguide-panel .js--close-size-panel{position:fixed;background:#fff}}.pdp-notify-panel{padding-bottom:2.4rem}.pdp-notify-panel__wrapper{max-width:60rem;margin:0 auto}@media only screen and (max-width:1024px){.pdp-notify-panel{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:50%;left:.8rem;right:.8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.pdp-notify-panel .title{line-height:2.8rem;font-weight:700;text-transform:uppercase;font-size:1.8rem;padding-right:3.2rem}@media only screen and (min-width:1025px){.pdp-notify-panel .title{font-size:2.4rem;line-height:3.6rem}}.pdp-notify-panel .product{margin:3.2rem 0;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:3rem}@media only screen and (min-width:1025px){.pdp-notify-panel .product{margin:4.8rem 0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.pdp-notify-panel .product img{width:10rem;height:auto}@media only screen and (min-width:1025px){.pdp-notify-panel .product img{width:13.5rem}}@media only screen and (min-width:1440px){.pdp-notify-panel .product img{width:24.8rem}}.pdp-notify-panel .product .name{font-size:1.6rem;font-weight:700;text-transform:uppercase;margin-bottom:2rem}@media only screen and (min-width:1025px){.pdp-notify-panel .product .name{font-size:2.4rem;margin-bottom:4rem}}.pdp-notify-panel .selected,.pdp-notify-panel .selected-size{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:1.6rem;font-size:1.2rem;text-transform:uppercase}@media only screen and (min-width:1025px){.pdp-notify-panel .selected,.pdp-notify-panel .selected-size{font-size:1.6rem}}.pdp-notify-panel .size-bt__genre,.pdp-notify-panel .size-bt__genre+.size-bt__genre:before{display:inline-block}.pdp-notify-panel .color-value{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}.pdp-notify-panel .selected-color{font-size:1rem;text-transform:capitalize}@media only screen and (min-width:1025px){.pdp-notify-panel .selected-color{font-size:1.4rem}}.pdp-notify-panel .selected{margin-bottom:1.6rem}.pdp-notify-panel .selected .label{width:50%}@media only screen and (min-width:1025px){.pdp-notify-panel .selected .label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.pdp-notify-panel .selected-size strong{font-weight:400}.pdp-notify-panel .ds-form .form-row{margin-bottom:1.2rem}@media only screen and (min-width:1025px){.pdp-notify-panel .ds-form .form-row{margin-bottom:2.4rem}}.pdp-notify-panel .form-error{font-size:1.2rem}.pdp-notify-panel .btn{width:100%;font-weight:700}.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-fit,minmax(9rem,1fr));padding:.1rem 0 0 .1rem}.sizes-list label{cursor:pointer;text-align:center;margin:-.1rem 0 0 -.1rem}.sizes-list label:hover .size-bt{border-color:#000;position:relative;z-index:1}.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;border-width:.2rem;position:relative;z-index:1}.size-bt{display:block;height:4.8rem;padding:.6rem 2.4rem;font-size:1.4rem;line-height:2.3rem;border:.1rem solid #a9a9a9;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}@media only screen and (max-width:640px){.size-bt{font-size:1.3rem}.size-bt span{display:table;margin:0 auto}}.size-bt--dual{-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;padding:.4rem .8rem;white-space:normal}.size-bt__genre{display:block;font-size:1.1rem;line-height:1.3;text-transform:uppercase}.size-bt__genre+.size-bt__genre:before{content:"";display:block;width:.8rem;height:.1rem;background-color:#a9a9a9;margin:.3rem auto}@media only screen and (max-width:640px){.size-bt__genre{font-size:.9rem}}.no-stock .size-bt,.soon .size-bt{color:#a9a9a9;position:relative}.no-stock .size-bt:after,.soon .size-bt:after{content:""}.no-stock .size-bt:before,.soon .size-bt:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath stroke='%23a9a9a9' stroke-width='.75' vector-effect='non-scaling-stroke' d='M0 0l100 100'/%3E%3C/svg%3E");background-size:100% 100%;pointer-events:none}.no-stock .size-bt:after,.soon .size-bt:after{position:absolute;top:0;right:.4rem;font-size:1.2rem;color:#000}.pdp-nosize-error,.stock-alert-insert{margin-top:1.2rem;font-size:1.2rem}@media only screen and (min-width:1025px){.pdp-nosize-error,.stock-alert-insert{font-size:1.4rem}}.pdp-nosize-error{color:#c72424}.stock-alert-insert{color:#cda222}.size-guide{font-size:1.3rem;line-height:1.5rem;margin-bottom:1.2rem;position:relative}@media only screen and (min-width:641px){.size-guide{font-size:1.4rem;margin-bottom:3.6rem}}.size-guide a,.size-guide button{position:relative;font-size:1.3rem;color:#000;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}.size-guide a:after,.size-guide button:after{position:absolute;bottom:-.4rem;right:0;width:-webkit-calc(100% - 2rem);width:calc(100% - 2rem)}@media only screen and (min-width:641px){.size-guide a,.size-guide button{font-size:1.4rem}}.size-guide .tooltip-open .tooltip-content{left:auto;width:100%;max-width:50rem}.size-guide.--dog .glyphicon:before{content:""}.pdp-sizes .size-advice{margin-top:-1.1rem;margin-bottom:3rem}@media only screen and (min-width:1024px){.pdp-sizes .size-advice{margin-top:-2rem}}.pdp-sizes .size-advice .title{font-size:1.4rem;line-height:2.1rem;font-weight:700;margin-bottom:.8rem}.pdp-sizes .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}.pdp-actions:not(:has(.btn-socloz)){display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem}.pdp-actions:not(:has(.btn-socloz)) .pdp-actions-secondary__wrapper{-webkit-margin-before:0;margin-block-start:0}.pdp-actions .btn{position:relative;font-weight:700;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;height:5rem}.pdp-actions .btn.btn--white{font-weight:400}.pdp-actions .btn.js--notify-soon,.pdp-actions .btn.js--notify-stock{display:none}.pdp-actions .btn.disabled,.pdp-actions .btn.processing,.pdp-actions .btn[disabled]{pointer-events:none}.pdp-actions .btn.processing .btn-text{display:none}.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-secondary__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1.2rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1.2rem}.pdp-actions-secondary__wrapper .btn-socloz .glyphicon{position:relative;margin-right:.8rem}.pdp-actions-secondary__wrapper .btn-socloz .glyphicon:after{content:"";position:absolute;top:-.2rem;left:-.2rem;width:.6rem;height:.6rem;border-radius:50%;background-color:#439f7a;border:.1rem solid #fff}.pdp-actions-secondary__wrapper .wishlist-add{width:5rem}.pdp-actions-secondary__wrapper .wishlist-add .glyphicon{font-size:2rem}