.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}.b-bag-coupon{width:100%}.b-bag-coupon .b-form__control-label,.b-bag-coupon .b-bag-coupon__error{font-variant:initial;text-transform:none}@media only screen and (max-width: 1199px)and (-webkit-min-device-pixel-ratio: 2){@supports(-webkit-touch-callout: none){.b-bag-coupon .b-input-text_type2{font-size:1rem}}}.b-bag-coupon .b-input-text_type3{width:100%}.checkout-sidebar .b-bag-coupon .b-input-text_type2{-webkit-appearance:none;border:none;border-radius:0;box-shadow:none;margin:0;outline:none;padding:0;transition:all .15s ease-in 0s;border-bottom:0.0625rem solid #000;border-radius:0;color:#000;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-size:.875rem;font-weight:400;height:2.75rem;max-width:100%;width:100%;background:#f1f1f1;border:0;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;height:2.75rem;padding:0 0.8125rem;border:0.0625rem solid rgba(0,0,0,0);font-size:0.875rem;height:2.75rem;width:100%}.checkout-sidebar .b-bag-coupon .b-input-text_type2::-webkit-input-placeholder{color:#686a6a}.checkout-sidebar .b-bag-coupon .b-input-text_type2:-moz-placeholder{color:#686a6a;opacity:1}.checkout-sidebar .b-bag-coupon .b-input-text_type2::-moz-placeholder{color:#686a6a;opacity:1}.checkout-sidebar .b-bag-coupon .b-input-text_type2:-ms-input-placeholder{color:#686a6a}@media only screen and (max-width: 1199px)and (-webkit-min-device-pixel-ratio: 2){@supports(-webkit-touch-callout: none){.checkout-sidebar .b-bag-coupon .b-input-text_type2{font-size:1rem}}}.checkout-sidebar .b-bag-coupon .b-input-text_type2::placeholder{transition:all .15s ease-in 0s;opacity:1}.checkout-sidebar .b-bag-coupon .b-input-text_type2:focus{border:none;border-bottom:0.0625rem solid #000;box-shadow:none !important}.checkout-sidebar .b-bag-coupon .b-input-text_type2:focus::placeholder{opacity:0}.checkout-sidebar .b-bag-coupon .b-input-text_type2:-webkit-autofill,.checkout-sidebar .b-bag-coupon .b-input-text_type2:-webkit-autofill:hover,.checkout-sidebar .b-bag-coupon .b-input-text_type2:-webkit-autofill:focus,.checkout-sidebar .b-bag-coupon .b-input-text_type2:-webkit-autofill:active{transition-delay:9999s}.checkout-sidebar .b-bag-coupon .b-input-text_type2::-webkit-date-and-time-value{text-align:left}.checkout-sidebar .b-bag-coupon .b-input-text_type2::-webkit-outer-spin-button,.checkout-sidebar .b-bag-coupon .b-input-text_type2::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.checkout-sidebar .b-bag-coupon .b-input-text_type2{-moz-appearance:textfield}.checkout-sidebar .b-bag-coupon .b-input-text_type2.b-form__control-element_error,.checkout-sidebar .b-bag-coupon .b-input-text_type2.is-invalid{border-color:#b30000}.checkout-sidebar .b-bag-coupon .b-input-text_type2.b-form__control-element_error:focus,.checkout-sidebar .b-bag-coupon .b-input-text_type2.is-invalid:focus{box-shadow:0 0 0.1875rem #f1f1f1}.checkout-sidebar .b-bag-coupon .b-input-text_type2.b-form__control-element_disabled{background-color:#fff;border-bottom:1px solid #d8d8d8;cursor:not-allowed;pointer-events:none}.checkout-sidebar .b-bag-coupon .b-input-text_type2:focus{border:0.0625rem solid #000}.checkout-sidebar .b-bag-coupon .b-input-text_type2:disabled,.checkout-sidebar .b-bag-coupon .b-input-text_type2.disabled{color:#6e6e6e}.checkout-sidebar .b-bag-coupon .b-input-text_type2~.b-form__control-msg{margin-top:0.3125rem}.checkout-sidebar .b-bag-coupon .b-input-text_type2~.b-form__control-label,.checkout-sidebar .b-bag-coupon .b-input-text_type2~.form-control-label{left:0.8125rem;max-width:calc(100% - 0.8125rem);pointer-events:none;top:1.875rem}.checkout-sidebar .b-bag-coupon .b-input-text_type2:focus~.b-form__control-label,.checkout-sidebar .b-bag-coupon .b-input-text_type2:not(:placeholder-shown)~.b-form__control-label,.checkout-sidebar .b-bag-coupon .b-input-text_type2:-webkit-autofill~.b-form__control-label,.checkout-sidebar .b-bag-coupon .b-input-text_type2:focus~.form-control-label,.checkout-sidebar .b-bag-coupon .b-input-text_type2:not(:placeholder-shown)~.form-control-label,.checkout-sidebar .b-bag-coupon .b-input-text_type2:-webkit-autofill~.form-control-label{left:0;max-width:100%;top:0}.checkout-sidebar .b-bag-coupon .b-input-text_type2.is-invalid,.checkout-sidebar .b-bag-coupon .b-input-text_type2.b-form__control-element_error{border:0.0625rem solid #b30000;color:#b30000}.checkout-sidebar .b-bag-coupon .b-input-text_type2.is-invalid~.b-form__control-label,.checkout-sidebar .b-bag-coupon .b-input-text_type2.is-invalid~.form-control-label,.checkout-sidebar .b-bag-coupon .b-input-text_type2.b-form__control-element_error~.b-form__control-label,.checkout-sidebar .b-bag-coupon .b-input-text_type2.b-form__control-element_error~.form-control-label{color:#b30000 !important}.checkout-sidebar .b-bag-coupon .b-input-text_type2:focus{border:0.0625rem solid #000;outline:none}.checkout-sidebar .b-bag-coupon .b-input-text_type2:focus+.b-form__control-label,.checkout-sidebar .b-bag-coupon .b-input-text_type2:not(:placeholder-shown)+.b-form__control-label{color:#000;left:0;font-size:0.75rem;top:0rem;padding:0;max-width:calc(100% - 0.6875rem)}.checkout-sidebar .b-bag-coupon .b-bag-coupon__error{color:#b30000;font-size:0.75rem}.checkout-sidebar .b-bag-coupon .b-bag-coupon__error:not(:empty){margin-top:0}.checkout-sidebar .b-bag-coupon .b-btn_type-primary{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;background:#000;color:#fff;display:flex;padding:0.8125rem;width:100%;text-transform:none}.checkout-sidebar .b-bag-coupon .b-btn_type-primary:active,.checkout-sidebar .b-bag-coupon .b-btn_type-primary:hover{outline:none}.checkout-sidebar .b-bag-coupon .b-bag-sidebar__coupon-item{line-height:1.5;padding:0 0 0.625rem}.checkout-sidebar .b-bag-coupon .b-bag-sidebar__coupon-line{align-items:center;display:flex;justify-content:space-between}.checkout-sidebar .b-bag-coupon .b-bag-sidebar__coupon-remove{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;text-decoration:underline}.checkout-sidebar .b-bag-coupon .b-bag-sidebar__coupon-remove:active,.checkout-sidebar .b-bag-coupon .b-bag-sidebar__coupon-remove:hover{outline:none}.checkout-sidebar .b-bag-coupon .b-bag-sidebar__coupon-remove:hover{text-decoration:none}.b-bag-coupon__toggle{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:.875rem;line-height:1;text-transform:uppercase;display:inline-flex;line-height:1;margin:calc((1.5rem - 1em)*-1/2);padding:calc((1.5rem - 1em)/2);align-items:center;display:flex;font-family:"Helvetica Neue For Ganni",Arial,sans-serif}.b-bag-coupon__toggle:active,.b-bag-coupon__toggle:hover{outline:none}.checkout-sidebar .b-bag-coupon__toggle{line-height:1.5;padding:0.625rem 0}.b-bag-coupon__submit{margin-top:.75rem}.b-bag-coupon__apply{border:1px solid #000;font-size:.875rem;font-variant:none;font-weight:400;text-transform:uppercase}@media screen and (min-width: 1200px){.b-bag-coupon__apply:hover,.b-bag-coupon__apply:focus,.b-bag-coupon__apply:active{border:1px solid #000}}.b-bag-coupon__icon{font-style:normal;margin-left:0.1875rem}.b-bag-coupon__icon::before{height:0.5625rem}.checkout-sidebar .b-bag-coupon__icon::before{content:"+"}.b-bag-coupon__form{display:none;padding:0 0 1.25rem}.b-bag-coupon__error:not(:empty){display:block;margin-top:.875rem}.b-bag-tile-item{font-size:var(--typography-sm-mobile);font-weight:400;letter-spacing:0;line-height:1.25;display:grid;gap:0 1.25rem;grid-template-columns:1fr .69fr;position:relative}@media screen and (min-width: 1200px){.b-bag-tile-item{font-size:var(--typography-sm-desktop)}}@media screen and (max-width: 1199px){.b-bag-tile-item{grid-template-columns:.71fr 1fr}}.b-bag-tile-item .veil .underlay{opacity:.1}.b-mini-bag .b-bag-tile-item{gap:0.5rem;grid-template-columns:1fr .86fr}.b-bag-tile-item__img-link{display:block;font-size:0;overflow:hidden;padding-top:154%;position:relative}.b-mini-bag .b-bag-tile-item__img-link{padding-top:150%}.b-bag-tile-item__img-price{font-size:1.25rem;position:absolute;right:.63rem;top:0.5rem}.b-bag-tile-item__img{bottom:0;height:100%;left:50%;object-fit:cover;position:absolute;right:0;top:50%;transform:translate(-50%, -50%);width:100%}.b-bag-tile-item__title{font-size:var(--typography-sm-mobile);font-weight:400;letter-spacing:0;line-height:1.25}@media screen and (min-width: 1200px){.b-bag-tile-item__title{font-size:var(--typography-sm-desktop)}}.b-bag-tile-item__title-link{display:inline-flex;line-height:1;margin:calc((1.5rem - 0.9375rem)*-1/2);padding:calc((1.5rem - 0.9375rem)/2);line-height:1.1}.b-bag-tile-item__content{align-self:start;display:grid;gap:0.9375rem;grid-template-columns:minmax(0, 1fr);padding-left:0.125rem;padding-top:0.25rem}.b-bag-tile-item__select{margin-top:0.9375rem}@media screen and (max-width: 1199px){.b-bag-tile-item__select{margin-top:.63rem}}html[lang=de] .b-bag-tile-item__select-label-size{text-transform:none}.b-bag-tile-item__message{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;overflow:hidden;position:relative;text-overflow:ellipsis;word-break:break-all}.b-bag-tile-item__actions-section{display:flex;flex-wrap:wrap}.b-bag-tile-item__actions-btn{display:inline-flex;line-height:1;margin:calc((1.5rem - 1em)*-1/2);padding:calc((1.5rem - 1em)/2);font-family:"Helvetica Neue For Ganni",Arial,sans-serif;font-size:.875rem;text-decoration:underline}@media screen and (min-width: 1200px){.b-bag-tile-item__actions-btn:hover{text-decoration:none}}.b-bag-tile-item__actions-btn:first-child{margin-right:1.25rem}.b-mini-bag__content .b-bag-tile-item__edit-btn{display:none}.b-bag-tile-item__price-container{display:flex}.b-bag-tile-item__price-crossed{margin-right:0.3125rem;text-decoration:line-through}.b-bag-tile-item__attribute-list,.b-bag-tile-item__quantity{color:#686a6a}.b-bag-tiles-list{display:grid;gap:1.25rem;grid-template-columns:repeat(2, 1fr)}@media screen and (max-width: 1199px){.b-bag-tiles-list{grid-template-columns:1fr}}.b-bag-totals{font-size:.875rem;line-height:1;text-transform:uppercase;font-family:"Helvetica Neue For Ganni",Arial,sans-serif}.b-bag-totals__line{border-top:1px solid;display:flex;justify-content:space-between;padding:.63rem 0}.b-bag-totals__line:first-child{border-top-color:rgba(0,0,0,0)}.b-bag-totals__line:last-child{border-bottom-color:rgba(0,0,0,0)}.b-mini-bag__summary .b-bag-totals__line:first-child{padding-top:0}.b-bag-totals__expected-delivery{font-size:.875rem;font-variant:initial;margin-top:0.3125rem;text-transform:none}.b-bag-totals__shipping-cost-highlighted{background-color:var(--seasonalColor);color:#fff;height:fit-content;padding:0.1875rem 0.375rem}@media screen and (max-width: 1199px){.b-bag-sidebar{display:flex;flex-direction:column}}@media screen and (min-width: 1200px){.b-bag-sidebar{padding-top:7.5rem}}@media screen and (max-width: 1199px){.b-bag-sidebar__totals{order:2;padding-top:3.75rem}}.b-bag-sidebar__content{padding-top:1.25rem}.b-bag-sidebar__title{font-size:var(--typography-lg-mobile);font-weight:500;letter-spacing:0;line-height:normal;margin-bottom:1.25rem}@media screen and (min-width: 1200px){.b-bag-sidebar__title{font-size:var(--typography-lg-desktop)}}@media screen and (min-width: 1200px){.b-bag-sidebar__title{margin-bottom:2.5rem;max-width:23.125rem}}.b-bag-sidebar__buttons{display:flex;gap:1.25rem;justify-content:space-between;padding-top:1.25rem}@media screen and (max-width: 767px){.b-bag-sidebar__buttons{flex-direction:column}}@media screen and (min-width: 1200px){.b-bag-sidebar__buttons{flex-direction:column}}.b-bag__sticky_active .b-bag-sidebar__buttons{padding-top:0}@media screen and (max-width: 1199px){.b-bag-sidebar__sticky_active .b-bag-sidebar__buttons{padding-top:0}}.b-bag-sidebar__buttons .dw-apple-pay-button,.b-bag-sidebar__buttons .dw-apple-pay-button:hover,.b-bag-sidebar__buttons .dw-apple-pay-button:active,.b-bag-sidebar__buttons .dw-apple-pay-button:focus{background:none;border:1px solid #000 !important;border-radius:0;height:2.75rem;opacity:0;margin:0 !important;min-width:100%;width:100%}@supports(-webkit-appearance: -apple-pay-button){.b-bag-sidebar__buttons .dw-apple-pay-button,.b-bag-sidebar__buttons .dw-apple-pay-button:hover,.b-bag-sidebar__buttons .dw-apple-pay-button:active,.b-bag-sidebar__buttons .dw-apple-pay-button:focus{-webkit-appearance:-apple-pay-button;-apple-pay-button-style:white-outline !important;background-image:-webkit-named-image(apple-pay-logo-black) !important}}.b-bag-sidebar__buttons .dw-apple-pay-button+.b-bag-sidebar__applepay-button{display:block}@media screen and (max-width: 1199px){.b-bag-sidebar__checkout{width:49%}}@media screen and (max-width: 767px){.b-bag-sidebar__checkout{width:100%}}.b-bag-sidebar__applepay{min-height:2.75rem;position:relative}@media screen and (max-width: 1199px){.b-bag-sidebar__applepay{order:-1;width:49%}}@media screen and (max-width: 767px){.b-bag-sidebar__applepay{order:0;width:100%}}.b-bag-sidebar__applepay-button{display:none;left:0;pointer-events:none;position:absolute;right:0;top:0}.b-bag-sidebar__sticky_active{background:var(--sticky-bg-color, none);bottom:0;left:0;padding:0.9375rem .63rem 0.3125rem;position:fixed;right:0;z-index:2}.b-bag-sidebar__coupon-remove{margin-top:0.1875rem}.b-bag-sidebar__coupon-item{margin:.75rem 0}.b-bag-sidebar__coupon-item:not(:first-child){margin-top:1.25rem}.b-bag-sidebar__coupon-line{display:flex;justify-content:space-between;margin-top:0.625rem}.cart-sidebar__payments{display:flex;justify-content:space-between}.cart-sidebar__payments-item{height:2rem;margin:0 0.125rem 0.25rem;width:2.8125rem}.b-bag-sidebar__region{margin-top:2.5rem}@media screen and (min-width: 1200px){.b-bag-sidebar__region .product-carousel__content{max-height:var(--max-height);overflow-y:auto}.b-bag-sidebar__region .product-carousel__content::-webkit-scrollbar{height:auto;width:0.125rem}.b-bag-sidebar__region .product-carousel__content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.b-bag-sidebar__region .product-carousel__content::-webkit-scrollbar-thumb{background:#000;border-radius:0.125rem}}.b-bag-sidebar__region .pd-carousel__title{font-size:var(--typography-xl-mobile);font-weight:500;letter-spacing:0;line-height:normal;margin:0 0 1.25rem;max-width:100%}@media screen and (min-width: 1200px){.b-bag-sidebar__region .pd-carousel__title{font-size:var(--typography-xl-desktop)}}@media screen and (max-width: 1199px){.b-bag-sidebar__region .pd-carousel--einstein{margin:0 -0.625rem 0 -0.3125rem !important}}@media screen and (min-width: 1200px){.b-bag-sidebar__region .pd-carousel--einstein .slick-slider{overflow:hidden}}@media screen and (min-width: 1200px){.b-bag-sidebar__region .pd-carousel--einstein .slick-list{margin-left:-0.625rem}}@media screen and (max-width: 1199px){.b-bag-sidebar__region .pd-carousel--einstein .slick-track{display:flex;align-items:stretch}}@media screen and (max-width: 1199px){.b-bag-sidebar__region .pd-carousel--einstein .slick-track .slick-slide{position:relative;padding-bottom:3.75rem}}@media screen and (min-width: 1200px){.b-bag-sidebar__region .pd-carousel--einstein .slick-track .slick-slide{padding-left:0.625rem}}@media screen and (max-width: 1199px){.b-bag-sidebar__region .pd-carousel--einstein .slick-track .b-tile{position:static}}@media screen and (max-width: 1199px){.b-bag-sidebar__region .pd-carousel--einstein .slick-track .b-tile__quick-buy{bottom:0;left:0.3125rem;position:absolute;right:0.3125rem;width:auto}}.b-bag-sidebar__region .pd-carousel--einstein .slick-prev{height:2.5rem;overflow:hidden;left:0 !important;width:1.875rem;z-index:1}.b-bag-sidebar__region .pd-carousel--einstein .slick-prev::before{transition:all .15s ease-in 0s;background:#000;content:"";display:block;height:var(--icon-height, 40px);-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 25 44%22%3E%3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%224%22 d%3D%22M23.5 2L3.5 22L23.5 42%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 25 44%22%3E%3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%224%22 d%3D%22M23.5 2L3.5 22L23.5 42%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, 40px);left:-0.5rem;position:absolute;top:50%;transform:translate(0, -50%)}.b-bag-sidebar__region .pd-carousel--einstein .slick-next{height:2.5rem;overflow:hidden;right:0 !important;width:1.875rem;z-index:1}.b-bag-sidebar__region .pd-carousel--einstein .slick-next::before{transition:all .15s ease-in 0s;background:#000;content:"";display:block;height:var(--icon-height, 40px);-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 25 44%22%3E%3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%224%22 d%3D%22M1.5 2L21.5 22L1.5 42%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 25 44%22%3E%3Cpath fill%3D%22none%22 stroke%3D%22%23000%22 stroke-width%3D%224%22 d%3D%22M1.5 2L21.5 22L1.5 42%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, 40px);transform:none}.cart-message__text{font-size:.875rem;line-height:1;text-transform:uppercase;align-items:center;background:#000;color:#000;display:inline-flex;font-family:"Helvetica Neue For Ganni",Arial,sans-serif;justify-content:center;padding:0.0625rem 0.3125rem;text-align:center}.cart-message--warn .cart-message__text{background:#fbf88b}.cart-message--discount .cart-message__text{background:var(--cart-msg-discount-bg, #F1F1F1);flex-direction:column}.cart-message--error .cart-message__text{background:#ff7979;margin-top:0.375rem}.cart-message__icon::before{background:#000;height:0.625rem;margin-right:0.4375rem;width:0.625rem}.cart-message__icon.u-icon-check::before{height:0.8125rem;width:0.8125rem}.b-mini-bag{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:21}.b-mini-bag.b-mini-bag_active{display:block}.b-mini-bag .b-bag-sidebar__buttons{padding-top:.63rem}.b-mini-bag .b-bag-sidebar__checkout{display:grid;gap:0 .63rem;grid-template-columns:repeat(2, 1fr)}.b-mini-bag.b-cro-minicart-type_option1 .b-bag-sidebar__buttons,.b-mini-bag.b-cro-minicart-type_option3 .b-bag-sidebar__buttons{gap:0.9375rem}.b-mini-bag.b-mini-bag_empty .product-carousel__title,.b-mini-bag.b-mini-bag_empty .pd-carousel__title{font-size:var(--typography-sm-mobile);font-weight:400;letter-spacing:0;line-height:1.25;margin-top:0;text-transform:none}@media screen and (min-width: 1200px){.b-mini-bag.b-mini-bag_empty .product-carousel__title,.b-mini-bag.b-mini-bag_empty .pd-carousel__title{font-size:var(--typography-sm-desktop)}}.b-mini-bag.b-mini-bag_empty .product-carousel__title:not(:first-child),.b-mini-bag.b-mini-bag_empty .pd-carousel__title:not(:first-child){margin-top:0}.b-mini-bag.b-mini-bag_empty .product-carousel__title:not(:empty),.b-mini-bag.b-mini-bag_empty .pd-carousel__title:not(:empty){margin:0 0 1.25rem}.b-mini-bag.b-mini-bag_empty .b-bag-sidebar__checkout{grid-template-columns:minmax(0, 1fr)}.b-mini-bag__backdrop{background:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:0}.b-mini-bag__flyout{background:var(--minicart-bg-color, #FFBCC5);bottom:0;box-shadow:0 0.3125rem 1.25rem 0 rgba(0,0,0,.3);display:flex;flex-direction:column;max-width:100%;padding:1.25rem .63rem 1.25rem 1.25rem;position:absolute;right:0;top:0;width:45rem;z-index:1}.b-mini-bag__flyout.b-mini-bag__flyout_animation{animation:animation-slide-in-from-right linear .2s forwards}.b-mini-bag__messages{margin-top:1.25rem}.b-mini-bag__scroll{height:100%;overflow-y:auto;padding:0 .63rem 0 0.125rem;position:relative}.b-mini-bag__scroll::-webkit-scrollbar{height:auto;width:0.125rem}.b-mini-bag__scroll::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.b-mini-bag__scroll::-webkit-scrollbar-thumb{background:#000;border-radius:0.125rem}.b-mini-bag__header .b-text-editor h1{margin:0}.b-mini-bag__title{font-size:var(--typography-xxl-mobile);font-weight:500;letter-spacing:0;line-height:normal}@media screen and (min-width: 1200px){.b-mini-bag__title{font-size:var(--typography-xxl-desktop)}}.b-mini-bag__close{display:inline-flex;line-height:1;margin:calc((1.5rem - 1rem)*-1/2);padding:calc((1.5rem - 1rem)/2);margin-top:0.0625rem;position:absolute;right:0.3125rem;top:0}.b-mini-bag__content{padding:2.75rem 0 1.25rem}.b-mini-bag__region{margin-top:2.5rem}.b-mini-bag__region .b-tile_bag .b-tile__content{grid-template-columns:1fr .86fr}.b-mini-bag__totals{border-top:1px solid #000;margin:auto .63rem 0 0;padding-top:.63rem}.b-mini-bag__totals.b-mini-bag__totals_no-border{border-top:none}.b-mini-bag__summary .cart-message{margin-bottom:0.75rem}.b-cro-minicart-type_option1 .b-mini-bag__header,.b-cro-minicart-type_option2 .b-mini-bag__header,.b-cro-minicart-type_option3 .b-mini-bag__header,.b-cro-minicart-type_option4 .b-mini-bag__header{padding-top:0}.b-cro-minicart-type_option1 .b-mini-bag__title,.b-cro-minicart-type_option2 .b-mini-bag__title,.b-cro-minicart-type_option3 .b-mini-bag__title,.b-cro-minicart-type_option4 .b-mini-bag__title{font-size:var(--typography-lg-mobile);font-weight:500;letter-spacing:0;line-height:normal;text-transform:capitalize}@media screen and (min-width: 1200px){.b-cro-minicart-type_option1 .b-mini-bag__title,.b-cro-minicart-type_option2 .b-mini-bag__title,.b-cro-minicart-type_option3 .b-mini-bag__title,.b-cro-minicart-type_option4 .b-mini-bag__title{font-size:var(--typography-lg-desktop)}}.b-cro-minicart-type_option1 .b-mini-bag__close,.b-cro-minicart-type_option2 .b-mini-bag__close,.b-cro-minicart-type_option3 .b-mini-bag__close,.b-cro-minicart-type_option4 .b-mini-bag__close{display:inline-flex;line-height:1;margin:calc((1.5rem - 0.9375rem)*-1/2);padding:calc((1.5rem - 0.9375rem)/2);margin-top:0.0625rem}.b-cro-minicart-type_option1 .b-mini-bag__close i::before,.b-cro-minicart-type_option2 .b-mini-bag__close i::before,.b-cro-minicart-type_option3 .b-mini-bag__close i::before,.b-cro-minicart-type_option4 .b-mini-bag__close i::before{transition:all .15s ease-in 0s;background:#000;content:"";display:block;height:var(--icon-height, 0.9375rem);-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.9375rem)}.b-cro-minicart-type_option1 .b-mini-bag__messages,.b-cro-minicart-type_option2 .b-mini-bag__messages,.b-cro-minicart-type_option3 .b-mini-bag__messages,.b-cro-minicart-type_option4 .b-mini-bag__messages{margin-top:0}.b-cro-minicart-type_option1 .b-mini-bag__messages .cart-error:not(:empty),.b-cro-minicart-type_option2 .b-mini-bag__messages .cart-error:not(:empty),.b-cro-minicart-type_option3 .b-mini-bag__messages .cart-error:not(:empty),.b-cro-minicart-type_option4 .b-mini-bag__messages .cart-error:not(:empty){margin-top:1.25rem}.b-cro-minicart-type_option1 .b-mini-bag__content,.b-cro-minicart-type_option2 .b-mini-bag__content,.b-cro-minicart-type_option3 .b-mini-bag__content,.b-cro-minicart-type_option4 .b-mini-bag__content{padding:2.5rem 0 0}.b-cro-minicart-type_option1 .b-bag-tile-item__content,.b-cro-minicart-type_option2 .b-bag-tile-item__content,.b-cro-minicart-type_option3 .b-bag-tile-item__content,.b-cro-minicart-type_option4 .b-bag-tile-item__content{display:flex;flex-direction:column;gap:0.125rem 0;padding-top:0}.b-cro-minicart-type_option1 .b-bag-tile-item__title,.b-cro-minicart-type_option1 .b-bag-tile-item,.b-cro-minicart-type_option1 .b-bag-tile-item__actions-btn,.b-cro-minicart-type_option2 .b-bag-tile-item__title,.b-cro-minicart-type_option2 .b-bag-tile-item,.b-cro-minicart-type_option2 .b-bag-tile-item__actions-btn,.b-cro-minicart-type_option3 .b-bag-tile-item__title,.b-cro-minicart-type_option3 .b-bag-tile-item,.b-cro-minicart-type_option3 .b-bag-tile-item__actions-btn,.b-cro-minicart-type_option4 .b-bag-tile-item__title,.b-cro-minicart-type_option4 .b-bag-tile-item,.b-cro-minicart-type_option4 .b-bag-tile-item__actions-btn{text-transform:none}.b-cro-minicart-type_option1 .b-bag-tile-item__price,.b-cro-minicart-type_option1 .b-bag-tile-item__attribute-list,.b-cro-minicart-type_option1 .b-bag-tile-item__quantity,.b-cro-minicart-type_option2 .b-bag-tile-item__price,.b-cro-minicart-type_option2 .b-bag-tile-item__attribute-list,.b-cro-minicart-type_option2 .b-bag-tile-item__quantity,.b-cro-minicart-type_option3 .b-bag-tile-item__price,.b-cro-minicart-type_option3 .b-bag-tile-item__attribute-list,.b-cro-minicart-type_option3 .b-bag-tile-item__quantity,.b-cro-minicart-type_option4 .b-bag-tile-item__price,.b-cro-minicart-type_option4 .b-bag-tile-item__attribute-list,.b-cro-minicart-type_option4 .b-bag-tile-item__quantity{margin:0}.b-cro-minicart-type_option1 .b-bag-tile-item__actions,.b-cro-minicart-type_option2 .b-bag-tile-item__actions,.b-cro-minicart-type_option3 .b-bag-tile-item__actions,.b-cro-minicart-type_option4 .b-bag-tile-item__actions{margin-top:auto}.b-cro-minicart-type_option1 .b-bag-tile-item__price-container,.b-cro-minicart-type_option2 .b-bag-tile-item__price-container,.b-cro-minicart-type_option3 .b-bag-tile-item__price-container,.b-cro-minicart-type_option4 .b-bag-tile-item__price-container{display:grid}.b-cro-minicart-type_option1 .b-bag-tile-item__price-crossed,.b-cro-minicart-type_option2 .b-bag-tile-item__price-crossed,.b-cro-minicart-type_option3 .b-bag-tile-item__price-crossed,.b-cro-minicart-type_option4 .b-bag-tile-item__price-crossed{margin:0;white-space:nowrap}.b-cro-minicart-type_option1 .b-bag-coupon__toggle,.b-cro-minicart-type_option1 .b-bag-totals,.b-cro-minicart-type_option2 .b-bag-coupon__toggle,.b-cro-minicart-type_option2 .b-bag-totals,.b-cro-minicart-type_option3 .b-bag-coupon__toggle,.b-cro-minicart-type_option3 .b-bag-totals,.b-cro-minicart-type_option4 .b-bag-coupon__toggle,.b-cro-minicart-type_option4 .b-bag-totals{text-transform:none}.b-cro-minicart-type_option1 .b-bag-sidebar__buttons .b-btn_size-secondary,.b-cro-minicart-type_option2 .b-bag-sidebar__buttons .b-btn_size-secondary,.b-cro-minicart-type_option3 .b-bag-sidebar__buttons .b-btn_size-secondary,.b-cro-minicart-type_option4 .b-bag-sidebar__buttons .b-btn_size-secondary{text-transform:none}.b-cro-minicart-type_option1 .b-bag-sidebar__buttons .b-btn_size-secondary .b-btn__content,.b-cro-minicart-type_option2 .b-bag-sidebar__buttons .b-btn_size-secondary .b-btn__content,.b-cro-minicart-type_option3 .b-bag-sidebar__buttons .b-btn_size-secondary .b-btn__content,.b-cro-minicart-type_option4 .b-bag-sidebar__buttons .b-btn_size-secondary .b-btn__content{justify-content:center}.b-cro-minicart-type_option1 .b-mini-bag__region,.b-cro-minicart-type_option2 .b-mini-bag__region,.b-cro-minicart-type_option3 .b-mini-bag__region,.b-cro-minicart-type_option4 .b-mini-bag__region{margin-top:0}.b-cro-minicart-type_option1 .l-container,.b-cro-minicart-type_option2 .l-container,.b-cro-minicart-type_option3 .l-container,.b-cro-minicart-type_option4 .l-container{margin:2.5rem 0rem 0rem;padding:0}.b-cro-minicart-type_option1 .pd-carousel__title,.b-cro-minicart-type_option2 .pd-carousel__title,.b-cro-minicart-type_option3 .pd-carousel__title,.b-cro-minicart-type_option4 .pd-carousel__title{font-size:var(--typography-sm-mobile);font-weight:400;letter-spacing:0;line-height:1.25;text-transform:none}@media screen and (min-width: 1200px){.b-cro-minicart-type_option1 .pd-carousel__title,.b-cro-minicart-type_option2 .pd-carousel__title,.b-cro-minicart-type_option3 .pd-carousel__title,.b-cro-minicart-type_option4 .pd-carousel__title{font-size:var(--typography-sm-desktop)}}.b-cro-minicart-type_option1.b-mini-bag_empty .l-container,.b-cro-minicart-type_option2.b-mini-bag_empty .l-container,.b-cro-minicart-type_option3.b-mini-bag_empty .l-container,.b-cro-minicart-type_option4.b-mini-bag_empty .l-container{margin:var(--container-margin-mobile, 0)}@media screen and (min-width: 1200px){.b-cro-minicart-type_option1.b-mini-bag_empty .l-container,.b-cro-minicart-type_option2.b-mini-bag_empty .l-container,.b-cro-minicart-type_option3.b-mini-bag_empty .l-container,.b-cro-minicart-type_option4.b-mini-bag_empty .l-container{margin:var(--container-margin-desktop, 0)}}.b-cro-minicart-type_option1.b-mini-bag_empty .b-bag-sidebar__checkout,.b-cro-minicart-type_option2.b-mini-bag_empty .b-bag-sidebar__checkout,.b-cro-minicart-type_option3.b-mini-bag_empty .b-bag-sidebar__checkout,.b-cro-minicart-type_option4.b-mini-bag_empty .b-bag-sidebar__checkout{padding-right:0.5rem}.b-cro-minicart-type_option1 .b-mini-bag__content-wrapper{align-items:start;display:grid;gap:0 1.25rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.b-cro-minicart-type_option1 .b-bag-tiles-list{grid-template-columns:minmax(0, 1fr)}.b-cro-minicart-type_option1.b-mini-bag .b-bag-tile-item{grid-template-columns:1fr 2fr}.b-cro-minicart-type_option1 .b-mini-bag__totals{border-top:0;margin:0;padding:0;position:sticky;top:0}.b-cro-minicart-type_option1 .b-bag-sidebar__checkout{gap:0.9375rem;grid-template-columns:minmax(0, 1fr)}.b-cro-minicart-type_option2.b-mini-bag .b-bag-tile-item{grid-template-columns:1fr 2fr}.b-cro-minicart-type_option2.b-mini-bag .b-bag-sidebar__checkout .b-btn_type-primary{order:2}.b-cro-minicart-type_option2.b-mini-bag .b-bag-sidebar__checkout .b-btn_type-secondary{order:1}.b-cro-minicart-type_option2 .b-mini-bag__totals{border-top:none;margin:2.5rem 0 0;padding:0}.b-cro-minicart-type_option2 .b-bag-sidebar__buttons{flex-direction:column-reverse}.b-cro-minicart-type_option3 .b-mini-bag__flyout{width:19.5rem}.b-cro-minicart-type_option3 .b-mini-bag__content .b-bag-sidebar__buttons{display:none}.b-cro-minicart-type_option3 .b-bag-tiles-list{grid-template-columns:minmax(0, 1fr)}.b-cro-minicart-type_option3.b-mini-bag .b-bag-tile-item{grid-template-columns:1fr 2fr}.b-cro-minicart-type_option3.b-mini-bag .b-bag-sidebar__buttons{padding-top:0.9375rem}.b-cro-minicart-type_option3 .b-mini-bag__totals{border-top:none;margin:2.5rem 0 0;padding:0}.b-cro-minicart-type_option3 .b-mini-bag__footer{margin:0;padding-right:0.625rem}.b-cro-minicart-type_option3 .b-mini-bag__footer .b-mini-bag__summary{display:none}.b-cro-minicart-type_option3 .b-bag-sidebar__checkout{gap:0.9375rem;grid-template-columns:minmax(0, 1fr)}.b-cro-minicart-type_option4 .b-mini-bag__flyout{bottom:unset;left:50%;max-height:100%;right:unset;top:50%;transform:translate(-50%, -50%)}.b-cro-minicart-type_option4 .b-mini-bag__flyout.b-mini-bag__flyout_animation{animation:animation-slide-in-from-top-to-center linear .2s forwards}.b-cro-minicart-type_option4 .b-bag-tiles-list{grid-template-columns:repeat(3, minmax(0, 1fr))}.b-cro-minicart-type_option4.b-mini-bag .b-bag-tile-item{grid-template-columns:repeat(2, 1fr)}.b-cro-minicart-type_option4 .b-mini-bag__totals{border-top:none;margin:2.5rem 0 0;padding:0}.b-cro-minicart-type_option4 .b-bag-sidebar__checkout .b-btn_type-primary{order:2}.b-cro-minicart-type_option4 .b-bag-sidebar__checkout .b-btn_type-secondary{order:1}.b-cro-minicart-type_option4 .b-bag-sidebar__buttons{flex-direction:column-reverse}.b-cro-minicart-type_option2 .b-cro-minicart-klarna-placement,.b-cro-minicart-type_option4 .b-cro-minicart-klarna-placement{order:1}.b-cro-approaching-discount-slider{width:100%}@media screen and (min-width: 1200px){.b-cro-approaching-discount-slider:not(:empty){margin-top:2.5rem}}@media screen and (min-width: 1200px){.b-mini-bag .b-cro-approaching-discount-slider{max-width:25.125rem}}@media screen and (max-width: 1199px){.b-bag-layout .b-cro-approaching-discount-slider:not(:empty){margin-bottom:-0.625rem}}@media screen and (min-width: 1200px){.b-bag-layout .b-cro-approaching-discount-slider{max-width:26.5rem}}@media screen and (min-width: 1200px){.b-bag-sidebar .b-cro-approaching-discount-slider:not(:empty){margin:0 0 1.25rem}}.b-cro-approaching-discount-slider_wrapper{display:grid;gap:0.625rem 0}.b-cro-approaching-discount-slider__msg{font-size:0.875rem}.b-cro-approaching-discount-slider__line{background:var(--slider-bg, #D8D8D8);height:0.9375rem;position:relative}.b-cro-approaching-discount-slider__line::after{transition:all .15s ease-in 0s;background:var(--slider-line-bg, #E4A3C0);content:"";height:100%;left:0;max-width:var(--slider-line-width, 100%);position:absolute;top:0;width:100%}.b-cro-approaching-discount-slider_option2 .b-cro-approaching-discount-slider__msg_option1-away{display:none}.b-cro-approaching-discount-slider_threshold-achieved .b-cro-approaching-discount-slider__msg_option1-away{display:none}.b-cro-approaching-discount-slider__msg_option1-reached{display:none}.b-cro-approaching-discount-slider_option1 .b-cro-approaching-discount-slider_threshold-achieved .b-cro-approaching-discount-slider__msg_option1-reached{display:block}.b-cro-approaching-discount-slider__msg_option2-title{font-size:1.0625rem}.b-cro-approaching-discount-slider_option1 .b-cro-approaching-discount-slider__msg_option2-title{display:none}.b-cro-approaching-discount-slider_option2 .b-cro-approaching-discount-slider_threshold-achieved .b-cro-approaching-discount-slider__msg_option2-title{display:block}.b-cro-approaching-discount-slider_option1 .b-cro-approaching-discount-slider__msg_option2-away{display:none}.b-cro-approaching-discount-slider_threshold-achieved .b-cro-approaching-discount-slider__msg_option2-away{display:none}.b-cro-approaching-discount-slider__msg_option2-reached{display:none}.b-cro-approaching-discount-slider_option2 .b-cro-approaching-discount-slider__msg_option2-reached{display:block}
