@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")}.form-select-wrapper:after,.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{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:""}.btn-icon-only:before,.btn-icon:before,.fake-radio .fake-label:before,.fake-radio input[type=checkbox]:checked~.fake-label:before,.fake-radio input[type=radio]:checked~.fake-label:before,.icon-360:before,.icon-add:before,.icon-add_business:before,.icon-add_location_alt:before,.icon-arrow_drop_down:before,.icon-arrow_forward:before,.icon-arrow_forward_ios:before,.icon-arrow_right:before,.icon-check:before,.icon-check_box:before,.icon-check_box_outline_blank:before,.icon-chevron_right:before,.icon-close:before,.icon-credit_card:before,.icon-download:before,.icon-edit:before,.icon-favorite:before,.icon-favorite_border:before,.icon-feedback:before,.icon-filter_alt:before,.icon-filter_alt_off:before,.icon-find_replace:before,.icon-flag:before,.icon-format_list_bulleted:before,.icon-help:before,.icon-history:before,.icon-home:before,.icon-how_to_reg:before,.icon-info:before,.icon-inventory_2:before,.icon-language:before,.icon-leaderboard:before,.icon-link:before,.icon-local_mall:before,.icon-local_shipping:before,.icon-lock:before,.icon-login:before,.icon-logout:before,.icon-map:before,.icon-mark_as_unread:before,.icon-menu:before,.icon-more_horiz:before,.icon-navigation:before,.icon-not_listed_location:before,.icon-notifications:before,.icon-open_in_new:before,.icon-pause:before,.icon-person_outline:before,.icon-phone:before,.icon-pinch:before,.icon-place:before,.icon-radio_button_checked:before,.icon-radio_button_unchecked:before,.icon-redeem:before,.icon-refresh:before,.icon-remove:before,.icon-replay:before,.icon-search:before,.icon-sell:before,.icon-shopping_cart:before,.icon-star:before,.icon-star_border:before,.icon-store:before,.icon-straighten:before,.icon-timer:before,.icon-visibility:before,.icon-visibility_off:before,.icon-volume_off:before,.icon-volume_up:before,.icon-warning_amber:before,.js--backtotop:after,.js--backtotop:before,.message-info-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-success-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-success-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-warning-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-warning-icon:not([class^=icon-]):not([class*=" icon-"]):before,.minicart-mobile .js--minicart-mobile-close:before,.minicart-mobile .title:before,.password-toggle-bt:before,.tooltip-open:before,.with-fake-checkbox .fake-label:before,.with-fake-checkbox input[type=checkbox]:checked~.fake-label:before,.with-fake-checkbox input[type=radio]:checked~.fake-label:before,.with-fake-placeholder.valid-icon.parsley-success:after,input[type=text]~.password-toggle-bt:before{font-size:2.4rem;font-family:Material Icons Outlined;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;text-decoration:none;display:inline-block;white-space:nowrap;word-wrap:normal;vertical-align:top;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.icon-360:before{content:""}.icon-add:before{content:""}.icon-add_business:before{content:""}.icon-add_location_alt:before{content:""}.icon-arrow_drop_down:before{content:""}.icon-arrow_forward:before{content:""}.icon-arrow_forward_ios:before{content:""}.icon-arrow_right:before{content:""}.icon-check:before{content:""}.icon-check_box:before{content:""}.icon-check_box_outline_blank:before{content:""}.icon-chevron_right:before{content:""}.icon-close:before{content:""}.icon-credit_card:before{content:""}.icon-download:before{content:""}.icon-edit:before{content:""}.icon-favorite:before{content:""}.icon-favorite_border:before{content:""}.icon-feedback:before{content:""}.icon-filter_alt:before{content:""}.icon-filter_alt_off:before{content:""}.icon-find_replace:before{content:""}.icon-flag:before{content:""}.icon-format_list_bulleted:before{content:""}.icon-help:before{content:""}.icon-history:before{content:""}.icon-home:before{content:""}.icon-how_to_reg:before{content:""}.icon-info:before{content:""}.icon-inventory_2:before{content:""}.icon-language:before{content:""}.icon-leaderboard:before{content:""}.icon-link:before{content:""}.icon-local_mall:before{content:""}.icon-local_shipping:before{content:""}.icon-lock:before{content:""}.icon-login:before{content:""}.icon-logout:before{content:""}.icon-map:before{content:""}.icon-mark_as_unread:before{content:""}.icon-menu:before{content:""}.icon-more_horiz:before{content:""}.icon-navigation:before{content:""}.icon-not_listed_location:before{content:""}.icon-notifications:before{content:""}.icon-open_in_new:before{content:""}.icon-pause:before{content:""}.icon-person_outline:before{content:""}.icon-phone:before{content:""}.icon-pinch:before{content:""}.icon-place:before{content:""}.icon-radio_button_checked:before{content:""}.icon-radio_button_unchecked:before{content:""}.icon-redeem:before{content:""}.icon-refresh:before{content:""}.icon-remove:before{content:""}.icon-replay:before{content:""}.icon-search:before{content:""}.icon-sell:before{content:""}.icon-shopping_cart:before{content:""}.icon-star:before{content:""}.icon-star_border:before{content:""}.icon-store:before{content:""}.icon-straighten:before{content:""}.icon-timer:before{content:""}.icon-visibility:before{content:""}.icon-visibility_off:before{content:""}.icon-volume_off:before{content:""}.icon-volume_up:before{content:""}.icon-warning_amber:before{content:""}[class*=" ds-headline-"],[class*=" ds-paragraph-"],[class*=" ds-title-"],[class^=ds-headline-],[class^=ds-paragraph-],[class^=ds-title-]{font-size:inherit;font-weight:inherit;line-height:1.2}[class*=" ds-headline-"],[class^=ds-headline-]{font-family:AigleGrotesk,Arial,sans-serif;font-weight:700;letter-spacing:.1rem}.ds-headline-1{font-size:3.4rem}@media only screen and (min-width:641px){.ds-headline-1{font-size:6rem}}.ds-headline-1-up{font-size:4.8rem;text-transform:uppercase}.ds-headline-2{font-size:2rem}@media only screen and (min-width:641px){.ds-headline-2{font-size:3.8rem}}.ds-headline-3{font-size:2.2rem;letter-spacing:.15rem;text-transform:uppercase;font-weight:900}@media only screen and (min-width:641px){.ds-headline-3{font-size:3rem}}.ds-headline-4{font-size:1.5rem;font-weight:900;text-transform:uppercase}[class*=" ds-title-"],[class^=ds-title-]{letter-spacing:.1rem}.ds-title-1{font-size:2.4rem;font-weight:700}@media only screen and (min-width:641px){.ds-title-1{font-size:2.8rem}}.ds-title-2{font-size:2rem;font-weight:700}@media only screen and (min-width:641px){.ds-title-2{font-size:2.4rem}}.ds-title-3,.ds-title-3-bold{font-size:1.8rem}@media only screen and (min-width:641px){.ds-title-3,.ds-title-3-bold{font-size:2rem}}.ds-title-3-bold{font-weight:700}.ds-title-4{font-size:1.6rem}[class*=" ds-paragraph-"],[class^=ds-paragraph-]{letter-spacing:.1rem}.ds-paragraph-1,.ds-paragraph-1-bold{font-size:1.6rem;line-height:2.3rem}@media only screen and (min-width:641px){.ds-paragraph-1,.ds-paragraph-1-bold{font-size:1.8rem}}.ds-paragraph-1-bold{font-weight:700}.ds-paragraph-2,.ds-paragraph-2-bold{font-size:1.4rem;line-height:1.7rem}.ds-paragraph-2-bold{font-weight:700}.ds-overline,.ds-overline-bold{font-size:1.2rem;letter-spacing:.01rem}.ds-overline-bold{font-weight:700}.ds-grotesk-black{font-family:AigleGrotesk,Arial,sans-serif;font-weight:900;text-transform:uppercase}.message-success,.message-success-bg,.message-success-bg-icon,.message-success-icon{color:#439f7a;display:block;font-size:1.4rem;line-height:1.7rem}.message-success-bg,.message-success-bg-icon{background:#f9fcfc;border:.1rem dashed #439f7a;border-radius:.2rem}.message-info-bg,.message-success-bg,.message-warning-bg{padding:.8rem 1.5rem .8rem 1.2rem}.message-info-bg-icon,.message-success-bg-icon,.message-success-icon,.message-warning-bg-icon,.message-warning-icon{padding:1.2rem 1.6rem 1.2rem 4.8rem;position:relative}.message-info-bg-icon:before,.message-success-bg-icon:before,.message-success-icon:before,.message-warning-bg-icon:before,.message-warning-icon:before{position:absolute;left:1.2rem;top:50%;-webkit-transform:translateY(-webkit-calc(-50% + .1rem));transform:translateY(calc(-50% + .1rem))}.message-success-icon,.message-warning-icon{padding:0 0 0 3.6rem}.message-success-icon:before,.message-warning-icon:before{left:0}.message-info-bg-icon.custom-picto:before,.message-success-bg-icon.custom-picto:before,.message-warning-bg-icon.custom-picto:before{content:none!important}.message-info-bg-icon.custom-picto img.icon,.message-success-bg-icon.custom-picto img.icon,.message-warning-bg-icon.custom-picto img.icon{position:absolute;left:1.2rem;top:50%;width:2.4rem;height:2.4rem;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.message-info-bg-icon.msg-borderless,.message-success-bg-icon.msg-borderless,.message-warning-bg-icon.msg-borderless{border:none}.message-success-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-success-icon:not([class^=icon-]):not([class*=" icon-"]):before{content:""}.message-warning-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before,.message-warning-icon:not([class^=icon-]):not([class*=" icon-"]):before{content:""}.message-info-bg-icon:not([class^=icon-]):not([class*=" icon-"]):before{content:""}.message-warning,.message-warning-bg,.message-warning-bg-icon,.message-warning-icon{color:#c72424;display:block;font-size:1.4rem;line-height:1.7rem}.message-warning-bg,.message-warning-bg-icon{background:#fefafa;border:.1rem dashed #c72424;border-radius:.2rem}.message-info-bg,.message-info-bg-icon{background:#f4f1ec;border-radius:.2rem;display:block;font-size:1.4rem;line-height:1.7rem}.btn,.btn--white,.btn-border,.btn-border--white,.btn-link,.btn-link--white,.btn-no-underline,.btn-underline,.btn-underline--white,.btn-underline-icon,.btn-underline-icon--white{display:inline-block;background:#000;border:.1rem solid #000;color:#fff;font-size:1.4rem;line-height:1.8rem;font-weight:400;letter-spacing:.1rem;text-align:center;font-family:Lato,Arial,sans-serif;padding:1.5rem 2.3rem;max-width:100%;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.2rem;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-font-smoothing:antialiased}body:not(.js--is-touchdevice) .btn--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-border:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-link--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-link:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-no-underline:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn:not(.disabled):not([disabled]):not([aria-disabled]):hover{background:#494949;border-color:#494949;text-decoration:none}body:not(.js--is-touchdevice) .btn--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-border:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-link--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-link:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-no-underline:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn:not(.disabled):not([disabled]):not([aria-disabled]):active{background:#494949;border-color:#494949;-webkit-box-shadow:0 0 1.1rem rgba(0,0,0,.32);box-shadow:0 0 1.1rem rgba(0,0,0,.32)}body:not(.js--is-touchdevice) .btn--white:focus-visible,body:not(.js--is-touchdevice) .btn-border--white:focus-visible,body:not(.js--is-touchdevice) .btn-border:focus-visible,body:not(.js--is-touchdevice) .btn-link--white:focus-visible,body:not(.js--is-touchdevice) .btn-link:focus-visible,body:not(.js--is-touchdevice) .btn-no-underline:focus-visible,body:not(.js--is-touchdevice) .btn-underline--white:focus-visible,body:not(.js--is-touchdevice) .btn-underline-icon--white:focus-visible,body:not(.js--is-touchdevice) .btn-underline-icon:focus-visible,body:not(.js--is-touchdevice) .btn-underline:focus-visible,body:not(.js--is-touchdevice) .btn:focus-visible{-webkit-box-shadow:0 0 0 .5rem #c6e2df;box-shadow:0 0 0 .5rem #c6e2df}.btn--white[aria-disabled],.btn--white[disabled],.btn-border--white[aria-disabled],.btn-border--white[disabled],.btn-border[aria-disabled],.btn-border[disabled],.btn-link--white[aria-disabled],.btn-link--white[disabled],.btn-link[aria-disabled],.btn-link[disabled],.btn-no-underline[aria-disabled],.btn-no-underline[disabled],.btn-underline--white[aria-disabled],.btn-underline--white[disabled],.btn-underline-icon--white[aria-disabled],.btn-underline-icon--white[disabled],.btn-underline-icon[aria-disabled],.btn-underline-icon[disabled],.btn-underline[aria-disabled],.btn-underline[disabled],.btn[aria-disabled],.btn[disabled],.disabled.btn,.disabled.btn--white,.disabled.btn-border,.disabled.btn-border--white,.disabled.btn-link,.disabled.btn-link--white,.disabled.btn-no-underline,.disabled.btn-underline,.disabled.btn-underline--white,.disabled.btn-underline-icon,.disabled.btn-underline-icon--white{background:#a9a9a9;border-color:#a9a9a9;cursor:default;pointer-events:none}.btn-fullwidth.btn,.btn-fullwidth.btn--white,.btn-fullwidth.btn-border,.btn-fullwidth.btn-border--white,.btn-fullwidth.btn-link,.btn-fullwidth.btn-link--white,.btn-fullwidth.btn-no-underline,.btn-fullwidth.btn-underline,.btn-fullwidth.btn-underline--white,.btn-fullwidth.btn-underline-icon,.btn-fullwidth.btn-underline-icon--white{display:block;width:100%}.btn--white,.btn-border,.btn-border--white{background:none;color:#000}body:not(.js--is-touchdevice) .btn--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-border:not(.disabled):not([disabled]):not([aria-disabled]):hover{background:#f5f5f5}body:not(.js--is-touchdevice) .btn--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-border:not(.disabled):not([disabled]):not([aria-disabled]):active{background:#c4c4c4;-webkit-box-shadow:none;box-shadow:none}.btn--white[aria-disabled],.btn--white[disabled],.btn-border--white[aria-disabled],.btn-border--white[disabled],.btn-border[aria-disabled],.btn-border[disabled],.disabled.btn--white,.disabled.btn-border,.disabled.btn-border--white{color:#a9a9a9;background:none;border-color:#a9a9a9}.btn--white,.btn--white.disabled,.btn--white[aria-disabled],.btn--white[disabled]{background:#fff}.btn-border--white{color:#fff;border-color:#fff}body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):hover{background:hsla(0,0%,100%,.2);border-color:#fff}body:not(.js--is-touchdevice) .btn-border--white:not(.disabled):not([disabled]):not([aria-disabled]):active{background:hsla(0,0%,100%,.4);border-color:#fff}.btn-link,.btn-link--white,.btn-underline,.btn-underline--white,.btn-underline-icon,.btn-underline-icon--white{background:none;color:#000;border:0;padding:1.6rem 2.4rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0}body:not(.js--is-touchdevice) .btn-link--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-link--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-link:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-link:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline-icon--white:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline-icon:not(.disabled):not([disabled]):not([aria-disabled]):hover,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):active,body:not(.js--is-touchdevice) .btn-underline:not(.disabled):not([disabled]):not([aria-disabled]):hover{background:none;text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}.btn-link--white[aria-disabled],.btn-link--white[disabled],.btn-link.disabled,.btn-link[aria-disabled],.btn-link[disabled],.btn-underline--white[aria-disabled],.btn-underline--white[disabled],.btn-underline-icon--white[aria-disabled],.btn-underline-icon--white[disabled],.btn-underline-icon[aria-disabled],.btn-underline-icon[disabled],.btn-underline[aria-disabled],.btn-underline[disabled],.disabled.btn-link--white,.disabled.btn-underline,.disabled.btn-underline--white,.disabled.btn-underline-icon,.disabled.btn-underline-icon--white{color:#a9a9a9;background:none}.btn-link--white{color:#fff}.btn-underline,.btn-underline--white,.btn-underline-icon,.btn-underline-icon--white{line-height:1.6rem;padding:.5rem 0 0;position:relative}.btn-underline--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}.clearfix:after{content:"";display:table;clear:both}.with-fake-checkbox .fake-label{display:inline-block;padding-left:3rem;cursor:pointer;position:relative}.with-fake-checkbox .fake-label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-.3rem}.with-fake-checkbox .fake-label-tag{vertical-align:super;font-size:1rem;font-weight:900;letter-spacing:.05rem;text-transform:uppercase}.with-fake-checkbox input[type=checkbox],.with-fake-checkbox input[type=radio]{opacity:0;position:absolute}.with-fake-checkbox input[type=checkbox]:checked~.fake-label:before,.with-fake-checkbox input[type=radio]:checked~.fake-label:before{content:""}.with-fake-checkbox .fake-label:before{top:-.3rem;-webkit-transform:none;transform:none}.fake-radio{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-1rem}.fake-radio .fake-label{display:inline-block;padding-left:3rem;cursor:pointer;position:relative}.fake-radio .fake-label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-.3rem}.fake-radio .fake-label-tag{vertical-align:super;font-size:1rem;font-weight:900;letter-spacing:.05rem;text-transform:uppercase}.fake-radio input[type=checkbox],.fake-radio input[type=radio]{opacity:0;position:absolute}.fake-radio input[type=checkbox]:checked~.fake-label:before,.fake-radio input[type=radio]:checked~.fake-label:before{content:""}.fake-radio .label{margin:1rem 4rem 0 0;display:inline-block}.fake-radio .label .required-symbol{margin-left:0}.fake-radio .form-radios{margin-top:1rem;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fake-radio .form-radio+.form-radio{margin-left:3rem}.fake-radio .fake-label{display:inline}.fake-radio .fake-label:before{content:""}.fake-radio input[type=radio]{opacity:0;position:absolute}.fake-radio input[type=radio]:checked~.fake-label:before{content:""}.fake-radio .required-symbol{margin-left:1rem}.with-fake-placeholder{position:relative;display:block}.with-fake-placeholder input:not([type=date])::-webkit-input-placeholder,.with-fake-placeholder textarea::-webkit-input-placeholder{color:transparent}.with-fake-placeholder input:not([type=date])::-moz-placeholder,.with-fake-placeholder textarea::-moz-placeholder{color:transparent}.with-fake-placeholder input:not([type=date])::-ms-input-placeholder,.with-fake-placeholder textarea::-ms-input-placeholder{color:transparent}.with-fake-placeholder input:not([type=date])::placeholder,.with-fake-placeholder textarea::placeholder{color:transparent}.with-fake-placeholder input:not([type=date]):-webkit-autofill~label,.with-fake-placeholder input:not([type=date]):focus~label,.with-fake-placeholder input:not([type=date]):not(:placeholder-shown)~label,.with-fake-placeholder textarea:-webkit-autofill~label,.with-fake-placeholder textarea:focus~label,.with-fake-placeholder textarea:not(:placeholder-shown)~label{top:-1.5rem;font-size:.9rem;color:#969696}.with-fake-placeholder label{position:absolute;top:0;left:0;line-height:3.7rem;letter-spacing:.056rem;color:#000;-webkit-transition:.3s;transition:.3s;background:transparent;pointer-events:none;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.with-fake-placeholder label .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.with-fake-placeholder.valid-icon.parsley-success:after{content:"";position:absolute;right:.1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#439f7a}.with-fake-placeholder.date-field input[type=date].js--has-value~label{top:-1.5rem;font-size:.9rem;color:#969696}@media only screen and (max-width:1024px){.with-fake-placeholder.date-field~.Form-caption{display:none}}.form-error{color:#c72424;margin:1rem 0 0}.form-error:empty{display:none}.form-error li,.form-error ul{margin:0;padding:0}.form-message{color:#969696;margin-top:1rem;margin-bottom:1rem;line-height:1.5;letter-spacing:.1rem}.form-message+.form-row-button{margin-top:2.5rem}.required-symbol{color:#c72424}.form-select-wrapper{display:inline-block;vertical-align:middle;width:100%;position:relative}.form-select-wrapper:after{content:"";position:absolute;top:1.3rem;right:1rem;font-size:1rem}.form-select-wrapper select{display:block;width:100%;padding:1rem 3rem 1rem 1rem;background:transparent;line-height:1.1;border:.1rem solid #6e6e6e;border-radius:0;-webkit-appearance:none}.form-select-wrapper select::-ms-expand{display:none}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 10rem #fff inset!important;background-clip:content-box!important}.ds-form .form-row{margin-bottom:3rem}.ds-form input[type=date],.ds-form input[type=email],.ds-form input[type=password],.ds-form input[type=text]{border-bottom:.1rem solid #494949;width:100%;padding:1.2rem 0 .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none}.visually-hidden{clip:rect(0 0 0 0)}.form-select-wrapper+label,.sr-only,.visually-hidden{border:0;height:.1rem;margin:-.1rem;overflow:hidden;padding:0;position:absolute;width:.1rem}.form-select-wrapper+label,.sr-only{clip:rect(0,0,0,0);white-space:nowrap}.menu{float:left;margin:0;padding:0}.menu li{float:left;list-style:none outside none!important}.tooltip-open{display:inline-block;width:1.5rem;height:1.5rem;border:0;padding-left:.1rem;text-align:center;vertical-align:top;pointer-events:all;font-size:1.4rem;color:#000}.tooltip-open:before{content:""}.tooltip-open.hovered:after{content:""}.tooltip-open.hovered .tooltip-content{display:block}.tooltip-open.hovered .tooltip-content img{max-width:100%}.tooltip-open .tooltip-bt-area{display:none}@media only screen and (max-width:640px){.tooltip-open .tooltip-bt-area{display:block;position:absolute;margin:0 -1rem;width:4rem;height:100%;top:0}}.tooltip-open .tooltip-content{display:none;position:absolute;left:0;right:0;margin-top:2.2rem;padding:1rem 1.3rem;background:#f5f1eb;text-align:left;font-size:1.3rem;line-height:1.8rem;font-weight:400;z-index:2;-webkit-box-shadow:0 .3rem .6rem #00000029;box-shadow:0 .3rem .6rem #00000029}.with-fake-placeholder label .tooltip-open{vertical-align:inherit;margin-left:1rem}.with-fake-placeholder label .tooltip-open .tooltip-content{width:45rem;max-width:100%}span.tooltip-open:before{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1.5rem;font-size:1.3rem;margin:-.6rem -.1rem -.1rem}span.tooltip-open:after{position:absolute;margin:.7rem 0 0 -.8rem;width:0;height:0;border:.8rem solid transparent;border-bottom-color:#f5f1eb}.has-tooltip,.password-toggle{position:relative}.password-toggle input{padding-right:3rem}.password-toggle-bt{position:absolute;border:.1rem;background:none;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2rem;height:100%;padding:0}.password-toggle-bt:before{content:"";font-size:2rem!important}input[type=text]~.password-toggle-bt:before{content:""}.js--backtotop{width:5.6rem;height:5.6rem;position:absolute;top:-6.4rem;right:0;background:#fff;border:0;border-radius:.2rem;-webkit-box-shadow:0 1.1rem 3rem rgba(0,0,0,.15);box-shadow:0 1.1rem 3rem rgba(0,0,0,.15);-webkit-backdrop-filter:blur(1.3rem);backdrop-filter:blur(1.3rem)}.js--backtotop:before{content:""}.js--backtotop:after{content:""}.js--backtotop:before{display:none}.js--backtotop:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}body:not(.js--is-touchdevice) .js--backtotop:hover{background:#f5f5f5}@media only screen and (max-width:1024px){.js--backtotop{display:none;width:4rem;height:4rem;background:#000;border:.1rem solid #979797;right:2.4rem;top:-2.8em}.js--backtotop:before{color:#fff;display:block;-webkit-transform:rotate(-90deg) translate(50%,-50%);transform:rotate(-90deg) translate(50%,-50%);position:absolute;top:50%;left:50%}.js--backtotop:after{display:none}.js--backtotop.shown{display:block}body:not(.js--is-touchdevice) .js--backtotop:hover{background:#494949}}.js--calculate-height{display:block!important;visibility:hidden;pointer-events:none;position:absolute}.swiper-button-disabled{opacity:0!important}.swiper-button-disabled:not(:hover){display:none!important}.minicart-mobile{position:fixed;z-index:20;top:0;left:0;right:0;bottom:0;opacity:0;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;pointer-events:none}@media only screen and (max-width:1024px){.minicart-mobile.--visible{opacity:1;pointer-events:all}}.minicart-mobile .minicart-mobile-content{position:absolute;bottom:0;left:0;right:0;padding:3.4rem 2.4rem 2.4rem;background-color:#fff}.minicart-mobile .js--minicart-mobile-close{position:absolute;right:2.4rem;top:1.6rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0}.minicart-mobile .js--minicart-mobile-close:before{content:""}.minicart-mobile .title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;font-size:1.8rem;line-height:2.4rem;font-weight:700;margin-bottom:2.4rem}.minicart-mobile .title:before{content:"";color:#439f7a}.minicart-mobile .minicart-items{border-bottom:0;border-color:#c4c4c4}.minicart-mobile .minicart-items .MiniProductTile{gap:1.6rem}.minicart-mobile .minicart-items .MiniProductTile-link{max-width:11rem}.minicart-mobile .minicart-items .MiniProductTile-name{font-family:Lato,Arial,sans-serif;font-size:1.4rem;line-height:2.1rem;margin-bottom:.8rem}.minicart-mobile .minicart-items .MiniProductTile-priceBlock{font-size:1.4rem;line-height:2.1rem;margin-bottom:1rem}.minicart-mobile .minicart-items .MiniProductTile-priceBlock .MiniProductTile-price--lineThrough{font-size:1.2rem;color:#979797;margin-top:0}.minicart-mobile .minicart-items .MiniProductTile-priceBlock .MiniProductTile-price,.minicart-mobile .minicart-items .MiniProductTile-priceBlock .MiniProductTile-price--lineThrough{line-height:2.4rem}.minicart-mobile .minicart-items .MiniProductTile-priceBlock .price-discount{display:inline;margin-left:.8rem;font-size:1.2rem;padding:.4rem .8rem;display:inline-block;background:#000;color:#fff;border-radius:.2rem}@media only screen and (min-width:641px){.minicart-mobile .minicart-items .MiniProductTile-priceBlock .price-discount{margin-left:1.6rem;font-size:1.6rem;padding:.8rem;border-radius:.4rem}}.minicart-mobile .minicart-items .MiniProductTile-attributes{font-size:1.2rem;line-height:1.5rem}.minicart-mobile .minicart-items .MiniProductTile-attributes>div{margin-bottom:.8rem}.minicart-mobile .minicart-items .MiniProductTile-attributes .label{color:#979797}.minicart-mobile .minicart-items .MiniProductTile-quantity{display:none}.pdp-benefits{padding:4rem 2.4rem;background:#f4f1ec;font-size:1.4rem;line-height:2.1rem;position:relative}.pdp-benefits:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;z-index:-1;background:#f4f1ec}@media only screen and (min-width:1025px){.pdp-benefits{padding:6.4rem 8rem 8.4rem}}.pdp-benefits .title{font-family:AigleGrotesk,Arial,sans-serif;font-size:1.8rem;margin-bottom:4rem;text-transform:uppercase;font-weight:inherit}.pdp-benefits ul{margin:0;padding:0}.pdp-benefits li{position:relative;list-style-type:none;padding:0}.pdp-benefits .content p{margin:0}.pdp-benefits .content p+p{margin-top:1em}.pdp-benefits .key-benefits ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-benefits .key-benefits li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.pdp-benefits .key-benefits li+li:before{content:"";position:absolute;left:0;top:0;right:0;height:.1rem;background:#c4c4c4}.pdp-benefits .key-benefits .head{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem;margin:0 0 2.4rem}.pdp-benefits .key-benefits .grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative;height:1rem;width:11.6rem;border:.1rem solid #000;border-radius:2rem}.pdp-benefits .key-benefits .grade .segment:nth-child(-n+2){border-right:.1rem solid #000}.pdp-benefits .key-benefits .grade .segment:nth-child(-n+2).active{border-right-color:#fff}.pdp-benefits .key-benefits .segment{border-width:.1rem 0;position:relative}.pdp-benefits .key-benefits .segment.active{background:#000}.pdp-benefits .key-benefits .segment.active:before{content:"\25b2";position:absolute;bottom:-1.8rem;font-size:1rem;right:-.6rem}.pdp-benefits .key-benefits .segment.active:has(+.active):before,.pdp-benefits .key-benefits .segment.active:nth-child(3):before{content:none}.pdp-benefits .key-benefits .segment:after{left:-.1rem;top:-.2rem;bottom:-.2rem}.pdp-benefits .key-benefits .segment .tooltip-open{display:block;height:auto;width:100%}.pdp-benefits .key-benefits .segment .tooltip-open:before{content:"";-webkit-transform:none;transform:none;margin:0;left:0;top:-1rem;bottom:-1rem;width:100%}.pdp-benefits .key-benefits .segment .tooltip-open:after{content:none}.pdp-benefits .key-benefits .segment .tooltip-content{background:#fff;white-space:nowrap;right:auto;bottom:2rem;left:50%;margin-top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-filter:drop-shadow(0 0 .6rem rgba(0,0,0,.15));filter:drop-shadow(0 0 .6rem rgba(0,0,0,.15))}@media only screen and (max-width:1024px){.pdp-benefits .key-benefits .segment .tooltip-content{max-width:300%;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.pdp-benefits .key-benefits .segment .tooltip-content:after{content:"";border:.7rem solid;border-color:#fff transparent transparent;left:50%;margin-left:-.7rem;position:absolute;top:100%}@media only screen and (max-width:1024px){.pdp-benefits .key-benefits .segment:last-child .tooltip-content{margin-left:-2rem}.pdp-benefits .key-benefits .segment:last-child .tooltip-content:after{margin-left:1.3rem}}.pdp-benefits .key-benefits .name{font-family:AigleGrotesk,Arial,sans-serif;font-weight:700;font-size:2.4rem;line-height:2.8rem;text-transform:uppercase;margin:0}.pdp-benefits .key-benefits .picto{display:inline-block;height:4.8rem;margin-bottom:2.4rem}@media only screen and (min-width:1025px){.pdp-benefits .key-benefits ul{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:9.6rem}.pdp-benefits .key-benefits li{-webkit-box-flex:1;-webkit-flex:1 1 0;-moz-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-width:-webkit-calc(50% - 4.8rem);max-width:calc(50% - 4.8rem);width:0;padding-bottom:4rem}.pdp-benefits .key-benefits li+li:before{left:-4.8rem;right:auto;bottom:0;width:.1rem;height:auto}.pdp-benefits .key-benefits .name{font-size:3rem;line-height:4.1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@media only screen and (max-width:1024px){.pdp-benefits .key-benefits li+li{margin-top:2.4rem;padding-top:2.4rem}}.pdp-benefits .other-benefits{position:relative;margin-bottom:4rem}.pdp-benefits .other-benefits+.key-benefits{position:relative;margin-top:2.4rem;padding-top:4rem}@media only screen and (min-width:1025px){.pdp-benefits .other-benefits+.key-benefits{padding-top:4rem}}.pdp-benefits .other-benefits+.key-benefits:before{content:"";position:absolute;left:0;top:0;right:0;height:.1rem;background:#c4c4c4}.pdp-benefits .other-benefits .name{font-size:2.4rem;line-height:3.3rem;font-weight:700;margin:0 0 2.4rem}.pdp-benefits .other-benefits ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.2rem}.pdp-benefits .other-benefits li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media only screen and (min-width:1025px){.pdp-benefits .other-benefits ul{gap:6.4rem 2.4rem}.pdp-benefits .other-benefits li{-webkit-box-flex:0;-webkit-flex:0 0 -webkit-calc(50% - 1.2rem);-moz-box-flex:0;-ms-flex:0 0 calc(50% - 1.2rem);flex:0 0 calc(50% - 1.2rem)}.pdp-benefits .other-benefits .name{font-size:2.8rem;margin:0 0 3.2rem}}@media screen and (min-width:2000px){.pdp-benefits{padding-left:0;padding-right:0}}.pdp-technology{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;background:#1f1f1f;color:#fff;gap:4rem;position:relative}.pdp-technology+.pdp-technology{margin-top:1rem}.pdp-technology:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;z-index:-1;background-color:#1f1f1f}.pdp-technology .content,.pdp-technology .head{padding:0 2.4rem}.pdp-technology .head .logo{margin-bottom:4rem}.pdp-technology .head .subtitle{font-size:1.4rem;line-height:1.7rem;text-transform:uppercase;margin:0 0 .8rem;color:#c4c4c4}.pdp-technology .head .title{margin:0}.pdp-technology .img{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.pdp-technology .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp-technology .content{color:#f5f5f5}.pdp-technology .content .title{font-size:1.8rem;line-height:2.4rem;text-transform:uppercase;margin:0 0 2.4rem}.pdp-technology .content .txt{font-size:1.6rem;line-height:2.4rem;margin-bottom:2.4rem}.pdp-technology .content a{font-size:1.2rem;line-height:1.5rem;color:#fff;text-decoration:underline}body:not(.js--is-touchdevice) .pdp-technology .content a:hover{text-decoration:none}@media only screen and (max-width:1024px){.pdp-technology{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-technology .content,.pdp-technology .head,.pdp-technology .img{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.pdp-technology .head{padding-top:4rem}.pdp-technology .content{padding-bottom:4rem}.pdp-technology .img img{max-width:50rem;margin:0 auto}}@media only screen and (min-width:1025px){.pdp-technology{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:3.2rem;padding:0 4rem}.pdp-technology .head{min-width:25rem}.pdp-technology .head,.pdp-technology .img{-webkit-box-flex:1;-webkit-flex:1 1 25%;-moz-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}.pdp-technology .img+.content{-webkit-box-flex:1;-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.pdp-technology .content{-webkit-box-flex:1;-webkit-flex:1 1 75%;-moz-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}.pdp-technology .content,.pdp-technology .head{padding:4rem 0}.pdp-technology .head .logo{margin-bottom:3.2rem}.pdp-technology .img{min-width:30rem}.pdp-technology .content .title{margin-bottom:3.2rem}.pdp-technology .content .txt{font-size:1.8rem}}@media only screen and (min-width:1440px){.pdp-technology{gap:8rem;padding:0 8rem}.pdp-technology .content,.pdp-technology .head{padding:8rem 0}}@media screen and (min-width:2000px){.pdp-technology{padding:0}}.pdp-madeinfrance{background:#1f1f1f;color:#fff;margin-top:1.6rem;position:relative}.pdp-madeinfrance:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;z-index:-1;background-color:#1f1f1f}.pdp-madeinfrance .main{position:relative;display:grid;grid-template-columns:1fr;gap:4rem}.pdp-madeinfrance .main:before{content:"";position:absolute;top:0;right:2.4rem;width:1.2rem;height:1.7rem;background:#fff;border-top:1.7rem solid #313f94;border-bottom:1.7rem solid #da3a32}@media only screen and (min-width:1025px){.pdp-madeinfrance .main:before{right:6rem;width:1.4rem;height:2rem;border-width:2rem 0}}.pdp-madeinfrance .main .img{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.pdp-madeinfrance .main .img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pdp-madeinfrance .main .content{padding:4rem 2.4rem}.pdp-madeinfrance .main .content .subtitle{font-size:2rem;line-height:2.4rem;text-transform:uppercase;margin:0 0 2.4rem}.pdp-madeinfrance .main .content .txt{font-size:1.4rem;line-height:2.1rem;margin-bottom:1rem}@media only screen and (max-width:1024px){.pdp-madeinfrance .main .img{display:none}.pdp-madeinfrance .main .content-expand{margin-top:2.4rem;padding-top:2.4rem;border-top:.1rem solid #979797;display:none;overflow:hidden}.pdp-madeinfrance .main .js--expand{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.8rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0;text-align:left;font-size:1.4rem;line-height:1.7rem;text-transform:uppercase}.pdp-madeinfrance .main .js--expand:after{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;content:"";-webkit-transform:rotate(90deg);transform:rotate(90deg);background:hsla(0,0%,100%,.5);border-radius:.2rem;padding:.4rem;color:#000}body.js--pdp-mif-expanded .pdp-madeinfrance .main .content-expand{display:block}body.js--pdp-mif-expanded .pdp-madeinfrance .main .js--expand:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media only screen and (min-width:1025px){.pdp-madeinfrance .main{grid-template-columns:1fr 1fr;gap:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.pdp-madeinfrance .main .content{padding:4rem 4rem 4rem 3.2rem}.pdp-madeinfrance .main .content .subtitle{margin-bottom:.8rem}.pdp-madeinfrance .main .content .txt{margin-bottom:2rem}.pdp-madeinfrance .main .js--expand{display:none}}@media only screen and (min-width:1440px){.pdp-madeinfrance .main .content{padding:8rem}}.pdp-madeinfrance .video{position:relative}.pdp-madeinfrance .video video{display:block}.pdp-madeinfrance .video-dialog-content{display:none}.pdp-madeinfrance .slider .content{padding:0 2.4rem 4rem;overflow:hidden}.pdp-madeinfrance .slider .video:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(31,31,31,.8);z-index:1}.pdp-madeinfrance .slider .video .js--btn-video-play{z-index:1}.pdp-madeinfrance .mif-swiper{overflow:hidden}.pdp-madeinfrance .mif-swiper .swiper-pagination{position:static;width:auto;z-index:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.4rem;margin-top:3.2rem;padding:.3rem}.pdp-madeinfrance .mif-swiper .swiper-pagination .swiper-pagination-bullet{margin:0;-webkit-box-shadow:none;box-shadow:none;width:.6rem;height:.6rem;background:#c4c4c4;-webkit-transition:.4s;transition:.4s;position:relative;opacity:1}.pdp-madeinfrance .mif-swiper .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.6rem;height:2rem}.pdp-madeinfrance .mif-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:none;-webkit-box-shadow:0 0 0 .2rem #fff;box-shadow:0 0 0 .2rem #fff}.pdp-madeinfrance .key-facts{margin:0;padding:0;list-style-type:none}.pdp-madeinfrance .key-facts li{padding:1.6rem 0;position:relative}.pdp-madeinfrance .key-facts li:before{content:"";position:absolute;top:0;left:0;height:.1rem;width:15rem;background:#979797}.pdp-madeinfrance .key-facts li:first-child{padding-top:0}.pdp-madeinfrance .key-facts li:first-child:before{content:none}.pdp-madeinfrance .key-facts li:last-child{padding-bottom:0}.pdp-madeinfrance .key-facts .title{font-size:2.4rem;line-height:4.1rem;margin:0}.pdp-madeinfrance .key-facts .text{font-size:1.6rem;line-height:2.3rem;margin:0}.pdp-madeinfrance .key-facts .text p:first-child{margin-top:0}.pdp-madeinfrance .key-facts .text p:last-child{margin-bottom:0}.pdp-madeinfrance .key-facts a{display:inline-block;margin-top:1.6rem}.pdp-madeinfrance video{background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (min-width:1025px){.pdp-madeinfrance{margin-top:2.4rem}.pdp-madeinfrance .title{margin-bottom:5.6rem}.pdp-madeinfrance .slider{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"content video"}.pdp-madeinfrance .slider .video{grid-row:content;grid-column-start:content;grid-column-end:video}.pdp-madeinfrance .slider .video .js--btn-video-play{left:75%}.pdp-madeinfrance .slider .content{padding:4rem;grid-area:content;z-index:1}.pdp-madeinfrance .mif-swiper .swiper-pagination{margin-top:4rem}}@media only screen and (max-width:1024px){.pdp-madeinfrance .slider{display:none}.pdp-madeinfrance .slider .content .title{margin-bottom:4rem}.pdp-madeinfrance .slider .content .key-facts .title{margin-bottom:0}.pdp-madeinfrance .video{margin-bottom:4rem}.pdp-madeinfrance .video .video-area:not(.loaded) video{aspect-ratio:2048/930}.pdp-madeinfrance .video video{position:static}body.js--pdp-mif-expanded .pdp-madeinfrance .slider{display:block}}@media only screen and (min-width:1440px){.pdp-madeinfrance .slider .content{padding:8rem}}@media screen and (min-width:2000px){.pdp-madeinfrance .main .content{padding-right:0}}.pdp-second-choice{background-color:#1f1f1f;color:#fff;position:relative;margin-bottom:1.6rem}.pdp-second-choice:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;z-index:-1;background-color:#1f1f1f}.pdp-second-choice .content{font-size:1.4rem;line-height:2.1rem}.pdp-second-choice .content p{margin:1em 0}.pdp-second-choice .content p.strong{font-size:2rem;line-height:2.4rem;text-transform:uppercase;margin:0 0 .8rem}.pdp-second-choice .content p.strong+p{margin-top:0}.pdp-second-choice .sc-header{position:relative;padding-right:8rem}.pdp-second-choice .sc-header .subtitle{color:#c4c4c4;text-transform:uppercase;margin:0;font-size:1.4rem;line-height:1.7rem}.pdp-second-choice .sc-header .title{margin:.8rem 0 4rem}.pdp-second-choice .sc-header img{position:absolute;top:0;right:0;width:6.4rem}.pdp-second-choice .list{margin-top:3.2rem}.pdp-second-choice .list .title{text-transform:uppercase;font-size:1.4rem;line-height:2.4rem;margin:0 0 1.6rem}.pdp-second-choice .list ul{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:.8rem 1.6rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.pdp-second-choice .list li{list-style-type:none;cursor:default;padding:.8rem;border:.1rem solid #979797;font-size:1.4rem;line-height:2.1rem;border-radius:.2rem}.pdp-second-choice .list li.active{background:#fff;color:#000}.pdp-second-choice .image{display:grid;grid-template-areas:image;overflow:hidden}.pdp-second-choice .image img{grid-area:image;opacity:0;-webkit-transition:.3s;transition:.3s;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.pdp-second-choice .image img.active{opacity:1}@media only screen and (min-width:1025px){.pdp-second-choice{display:grid;grid-template-columns:auto 40%;place-items:center;margin-bottom:2.4rem}.pdp-second-choice .content{padding:7.2rem 9.5rem 8rem}.pdp-second-choice .list{margin-top:4.8rem}.pdp-second-choice .list .title{font-size:1.6rem;line-height:2.3rem}.pdp-second-choice .image{place-self:stretch}}@media only screen and (max-width:1024px){.pdp-second-choice{padding-bottom:.5rem}.pdp-second-choice .subtitle{color:#c4c4c4}.pdp-second-choice .content{padding:4rem 2.4rem}.pdp-second-choice .content p{color:#f5f5f5}.pdp-second-choice .image{margin:0 .5rem}}@media screen and (min-width:2000px){.pdp-second-choice .content{padding-left:0}}.pdp-swiperscroll{display:grid;grid-template-columns:1fr;margin-top:4rem;background:#f9f8f5;position:relative}.pdp-swiperscroll:before{content:"";position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw;height:100%;z-index:-1;background:#f9f8f5}.pdp-swiperscroll .title{margin-bottom:3.2rem}.pdp-swiperscroll .img{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;overflow:hidden;padding-bottom:2.4rem}.pdp-swiperscroll .img img{display:block;max-width:100%}.pdp-swiperscroll .content{padding:4rem 2.4rem 3.2rem}.pdp-swiperscroll .content .subtitle{font-size:2rem;line-height:2.4rem;text-transform:uppercase;margin:0 0 2.4rem}.pdp-swiperscroll .content .txt{font-size:1.4rem;line-height:2.1rem;margin-bottom:1rem}.pdp-swiperscroll a{color:#000}.pdp-swiperscroll .scroll-swiper .swiper-slide+.swiper-slide{margin-left:1.6rem}@media only screen and (max-width:1024px){.pdp-swiperscroll .img .swiper-slide{max-width:-webkit-calc(100% - 4rem);max-width:calc(100% - 4rem)}}@media only screen and (min-width:1025px){.pdp-swiperscroll{grid-template-columns:1fr 1fr;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6.4rem;min-height:60rem}.pdp-swiperscroll .content{padding:4rem 4rem 4rem 3.2rem}.pdp-swiperscroll .content .title{margin-bottom:5.6rem}.pdp-swiperscroll .content .subtitle{margin-bottom:.8rem}.pdp-swiperscroll .content .txt{margin-bottom:2rem}.pdp-swiperscroll .img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:0}.pdp-swiperscroll .scroll-swiper{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:100%;overflow:hidden}.pdp-swiperscroll .scroll-swiper .swiper-slide img{width:auto;max-width:100%;display:block}.pdp-swiperscroll .scroll-swiper .swiper-slide+.swiper-slide{margin:2.4rem 0 0}.pdp-swiperscroll .scroll-swiper.mousewheel .swiper-wrapper{-webkit-transition-duration:.5s!important;transition-duration:.5s!important}}@media only screen and (min-width:1440px){.pdp-swiperscroll .content{padding:8rem}}@media screen and (min-width:2000px){.pdp-swiperscroll .content{padding-left:0}}