.cart.cart-with-subscriptions .identixweb-order-delivery{display:none!important}.cart__recap{background-color:var(--tertiary-background-color);padding-inline:clamp(24px,calc(24px + 11*(100vw - 999px)),35px);border-radius:4px}.cart__recap-block{gap:8px;margin-bottom:8px}.cart__total-container .heading{font-weight:600;font-size:18px;line-height:22px}.cart__tax-note{font-weight:400;font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / 1080)),16px);line-height:clamp(26px,calc(26px + (28 - 26) * ((100vw - 360px) / 1080)),28px);color:var(--black)}.cart__tax-note a:not(.button){text-decoration-color:var(--black)}.cart__discount-list .cart__discount-badge{display:none}.cart__recap-note{margin-bottom:clamp(12px,calc(12px + 4*(100vw - 999px)),16px)}.cart__recap-note button{font-weight:400;font-size:clamp(14px,calc(14px + 2*(100vw - 999px)),16px);line-height:clamp(26px,calc(26px + 2*(100vw - 999px)),28px);color:var(--black);text-decoration-color:var(--black)}.cart__checkout-button.checkout-button{height:48px;background-color:var(--primary-background-color);background-image:none;color:var(--white);font-weight:600;font-size:18px;line-height:normal;letter-spacing:1.8px;text-transform:uppercase;border-radius:4px;border:0;margin-top:clamp(12px,calc(12px + 4*(100vw - 999px)),16px)}.cart__checkout-button.checkout-button .checkout-button__lock{display:none}@media (hover: hover){.cart__checkout-button.checkout-button{transition:background-color .3s ease}.cart__checkout-button.checkout-button:hover{background-color:var(--primary-color)}}.cart__checkout-button.checkout-button:active{background-color:var(--primary-color)}.identixweb-order-delivery{padding-top:0;padding-bottom:clamp(12px,calc(12px + 4*(100vw - 999px)),16px)}.identixweb-order-delivery-tab{gap:8px}.identixweb-order-delivery .identixweb-order-delivery-tab .identixweb-order-delivery-tablinks{align-items:flex-start;height:42px;background-color:var(--white);padding:0 12px;border-radius:4px;border:1px solid var(--white);margin:0}.active:is(.identixweb-order-delivery .identixweb-order-delivery-tab .identixweb-order-delivery-tablinks){background-color:var(--white);border-color:var(--primary-background-color)}.active:is(.identixweb-order-delivery .identixweb-order-delivery-tab .identixweb-order-delivery-tablinks) .identixweb-btn-icon{color:var(--black)!important}.active:is(.identixweb-order-delivery .identixweb-order-delivery-tab .identixweb-order-delivery-tablinks) .identixweb-btn-icon-main{border:1px solid var(--primary-background-color);background-color:var(--tertiary-background-color)}:is(.active:is(.identixweb-order-delivery .identixweb-order-delivery-tab .identixweb-order-delivery-tablinks) .identixweb-btn-icon-main):before{opacity:1}:is(.identixweb-order-delivery .identixweb-order-delivery-tab .identixweb-order-delivery-tablinks):hover:not(.active){background-color:var(--white)!important}:is(.identixweb-order-delivery .identixweb-order-delivery-tab .identixweb-order-delivery-tablinks):hover:not(.active) .identixweb-btn-icon{color:var(--black)!important}:is(.identixweb-order-delivery .identixweb-order-delivery-tab .identixweb-order-delivery-tablinks):active:not(.active){background-color:var(--white)!important}:is(.identixweb-order-delivery .identixweb-order-delivery-tab .identixweb-order-delivery-tablinks):active:not(.active) .identixweb-btn-icon{color:var(--black)!important}.identixweb-btn-icon{display:flex;flex-direction:row;align-items:center;gap:8px;font-weight:400;font-size:clamp(13px,calc(13px + (16 - 13) * ((100vw - 360px) / 1080)),16px);line-height:24px;color:var(--black);padding-bottom:0;text-align:left}.identixweb-btn-icon-main{position:relative;flex-shrink:0;width:20px;height:20px;border:1px solid var(--light-text-color);border-radius:50%;background-color:var(--white)}.identixweb-btn-icon-main:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(icon-checkmark.svg);background-size:8px 6px;background-repeat:no-repeat;background-position:center;opacity:0}.identixweb-btn-icon-main svg{display:none}.identixweb-order-delivery .identixweb-order-delivery-date-uiHeading{margin-top:clamp(12px,calc(12px + 4*(100vw - 999px)),16px)!important;margin-bottom:6px;font-size:clamp(14px,calc(14px + (16 - 14) * ((100vw - 360px) / 1080)),16px);line-height:clamp(26px,calc(26px + (28 - 26) * ((100vw - 360px) / 1080)),28px);font-weight:600}.identixweb-order-delivery-date-fetch-error{font-weight:400;font-size:14px;line-height:22px;margin-bottom:6px;text-align:center}.iw-calendar{max-width:none;margin:0;width:100%}.rmdp-wrapper{width:100%}.rmdp-calendar{padding:clamp(12px,calc(12px + 4*(100vw - 999px)),16px)!important;width:100%}.rmdp-header{height:auto;line-height:normal;margin-top:0;margin-bottom:14px}.rmdp-header>div{align-items:center}.rmdp-header .prev_next_button{width:18px;height:18px;background-image:url(icon-arrow-next.svg)!important;margin:0}.rmdp-header .prev_next_button.prev_header_btn{transform:rotate(180deg)}@media (hover: hover){.rmdp-header .prev_next_button:not(.rmdp-disabled):hover{background-image:url(icon-arrow-next-brown.svg)!important}}.rmdp-header-values{font-weight:500;font-size:16px;line-height:normal;text-transform:uppercase}.rmdp-day-picker>div{display:flex;flex-direction:column;gap:clamp(7px,calc(7px + 4*(100vw - 999px)),11px);width:100%}.rmdp-week,.rmdp-ym{gap:clamp(7px,calc(7px + 4*(100vw - 999px)),11px)}.rmdp-day,.rmdp-week-day{width:auto!important;height:auto!important;flex:1!important;aspect-ratio:1}.rmdp-week-day{font-weight:700!important;font-size:13px!important;line-height:15px!important;text-transform:uppercase!important}.rmdp-day span{font-weight:500!important;font-size:clamp(12px,calc(12px + (13 - 12) * ((100vw - 360px) / 1080)),13px)!important;line-height:clamp(14px,calc(14px + (15 - 14) * ((100vw - 360px) / 1080)),15px)!important;border-radius:50%!important;margin:0}@media (hover: hover){.rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden):not(.rmdp-selected) span:hover{background-color:var(--tertiary-background-color)!important}}.rmdp-day.rmdp-deactive,.rmdp-day.rmdp-disabled{color:var(--light-text-color)}.rmdp-day.rmdp-selected span{border-radius:50%!important;background-color:var(--primary-background-color)!important;border-color:var(--primary-background-color)!important}.order-delivery-date-postalcode-text{width:100%;border-radius:4px;overflow:hidden}.order-delivery-date-postalcode-text .identixweb-btn-text-input{box-shadow:none!important;background-color:var(--white)!important;border:0!important;padding:0 12px!important;font-weight:400!important;font-size:clamp(13px,calc(13px + (14 - 13) * ((100vw - 360px) / 1080)),14px)!important;line-height:clamp(18px,calc(18px + (22 - 18) * ((100vw - 360px) / 1080)),22px)!important;color:var(--black)!important;height:42px!important}:is(.order-delivery-date-postalcode-text .identixweb-btn-text-input)::placeholder{color:var(--black)!important}.order-delivery-date-postalcode-text .orderDeliveryDatePostlCode{display:flex;align-items:center;justify-content:center;background-color:var(--primary-background-color)!important;width:42px!important;height:auto!important}:is(.order-delivery-date-postalcode-text .orderDeliveryDatePostlCode) svg{margin-top:0}.identixweb-order-delivery-date-deliveryRequired{font-weight:400!important;font-size:14px!important;line-height:22px!important}.identixweb-order-delivery-date-deliveryRequired:empty{padding-top:0}.note_div{width:100%!important;min-width:0;max-width:none;margin:clamp(12px,calc(12px + 4*(100vw - 999px)),16px) 0 0}.note_div .identixweb-order-delivery-deliveryNote{font-weight:400;font-size:14px;line-height:22px;color:var(--black)}@media (min-width: 999px) and (max-width: 1199px){.identixweb-order-delivery .identixweb-order-delivery-tab .identixweb-order-delivery-tablinks{padding:0 8px}.identixweb-btn-icon{font-size:12px}.identixweb-btn-icon-main{width:15px;height:15px}.identixweb-btn-icon-main:before{background-size:7px}}@media (max-width: 359px){.identixweb-btn-icon{font-size:clamp(10px,calc(10px + 3*(100vw - 320px)/40),13px)}.identixweb-btn-icon-main{width:15px;height:15px}.identixweb-btn-icon-main:before{background-size:7px}}
