@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-account: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-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-instagram:before,.glyphicon-kebab: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-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,.size-guide.--dog a:before,.size-guide.--dog button: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-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-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-instagram:before{content:""}.glyphicon-kebab: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-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 .breadbrumb-link+.breadbrumb-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,.no-stock .size-bt:after,.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-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,.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;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--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}@media only screen and (max-width:1024px){.pt_product-details .breadcrumbs{display:none}}.breadcrumbs .breadbrumb-link{margin-right:1.8rem}.breadcrumbs .breadbrumb-link+.breadbrumb-link{position:relative}.breadcrumbs .breadbrumb-link+.breadbrumb-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 .breadbrumb-link{color:#a9a9a9;margin-right:2.4rem}.breadcrumbs .breadbrumb-link+.breadbrumb-link{margin-left:3.2rem}.breadcrumbs .breadbrumb-link+.breadbrumb-link:before{left:-4rem;margin-top:0;font-size:2.4rem;color:#a9a9a9}.breadcrumbs .breadbrumb-product{color:#000}}@media only screen and (max-width:1024px){.pt_product-details header{padding-bottom:5.2rem;margin-bottom:-5.2rem;border-bottom:0}.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-join-widget-container{margin:3rem 0 0 -2rem}.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:2.8rem;font-weight:700}.price-area .price-linethrough{font-size:1.2rem;color:#a9a9a9;text-decoration:line-through;margin-right:.8rem}@media only screen and (max-width:640px){.pdp-product .price-area .price-linethrough{font-size:1.4rem}}.price-area .price-discount{margin-left:.8rem;font-size:1.2rem;padding:.4rem .8rem;display:inline-block;background:#000;color:#fff;border-radius:.2rem}.price-area .price-lowest{width:100%;color:#979797;margin-top:1.5rem;font-size:1rem}@media only screen and (min-width:1025px){.price-area .price-lowest{font-size:1.1rem;margin-top:1rem}}@media only screen and (min-width:641px){.price-area .price{font-size:2rem}.price-area .price-linethrough{font-size:1.6rem;margin-right:1.6rem}.price-area .price-discount{margin-left:1.6rem;font-size:1.6rem;padding:.8rem;border-radius:.4rem}}.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%);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 .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}.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:.05rem 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)}}@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-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:.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-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-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}.size-guide.--dog a,.size-guide.--dog button{padding-top:.2rem;padding-bottom:.4rem}.size-guide.--dog a:before,.size-guide.--dog button:before{content:""}.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}}