.unit-amount-limit-info{align-items:center;margin:1.2rem 0 0;display:flex}.unit-amount-limit-info--slim{margin-top:0}.unit-amount-limit-info__icon{flex-shrink:0}.unit-amount-limit-info__text{margin-left:.8rem}.unit-widget-seller-info{flex-flow:column;flex-grow:1;align-self:flex-start;display:flex}.unit-widget-seller-info__name{text-align:left;width:fit-content;margin-top:.4rem;padding:0;font-size:1.4rem}.unit-widget-seller-info__legal-links{color:#747474;flex-wrap:wrap;margin:.4rem 0 0;padding:0;font-size:1.1rem;list-style:none;display:flex}.unit-widget-seller-info__legal-links--item:first-child:before{display:none}.unit-widget-seller-info__legal-links--item:before{content:"/"/"";margin:0 .4rem}.unit-widget-seller-info__legal-link.rd-link{padding:0;line-height:1.5;text-decoration:none}.unit-widget-variant-attributes{margin-bottom:.4rem}.unit-widget-variant-attributes__list{margin:0 0 .4rem;font-size:1.4rem}.unit-widget-variant-attributes__item-title{margin:0 .4rem 0 0;font-weight:400;display:inline}.unit-widget-variant-attributes__item-value{margin:0;font-weight:600;display:inline}.unit-heading{justify-content:space-between;align-items:flex-start;max-width:calc(100% - 3.2rem);margin:0 0 .8rem;font-size:1.6rem;font-weight:600;line-height:1.3;display:flex}.unit-heading__link,.unit-heading__text{-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.unit-heading__link{text-decoration:none}.unit-heading__link.rd-link:after{display:none}.unit-heading__link.rd-link:hover{text-decoration:none}.unit-picture{--image-width:6rem;width:var(--image-width);height:10rem;margin:0;display:flex}@media (width>=1024px){.unit-picture{--image-width:6.4rem}}.unit-picture__image{object-fit:contain;width:100%;height:100%}.unit-picture--placeholder{width:var(--image-width);height:var(--image-width)}.unit-picture-frame{text-align:center;flex-shrink:0;align-self:flex-start;margin:0 1.2rem 0 0}.unit-picture-frame__link{text-decoration:none}.unit-refurbished{padding-bottom:.8rem;font-size:1.3rem}.unit-refurbished__description{align-items:center;margin:0 0 .8rem;display:flex}.unit-refurbished__description-text{margin-left:.4rem;font-weight:600}.unit-refurbished__cheapest-new-item-price{color:#747474;text-decoration:line-through}.unit-refurbished__percent-discount-badge{margin-left:.4rem}.unit-refurbished__logo{width:1.6rem;height:1.6rem}.unit-uvp{margin:0 0 .4rem}@media (width<=340px){.unit-uvp{white-space:nowrap}}.unit-uvp__reference-price{font-size:1.3rem;font-weight:400;line-height:1.3}.unit-price{flex-direction:row;align-items:center;margin:0;display:flex}@media (width<=340px){.unit-price{flex-wrap:wrap}}.unit-price__product-price{font-size:1.6rem;font-weight:800;line-height:1.3}.unit-price__product-price--discounted{font-size:1.1rem}.unit-price__base-price{color:#747474;margin-left:.4rem;font-size:1.3rem;font-weight:400;line-height:1.3}@media (width<=340px){.unit-widget-unit__details .unit-price__base-price{margin-left:0}}.unit-discount__cta .rd-button__text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.unit-discount{margin-top:.4rem}.unit-discount__price{color:#5d9ad3;align-items:center;margin:0;font-size:1.6rem;font-weight:800;line-height:1;display:flex}.unit-discount__price--voucher{color:#bf4b13}.unit-discount__price--volume{color:#3c3c3c}.unit-discount__price--xtra{color:#017bc0}.unit-discount__provider-info{color:#747474;margin:.2rem 0 0;font-size:1.1rem;font-weight:400;line-height:1.3}.unit-discount__cta{cursor:pointer;background:0 0;border:none;margin-top:-.2rem;margin-left:.8rem;padding:0}.unit-discount__cta .svg-icon{width:1.6rem;height:1.6rem;display:flex}.unit-widget-energy-info__button .rd-button__text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.unit-widget-energy-info{cursor:pointer;align-items:center;margin-right:.8rem;font-size:1.1rem;font-weight:400;line-height:1.3;display:flex}.unit-widget-energy-info__item{margin:0}.unit-widget-energy-info__item--spectrum{margin-top:.3rem;padding:0}.unit-widget-energy-info__button{cursor:pointer;background-color:#0000;border:0;padding:0;line-height:0;display:block}.unit-widget-energy-info__image{width:auto;max-height:60vh;margin:1.6rem auto;display:block}.unit-energy-info{flex-wrap:wrap;align-items:center;margin-bottom:.8rem;display:flex}.unit-energy-info--lower{margin-top:.4rem}.unit-strikeout-price-box__strikeout-info .rd-button__text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.unit-strikeout-price-box{align-items:center;margin:0 0 .4rem;font-size:1.3rem;display:flex}.unit-strikeout-price-box__strikeout-price{color:#747474;margin:0;-webkit-text-decoration:line-through #747474;text-decoration:line-through #747474}.unit-strikeout-price-box__strikeout-info{cursor:pointer;background-color:#0000;border:none;width:1.6rem;height:1.6rem;margin-left:.4rem;padding:0;line-height:1.5}.unit-strikeout-price-box__strikeout-info .svg-icon{width:1.6rem;height:1.6rem}.unit-strikeout-price-box__percent-discount-badge{margin-left:.8rem}.unit-recycle-return-checkbox__popover-trigger .rd-button__text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.unit-recycle-return-checkbox{align-items:center;margin:.8rem 0;display:flex}.unit-recycle-return-checkbox .rd-checkbox{margin-right:.8rem}.unit-recycle-return-checkbox__popover-text,.unit-recycle-return-checkbox__popover-link{font-size:1.3rem}.unit-recycle-return-checkbox__popover-trigger{cursor:pointer;background-color:#0000;border:0;padding:0;display:flex}.unit-recycle-return-legal-badge{justify-content:flex-end;display:flex}.unit-recycle-return-legal-badge svg{width:100%;max-width:7.8rem;height:auto}.unit-age-verification-info{place-items:center;margin:1.2rem 0 0;display:flex}.unit-age-verification-info--slim{margin-top:0}.unit-age-verification-info__icon.svg-icon,.v-popper--theme-pattern-lib-b2c .v-popper__wrapper .v-popper__inner .unit-age-verification-info__icon.svg-icon{color:#bf4b13}.unit-age-verification-info__text{color:#bf4b13;margin-left:.8rem;font-size:1.3rem;font-weight:400;line-height:1.3}.unit-shipping{margin:.4rem 0 0;font-size:1.4rem}.unit-shipping__cost,.unit-shipping__free-shipping{font-size:1.4rem;font-weight:600}.unit-shipping__free-shipping{color:#237916}.insurance-usp-widget__details .insurance-info-button .rd-button__text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.insurance-usp-widget{border-bottom:.1rem solid #dedede;flex-wrap:nowrap;align-items:stretch;padding:.4rem 0 1.6rem;display:flex}.insurance-usp-widget__picture-wrapper{height:auto;position:relative}.insurance-usp-widget__picture-wrapper .insurance-unit-picture{border-radius:.8rem;justify-content:center;align-items:center;width:12.4rem;height:100%;margin:0;padding:0;display:flex;position:relative}@media (width>=1024px){.insurance-usp-widget__picture-wrapper .insurance-unit-picture{width:16.2rem}}.insurance-usp-widget__picture-wrapper .insurance-unit-picture__image{width:auto;height:auto;max-height:8rem}.insurance-usp-widget__picture-wrapper .insurance-unit-picture--has-insurer-logo{min-height:15rem}.insurance-usp-widget__picture-wrapper .insurance-unit-picture--has-insurer-logo .insurance-unit-picture__image{margin-top:3rem}.insurance-usp-widget__picture-wrapper .insurance-unit-picture:after{content:"";pointer-events:none;background:#0000000d;border:0;border-radius:.8rem;position:absolute;inset:0}.insurance-usp-widget__insurer-logo{z-index:1;background-color:#fff;border-top-left-radius:.8rem;border-top-right-radius:.8rem;justify-content:center;align-items:center;width:92%;height:3rem;display:flex;position:absolute;top:.4rem;left:50%;transform:translate(-50%)}.insurance-usp-widget__insurer-logo svg{height:1.8rem}.insurance-usp-widget__certified-icon{color:#237916;background-color:#fff;border-radius:50%;width:3.4rem;height:3.4rem;padding:.4rem;position:absolute;bottom:.8rem;left:.8rem}.insurance-usp-widget__details{grid-template-areas:"title infoButton""price price""list list""selectButton selectButton";grid-auto-rows:auto;width:100%;margin-left:2.4rem;display:grid}@media (width>=1024px){.insurance-usp-widget__details{grid-template-areas:"title infoButton""price price""list selectButton"}}.insurance-usp-widget__details .insurance-title{grid-area:title;margin:0;font-size:1.4rem;font-weight:600;line-height:1.3}.insurance-usp-widget__details .insurance-info-button{cursor:pointer;background-color:#0000;border:0;grid-area:infoButton;place-self:center flex-end;height:1.6rem;padding:0;display:block}.insurance-usp-widget__details .insurance-info-button .svg-icon{width:1.6rem;height:1.6rem}.insurance-usp-widget__details .insurance-price{grid-area:price;align-items:flex-end;gap:.4rem;margin:.4rem 0 1.2rem;font-size:2.1rem;font-weight:800;line-height:1;display:inline-flex}.insurance-usp-widget__details .insurance-details-list{grid-area:list;margin:0;padding:0;font-size:1.4rem;line-height:1.3;list-style:none}.insurance-usp-widget__details .insurance-details-list__item{align-items:center;gap:.8rem;margin-bottom:.4rem;display:flex}.insurance-usp-widget__details .insurance-details-list__item .svg-icon{color:#2d9c1c;width:1.2rem;height:1.2rem}.insurance-usp-widget__details .insurance-details-list__item--has-insurer-logo .svg-icon{color:currentColor}.insurance-usp-widget__details .insurance-action-cta{grid-area:selectButton;width:fit-content;margin:.8rem 0 .4rem}@media (width>=1024px){.insurance-usp-widget__details .insurance-action-cta{place-self:flex-end;margin-top:0}}.insurance-usp-widget__details .insurance-action-cta .svg-icon{width:1.6rem;height:1.6rem}.insurance-widget-container{margin-top:.8rem}.insurance-widget-container--stretch{margin-left:-6.4rem}@media (width>=768px){.insurance-widget-container--stretch{margin-left:0}}.insurance-widget-container .insurance-widget__control{border:.1rem solid #8e8e8e;border-radius:.4rem;place-content:center space-between;max-width:60rem;margin:.4rem 0;padding:.8rem;font-size:1.1rem;font-weight:700;display:flex}.insurance-widget-container .insurance-widget__control .rd-checkbox{min-height:auto;padding:0}.insurance-widget-container .insurance-widget__control .rd-checkbox__label{max-width:calc(100% - 1.4rem)}.insurance-widget-container .insurance-widget__control .rd-checkbox__content{flex-wrap:nowrap}.insurance-widget-container .insurance-widget__control .rd-checkbox.rd-checkbox--multiline .rd-checkbox__content{align-items:center}.insurance-widget-container .insurance-widget__control .rd-checkbox.rd-checkbox--multiline .rd-checkbox__content .rd-checkbox__label{align-items:center;margin-right:.4rem;font-size:1.4rem;line-height:1;display:flex}.insurance-widget-container .insurance-widget__price{align-content:center;align-items:center;font-size:1.4rem;display:flex}.insurance-widget-container .insurance-widget__price .svg-icon{color:#2d9c1c;margin-right:.8rem}.insurance-widget-container .insurance-widget__info{font-size:1.1rem;font-weight:400;line-height:1.3}.insurance-widget-container .insurance-widget__info .rd-link--more-info{padding:0}.insurance-widget-container .insurance-widget__insurer-logo{vertical-align:middle;height:1.8rem;margin:-.2rem .4rem 0 0}.insurance-widget-container .insurance-widget__insurer-logo--ergo{width:auto;height:.9rem}.insurance-widget-container .insurance-widget__hakuna-logo{vertical-align:middle;width:4.1rem;margin:-.2rem .4rem 0 0}.insurance-widget-readonly{color:#3c3c3c;background-color:#f5f5f5;border-radius:.8rem;justify-content:space-between;gap:.4rem;width:fit-content;margin-top:.8rem;padding:.8rem 1.2rem;font-size:1.1rem;display:inline-flex}.unit-widget-unit__remove .rd-button__text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.unit-widget-unit{text-align:left;flex-flow:column;padding-right:.8rem;font-size:1.6rem;display:flex}.unit-widget-unit__wrapper{flex-direction:row;display:flex}.unit-widget-unit__container{flex-flow:column;flex-grow:1;flex-basis:0;display:flex;position:relative}.unit-widget-unit__remove{cursor:pointer;background-color:#0000;border:0;width:1.2rem;height:1.2rem;padding:0;position:absolute;top:.4rem;right:0}.unit-widget-unit__remove .svg-icon{width:1.2rem;height:1.2rem;line-height:1.2rem;display:block}.unit-widget-unit__content{flex-flow:row;justify-content:space-between;align-items:center;display:flex}.unit-widget-unit__controls{flex-flow:row;align-items:center;padding-left:.4rem;display:flex}.unit-widget-unit__stock-alert{vertical-align:middle;color:#e10915;align-items:center;margin:.4rem 0;font-size:1.3rem;font-weight:600;display:flex}.unit-widget-unit__stock-alert--clock{flex-shrink:0;margin-right:.8rem}.unit-widget-unit__stock-alert--clock.svg-icon{color:#e10915}.unit-widget-unit__quantity{min-width:8rem}.unit-widget-unit__best-price{color:#747474;margin:.4rem 0 0;font-size:1.1rem}.unit-widget-unit__product-condition{color:#747474;margin:.4rem 0 0;font-size:1.3rem}.unit-widget-unit__shipping-time-phrase{margin-bottom:1.2rem;font-weight:400}.unit-widget-unit__details{flex-flow:column;flex-grow:1;align-self:center;display:flex}.unit-widget-unit__fulfilled-by-shop{color:#095ccd;margin:.4rem 0;font-size:1.4rem;font-weight:600}.unit-widget-unit__seller{flex-flow:column;flex-grow:1;align-self:flex-start;display:flex}.unit-widget-unit__footer-wrapper{flex-direction:column;justify-content:space-between;align-items:flex-start;display:flex}@media (width>=1024px){.unit-widget-unit__footer-wrapper{flex-flow:row}}.unit-widget-list .unit-widget-list__group{margin:0;padding:2.4rem 0 0;list-style:none}.unit-widget-list .unit-widget-list__group:first-of-type{padding-top:0}.unit-widget-list .unit-widget-list__group:last-of-type{margin-bottom:1.2rem}@media (width>=1024px){.unit-widget-list .unit-widget-list__group:last-of-type{margin-bottom:0}}.unit-widget-list__group-header{padding-bottom:1.2rem;font-size:1.4rem;container:group-header/inline-size}.unit-widget-list__group-title{flex-wrap:nowrap;align-items:center;margin:0;font-size:1.4rem;font-weight:400;line-height:1.5;display:flex}.unit-widget-list__group-title--delivery-time{text-align:left;flex-wrap:wrap;display:flex}.unit-widget-list__group-title--prefix{align-self:flex-start;margin-right:.4rem;font-weight:600}.unit-widget-list__group-title:after{content:"";background:#dedede;flex-grow:1;width:100%;height:.1rem;margin-top:.2rem;margin-left:1.2rem}.unit-widget-list__group-title--hauler:after{display:none}@container group-header (width>=76.8rem){.unit-widget-list__group-title--hauler:after{display:inline}}.unit-widget-list__group-ndd{text-align:left}.unit-widget-list__units{margin:0;padding:0;list-style:none}.unit-widget-list__unit-item{margin-bottom:1.2rem}.unit-widget-list__unit-item:last-child{margin-bottom:0}.unit-widget-list .unit-widget-list__group--bordered{border:.1rem solid #dedede;border-radius:.8rem;margin-top:1.6rem;padding:0}.unit-widget-list .unit-widget-list__group--bordered:first-of-type{margin-top:0}.unit-widget-list .unit-widget-list__group--bordered:last-of-type{margin-bottom:0}.unit-widget-list .unit-widget-list__group--bordered .unit-widget-list__group-title{flex-wrap:wrap}.unit-widget-list .unit-widget-list__group--bordered .unit-widget-list__group-title:after{display:none}.unit-widget-list .unit-widget-list__group--bordered .unit-widget-list__group-title--delivery-time{margin-right:auto}.unit-widget-list .unit-widget-list__group--bordered .unit-widget-list__group-header{border-bottom:.1rem solid #dedede;padding:1.2rem 1.6rem}.unit-widget-list .unit-widget-list__group--bordered .unit-widget-list__units{padding:0}.unit-widget-list .unit-widget-list__group--bordered .unit-widget-list__unit-item{margin-bottom:0;padding:1.2rem 1.6rem}.unit-widget-list .unit-widget-list__group--bordered .unit-widget-list__unit-item:not(:first-child){border-top:.1rem solid #dedede}.unit-widget-list .unit-widget-list__group--separator{padding-top:1.6rem}.unit-widget-list .unit-widget-list__group--separator:first-of-type{padding-top:0}.unit-widget-list .unit-widget-list__group--separator .unit-widget-list__group-header:before{content:"";background:#dedede;height:.1rem;margin-bottom:1.2rem;display:block}.unit-widget-list .unit-widget-list__group--separator:first-of-type .unit-widget-list__group-header:before{display:none}.unit-widget-list .unit-widget-list__group--separator .unit-widget-list__group-title{flex-wrap:wrap}.unit-widget-list .unit-widget-list__group--separator .unit-widget-list__group-title:after{display:none}.unit-widget-list .unit-widget-list__group--separator .unit-widget-list__group-title--delivery-time{margin-right:auto}.unit-widget-list__delivery-time-phrase{white-space:nowrap;margin-right:.4rem}.unit-widget-list__hauler-delivery-phrase{display:inline-block}@container group-header (width>=76.8rem){.unit-widget-list__hauler-delivery-phrase{white-space:nowrap}}.insurance-overlay{padding:0 .8rem}.insurance-overlay__title{font-size:2.1rem;font-weight:600;line-height:1.3}.insurance-overlay__subtitle{margin:2.2rem 0 .4rem;font-size:1.6rem;font-weight:600;line-height:1.3}.insurance-overlay__text{margin:0;font-size:1.4rem;font-weight:400;line-height:1.5}.insurance-overlay__list{margin:.8rem 0;padding:0 0 0 2.4rem;font-size:1.4rem;font-weight:400;line-height:1.5}.insurance-overlay__logo{text-align:right;padding:3.2rem 0}.insurance-overlay__logo svg{width:8rem}.unit-widget-product-data-sheet{margin-right:1.2rem;line-height:1}.unit-widget-product-data-sheet__item{margin:0}.unit-widget-product-data-sheet__link{padding:0;font-size:1.3rem}.unit-widget-product-data-sheet__overlay{text-align:center}.unit-widget-product-data-sheet__image{width:auto;max-height:60vh}.unit-widget-product-data-sheet__pdf{width:100%;height:60vh}.unit-widget-tire-label-info__button .rd-button__text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.unit-widget-tire-label-info{margin-right:1.2rem}.unit-widget-tire-label-info__item{margin:0}.unit-widget-tire-label-info__button{cursor:pointer;background-color:#0000;border:0;padding:0;display:flex}.unit-widget-tire-label-info .unit-widget-tire-info-overlay__content{flex-direction:column;padding:2.4rem 1.6rem;display:flex}@media (width>=1024px){.unit-widget-tire-label-info .unit-widget-tire-info-overlay__content{flex-direction:row-reverse;padding:2.4rem 0 2.4rem 1.2rem}}.unit-widget-tire-label-info .unit-widget-tire-info-overlay__list{margin-right:1.2rem;padding:0;list-style:none}.unit-widget-tire-label-info .unit-widget-tire-info-overlay__item{align-items:flex-start;gap:1.6rem;display:flex}.unit-widget-tire-label-info .unit-widget-tire-info-overlay__item-icon.svg-icon{width:4.4rem;height:4.4rem}.unit-widget-tire-label-info .unit-widget-tire-info-overlay__item-text{flex-direction:column;margin-top:0;font-size:1.4rem}@media (width>=1024px){.unit-widget-tire-label-info .unit-widget-tire-info-overlay__item-text{flex:auto}}.unit-widget-tire-label-info .unit-widget-tire-info-overlay__image{max-width:max-content;height:30rem;margin:0 auto 2.4rem}@media (width>=1024px){.unit-widget-tire-label-info .unit-widget-tire-info-overlay__image{height:47.8rem;margin:0}}.coupon-deactivation{flex-shrink:0;align-items:center;display:flex}.coupon-deactivation__cta-loading.rd-loading-animation{border-width:.2rem;width:1.5rem;height:1.5rem}.coupon-deactivation__cta{font-size:1.3rem}.coupon-deactivation__cta:disabled.rd-link{opacity:.5;cursor:not-allowed}.coupon-deactivation__cta:disabled.rd-link:hover{color:#3c3c3c;text-decoration-color:#3c3c3c}@media (width<=479px){.coupon-deactivation__cta-text{display:none}}.coupon-deactivation__cta-icon.svg-icon{width:1.2rem;height:1.2rem;display:flex}.unit-loyalty-coupon{flex-direction:column;align-items:flex-start;margin-top:1.2rem;display:flex}.unit-loyalty-coupon__wrapper{color:#3c3c3c;background-color:#e6f5fb;border-radius:.8rem;justify-content:space-between;align-items:center;width:100%;padding:.8rem;font-size:1.4rem;display:flex}@media (width>=768px){.unit-loyalty-coupon__wrapper{width:fit-content}}.unit-loyalty-coupon--paused .unit-loyalty-coupon__wrapper{color:#3c3c3c;background-color:#f5f5f5}.unit-loyalty-coupon--paused .unit-loyalty-coupon__wrapper .svg-icon{color:#3c3c3c}.unit-loyalty-coupon--paused .unit-loyalty-coupon__wrapper .rd-badge-kcard,.unit-loyalty-coupon--paused .unit-loyalty-coupon__wrapper .rd-badge-kcard:after{background-color:#f5f5f5}.unit-loyalty-coupon--paused .unit-loyalty-coupon__wrapper .coupon-deactivation{align-self:flex-start;margin-top:.4rem}.unit-loyalty-coupon--inactive .unit-loyalty-coupon__wrapper{color:#3c3c3c;background-color:#f5f5f5}.unit-loyalty-coupon--inactive .unit-loyalty-coupon__wrapper .svg-icon{color:#3c3c3c}.unit-loyalty-coupon--inactive .unit-loyalty-coupon__wrapper .rd-badge--kcard .the-actual-badge{background-color:#c2c2c2}.unit-loyalty-coupon--inactive .unit-loyalty-coupon__wrapper .rd-badge-kcard{color:#c2c2c2;background-color:#f5f5f5}.unit-loyalty-coupon--inactive .unit-loyalty-coupon__wrapper .rd-badge-kcard:after{background-color:#f5f5f5}.unit-loyalty-coupon__wrapper .rd-badge-kcard,.unit-loyalty-coupon__wrapper .rd-badge-kcard:after{background-color:#e6f5fb}.unit-loyalty-coupon__text{margin-left:1.6rem}.unit-loyalty-coupon--paused .unit-loyalty-coupon__text,.unit-loyalty-coupon--inactive .unit-loyalty-coupon__text{color:#3c3c3c;font-size:1.3rem;display:inline-block}.unit-loyalty-coupon__text--paused{display:block}.unit-loyalty-coupon__content{align-items:center;margin:0;padding-right:1.6rem;display:flex}@media (width>=480px){.unit-loyalty-coupon__content{padding-right:4rem}}.unit-loyalty-coupon__provider-info{color:#747474;margin:.2rem 0 0;font-size:1.1rem;font-weight:400;line-height:1.3}.unit-widget-notifications--visible{margin-top:.8rem}.unit-voucher-box{flex-direction:column;align-items:flex-start;margin-top:1.2rem;display:flex}.unit-voucher-box__wrapper{color:#3c3c3c;background-color:#fff6e6;border-radius:.8rem;justify-content:space-between;align-items:center;padding:.8rem;font-size:1.4rem;line-height:1.3;display:flex}.unit-voucher-box__wrapper .unit-voucher-box__icon.svg-icon,.v-popper--theme-pattern-lib-b2c .v-popper__wrapper .v-popper__inner .unit-voucher-box__wrapper .unit-voucher-box__icon.svg-icon{color:#bf4b13}@media (width>=768px){.unit-voucher-box__wrapper{width:fit-content}}.unit-voucher-box--paused .unit-voucher-box__wrapper{color:#3c3c3c;background-color:#f5f5f5}.unit-voucher-box--paused .unit-voucher-box__wrapper .svg-icon{color:#3c3c3c}.unit-voucher-box--paused .unit-voucher-box__wrapper .unit-voucher-box__icon.svg-icon{color:#c2c2c2}.unit-voucher-box__content{align-items:center;padding-right:1.6rem;display:flex}@media (width>=480px){.unit-voucher-box__content{padding-right:4rem}}.unit-voucher-box--paused .unit-voucher-box__text:first-line{font-weight:600}.unit-voucher-box--paused .unit-voucher-box__text{margin-left:.4rem;font-size:1.3rem}.unit-voucher-box__text--paused{display:block}.unit-voucher-box__icon{margin-right:.8rem}.unit-voucher-box__icon.svg-icon{width:1.6rem;height:1.6rem}.unit-voucher-box .unit-voucher-box__icon.svg-icon,.unit-voucher-box .coupon-deactivation{align-self:flex-start}.unit-voucher-box .unit-voucher-box__icon.svg-icon{margin-top:.1rem}.unit-voucher-box .coupon-deactivation{margin-top:.2rem}.unit-voucher-box__provider-info{color:#747474;margin:.2rem 0 0;font-size:1.1rem;font-weight:400;line-height:1.3}.unit-xtra-coupon__info-overlay .rd-button__text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.unit-xtra-coupon{flex-direction:column;align-items:flex-start;margin-top:1.2rem;display:flex}.unit-xtra-coupon__wrapper{color:#007199;background-color:#e6f5fb;border-radius:.8rem;justify-content:space-between;align-items:center;width:100%;padding:.8rem;display:flex}.unit-xtra-coupon__wrapper .svg-icon{color:#007199}.unit-xtra-coupon--paused .unit-xtra-coupon__wrapper{background-color:unset;border:.1rem dashed #017bc0;padding-top:.4rem;padding-bottom:.4rem;font-weight:400}.unit-xtra-coupon__wrapper:has(.unit-xtra-coupon__min-order-value-text--whole-cart){padding-top:.4rem;padding-bottom:.4rem}.unit-xtra-coupon--inactive .unit-xtra-coupon__wrapper{color:#3c3c3c;background-color:#f5f5f5;font-weight:400}.unit-xtra-coupon--inactive .unit-xtra-coupon__wrapper .svg-icon{color:#3c3c3c}.unit-xtra-coupon--inactive .unit-xtra-coupon__wrapper .rd-k-xtra-coupon-badge__value{background:#c2c2c2}.unit-xtra-coupon--inactive .unit-xtra-coupon__wrapper .rd-k-xtra-coupon-badge svg path:not([fill=white]){fill:#c2c2c2}.unit-xtra-coupon__content{align-items:center;width:100%;margin:0;display:flex}.unit-xtra-coupon__text{color:#3c3c3c;width:100%;font-size:1.4rem}.unit-xtra-coupon--paused .unit-xtra-coupon__text,.unit-xtra-coupon--inactive .unit-xtra-coupon__text{font-size:1.3rem;display:inline-block}.unit-xtra-coupon--paused .unit-xtra-coupon__text{font-size:1.1rem}.unit-xtra-coupon--paused .unit-xtra-coupon__text b,.unit-xtra-coupon--paused .unit-xtra-coupon__text strong{font-size:1.3rem}.unit-xtra-coupon__text--paused{display:flex}.unit-xtra-coupon__min-order-value-text--whole-cart{align-items:center;font-size:1.1rem;line-height:1.3;display:flex}.unit-xtra-coupon__info-overlay{background-color:#0000;border:0}.unit-xtra-coupon__info-overlay .svg-icon,.unit-xtra-coupon__deactivate-coupon .svg-icon{color:#3c3c3c;width:1.2rem;height:1.2rem}.unit-xtra-coupon__sponsored-name{color:#747474;margin:.4rem 0 0;font-size:1.1rem;display:block}.unit-xtra-coupon__first-line-text{justify-content:space-between;width:100%;display:flex}.menu[data-v-14c8ee10]{z-index:6000;background-color:#fff;border:.1rem solid #8e8e8e;border-radius:.8rem;flex-direction:column;padding:0;list-style:none;display:flex;position:absolute;top:2.4rem;right:0}.menu__item[data-v-14c8ee10]{border-bottom:.1rem solid #dedede;width:100%}.menu__item[data-v-14c8ee10]:last-child{border-bottom-width:0}.menu__item:first-child .menu__button[data-v-14c8ee10]{border-radius:.8rem .8rem 0 0}.menu__item:last-child .menu__button[data-v-14c8ee10]{border-radius:0 0 .8rem .8rem}.menu__button[data-v-14c8ee10]{cursor:pointer;background-color:#0000;border:0;border-radius:0;width:100%;padding:1.6rem 1.2rem}.menu__button[data-v-14c8ee10]:hover,.menu__button[data-v-14c8ee10]:active,.menu__button[data-v-14c8ee10]:focus{background-color:#f5f5f5}.menu__button[data-v-14c8ee10] .rd-button__text{align-items:center;display:flex}.menu__button[data-v-14c8ee10] .rd-button__text .svg-icon{margin-right:1.2rem}.menu-actions__button[data-v-b33120a4] .rd-button__text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.menu-actions[data-v-b33120a4]{--top-pos:.4rem;--icon-size:1.2rem}.menu-actions--dots[data-v-b33120a4]{--top-pos:0;--icon-size:2.2rem}.menu-actions--dots .menu[data-v-b33120a4]{top:3.2rem}.menu-actions__button[data-v-b33120a4]{cursor:pointer;top:var(--top-pos);width:var(--icon-size);height:var(--icon-size);background-color:#0000;border:0;padding:0;position:absolute;right:0}.menu-actions__button .svg-icon[data-v-b33120a4]{width:var(--icon-size);height:var(--icon-size)}.menu-actions__menu-enter-active[data-v-b33120a4],.menu-actions__menu-leave-active[data-v-b33120a4]{transition:opacity .15s,transform .15s}.menu-actions__menu-enter-from[data-v-b33120a4],.menu-actions__menu-leave-to[data-v-b33120a4]{opacity:0;transform:translateY(-.8rem)scale(.95)}.unit-widget-seller-overlay{padding:2.4rem 1.2rem;position:relative}.unit-widget-seller-overlay__loading{margin:0 auto}.unit-widget-seller-overlay .unit-widget-seller-info{margin-top:1.6rem;margin-bottom:3.2rem;font-size:1.4rem}.unit-widget-seller-overlay .unit-widget-seller-info__name{margin-bottom:.8rem}.unit-widget-seller-overlay .unit-widget-seller-info__since{margin-bottom:2.4rem}@media (width>=768px){.unit-widget-seller-overlay .unit-widget-seller-info__since{font-size:1.6rem}}.unit-widget-seller-overlay .unit-widget-seller-info__arrow-tail{order:1;margin-left:.8rem;transform:rotate(90deg)}@media (width>=768px){.unit-widget-seller-overlay .unit-widget-seller-info__arrow-tail{display:none}}.unit-widget-seller-overlay .unit-widget-seller-info__arrow-thin-small{display:none}@media (width>=768px){.unit-widget-seller-overlay .unit-widget-seller-info__arrow-thin-small{margin-right:1.2rem;display:flex}}.unit-widget-seller-overlay .unit-widget-seller-info__since-time--bold{min-width:20rem;height:1.4rem;font-weight:600;display:inline-block}@media (width>=768px){.unit-widget-seller-overlay .unit-widget-seller-info__since-time{padding-left:.2rem}}.unit-widget-seller-overlay .rd-accordion__inner-content{padding-left:1.2rem;font-size:1.4rem}.loyalty-coupon-overlay{padding:0 1.2rem 2.4rem}.loyalty-coupon-overlay__title-small--xtra{color:#017bc0}.loyalty-coupon-overlay__title-small{color:#5d9ad3;margin:0;font-size:1.6rem;line-height:1.3;display:block}.loyalty-coupon-overlay__title{margin:0 0 1.6rem;font-size:2.1rem;font-weight:600;line-height:1.3}.loyalty-coupon-overlay__terms{border-bottom:.1rem dashed #747474;flex-wrap:wrap;margin-bottom:1.6rem;display:flex}.loyalty-coupon-overlay__term{grid-gap:0 1.2rem;grid-template-rows:1fr;grid-template-columns:2.4rem 1fr;width:50%;margin-bottom:1.6rem;display:grid}@media (width>=768px){.loyalty-coupon-overlay__term{width:100%}}.loyalty-coupon-overlay__term-icon{grid-area:1/1/2/2;font-size:1.4rem}.loyalty-coupon-overlay__term-term-content{grid-area:1/2/2/3}.loyalty-coupon-overlay__term-content,.loyalty-coupon-overlay__term-title{margin:0;font-size:1.4rem}.loyalty-coupon-overlay__term_title{margin:0;font-weight:600}.loyalty-coupon-overlay__conditions{color:#747474;margin-bottom:1.6rem;font-size:1.3rem}.loyalty-coupon-overlay__conditions p{margin-bottom:1.6rem}.unit-widget-loyalty-whole-cart-coupon__info-overlay .rd-button__text{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.unit-widget-loyalty-whole-cart-coupon{text-align:left;background-color:#fff;border:.1rem solid #5d9ad3;border-radius:.4rem;margin-top:1.2rem;padding:.8rem}.unit-widget-loyalty-whole-cart-coupon__separator{background-color:#dedede;border-style:none;height:1px}.unit-widget-loyalty-whole-cart-coupon__headline{align-items:center;margin:0;display:flex}.unit-widget-loyalty-whole-cart-coupon__title{margin-left:1.6rem;font-size:1.3rem;font-weight:600}.unit-widget-loyalty-whole-cart-coupon__info-overlay{cursor:pointer;background-color:#0000;border:0;height:2.2rem;margin-left:auto;padding:0;display:block}.unit-widget-loyalty-whole-cart-coupon__info{color:#3c3c3c;margin:.4rem 0 0;font-size:1.3rem;font-weight:400;line-height:1.3}.unit-widget-loyalty-whole-cart-coupon .coupon-deactivation{margin-top:.4rem}.unit-widget-loyalty-whole-cart-coupon .coupon-deactivation__cta{padding-left:0}.unit-widget-loyalty-whole-cart-coupon__cta-loading{border-width:.2rem;width:1.5rem;height:1.5rem}.unit-widget-loyalty-whole-cart-coupon__cta{padding-left:0;font-size:1.3rem}.unit-widget-loyalty-whole-cart-coupon__cta:disabled{opacity:.5}.unit-widget-loyalty-whole-cart-coupon .rd-k-card-coupon-badge__value{font-size:1.3rem}.unit-widget-loyalty-whole-cart-coupon--paused{border-color:#dedede}.unit-widget-loyalty-whole-cart-coupon--paused .unit-widget-loyalty-whole-cart-coupon__headline,.unit-widget-loyalty-whole-cart-coupon--paused .unit-widget-loyalty-whole-cart-coupon__info{opacity:.6}@keyframes slideup{0%{bottom:-100%}to{bottom:0}}.fade-enter-active,.fade-leave-active{transition:height .3s ease-in-out,opacity .3s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0;height:0}.add-to-cart{flex-direction:column;gap:1.6rem;width:100%;padding:0 1.6rem;display:flex;overflow-y:auto}.add-to-cart__wrapper{flex-direction:column;width:100%;display:flex}.add-to-cart__wrapper .add-to-cart__insurance{padding-top:1.2rem}.add-to-cart__wrapper .add-to-cart__insurance .insurance-widget__control{max-width:100%;margin-bottom:.8rem}.add-to-cart__wrapper .add-to-cart__insurance .insurance-widget__control:has(input:checked){border-color:#0000;box-shadow:0 0 0 2px #8e8e8e}@media (width>=1024px){.add-to-cart{gap:2.4rem;padding:0 2.4rem}.add-to-cart--has-insurance{flex-flow:wrap}.add-to-cart__insurance{flex:0 0 calc(50% - 2.4rem)}}.add-to-cart__button-wrapper{gap:1.6rem;padding-top:1.6rem;display:flex}@media (width>=1024px){.add-to-cart__button-wrapper{gap:1.6rem}}.add-to-cart__buttons{flex-direction:row;gap:1.6rem;display:flex}@media (width>=1024px){.add-to-cart__buttons{gap:2.4rem}.add-to-cart__buttons--vertical{flex-direction:column;flex:1 0 calc(50% - .8rem)}}@media (width>=1024px) and (width>=1024px){.add-to-cart__buttons--vertical{gap:1.6rem}}.add-to-cart__buttons .rd-button{flex-grow:1;min-width:30%}.add-to-cart .pdp-recommender{flex:2 2}.add-to-cart .pdp-recommender .rd-reco-headline{font-size:1.6rem;font-weight:600;line-height:1.375}.add-to-cart__recommender{width:100%;height:auto;max-height:60rem;margin:0;padding-left:1.6rem;padding-right:1.6rem;overflow-x:clip}@media (width>=1024px){.add-to-cart__recommender{padding:0}}.add-to-cart__recommender .rd-reco-headline{padding:0}.add-to-cart__offers{flex-direction:column;display:flex}.add-to-cart__offers--with-coupon{flex-direction:row;gap:.4rem;margin:0 -2.4rem}@media (width<=767px){.add-to-cart__offers--with-coupon{flex-direction:column;margin:0}}.add-to-cart__offers--with-coupon .add-to-cart__insurance{background-color:#f5f5f5;flex:1;padding:1.6rem .8rem 1.6rem 2.4rem}@media (width<=767px){.add-to-cart__offers--with-coupon .add-to-cart__insurance{padding:1.6rem 2.4rem}}.add-to-cart__offers--with-coupon .general-coupon-atc-wrapper{background-color:#f5f5f5;flex:1;padding:1.6rem 2.4rem 1.6rem .8rem}@media (width<=767px){.add-to-cart__offers--with-coupon .general-coupon-atc-wrapper{padding:1.6rem 2.4rem}}.add-to-cart__offers--with-coupon .general-coupon-atc-wrapper__title{display:none}.add-to-cart__offers--with-coupon .k-card-general-coupon-atc-wrapper{width:100%}.add-to-cart__offers--with-coupon .rd-k-card-coupon{filter:none}.add-to-cart__offers--with-coupon .rd-k-card-coupon__button{background-image:repeating-linear-gradient(90deg,#dedede 0 8px,#0000 8px 16px);background-position:top;background-repeat:no-repeat;background-size:100% 1px;border:none}.add-to-cart__offers--with-coupon .k-card-coupon-wrapper{margin:0 auto;padding:0}.add-to-cart__offers--with-coupon .insurance-usp-widget{background-color:#fff;border-radius:.8rem;padding:.8rem}.add-to-cart__offers--with-coupon .insurance-usp-widget__details{grid-template-areas:"title infoButton""price price""list list""selectButton selectButton"}@media (width>=1024px){.add-to-cart__offers--with-coupon .insurance-usp-widget__picture-wrapper .insurance-unit-picture{width:9.7rem}}.add-to-cart__offers--with-coupon .insurance-action-cta{place-self:flex-start}
