.okz-cart-intro{padding-block:40px 0}.okz-cart-back{display:inline-flex;min-height:44px;align-items:center;color:var(--okz-color-muted);font-size:var(--okz-text-small);text-decoration:none}.okz-cart-back:hover{color:var(--okz-color-petrol);text-decoration:underline}.okz-cart-intro h1{margin:24px 0 8px}.okz-cart-page{padding-block:32px 64px}.okz-cart-page .cart-page__content{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:64px;margin-top:0;align-items:start}.okz-cart-page.is-empty .cart-page__content{display:none}.okz-cart-page .cart-page__content__left{min-width:0}.okz-cart-page .cart__items{padding:0}.okz-cart-page .cart-items,.okz-cart-page .cart-page__content .cart-items tbody{display:block}.okz-cart-page .cart-items thead{display:none}.okz-cart-page .cart-items tr.cart-item{display:grid;grid-template:"media details total" auto "media quantity total" auto / 112px minmax(0,1fr) auto;gap:12px 24px;margin:0;padding:24px 0;border-top:1px solid var(--okz-color-border)}.okz-cart-page .cart-page__content .cart-items tr.cart-item td{display:block;width:auto;padding:0}.okz-cart-page .cart-items tr.cart-item td.small-hide.medium-hide{display:none}.okz-cart-page .cart-items tr.cart-item .cart-item__media{grid-area:media}.okz-cart-page .okz-cart-media{width:112px;height:136px;min-height:0;grid-template-rows:minmax(0,1fr);border-radius:var(--okz-radius-control);background:var(--okz-color-mineral);padding:12px}.okz-cart-page .okz-cart-media img{width:100%;height:100%;object-fit:contain;min-height:0;max-height:100%}.okz-cart-page .cart-item__details{grid-area:details}.okz-cart-page .cart-item__name{font:600 1.8rem/1.3 var(--okz-font-sans);letter-spacing:-.02em;color:var(--okz-color-ink)}.okz-cart-page .cart-item__name:hover{text-decoration:underline;text-underline-offset:3px}.okz-cart-page .cart-item__details>.product-option,.okz-cart-page .cart-item__details>.cart-item__discounted-prices{display:none}.okz-cart-page .cart-item__details>dl{margin-top:8px}.okz-cart-page .product-option{font-size:var(--okz-text-small);color:var(--okz-color-muted);word-break:normal;opacity:1}.okz-cart-page .product-option dt{margin-right:4px}.okz-cart-page .product-option dd{color:var(--okz-color-ink-soft)}.okz-cart-page .okz-offer-facts{margin-top:8px}.okz-cart-page .okz-offer-facts:has(.okz-offer-facts__list:empty):not(:has(.okz-offer-facts__exception)){display:none}.okz-cart-page .okz-offer-facts__list>div{display:block}.okz-cart-page .okz-offer-facts__list dt{display:inline;margin-right:4px}.okz-cart-page .okz-offer-facts__list dt:after{content:" :"}.okz-cart-page .okz-offer-facts__list dd{display:inline}.okz-cart-page .cart-item__quantity{grid-area:quantity}.okz-cart-page .cart-item__quantity-wrapper{justify-content:space-between;flex-direction:row;gap:16px}.okz-cart-page .cart-item__quantity-wrapper>.por{display:block}.okz-cart-page .cart-item__quantity-wrapper cart-remove-button{display:block!important}.okz-cart-page .cart-item__quantity-wrapper cart-remove-button a{min-width:44px;min-height:44px;gap:4px;font-size:var(--okz-text-small);justify-content:center;color:var(--okz-color-muted)}.okz-cart-page .cart-item__quantity-wrapper cart-remove-button a:hover{color:var(--okz-color-error)}.okz-cart-page .quantity{width:132px;height:44px;min-height:44px;border:1px solid var(--okz-color-border-strong);border-radius:var(--okz-radius-pill);background:var(--okz-color-canvas)}.okz-cart-page .quantity:after,.okz-cart-page .quantity:before{display:none}.okz-cart-page .quantity:focus-within{outline:2px solid var(--okz-focus-ring);outline-offset:3px}.okz-cart-page .quantity__input{order:2;flex:1 1 44px;padding:0;min-width:0;width:44px;height:42px;background:transparent;box-shadow:none;font:500 1.5rem var(--okz-font-sans);color:var(--okz-color-ink);border:0;border-radius:0}.okz-cart-page .quantity__input:focus{outline:none;box-shadow:none}.okz-cart-page .quantity__buttons{display:contents}.okz-cart-page .quantity__button{flex:0 0 44px;border:0;border-radius:var(--okz-radius-pill);height:44px;min-height:44px;padding:0;width:44px;background:transparent;color:var(--okz-color-petrol)}.okz-cart-page .quantity__button[name=minus]{order:1}.okz-cart-page .quantity__button[name=plus]{order:3}.okz-cart-page .quantity__button svg{display:none}.okz-cart-page .quantity__button:after{font-size:2rem;content:"+"}.okz-cart-page .quantity__button[name=minus]:after{content:"\2212"}.okz-cart-page .cart-item__totals{grid-area:total;align-self:start}.okz-cart-page .cart-item__totals .price{font:600 1.8rem/1.3 var(--okz-font-sans);color:var(--okz-color-ink);white-space:nowrap}.okz-cart-page .cart-item__error{grid-column:1 / -1}.okz-cart-page .cart__footer{display:block;grid-column:auto;grid-row:auto;background:var(--okz-color-mint);padding:28px;border-radius:var(--okz-radius-panel);position:static}.okz-cart-page .cart__footer:before,.okz-cart-page .cart__footer:after{display:none}.okz-cart-page .cart__footer__title{font:600 2.4rem/1.2 var(--okz-font-sans);letter-spacing:-.03em;padding-bottom:24px;border-bottom:1px solid var(--okz-color-border-strong)}.okz-cart-page .cart__blocks>*{margin-top:24px}.okz-cart-page .totals{align-items:baseline}.okz-cart-page .totals__subtotal{font:500 1.6rem/1.4 var(--okz-font-sans)}.okz-cart-page .totals__subtotal-value{font:600 2.4rem/1.2 var(--okz-font-sans);color:var(--okz-color-ink)}.okz-cart-page .tax-note{color:var(--okz-color-ink-soft);font-size:var(--okz-text-small);line-height:1.5}.okz-cart-page .button{--color-button: 7, 83, 68;--color-button-text: 255, 255, 255;border-radius:var(--okz-radius-pill);font:600 1.5rem var(--okz-font-sans);min-height:52px}.okz-cart-page .cart__checkout-button{background:var(--okz-color-petrol);color:var(--okz-color-canvas);gap:10px}.okz-cart-page .cart__checkout-button.button:not(:disabled):hover{background:var(--okz-color-petrol-hover);color:var(--okz-color-canvas)}.okz-cart-page .cart__checkout-button.button:not(:disabled):active{background:var(--okz-color-petrol-pressed);color:var(--okz-color-canvas)}.okz-cart-page .cart__checkout-button:before,.okz-cart-page .cart__checkout-button:after{display:none}.okz-cart-page .cart__checkout-button:disabled{opacity:.6;cursor:wait}.okz-cart-page .okazo-payment-reassurance{padding:0;border:0;background:transparent;box-shadow:none;color:var(--okz-color-muted)}.okz-cart-page .okazo-payment-reassurance__copy{font-family:var(--okz-font-sans);font-size:var(--okz-text-micro)}.okz-cart-page .cart-page__additional-blocks{margin:8px 0 0}.okz-cart-page .cart__note-wrap{padding:8px 0;margin:0;border:0;border-radius:0}.okz-cart-page .cart__note-wrap .accordion__title{font:450 1.4rem var(--okz-font-sans);color:var(--okz-color-muted)}.okz-cart-page .cart__note-wrap summary{min-height:44px;padding-block:8px}.okz-cart-page .cart__note-wrap .summary__title>svg{display:none}.okz-cart-page .cart__note-wrap .summary-accordion__plus-minus-wrapper{border:0;box-shadow:none}.okz-shipping-status{display:flex;align-items:center;gap:8px}.okz-shipping-status .okz-shipping-spinner{flex:0 0 16px}.okz-shipping-status [data-status]:empty{display:none}.okz-cart-page .cart__input-area{border:1px solid var(--okz-color-border-strong);background:var(--okz-color-surface-subtle);font-family:var(--okz-font-sans)}.okz-cart-shipping{border-block:1px solid var(--okz-color-border-strong);padding-block:16px}.okz-cart-shipping summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:var(--okz-text-ui);font-weight:600;list-style:none}.okz-cart-shipping summary::-webkit-details-marker{display:none}.okz-cart-shipping summary>span{font-size:2rem;font-weight:400}.okz-cart-shipping[open] summary>span{transform:rotate(45deg)}.okz-cart-shipping okazo-cart-shipping{display:block}.okz-cart-shipping p{font-size:var(--okz-text-small);line-height:1.5;color:var(--okz-color-ink-soft);margin:16px 0}.okz-cart-shipping form{display:grid;gap:12px;margin:0}.okz-cart-shipping label{display:block;font-size:var(--okz-text-small);margin-bottom:4px}.okz-cart-shipping :is(input,select){width:100%;height:44px;padding:8px 12px;border:1px solid var(--okz-color-control-border);border-radius:var(--okz-radius-control);background:var(--okz-color-canvas);color:var(--okz-color-ink);font:400 1.6rem var(--okz-font-sans)}.okz-cart-shipping .okz-button{border-radius:var(--okz-radius-pill);text-decoration:none;width:100%;min-height:44px;padding:12px 16px;border:1px solid var(--okz-color-petrol);background:transparent}.okz-cart-shipping .okz-button:disabled{opacity:.65;cursor:wait}.okz-cart-shipping [data-status]:empty{display:none}.okz-cart-shipping [data-status]{color:var(--okz-color-ink)}.okz-cart-shipping [data-rates]{padding:0;list-style:none;margin:12px 0}.okz-cart-shipping [data-rates] li{display:flex;gap:16px;justify-content:space-between;padding-block:8px;font-size:var(--okz-text-small)}.okz-cart-shipping [data-rates] strong{white-space:nowrap;font-weight:600}.okz-cart-shipping .okz-shipping-note{font-size:var(--okz-text-micro);margin-bottom:0}.okz-shipping-spinner{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%}@media(prefers-reduced-motion:no-preference){.okz-shipping-spinner{animation:okz-shipping-spin .8s linear infinite}}@keyframes okz-shipping-spin{to{transform:rotate(360deg)}}@media(max-width:1199px){.okz-cart-page .cart-page__content{gap:32px;grid-template-columns:minmax(0,1fr) 340px}.okz-cart-page .cart-items tr.cart-item{grid-template:"media details" auto "media total" auto "media quantity" auto / 88px minmax(0,1fr);gap:12px 16px}.okz-cart-page .okz-cart-media{width:88px;height:112px}}@media(max-width:959px){.okz-cart-page .cart-page__content{grid-template-columns:minmax(0,1fr);gap:32px}.okz-cart-page .cart__footer{width:100%}}@media(max-width:639px){.okz-cart-intro{padding-top:24px}.okz-cart-page{padding-block:24px 48px}.okz-cart-page .cart-items tr.cart-item{padding-block:20px;grid-template:"media details details" auto "quantity quantity total" auto / 72px minmax(0,1fr) auto;gap:12px}.okz-cart-page .okz-cart-media{width:72px;height:96px;padding:8px}.okz-cart-page .cart-item__name{font-size:1.6rem}.okz-cart-page .cart-item .cart-item__quantity-wrapper{flex-wrap:wrap;justify-content:flex-start;gap:0 8px}.okz-cart-page .cart-item__totals{align-self:start;min-height:44px}.okz-cart-page .cart__footer{padding:24px}}.okz-cart-page .cart-item__quantity-wrapper .loading-overlay:not(.hidden){display:flex!important}.okz-cart-shipping .okz-button:hover{background:var(--okz-color-canvas);text-decoration:none}okazo-cart-page{display:block}.okz-cart-intro__heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px}.okz-cart-count{font-size:var(--okz-text-body);color:var(--okz-color-muted);white-space:nowrap}.okz-cart-page .okz-cart-unit-price{font-size:var(--okz-text-micro);color:var(--okz-color-muted);line-height:1.5;white-space:nowrap}.okz-cart-page .quantity__button:disabled{color:var(--okz-color-border-strong);cursor:default}.okz-cart-page .okz-offer-facts__list{gap:4px;line-height:1.5}.okz-cart-page .cart-item__quantity-wrapper cart-remove-button svg{width:14px;height:14px}.okz-cart-page #main-cart-footer{scroll-margin-top:150px}.okz-cart-page .cart-errors{flex-wrap:wrap}.okz-cart-page [data-cart-refresh]{color:inherit;text-decoration:underline;font-weight:600}.okz-cart-summary-bar{position:fixed;inset:auto 0 0;z-index:35;display:flex;gap:16px;align-items:center;justify-content:space-between;padding:12px max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--okz-color-canvas);border-top:1px solid var(--okz-color-border);box-shadow:var(--okz-shadow-panel)}.okz-cart-summary-bar>div{display:grid;gap:2px}.okz-cart-summary-bar>div>span{font-size:var(--okz-text-micro);color:var(--okz-color-muted)}.okz-cart-summary-bar strong{font-size:var(--okz-text-body);white-space:nowrap}.okz-cart-summary-bar .okz-button{min-height:44px;padding:12px 16px;border-radius:var(--okz-radius-pill);font-size:var(--okz-text-small)}.okz-cart-summary-bar[hidden],.okz-cart-shipping [hidden]{display:none!important}@media(min-width:640px){.okz-cart-summary-bar{display:none}}.okz-shipping-destination{display:flex;align-items:center;justify-content:space-between;gap:12px}.okz-shipping-destination p{margin-block:16px 8px}.okz-shipping-destination strong{color:var(--okz-color-ink);font-weight:500;overflow-wrap:anywhere}.okz-shipping-edit{background:transparent;color:var(--okz-color-petrol);border:0;padding:10px 0;min-height:44px;font:500 var(--okz-text-small) var(--okz-font-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.okz-shipping-estimate{padding-top:16px;margin-top:16px;border-top:1px solid var(--okz-color-border-strong)}.okz-shipping-estimate>p:first-child{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px;color:var(--okz-color-ink);margin:0}.okz-shipping-estimate strong{font-size:2.2rem;white-space:nowrap}.okz-shipping-estimate .okz-shipping-note{margin-top:4px}.okz-cart-shipping .okz-shipping-rates summary{justify-content:flex-start;padding-block:12px;min-height:44px;font-size:var(--okz-text-small);font-weight:500;text-decoration:underline;text-underline-offset:3px;color:var(--okz-color-petrol)}.okz-cart-shipping .okz-shipping-estimate{margin-top:4px;padding-top:12px}.okz-cart-shipping .okz-shipping-destination p{margin-block:8px}.okz-cart-page .okz-cart-delivery{margin:12px 0 0;font-size:var(--okz-text-small);line-height:1.5;color:var(--okz-color-ink-soft)}.okz-cart-page .okz-cart-note-status{margin:8px 0 0;font-size:var(--okz-text-small);color:var(--okz-color-muted)}.okz-cart-page .okz-cart-note-status:empty{display:none}.okz-cart-page .okz-cart-note-status.is-error{color:var(--okz-color-error)}.okz-cart-note-retry{border:0;background:transparent;color:var(--okz-color-petrol);min-height:44px;padding:8px 0;font:500 var(--okz-text-small) var(--okz-font-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.okz-cart-note-retry[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/14/assets/okazo-next-cart-page.css.map */
