.b-klarna-placement klarna-placement::part(osm-container),.pdp-service-propositions-klarna klarna-placement::part(osm-container){border-radius:0;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-size:0.75rem;font-weight:normal;margin-top:1.25rem;padding:0.625rem}@media screen and (min-width: 1200px){.b-klarna-placement klarna-placement::part(osm-container),.pdp-service-propositions-klarna klarna-placement::part(osm-container){margin-top:0.625rem}}.b-bag-sidebar__buttons .b-klarna-placement klarna-placement::part(osm-container),.b-bag-sidebar__buttons .pdp-service-propositions-klarna klarna-placement::part(osm-container){margin-top:0}.b-klarna-placement klarna-placement::part(osm-message),.pdp-service-propositions-klarna klarna-placement::part(osm-message){font-size:0.75rem;font-weight:normal;line-height:1}.b-klarna-placement klarna-placement::part(osm-legal),.pdp-service-propositions-klarna klarna-placement::part(osm-legal){font-size:0.75rem;font-weight:normal;line-height:1;margin-top:0.3125rem}.b-klarna-placement klarna-placement::part(osm-cta),.pdp-service-propositions-klarna klarna-placement::part(osm-cta){font-size:0.75rem;font-weight:normal;line-height:1}.b-klarna-placement-option-1 klarna-placement::part(osm-container),.b-pdp-service-propositions-klarna-option-1 klarna-placement::part(osm-container){border:none;border-radius:0;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-size:0.875rem;font-weight:normal;margin:0;padding:0;text-align:left}.b-klarna-placement-option-1 klarna-placement::part(osm-legal),.b-pdp-service-propositions-klarna-option-1 klarna-placement::part(osm-legal){color:#999;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-size:0.875rem;margin-top:0.125rem}.b-klarna-placement-option-1 klarna-placement::part(osm-cta),.b-pdp-service-propositions-klarna-option-1 klarna-placement::part(osm-cta){color:#000;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-size:0.875rem}.b-klarna-placement-option-2 klarna-placement::part(osm-container),.b-pdp-service-propositions-klarna-option-2 klarna-placement::part(osm-container){border:0.0625rem solid #d8d8d8}.b-klarna-placement-option-2 klarna-placement::part(osm-badge),.b-pdp-service-propositions-klarna-option-2 klarna-placement::part(osm-badge){height:auto;width:3.25rem}.b-klarna-placement-option-3 klarna-placement::part(osm-container),.b-pdp-service-propositions-klarna-option-3 klarna-placement::part(osm-container){border:0.0625rem solid #d8d8d8;text-align:center}.b-klarna-placement-option-3 klarna-placement::part(osm-logo),.b-pdp-service-propositions-klarna-option-3 klarna-placement::part(osm-logo){display:none}.b-klarna-placement-option-4 klarna-placement::part(osm-container),.b-pdp-service-propositions-klarna-option-4 klarna-placement::part(osm-container){background:#f1f1f1;text-align:center}.b-klarna-placement-option-4 klarna-placement::part(osm-logo),.b-pdp-service-propositions-klarna-option-4 klarna-placement::part(osm-logo){display:none}.b-klarna-placement-option-5 klarna-placement::part(osm-container),.b-pdp-service-propositions-klarna-option-5 klarna-placement::part(osm-container){background:rgba(0,0,0,0);border:none;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-size:0.875rem;line-height:1.21;margin-left:-0.875rem;padding:0}.b-klarna-placement-option-5 klarna-placement::part(osm-legal),.b-pdp-service-propositions-klarna-option-5 klarna-placement::part(osm-legal){color:#000;line-height:1;margin:0.3125rem 0 0}.b-klarna-placement-option-5 klarna-placement::part(osm-cta),.b-pdp-service-propositions-klarna-option-5 klarna-placement::part(osm-cta){font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-size:0.75rem;line-height:1}@media screen and (min-width: 1200px){.b-klarna-placement-option-5 klarna-placement::part(osm-cta):hover,.b-pdp-service-propositions-klarna-option-5 klarna-placement::part(osm-cta):hover{text-decoration:none}}.b-klarna-placement-option-5 klarna-placement::part(osm-badge-container),.b-pdp-service-propositions-klarna-option-5 klarna-placement::part(osm-badge-container){display:none}.b-klarna-placement-option-5 klarna-placement::part(osm-badge),.b-pdp-service-propositions-klarna-option-5 klarna-placement::part(osm-badge){height:0.6875rem;position:absolute;right:calc(100% - 1.625rem);top:0.1875rem;width:1.5625rem}.b-service-propositions_cro-usp-icons-option1 .b-klarna-placement-option-5 klarna-placement::part(osm-badge-container),.b-service-propositions_cro-usp-icons-option1 .b-pdp-service-propositions-klarna-option-5 klarna-placement::part(osm-badge-container){display:none}.b-service-propositions_cro-usp-icons-option2 .b-klarna-placement-option-5 klarna-placement::part(osm-badge-container),.b-service-propositions_cro-usp-icons-option2 .b-pdp-service-propositions-klarna-option-5 klarna-placement::part(osm-badge-container){display:block}.b-service-propositions_cro-usp-icons-option2 .b-klarna-placement-option-5 klarna-placement::part(osm-badge),.b-service-propositions_cro-usp-icons-option2 .b-pdp-service-propositions-klarna-option-5 klarna-placement::part(osm-badge){right:calc(100% + 0.5625rem)}@media only screen and (max-width: 1199px)and (-webkit-min-device-pixel-ratio: 2){@supports(-webkit-touch-callout: none){.b-service-propositions_cro-usp-icons-option2 .b-klarna-placement-option-5 klarna-placement::part(osm-badge),.b-service-propositions_cro-usp-icons-option2 .b-pdp-service-propositions-klarna-option-5 klarna-placement::part(osm-badge){right:calc(100% - 1.5625rem)}}}.b-footer{animation:animation-opacity 0s 0s forwards;color:#000;content-visibility:auto;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;margin-top:6.25rem;text-transform:none;visibility:visible}@media screen and (min-width: 992px){.b-footer{margin-top:12.5rem}}body[class*=account] .b-footer,body[class*=order] .b-footer{margin-top:3.75rem}@media screen and (min-width: 992px){body[class*=account] .b-footer,body[class*=order] .b-footer{margin-top:5rem}}.b-footer__bottom{padding:1.875rem 0rem}@media screen and (min-width: 992px){.b-footer__bottom{align-items:center;display:flex;padding:3.125rem 0rem 5.625rem}}.b-footer__navigation{align-items:start;display:grid;gap:0 .625rem;grid-template-columns:repeat(2, 1fr);padding-top:2.5rem}@media screen and (min-width: 992px){.b-footer__navigation{gap:0 1.25rem;grid-template-columns:repeat(5, 1fr);padding-top:5rem}}.b-footer__navigation-list{display:grid;gap:0.5rem 0}@media screen and (max-width: 991px){.b-footer__column:nth-child(3),.b-footer__column:nth-child(4){margin-top:0.5rem}}@media screen and (max-width: 991px){.b-footer__column:last-child{margin-top:1.875rem}}@media screen and (min-width: 992px){.b-footer__column:last-child{margin-left:auto;text-align:right}}@media screen and (min-width: 992px){.b-footer__localization{width:42.8571428571%}}.b-footer__localization-form{width:100%}@media screen and (min-width: 992px){.b-footer__localization-form{display:flex}}.b-footer__localization-item{padding:0}@media screen and (min-width: 768px){.b-footer__localization-item{width:50%}}@media screen and (min-width: 992px){.b-footer__localization-item{padding-right:.75rem}}.b-footer__localization-item.b-form__group:not(:first-child){margin-top:1.25rem}@media screen and (min-width: 992px){.b-footer__localization-item.b-form__group:not(:first-child){margin:0;padding-left:.75rem;padding-right:0}}.b-footer__socials{align-items:center;display:flex;gap:2rem;margin-left:auto;padding-top:1.875rem}@media screen and (min-width: 992px){.b-footer__socials{gap:1.125rem;justify-content:flex-end;padding-top:2rem}}.b-footer__socials-icon::before{background:#000}.b-footer__socials-icon::before{height:1.25rem;width:1.25rem}.b-footer__socials-item{display:inline-flex;line-height:1;margin:calc((1.5rem - 1.25rem)*-1/2);padding:calc((1.5rem - 1.25rem)/2)}.modal{padding:1.25rem}.modal-dialog{margin:0 auto}@media screen and (min-width: 0){.modal-dialog.modal-full{height:calc(100% - 3.5rem);max-width:100%;padding-left:.63rem;padding-right:.63rem}}.modal-dialog.modal-full .modal-content{height:100%;overflow-y:auto}.modal-dialog .modal-content{border-radius:0;box-shadow:0 0.3125rem 1.25rem 0 #8a8d8d;border:none !important}.modal-dialog .modal-body{padding:0.9375rem}@media screen and (min-width: 768px){.modal-dialog .modal-body{padding:1.25rem 1.75rem}}.modal-dialog .modal-close{background:rgba(0,0,0,0);border:none;color:inherit;cursor:pointer;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-weight:400;margin:0;padding:0;bottom:initial;left:auto;position:absolute;right:.63rem;top:.63rem;display:inline-flex;line-height:1;margin:calc((1.5rem - 1rem)*-1/2);padding:calc((1.5rem - 1rem)/2);z-index:1}.modal-dialog .modal-close:active,.modal-dialog .modal-close:hover{outline:none}.modal-backdrop.show{opacity:.1 !important}.modal-open .veil{z-index:1051}.modal-open .veil .underlay{background-color:rgba(0,0,0,0)}.b-modal-type2 .modal-dialog,.b-modal-type4 .modal-dialog{position:fixed;width:calc(100% - 20px)}.b-modal-type2.modal.fade .modal-dialog,.b-modal-type4.modal.fade .modal-dialog{right:-100%;transform:translate3d(0%, 0, 0);transition:opacity .3s linear,right .3s ease-out}.b-modal-type2.modal.fade.show .modal-dialog,.b-modal-type4.modal.fade.show .modal-dialog{right:0}.b-modal-type1__close-btn,.b-modal-type2__close-btn,.b-modal-type3__close-btn,.b-modal-type4__close-btn{background:rgba(0,0,0,0);border:none;color:inherit;cursor:pointer;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-weight:400;margin:0;padding:0;bottom:initial;left:auto;position:absolute;right:0;top:0;padding:1rem;z-index:1}.b-modal-type1__close-btn:active,.b-modal-type1__close-btn:hover,.b-modal-type2__close-btn:active,.b-modal-type2__close-btn:hover,.b-modal-type3__close-btn:active,.b-modal-type3__close-btn:hover,.b-modal-type4__close-btn:active,.b-modal-type4__close-btn:hover{outline:none}.b-modal-type1__body,.b-modal-type2__body,.b-modal-type4__body{margin-bottom:1.25rem;margin-right:0.3125rem;overflow-x:hidden;overflow-y:auto;padding-left:.63rem;padding-right:0.1875rem}.b-modal-type1__body::-webkit-scrollbar,.b-modal-type2__body::-webkit-scrollbar,.b-modal-type4__body::-webkit-scrollbar{height:auto;width:0.125rem}.b-modal-type1__body::-webkit-scrollbar-track,.b-modal-type2__body::-webkit-scrollbar-track,.b-modal-type4__body::-webkit-scrollbar-track{background:#fff}.b-modal-type1__body::-webkit-scrollbar-thumb,.b-modal-type2__body::-webkit-scrollbar-thumb,.b-modal-type4__body::-webkit-scrollbar-thumb{background:#000;border-radius:0.125rem}@media screen and (min-width: 768px){.b-modal-type1__body,.b-modal-type2__body,.b-modal-type4__body{margin-right:.63rem;padding-left:1.25rem;padding-right:0.5rem}}.modal-signup .modal-body{padding:0}.modal-signup .signup-newsletter__form-button{cursor:pointer}.modal-signup .signup-newsletter__form-button:link{color:#fff;text-decoration:none}.modal-signup .signup-newsletter__form-button:visited{color:#fff;text-decoration:none}@media screen and (min-width: 992px){.modal-signup .signup-newsletter__form-button:hover{color:#fff;text-decoration:none}.modal-signup .signup-newsletter__form-button:hover i::before{background:#fff}}.modal-signup .signup-newsletter__form-button:active{color:#fff;text-decoration:none}.modal-signup .signup-newsletter__form-button i::before{background:#fff}.b-modal-type1{font-family:"Helvetica Neue For Ganni",Arial,sans-serif;padding:0}.b-modal-type1 .b-modal-type1__dialog{margin:0;max-width:100vw}.b-modal-type1 .b-modal-type1__content{height:100vh}@media screen and (min-width: 992px){.b-modal-type1 .b-modal-type1__content{background-color:rgba(255,255,255,.95)}}.b-modal-type1__close-btn{transition:all .15s ease-in 0s;padding:1.25rem}@media screen and (min-width: 992px){.b-modal-type1__close-btn{padding:1.5rem}}.b-modal-type1__close-btn.modal-close-hide{transform:translate3d(100%, 0, 0)}.b-product-zoom .b-modal-type1__close-btn{padding:1.25rem}.b-modal-type1__close-btn-icon::before{height:1.875rem;width:1.875rem}.b-modal-type1__header{padding:1.25rem .63rem}@media screen and (min-width: 768px){.b-modal-type1__header{padding:1.25rem}}.b-modal-type1__body{font-size:1.25rem;padding-top:1.25rem}@media screen and (min-width: 768px){.b-modal-type1__body{font-size:2.125rem}}@media screen and (min-width: 992px){.b-modal-type1__body{font-size:4.5rem}}.b-modal-type1__body li{padding-left:.63rem;position:relative}.b-modal-type1__body li::before{height:0.25rem;width:0.25rem}@media screen and (min-width: 768px){.b-modal-type1__body li{padding-left:1rem}.b-modal-type1__body li::before{height:0.375rem;width:0.375rem}}@media screen and (min-width: 992px){.b-modal-type1__body li{padding-left:1.25rem}.b-modal-type1__body li::before{height:.63rem;width:.63rem}}.b-modal-type1__body li:last-of-type{margin-bottom:0.625rem}@media screen and (min-width: 1200px){.b-modal-type1__body li:last-of-type{margin-bottom:1.25rem}}.b-modal-type1__body li::before{background:#000;content:"";height:5px;left:0;position:absolute;top:9px;width:5px}.b-modal-type2{font-family:"Helvetica Neue For Ganni",Arial,sans-serif;padding:0}.b-modal-type2 .b-modal-type2__dialog{margin:0.625rem}@media screen and (min-width: 992px){.b-modal-type2 .b-modal-type2__dialog{margin:1.25rem;margin-left:auto;max-width:43.75rem}}.b-modal-type2 .b-modal-type2__content{height:calc(var(--vh, 1vh)*100 - 20px);position:relative}@media screen and (min-width: 992px){.b-modal-type2 .b-modal-type2__content{height:calc(var(--vh, 1vh)*100 - 40px)}}.b-modal-type2__header{padding:1.25rem}.b-modal-type2__nav{display:flex;flex-direction:column}@media screen and (min-width: 992px){.b-modal-type2__nav{flex-direction:row}}.b-modal-type2__nav-item{line-height:1.75rem}@media screen and (min-width: 992px){.b-modal-type2__nav-item{line-height:1;margin-right:1.25rem}}.b-modal-type2__body{margin-right:.63rem;min-height:auto;padding-left:1.25rem;padding-right:0.5rem}.b-modal-type2__footer{padding:1.25rem}.b-modal-type2__footer_fixed{bottom:0;position:absolute;width:100%}.b-modal-type3{font-family:"Helvetica Neue For Ganni",Arial,sans-serif;padding:0}.b-modal-type3 .b-modal-type3__dialog{margin:.625rem;max-width:100vw}@media screen and (min-width: 992px){.b-modal-type3 .b-modal-type3__dialog{margin:1.25rem}}.b-modal-type3 .b-modal-type3__content{height:calc(100vh - 1.25rem)}@media screen and (min-width: 992px){.b-modal-type3 .b-modal-type3__content{height:calc(100vh - 2.5rem)}}.b-modal-type3__close-btn{padding:1.25rem}.b-modal-type3__close-btn-icon::before{height:.63rem;width:.63rem}.b-modal-type3__body{display:flex;height:100%;overflow:hidden}.b-modal-type3__left-section{width:calc(100vw - 2.5rem - 20.3125rem)}.b-modal-type3__right-section{margin-right:.63rem;overflow-x:hidden;overflow-y:auto;padding:1.25rem;padding-right:0.5rem;width:100%}.b-modal-type3__right-section::-webkit-scrollbar{height:auto;width:0.125rem}.b-modal-type3__right-section::-webkit-scrollbar-track{background:#fff}.b-modal-type3__right-section::-webkit-scrollbar-thumb{background:#000;border-radius:0.125rem}@media screen and (min-width: 992px){.b-modal-type3__right-section{max-width:20.3125rem}}.b-modal-type4{font-family:"Helvetica Neue For Ganni",Arial,sans-serif;padding:0}.b-modal-type4 .b-modal-type4__dialog{margin:.63rem}@media screen and (min-width: 992px){.b-modal-type4 .b-modal-type4__dialog{margin:1.25rem;margin-left:auto;max-width:20.3125rem}}.b-modal-type4 .b-modal-type4__content{max-height:calc(var(--vh, 1vh)*100 - 20px);position:relative}@media screen and (min-width: 992px){.b-modal-type4 .b-modal-type4__content{max-height:calc(100vh - 40px)}}.b-modal-type4.modal_waitlist .b-modal-type4__dialog{margin:auto;overflow:hidden;right:50% !important;top:50%;transform:translate(50%, -50%) !important}@media screen and (max-width: 991px){.b-modal-type4.modal_waitlist .b-modal-type4__content{overflow-y:auto}}@media screen and (max-width: 991px){.b-modal-type4.modal_waitlist .b-modal-type4__body{margin:0;overflow:hidden;padding:0rem 1.25rem 1.25rem}}@media screen and (min-width: 992px){.b-modal-type4.modal_waitlist .b-modal-body__pd-content{height:100%;overflow:hidden}}.b-modal-type4.modal_waitlist .b-modal-body__pd-content *{height:100%}.b-modal-type4.modal_waitlist.modal_waitlist_columns .b-modal-type4__dialog{max-width:40.75rem}@media screen and (min-width: 992px){.b-modal-type4.modal_waitlist.modal_waitlist_columns .b-modal-type4__content{display:grid;grid-template-columns:repeat(2, 1fr);overflow-y:auto}}.b-modal-type4.modal_notifyme .b-modal-body__modal-content{overflow-y:auto}.b-modal-type4__header{padding:1.25rem}@media screen and (max-width: 991px){.modal_waitlist .b-modal-type4__header{position:relative}}.b-modal-type4__nav{display:flex;flex-direction:column}@media screen and (min-width: 992px){.b-modal-type4__nav{flex-direction:row}}.b-modal-type4__nav-item{line-height:1.75rem}@media screen and (min-width: 992px){.b-modal-type4__nav-item{line-height:1;margin-right:1.25rem}}.b-modal-type5{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1050}.b-modal-type5.js-modal-added-to-bag{z-index:1060}.b-modal-type5.modal{overflow-y:scroll !important;padding:0 !important}.b-modal-type5 .modal-dialog{margin:0;max-width:none;transform:translate(0, 0)}.b-modal-type5 .modal-content{background:rgba(0,0,0,0);border:none;box-shadow:none}.b-modal-type5 .b-powerstep{display:none;position:relative}.b-modal-type5 .b-powerstep .b-modal-type5__close-btn{display:inline-flex;line-height:1;margin:calc((1.5rem - 0.875rem)*-1/2);padding:calc((1.5rem - 0.875rem)/2);position:absolute;right:0;top:0}.b-modal-type5 .b-powerstep .b-modal-type5__close-btn::before{transition:all .15s ease-in 0s;background:#000;content:"";display:block;height:var(--icon-height, 1rem);-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23000%22 d%3D%22M11.859 4.08 4.08 11.86l1.06 1.06 7.778-7.778z%22%2F%3E%3Cpath fill%3D%22%23000%22 d%3D%22M12.92 11.859 5.14 4.08l-1.06 1.06 7.778 7.778z%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23000%22 d%3D%22M11.859 4.08 4.08 11.86l1.06 1.06 7.778-7.778z%22%2F%3E%3Cpath fill%3D%22%23000%22 d%3D%22M12.92 11.859 5.14 4.08l-1.06 1.06 7.778 7.778z%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-width, 1rem)}.b-modal-type5 .b-powerstep__product{align-items:center;display:grid;gap:1.25rem;grid-template-columns:4.375rem auto}@media screen and (min-width: 1200px){.b-modal-type5 .b-powerstep__product{grid-template-columns:8.75rem auto}}.b-modal-type5 .b-powerstep__product.b-powerstep__product_nogrid{grid-template-columns:1fr}.b-modal-type5 .b-powerstep__product-name{font-size:var(--typography-xl-mobile);font-weight:500;letter-spacing:0;line-height:normal}@media screen and (min-width: 1200px){.b-modal-type5 .b-powerstep__product-name{font-size:var(--typography-xl-desktop)}}.b-modal-type5 .b-powerstep__product-name:not(:first-child){margin-top:0}.b-modal-type5 .b-powerstep__product-btn{align-items:center;display:flex;grid-column:1/3}.b-modal-type5 .b-powerstep__carousel{margin-top:2.5rem;overflow:hidden}.b-modal-type5 .b-powerstep__carousel .pd-carousel__title{font-size:var(--typography-xl-mobile);font-weight:500;letter-spacing:0;line-height:normal;margin-bottom:1.25rem;max-width:100%}@media screen and (min-width: 1200px){.b-modal-type5 .b-powerstep__carousel .pd-carousel__title{font-size:var(--typography-xl-desktop)}}.b-modal-type5 .b-powerstep__carousel .pd-carousel__content.slick-dotted.slick-slider{margin-bottom:0;padding-bottom:1.875rem}.b-modal-type5 .b-powerstep__carousel .pd-carousel__content .slick-list{margin:0 -0.3125rem}.b-modal-type5 .b-powerstep__carousel .pd-carousel__content .slick-slide{padding:0 0.3125rem}.b-modal-type5 .b-powerstep__carousel .pd-carousel__content .slick-dots li button:before{content:"";left:50%;top:50%;transform:translate(-50%, -50%);height:0.25rem;width:0.25rem;background:#000}.b-modal-type5.b-modal_powerstep .b-modal-type5__body-wrapper-default{display:none}.b-modal-type5.b-modal_powerstep .b-powerstep{display:block}.b-modal-type5__background{background:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:0}.b-modal-type5__body{background:var(--minicart-bg-color, #FFF);max-width:100%;padding:1.25rem;position:absolute;right:0;top:0;width:45rem}@media screen and (max-width: 1199px){.b-modal-type5__body{padding:1.25rem .63rem}}.b-modal_powerstep .b-modal-type5__body{box-shadow:0 0.3125rem 1.25rem 0 rgba(0,0,0,.3);max-height:100%;overflow-y:auto;width:30.3125rem}.b-modal_powerstep .b-modal-type5__body::-webkit-scrollbar{height:auto;width:0.125rem}.b-modal_powerstep .b-modal-type5__body::-webkit-scrollbar-track{background:#fff}.b-modal_powerstep .b-modal-type5__body::-webkit-scrollbar-thumb{background:#000;border-radius:0.125rem}@media screen and (max-width: 1199px){.b-modal_powerstep .b-modal-type5__body{bottom:0;padding-bottom:0.625rem;padding-top:0.625rem;top:unset}}.b-modal-powerstep_option1 .b-modal-type5__body{width:27.875rem}.b-modal-powerstep_option2 .b-modal-type5__body{width:40.875rem}.b-modal-powerstep_option3 .b-modal-type5__body{width:43rem}.b-modal-type5__body_with-animation{animation:animation-slide-in-from-right linear .2s forwards}@media screen and (max-width: 1199px){.b-modal_powerstep .b-modal-type5__body_with-animation{animation:animation-slide-in-from-bottom linear .2s forwards}}.b-modal-type5__body_small{width:32.8125rem}.b-modal-type5__title{max-width:100%;padding-right:2.1875rem;width:33.8125rem}.b-modal-type5__icon{align-items:center;display:flex;position:absolute;right:1.25rem;top:1.25rem}@media screen and (max-width: 1199px){.b-modal-type5__icon{right:.63rem}}.b-modal-type5__icon .u-icon-shopping-bag::before{height:1.125rem;width:1.125rem}.b-modal-type5__icon-text{font-size:.875rem;margin-left:0.3125rem}.b-modal-type5__footer{display:grid;gap:.63rem 0;margin-top:3.75rem}@media screen and (max-width: 1199px){.b-modal-type5__footer{margin-top:2.5rem}}@media screen and (min-width: 1200px){.b-modal-type5__footer{gap:0 .63rem;grid-template-columns:repeat(2, 1fr)}}html[lang=fr] .page-account-editprofile .b-modal-type5 h2.b-modal-type5__title,html[lang=fr] .page-address-update .b-modal-type5 h2.b-modal-type5__title,html[lang=nb] .page-account-editprofile .b-modal-type5 h2.b-modal-type5__title,html[lang=nb] .page-address-update .b-modal-type5 h2.b-modal-type5__title,html[lang=sv] .page-account-editprofile .b-modal-type5 h2.b-modal-type5__title,html[lang=sv] .page-address-update .b-modal-type5 h2.b-modal-type5__title,html[lang=de] .page-account-editprofile .b-modal-type5 h2.b-modal-type5__title,html[lang=de] .page-address-update .b-modal-type5 h2.b-modal-type5__title{line-height:1}.b-modal-type6{overflow:hidden !important;padding:0 !important;touch-action:none}.b-modal-type6.b-cro-search-suggestions-links-carousel_enabled{max-height:100dvh;overflow:auto !important;touch-action:auto}.b-modal-type6 .modal-dialog{margin:0;max-height:100%;max-width:100%}.b-modal-type6 .modal-content{border:0;box-shadow:none}.b-modal-type6 .modal-content::-webkit-scrollbar{height:auto;width:0.125rem}.b-modal-type6 .modal-content::-webkit-scrollbar-track{background:#fff}.b-modal-type6 .modal-content::-webkit-scrollbar-thumb{background:#000;border-radius:0.125rem}.b-modal-type6 .modal-body{padding:0.5rem 0.9375rem 1.25rem .63rem}@media screen and (min-width: 768px){.b-modal-type6 .modal-body{padding:1.25rem 1.25rem 2.5rem}}.b-modal-type6 .modal-close{position:fixed;right:0.9375rem;top:0.9375rem;z-index:10}.b-modal-type6 .modal-close::before{height:1.125rem;width:1.125rem}@media screen and (min-width: 1200px){.b-modal-type6 .modal-close{right:2.5rem;top:1.875rem}}@media screen and (max-width: 1199px){.b-modal-type6.b-cro-search-flyout-new-ui_enabled .modal-body{padding:0.5rem 0.625rem 1.25rem}}@media screen and (max-width: 1199px){.b-modal-type6.b-cro-search-flyout-new-ui_enabled .modal-close{right:0.625rem}}@media screen and (min-width: 1200px){.b-modal-type6.b-cro-search-flyout-new-ui_enabled .modal-close{right:1.25rem;top:1.25rem}}.b-modal-type6.b-modal-search_with-results{touch-action:pan-y}.b-modal-type6.b-modal-search_with-results .modal-dialog{overflow-y:auto}.b-modal-type6.b-modal-search_with-results.b-modal-search_no-results{touch-action:none}.b-modal-type6.b-modal-search_with-results.b-modal-search_no-results .modal-dialog{overflow-y:hidden}.b-modal-type7{animation:animation-slide-in-from-right linear .2s forwards;font-family:"Helvetica Neue For Ganni",Arial,sans-serif}.b-modal-type7 h2{font-size:var(--typography-xl-mobile);font-weight:500;letter-spacing:0;line-height:normal}@media screen and (min-width: 1200px){.b-modal-type7 h2{font-size:var(--typography-xl-desktop)}}.modal-open .b-modal-type7.modal{padding:0 !important}.b-modal-type7 .modal-dialog{background:#fff;box-shadow:0px 5px 20px rgba(0,0,0,.3);margin:0 0 0 auto;max-width:var(--modal-width, 45rem)}.b-modal-type7 .modal-content{background:rgba(0,0,0,0);border:none;box-shadow:none;padding:1.25rem}.b-modal-type7 .modal-header,.b-modal-type7 .modal-body,.b-modal-type7 .modal-footer{border:none;padding:0}.b-modal-type7 .modal-footer{border-radius:0;display:grid;gap:0.9375rem;justify-content:stretch}@media screen and (min-width: 1200px){.b-modal-type7 .modal-footer{gap:0.9375rem;grid-template-columns:repeat(2, 1fr)}}.b-modal-type7 .modal-footer *{margin:0 !important}.b-giftcard-modal-confirmation .modal-body{font-size:2.8125rem;line-height:1;padding:1.875rem 0 2.5rem;text-transform:uppercase}@media screen and (min-width: 1200px){.b-giftcard-modal-confirmation .modal-body{font-size:12.5rem;padding:3.4375rem 0 6.625rem}}.b-powerstep{display:none;position:relative}.b-powerstep .b-modal-type5__close-btn{position:absolute;right:0;top:0}.b-powerstep .b-modal-type5__close-btn::before{transition:all .15s ease-in 0s;background:#000;content:"";display:block;height:var(--icon-height, 1rem);-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23000%22 d%3D%22M11.859 4.08 4.08 11.86l1.06 1.06 7.778-7.778z%22%2F%3E%3Cpath fill%3D%22%23000%22 d%3D%22M12.92 11.859 5.14 4.08l-1.06 1.06 7.778 7.778z%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23000%22 d%3D%22M11.859 4.08 4.08 11.86l1.06 1.06 7.778-7.778z%22%2F%3E%3Cpath fill%3D%22%23000%22 d%3D%22M12.92 11.859 5.14 4.08l-1.06 1.06 7.778 7.778z%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-width, 1rem)}.b-powerstep.b-powerstep_option1 .b-modal-type5__close-btn::before,.b-powerstep.b-powerstep_option2 .b-modal-type5__close-btn::before,.b-powerstep.b-powerstep_option3 .b-modal-type5__close-btn::before{transition:all .15s ease-in 0s;background:#000;content:"";display:block;height:var(--icon-height, 0.875rem);-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 38 38%22%3E%3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%224%22 d%3D%22M36.1836 2.07692L2.0769 36.0795M36.1836 36.0795L2.0769 2.07692%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 38 38%22%3E%3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%224%22 d%3D%22M36.1836 2.07692L2.0769 36.0795M36.1836 36.0795L2.0769 2.07692%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-width, 0.875rem)}.b-modal-type5.b-modal_powerstep .b-modal-type5__body-wrapper-default{display:none}.b-modal-type5.b-modal_powerstep .b-powerstep{display:block}.b-powerstep__title{display:none;font-size:1.125rem;margin-bottom:1.25rem}.b-powerstep_option1 .b-powerstep__title,.b-powerstep_option2 .b-powerstep__title,.b-powerstep_option3 .b-powerstep__title{display:block}.b-powerstep__product{align-items:center;display:grid;gap:1.25rem;grid-template-columns:4.375rem auto}@media screen and (min-width: 1200px){.b-powerstep__product{grid-template-columns:8.75rem auto}}.b-powerstep__product.b-powerstep__product_nogrid{grid-template-columns:1fr}.b-powerstep_option1 .b-powerstep__product,.b-powerstep_option2 .b-powerstep__product,.b-powerstep_option3 .b-powerstep__product{align-items:start}@media screen and (min-width: 1200px){.b-powerstep_option2 .b-powerstep__product{grid-template-columns:6.5rem auto 12.5rem}}@media screen and (min-width: 1200px){.b-powerstep_option3 .b-powerstep__product{grid-template-columns:13.9375rem}}.b-powerstep_option3 .b-powerstep__product-img{display:none}.b-powerstep__product-name{font-size:var(--typography-xl-mobile);font-weight:500;letter-spacing:0;line-height:normal}@media screen and (min-width: 1200px){.b-powerstep__product-name{font-size:var(--typography-xl-desktop)}}.b-powerstep__product-name:not(:first-child){margin-top:0}.b-powerstep_option1 .b-powerstep__product-name,.b-powerstep_option2 .b-powerstep__product-name,.b-powerstep_option3 .b-powerstep__product-name{display:none}.b-powerstep__product-description{display:none;font-size:.875rem;line-height:1.25}.b-powerstep_option1 .b-powerstep__product-description,.b-powerstep_option2 .b-powerstep__product-description,.b-powerstep_option3 .b-powerstep__product-description{display:block}.b-powerstep_option3 .b-powerstep__product-info{display:none}.b-powerstep__product-btn{align-items:center;display:flex;grid-column:1/3}.b-powerstep_option1 .b-powerstep__product-btn,.b-powerstep_option2 .b-powerstep__product-btn,.b-powerstep_option3 .b-powerstep__product-btn{font-size:.875rem;text-align:center;text-transform:none}.b-powerstep_option1 .b-powerstep__product-btn .b-btn__content,.b-powerstep_option2 .b-powerstep__product-btn .b-btn__content,.b-powerstep_option3 .b-powerstep__product-btn .b-btn__content{justify-content:center}.b-powerstep_option1 .b-powerstep__product-btn i,.b-powerstep_option1 .b-powerstep__product-btn .b-modal-type5__icon-text,.b-powerstep_option2 .b-powerstep__product-btn i,.b-powerstep_option2 .b-powerstep__product-btn .b-modal-type5__icon-text,.b-powerstep_option3 .b-powerstep__product-btn i,.b-powerstep_option3 .b-powerstep__product-btn .b-modal-type5__icon-text{display:none}@media screen and (min-width: 1200px){.b-powerstep_option2 .b-powerstep__product-btn{grid-column:3/4}}@media screen and (min-width: 1200px){.b-powerstep_option3 .b-powerstep__product-btn{grid-column:1/2}}.b-powerstep__carousel{overflow:hidden}.b-powerstep__carousel:not(:empty){margin-top:2.5rem}.b-powerstep__carousel .pd-carousel__title{font-size:var(--typography-xl-mobile);font-weight:500;letter-spacing:0;line-height:normal;margin-bottom:1.25rem;max-width:100%}@media screen and (min-width: 1200px){.b-powerstep__carousel .pd-carousel__title{font-size:var(--typography-xl-desktop)}}.b-powerstep_option1 .b-powerstep__carousel .pd-carousel__title,.b-powerstep_option2 .b-powerstep__carousel .pd-carousel__title,.b-powerstep_option3 .b-powerstep__carousel .pd-carousel__title{font-size:0.875rem;letter-spacing:normal;line-height:1;text-transform:none}.b-powerstep__carousel .pd-carousel__content.slick-dotted.slick-slider{margin-bottom:0;padding-bottom:1.875rem}.b-powerstep__carousel .pd-carousel__content .slick-list{margin:0 -0.3125rem}.b-powerstep__carousel .pd-carousel__content .slick-slide{padding:0 0.3125rem}.b-powerstep__carousel .pd-carousel__content .slick-dots li button:before{content:"";left:50%;top:50%;transform:translate(-50%, -50%);height:0.25rem;width:0.25rem;background:#000}.b-nws{background:var(--nws-bg);display:grid;font-family:"Helvetica Neue For Ganni",Arial,sans-serif}@media screen and (min-width: 992px){.b-nws{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1200px){.b-nws .b-form__group_inline{gap:0 18%}}.b-nws .b-form__group-phone-number .b-form__group_inline{gap:var(--inline-gap, 0)}.b-nws__content{display:flex;flex-flow:column;height:100%;justify-content:space-between;min-height:10.625rem;padding:1.25rem .625rem}@media screen and (max-width: 991px){.b-nws__content{order:2}}@media screen and (min-width: 992px){.b-nws__content{min-height:21.25rem;padding:1.25rem 1.25rem}}.b-nws__content .b-input-text{background:rgba(0,0,0,0)}.b-nws__content .b-form__group{padding-left:0}.b-nws__content .b-form__title{font-size:0.75rem;font-weight:500}@media screen and (min-width: 1200px){.b-nws__content .b-form__title{font-size:1.125rem}}.b-nws__content .veil{top:0}.b-nws__msg{font-size:0.625rem;line-height:1.2}@media screen and (max-width: 767px){.b-nws__msg{margin-top:1.25rem}}@media screen and (min-width: 1200px){.b-nws__msg{font-size:0.75rem;font-weight:500}}.b-nws__msg a{cursor:pointer;display:inline-flex;line-height:1;margin:calc((1.5rem - 1em)*-1/2);padding:calc((1.5rem - 1em)/2)}.b-nws__msg a:link{color:#000;text-decoration:underline}.b-nws__msg a:visited{color:#000;text-decoration:underline}@media screen and (min-width: 992px){.b-nws__msg a:hover{color:#000;text-decoration:none}.b-nws__msg a:hover i::before{background:#000}}.b-nws__msg a:active{color:#000;text-decoration:none}.b-nws__msg a i::before{background:#000}.b-nws__picture{overflow:hidden;position:relative}@media screen and (max-width: 991px){.b-nws__picture{aspect-ratio:1/.9;order:1}}@media screen and (min-width: 768px)and (max-width: 991px){.b-nws__picture{aspect-ratio:1/.375}}@media screen and (min-width: 992px){.b-nws__picture{height:100%}}.b-nws__image{background:var(--bg-img) var(--bg-pos);background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.b-nws__content_step-1 .b-form__group{margin-top:2rem}.b-nws__content_step-1 .invalid-feedback{bottom:initial;left:0;position:absolute;right:initial;top:100%}.b-nws__bottom-msg-ddc{display:none}@media screen and (min-width: 768px){.b-nws__bottom-msg-ddc{align-items:start;display:grid;gap:1.25rem;grid-column:1/3;grid-template-columns:10.125rem auto}}@media screen and (min-width: 768px){.b-nws__bottom-msg-mdc{display:none}}.b-nws__content_step-2 .b-form__control-element~.b-form__control-label,.b-nws__content_step-2 .form-control~.b-form__control-label{white-space:nowrap}.b-nws__content_step-2 .b-form__control-element:focus~.b-form__control-label,.b-nws__content_step-2 .form-control:focus~.b-form__control-label,.b-nws__content_step-2 .b-form__control-element:not(:placeholder-shown)~.b-form__control-label,.b-nws__content_step-2 .form-control:not(:placeholder-shown)~.b-form__control-label{font-size:0.625rem}.b-quick-buy{font-family:"Helvetica Neue For Ganni",Arial,sans-serif}.b-quick-buy.modal{padding:0 !important}.b-quick-buy.modal .modal-dialog{animation:animation-slide-in-from-right linear .2s forwards;max-width:56.5625rem;margin:0 0 0 auto;width:100%}.b-quick-buy.modal .modal-content{border:none;box-shadow:0 0.3125rem 1.25rem 0 rgba(0,0,0,.3);min-height:100vh}.b-quick-buy.modal.b-quick-buy_centered.show{display:flex !important;overflow:hidden}.b-quick-buy.modal.b-quick-buy_centered .modal-dialog{animation:animation-slide-in-from-top linear .2s forwards;overflow-y:auto;margin:auto;max-height:calc(var(--vh, 1vh)*100);pointer-events:initial}@media screen and (min-width: 992px){.b-quick-buy.modal.b-quick-buy_centered .modal-dialog{max-height:calc(var(--vh, 1vh)*100 - 70px)}}@media screen and (min-width: 992px){.b-quick-buy.modal.b-quick-buy_centered .modal-content{min-height:0}}.b-quick-buy .l-pdp::-webkit-scrollbar{height:auto;width:0.125rem}.b-quick-buy .l-pdp::-webkit-scrollbar-track{background:#fff}.b-quick-buy .l-pdp::-webkit-scrollbar-thumb{background:#000;border-radius:0.125rem}@media screen and (max-width: 991px){.b-quick-buy .l-pdp{display:flex;flex-direction:column}}@media screen and (min-width: 992px){.b-quick-buy .l-pdp{display:grid;gap:1.25rem;grid-template-columns:3fr 2fr;margin:1.25rem 0.625rem 1.25rem 0;overflow:visible;padding:0 0.625rem 0 1.25rem}}@media screen and (max-width: 991px){.b-quick-buy .l-pdp__section-center{order:1}}@media screen and (min-width: 992px){.b-quick-buy .l-pdp__section-center{order:2;padding:0;position:relative}}.b-quick-buy .b-product-images__main-carousel-content{cursor:default}.b-quick-buy .b-product-images__large{font-size:0}@media screen and (max-width: 991px){.b-quick-buy .b-product-images__large{display:inline-block;padding-top:150%;position:relative;vertical-align:top}}.b-quick-buy .b-product-images__large-picture{display:block;pointer-events:none}.b-quick-buy .b-product-images__large-image{height:auto !important;max-width:100% !important;width:100% !important}@media screen and (max-width: 991px){.b-quick-buy .b-product-images__large-image{aspect-ratio:2/3;object-fit:cover;position:absolute;top:0}}@media screen and (max-width: 991px){.b-quick-buy .b-product-images__main-carousel-content{margin-bottom:0.625rem}}.b-quick-buy .slick-dots{bottom:0.625rem;display:flex;left:0;padding:0 0.46875rem;position:absolute}@media screen and (min-width: 992px){.b-quick-buy .slick-dots{display:none !important}}.b-quick-buy .slick-dots li{height:0.25rem;margin:0 0 0 0.625rem;padding:0;width:0.25rem}.b-quick-buy .slick-dots li:first-child{margin-left:0}.b-quick-buy .slick-dots li.slick-active button{background:#000}.b-quick-buy .slick-dots li button{background:rgba(0,0,0,0);border:none;color:inherit;cursor:pointer;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-weight:400;margin:0;padding:0;font-size:0;background:#f1f1f1;display:block;height:100%;width:100%}.b-quick-buy .slick-dots li button:active,.b-quick-buy .slick-dots li button:hover{outline:none}.b-quick-buy .slick-dots li button::before{display:none}@media screen and (max-width: 991px){.b-quick-buy .slick-slide{height:auto}}.b-quick-buy .slick-next,.b-quick-buy .slick-prev{transition:all .15s ease-in 0s;align-items:center;background:#fff;display:flex;height:4.375rem;justify-content:center;opacity:1;width:2.1875rem}@media screen and (min-width: 992px){.b-quick-buy .slick-next,.b-quick-buy .slick-prev{background:rgba(255,255,255,.5)}}@media screen and (min-width: 992px){.b-quick-buy .slick-next:hover,.b-quick-buy .slick-prev:hover{background:#fff}}.b-quick-buy .slick-next::before,.b-quick-buy .slick-prev::before{height:100%;width:100%}@media screen and (min-width: 992px){.b-quick-buy .slick-next::before,.b-quick-buy .slick-prev::before{transform:none !important}}.b-quick-buy .slick-next.slick-disabled,.b-quick-buy .slick-prev.slick-disabled{opacity:0}.b-quick-buy .slick-prev{left:0;z-index:1}.b-quick-buy .slick-prev::before{transition:all .15s ease-in 0s;background:#000;content:"";display:block;height:var(--icon-height, 1rem);-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 30%22%3E%3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222%22 d%3D%22M16 1L2 15L16 29%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 30%22%3E%3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222%22 d%3D%22M16 1L2 15L16 29%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-width, 1rem)}@media screen and (min-width: 992px){.b-quick-buy .slick-prev{left:-2.1875rem}}.b-quick-buy .slick-next{right:0}.b-quick-buy .slick-next::before{transition:all .15s ease-in 0s;background:#000;content:"";display:block;height:var(--icon-height, 1rem);-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 30%22%3E%3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222%22 d%3D%22M1 1L15 15L1 29%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 30%22%3E%3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%222%22 d%3D%22M1 1L15 15L1 29%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-width, 1rem)}@media screen and (min-width: 992px){.b-quick-buy .slick-next{right:-2.1875rem}}@media screen and (max-width: 991px){.b-quick-buy .l-pdp__section-left{order:2;padding:0 0.625rem}}@media screen and (min-width: 992px){.b-quick-buy .l-pdp__section-left{grid-column:1/3;order:1;max-width:100%;position:static;padding:0}}@media screen and (min-width: 992px){.b-quick-buy .b-product-badges{margin-bottom:0}}@media screen and (max-width: 991px){.b-quick-buy .l-pdp__section-right{order:3;padding:0 0.625rem 1.25rem}}@media screen and (min-width: 992px){.b-quick-buy .l-pdp__section-right{align-self:flex-start;max-width:100%;order:3;padding:0;position:sticky;right:unset;top:1.25rem}}.b-quick-buy .l-pdp__section-right-wrapper{margin:0;max-height:none;overflow-y:unset;padding:0}@media screen and (max-width: 991px){.b-quick-buy .b-product-add{padding:0}}.b-quick-buy .b-product-images__video{height:auto !important;width:100%}.b-quick-buy .b-product-images__video.vjs-fluid{padding-top:150% !important}@media screen and (max-width: 991px){.b-quick-buy .b-product-add__button_quickview{bottom:unset !important;left:unset !important;position:relative !important;right:unset !important;width:100% !important}}@media screen and (max-width: 991px){.b-quick-buy .b-quick-buy__btn-more{margin-top:1.25rem}}@media screen and (max-width: 991px){.b-quick-buy .b-product-applepay~.b-quick-buy__btn-more{margin-top:0.375rem}}.b-quick-buy__modal-header{position:absolute;right:1.25rem;top:1.25rem;z-index:1}@media screen and (max-width: 991px){.b-quick-buy__modal-header{right:0.625rem;top:0.625rem}}.b-quick-buy__modal-close{--icon-height: 1.5rem;--icon-width: 1.5rem}@media screen and (min-width: 992px){.b-quick-buy__btn-more{margin-top:1.875rem}}.b-signup{font-family:"Helvetica Neue For Ganni",Arial,sans-serif;height:100%;text-align:var(--text-alignment-mdc, left)}@media screen and (min-width: 1200px){.b-signup{text-align:var(--text-alignment-ddc, left)}}.b-signup .b-input-text{background:rgba(0,0,0,0)}.b-signup .b-form__group{padding-left:0}.b-signup .b-form__group:not(:first-child){margin:2rem 0 0}.b-signup .b-form__title{color:var(--text-color-mdc, inherit);font-size:var(--heading-font-size-mdc, 1.375rem);line-height:1.04}@media screen and (min-width: 1200px){.b-signup .b-form__title{color:var(--text-color-ddc, inherit);font-size:var(--heading-font-size-ddc, 2.125rem)}}.b-signup .b-input-text-large{border-color:inherit}@media screen and (max-width: 1199px){.b-signup .b-input-text-large{color:var(--text-color-mdc, #000)}.b-signup .b-input-text-large::-webkit-input-placeholder{color:#6e6e6e}.b-signup .b-input-text-large:-moz-placeholder{color:#6e6e6e;opacity:1}.b-signup .b-input-text-large::-moz-placeholder{color:#6e6e6e;opacity:1}.b-signup .b-input-text-large:-ms-input-placeholder{color:#6e6e6e}}@media screen and (min-width: 1200px){.b-signup .b-input-text-large{color:var(--text-color-ddc, #000)}.b-signup .b-input-text-large::-webkit-input-placeholder{color:#6e6e6e}.b-signup .b-input-text-large:-moz-placeholder{color:#6e6e6e;opacity:1}.b-signup .b-input-text-large::-moz-placeholder{color:#6e6e6e;opacity:1}.b-signup .b-input-text-large:-ms-input-placeholder{color:#6e6e6e}}.b-signup .b-input-text-large.is-invalid{border-color:#b30000}.b-signup .invalid-feedback{text-align:left}@media screen and (max-width: 1199px){.b-signup .b-form__control-submit i::before{background:var(--text-color-mdc, #000)}}@media screen and (min-width: 1200px){.b-signup .b-form__control-submit i::before{background:var(--text-color-ddc, #000)}}.b-signup__content{display:flex;flex-flow:column;height:100%;justify-content:space-between;padding:1.25rem 0}.b-signup__msg{font-size:.75rem;line-height:1.2;margin-top:1.25rem}@media screen and (max-width: 1199px){.b-signup__msg{color:var(--text-color-mdc, #000)}}@media screen and (min-width: 1200px){.b-signup__msg{color:var(--text-color-ddc, #000);margin-top:5rem}}.b-signup__msg a{cursor:pointer}.b-signup__msg a:link{color:#000;text-decoration:underline}.b-signup__msg a:visited{color:#000;text-decoration:underline}@media screen and (min-width: 992px){.b-signup__msg a:hover{color:#000;text-decoration:none}.b-signup__msg a:hover i::before{background:#000}}.b-signup__msg a:active{color:#000;text-decoration:none}.b-signup__msg a i::before{background:#000}@media screen and (max-width: 1199px){.b-signup__msg-link{cursor:pointer}.b-signup__msg-link:link{color:var(--text-color-mdc, #000);text-decoration:underline}.b-signup__msg-link:visited{color:var(--text-color-mdc, #000);text-decoration:underline}}@media screen and (max-width: 1199px)and (min-width: 992px){.b-signup__msg-link:hover{color:var(--text-color-mdc, #000);text-decoration:none}.b-signup__msg-link:hover i::before{background:var(--text-color-mdc, #000)}}@media screen and (max-width: 1199px){.b-signup__msg-link:active{color:var(--text-color-mdc, #000);text-decoration:none}}@media screen and (max-width: 1199px){.b-signup__msg-link i::before{background:var(--text-color-mdc, #000)}}@media screen and (min-width: 1200px){.b-signup__msg-link{cursor:pointer}.b-signup__msg-link:link{color:var(--text-color-ddc, #000);text-decoration:underline}.b-signup__msg-link:visited{color:var(--text-color-ddc, #000);text-decoration:underline}}@media screen and (min-width: 1200px)and (min-width: 992px){.b-signup__msg-link:hover{color:var(--text-color-ddc, #000);text-decoration:none}.b-signup__msg-link:hover i::before{background:var(--text-color-ddc, #000)}}@media screen and (min-width: 1200px){.b-signup__msg-link:active{color:var(--text-color-ddc, #000);text-decoration:none}}@media screen and (min-width: 1200px){.b-signup__msg-link i::before{background:var(--text-color-ddc, #000)}}.modal-signup{padding:0 !important}.modal-signup .modal-dialog{margin:auto;max-width:30.3125rem;min-height:0}@media screen and (max-width: 1199px){.modal-signup .modal-dialog{align-items:start}}.modal-signup .modal-dialog .modal-content{border:none;box-shadow:0 0.3125rem 1.25rem 0 rgba(0,0,0,.3)}.modal-signup .modal-header{border:none;display:block;padding:0;position:absolute;right:0;top:0;z-index:1}.modal-signup .modal-header .close{margin:0;padding:1.25rem}.modal-signup .modal-header .close::before{transition:all .15s ease-in 0s;background:#000;content:"";display:block;height:var(--icon-height, 0.6875rem);-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 18 18%22%3E%3Cpath fill%3D%22%23000%22 d%3D%22M16.94 0 18 1.06 10.058 9 18 16.939 16.94 18l-7.943-7.94-7.937 7.935L0 16.935 7.937 9 0 1.065 1.06.005l7.937 7.934 7.943-7.94z%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 18 18%22%3E%3Cpath fill%3D%22%23000%22 d%3D%22M16.94 0 18 1.06 10.058 9 18 16.939 16.94 18l-7.943-7.94-7.937 7.935L0 16.935 7.937 9 0 1.065 1.06.005l7.937 7.934 7.943-7.94z%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:var(--icon-width, 0.6875rem);left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.modal-signup .modal-body{font-family:"Helvetica Neue For Ganni",Arial,sans-serif;padding:0.875rem}.modal-signup .b-signup__step2-header,.modal-signup .b-signup__step3-header,.modal-signup .b-signup-step2-text h1,.modal-signup .b-signup-step3-text h1,.modal-signup .signup-newsletter-form__form-header,.modal-signup .signup-newsletter__form-header{font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-size:2rem;line-height:.8;text-transform:uppercase}@media screen and (min-width: 992px){.modal-signup .b-signup__step2-header,.modal-signup .b-signup__step3-header,.modal-signup .b-signup-step2-text h1,.modal-signup .b-signup-step3-text h1,.modal-signup .signup-newsletter-form__form-header,.modal-signup .signup-newsletter__form-header{font-size:4.5rem}}.modal-signup .b-signup__step2-description,.modal-signup .b-signup-step2-text p,.modal-signup .signup-newsletter-form__form-description{font-size:0.875rem;line-height:1.4;margin-top:1.25rem}.modal-signup .signup-newsletter-form__form-description{line-height:1}.modal-signup .b-signup__step2-form{margin-top:1rem}.modal-signup .b-signup__step2-text,.modal-signup .b-signup-step2-text2 p,.modal-signup .signup-overlay__form-terms{font-size:0.75rem;line-height:1.4;margin-top:1.25rem}@media screen and (min-width: 1200px){.modal-signup .b-signup__step2-text,.modal-signup .b-signup-step2-text2 p,.modal-signup .signup-overlay__form-terms{text-align:center}}.modal-signup .b-signup__step2-text a,.modal-signup .b-signup-step2-text2 p a,.modal-signup .signup-overlay__form-terms a{cursor:pointer}.modal-signup .b-signup__step2-text a:link,.modal-signup .b-signup-step2-text2 p a:link,.modal-signup .signup-overlay__form-terms a:link{color:#000;text-decoration:underline}.modal-signup .b-signup__step2-text a:visited,.modal-signup .b-signup-step2-text2 p a:visited,.modal-signup .signup-overlay__form-terms a:visited{color:#000;text-decoration:underline}@media screen and (min-width: 992px){.modal-signup .b-signup__step2-text a:hover,.modal-signup .b-signup-step2-text2 p a:hover,.modal-signup .signup-overlay__form-terms a:hover{color:#000;text-decoration:none}.modal-signup .b-signup__step2-text a:hover i::before,.modal-signup .b-signup-step2-text2 p a:hover i::before,.modal-signup .signup-overlay__form-terms a:hover i::before{background:#000}}.modal-signup .b-signup__step2-text a:active,.modal-signup .b-signup-step2-text2 p a:active,.modal-signup .signup-overlay__form-terms a:active{color:#000;text-decoration:none}.modal-signup .b-signup__step2-text a i::before,.modal-signup .b-signup-step2-text2 p a i::before,.modal-signup .signup-overlay__form-terms a i::before{background:#000}.modal-signup .signup-overlay__form-terms{font-size:0.75rem;line-height:1.2;text-align:left}.modal-signup .b-signup__step3-subheader,.modal-signup .b-signup-step3-text h2{font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-size:2rem;line-height:.8;text-transform:uppercase}@media screen and (min-width: 1200px){.modal-signup .b-signup__step3-subheader,.modal-signup .b-signup-step3-text h2{font-size:2.25rem;margin-top:2.5rem}}.modal-signup .b-signup__step3-description,.modal-signup .b-signup-step3-text h3,.modal-signup .signup-newsletter__form-description{font:0.75rem "Helvetica Neue For Ganni",Arial,sans-serif;line-height:1.4;margin-top:1.25rem;text-transform:none}@media screen and (min-width: 1200px){.modal-signup .b-signup__step3-description,.modal-signup .b-signup-step3-text h3,.modal-signup .signup-newsletter__form-description{font-size:2.125rem;line-height:1}}.modal-signup .b-signup__step3-btn-wrap{margin-top:2rem}.modal-signup .b-signup-step3-text a{cursor:pointer;background:#000;display:block;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-size:.875rem;height:2.625rem;line-height:2.625rem;margin-top:2rem;padding:0 0.75rem;text-transform:uppercase}.modal-signup .b-signup-step3-text a:link{color:#fff;text-decoration:none}.modal-signup .b-signup-step3-text a:visited{color:#fff;text-decoration:none}@media screen and (min-width: 992px){.modal-signup .b-signup-step3-text a:hover{color:#fff;text-decoration:none}.modal-signup .b-signup-step3-text a:hover i::before{background:#fff}}.modal-signup .b-signup-step3-text a:active{color:#fff;text-decoration:none}.modal-signup .b-signup-step3-text a i::before{background:#fff}.veil{bottom:initial;left:0;position:absolute;right:initial;top:0;height:100%;text-align:center;z-index:100;width:100%}.veil .underlay{position:absolute;background-color:#fff;height:100%;opacity:.5;width:100%}.spinner{animation:sk-rotate 2s infinite linear;height:2.5rem !important;left:50%;margin-left:-1.25rem;margin-top:-1.25rem;position:absolute;text-align:center;top:50%;width:2.5rem}.dot1,.dot2{position:absolute;animation:sk-bounce 2s infinite ease-in-out;background-color:#000;border-radius:100%;height:60% !important;display:inline-block;width:60%}.dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes sk-rotate{100%{transform:rotate(360deg)}}@keyframes sk-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.b-tooltip{cursor:default;display:inline-block;position:relative;vertical-align:top}@media screen and (max-width: 1199px){.b-tooltip{padding:0.3125rem 0.375rem;z-index:1}}.b-tooltip__icon{font-size:.875rem}.b-tooltip__text{background:#fff;bottom:100%;display:none;font-size:.75rem;left:100%;line-height:1.4;padding:0.3125rem;position:absolute;width:9.375rem;z-index:1}@media screen and (max-width: 1199px){.b-tooltip__text{left:unset;right:100%}}.b-tooltip:hover .b-tooltip__text{display:block}.b-ul-list_type-1{list-style:square;padding-left:0.75rem}.b-ul-list_type-1 ul,.b-ul-list_type-1 li{list-style:square}.b-ul-list_type-2{margin-left:1.25rem}.b-ul-list_type-2 li{list-style-position:outside;list-style-type:disc}
