.sitr-cart-benefits{width:100%;font-size:14px;line-height:1.65;margin-bottom:18px}.sitr-cart-benefits p{margin:10px 0}.sitr-cart-benefits progress{display:block;width:100%;height:10px;accent-color:#75835c}.sitr-cart-small{font-size:13px}.sitr-cart-offer{border:1px solid #888;padding:14px;margin:16px 0}.sitr-cart-offer button,.sitr-added-dialog button,.sitr-cart-primary{min-height:44px;padding:10px 16px;font:inherit;cursor:pointer}.sitr-cart-offer button,.sitr-cart-primary{background:#596143;color:#fff;border:1px solid #9fa98e;display:block;text-align:center;text-decoration:none;width:100%}.sitr-cart-offer small{display:block;margin-top:8px}.sitr-added-dialog{background:#151515;color:#fff;border:1px solid #777;padding:26px;width:min(470px,calc(100vw - 28px));max-height:85vh;overflow:auto;font:15px/1.65 Arial,sans-serif}.sitr-added-dialog::backdrop{background:#000a}.sitr-added-dialog h2{font-size:27px;margin:20px 0 10px}.sitr-added-dialog button[data-sitr-close]{background:transparent;color:inherit;border:0;width:100%;margin-top:8px}.sitr-added-dialog .sitr-added-close{position:absolute;right:5px;top:0;width:44px!important;font-size:26px}.sitr-added-dialog a{color:inherit}.sitr-added-dialog :focus-visible{outline:2px solid white;outline-offset:3px}.sitr-added-dialog [hidden]{display:none!important}.sitr-cart-primary{margin-top:18px}.sitr-added-dialog [data-sitr-added-benefits]{max-height:45vh;overflow-y:auto;padding-right:8px}.sitr-added-dialog>p[lang=ar]{margin:8px 0;font-size:14px}.sitr-added-dialog h2{margin:16px 0 8px}.sitr-added-dialog .sitr-cart-primary{position:relative;margin-top:12px}body [lang=ar],body [dir=rtl]{direction:rtl;text-align:right!important;unicode-bidi:isolate;letter-spacing:normal!important}body p[lang=ar]{width:100%}.sitr-order details summary{display:block!important;line-height:1.6;padding-block:16px}.sitr-order details summary span[lang=ar]{display:block;margin-top:10px;line-height:1.8}.sitr-order details[open] summary{margin-bottom:12px}.sitr-page-body p[lang=ar]{margin-top:18px;margin-bottom:26px;line-height:1.9}.sitr-order span[lang=ar],.sitr-cart-benefits span[lang=ar],.sitr-added-dialog span[lang=ar],.sitr-home span[lang=ar],.sitr-unlock span[lang=ar]{display:block}.sitr-order__colours label span[lang=ar]{display:inline-block;margin-left:auto}.sitr-order legend span[lang=ar],.sitr-order summary span[lang=ar]{font-size:14px;font-weight:400}.sitr-order__price-box a{font-size:14px}.sitr-order fieldset{margin-top:16px}.sitr-cart-benefits .sitr-cart-offer{padding:12px}.sitr-added-dialog .sitr-cart-benefits{margin-bottom:0}.sitr-added-dialog .sitr-cart-offer{margin:12px 0}.sitr-added-dialog>p[lang=ar]{margin-bottom:12px}.sitr-home__browse span[lang=ar]{display:block;text-align:right}.sitr-cart-offer{display:grid!important;grid-template-columns:72px minmax(0,1fr);gap:8px 16px;align-items:center}.sitr-cart-offer .sitr-upsell-thumb{grid-row:1/4;width:72px;height:90px;object-fit:contain;background:#ece9e1}.sitr-cart-offer>strong,.sitr-cart-offer>p,.sitr-cart-offer>button,.sitr-cart-offer>form{grid-column:2;margin:0}.sitr-cart-offer>button,.sitr-cart-offer form button{min-height:44px}.sitr-cart-offer>p{font-size:13px}.sitr-cart-checkout{width:100%}.sitr-cart-checkout__summary,.sitr-cart-checkout__note{display:none}.sitr-cart-terms summary{cursor:pointer;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:3px}.sitr-cart-terms p{margin-block:8px}.sitr-quantity-milestones{display:flex;gap:6px;list-style:none;padding:0;margin-block:12px}.sitr-quantity-milestones li{flex:1;border:1px solid currentColor;border-radius:4px;padding:6px;text-align:center;font-size:13px}.sitr-quantity-milestones [aria-current=step]{background:#596143;color:#fff;border-color:#596143;font-weight:700}.sitr-cart-forecast{border-inline-start:3px solid #596143;padding-inline-start:12px}.sitr-cart-forecast strong{display:block;font-size:17px;line-height:1.5}.sitr-cart-forecast p{margin:8px 0}.sitr-cart-forecast p:last-child{font-size:13px;font-weight:400}.sitr-cart-benefits [data-sitr-actual-savings]{font-size:18px;font-weight:700}.sitr-cart-offer[data-sitr-quantity-offer]{display:block!important}.sitr-cart-offer[data-sitr-quantity-offer]>strong{display:block;font-size:18px}.sitr-cart-offer[data-sitr-quantity-offer]>p{margin-block:8px}.sitr-cart-offer[data-sitr-quantity-offer] form{margin-block-start:12px}.sitr-cart-offer[data-sitr-quantity-offer] .sitr-upsell-thumb{grid-row:auto;width:72px;height:90px}.sitr-cart-offer form button{background:transparent;color:inherit;border:1px solid currentColor}.sitr-cart-offer form button:disabled{opacity:.5;cursor:not-allowed}@media(max-width:749px){html.sitr-cart-mobile-ready{scroll-padding-block-end:calc(var(--sitr-checkout-height,140px) + 16px)}.cart-page__summary .cart-summary__inner{container-type:normal;position:static}html.sitr-cart-mobile-ready body{padding-block-end:calc(var(--sitr-checkout-height,140px) + 16px)}html.sitr-cart-mobile-ready .cart-page__summary .sitr-cart-checkout{position:fixed;inset-inline:0;bottom:0;z-index:12;background:var(--color-background,#fff);color:var(--color-foreground,#151515);border-block-start:1px solid currentColor;box-shadow:0 -4px 20px #0001;padding:12px max(16px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));display:grid;gap:8px}.cart-page__summary .sitr-cart-checkout__summary{display:flex;justify-content:space-between;gap:16px;align-items:baseline;font-size:14px;line-height:1.4}.cart-page__summary .sitr-cart-checkout__summary strong{font-size:18px}.cart-page__summary .sitr-cart-checkout__note{display:block;font-size:12px;line-height:1.4;margin:0}.cart-page__summary .sitr-cart-checkout .cart__checkout-button{min-height:52px;width:100%;font-size:16px;font-weight:700;background:#596143;color:#fff;border:1px solid #596143}.cart-page :is(button,input,select,textarea,summary,a){scroll-margin-block-end:calc(var(--sitr-checkout-height,140px) + 16px)}html.sitr-cart-input-active .cart-page__summary .sitr-cart-checkout{position:static;box-shadow:none}html:has(dialog[open]) .cart-page__summary .sitr-cart-checkout{visibility:hidden;pointer-events:none}.cart-page__summary .sitr-cart-checkout :focus-visible{outline:2px solid currentColor;outline-offset:3px}}.sitr-quantity-progress[lang=ar]{font-size:16px;line-height:1.6}.sitr-quantity-progress[lang=ar]>p{line-height:1.6;text-wrap:balance}.sitr-quantity-milestones--ar li{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;min-height:76px;padding:8px 4px;line-height:1.6}.sitr-quantity-milestones--ar .sitr-quantity-count{display:block;font-size:14px;white-space:nowrap}.sitr-quantity-milestones--ar .sitr-quantity-rate{display:block;direction:ltr;unicode-bidi:isolate;white-space:nowrap;font-size:16px;font-weight:700}.sitr-quantity-milestones--ar .sitr-quantity-regular{display:block;font-size:12px;white-space:nowrap}.sitr-cart-benefits [data-sitr-actual-savings]{margin:0 0 8px}.sitr-cart-benefits .sitr-quantity-progress{padding:0;border:0;margin:0}.sitr-quantity-progress .sitr-quantity-line{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;margin:0;font-size:14px;line-height:1.6}.sitr-quantity-current{font-weight:600}.sitr-quantity-goal{font-size:13px}.sitr-quantity-goal-rate{direction:ltr;unicode-bidi:isolate;white-space:nowrap;font-weight:600}.sitr-cart-benefits .sitr-quantity-rail{height:6px;margin-block:6px 0}.sitr-cart-benefits .sitr-cart-shipping-status{font-size:13px;margin:8px 0 0;line-height:1.6}.sitr-cart-suggestion{width:100%;border-block:1px solid rgb(var(--color-foreground-rgb,20 20 20)/.18)}.sitr-cart-suggestion>summary{min-height:44px;padding:10px 0;cursor:pointer;font-size:14px;line-height:1.6}.sitr-cart-suggestion>summary strong{font-weight:600}.sitr-cart-suggestion .sitr-cart-offer--compact{display:block!important;border:0;padding:8px 0;margin:0}.sitr-cart-suggestion .sitr-cart-offer--compact form{margin-block-start:8px}.sitr-cart-suggestion :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.cart-page__summary .cart-summary__inner{gap:12px}.cart-page__summary .sitr-cart-benefits{margin-block-end:0}html.sitr-cart-mobile-ready .cart-page__summary .cart-totals__total{display:none}html:not(.sitr-cart-mobile-ready) .cart-page__summary .sitr-cart-checkout__summary{display:none}html.sitr-cart-mobile-ready .cart-page__summary .sitr-cart-checkout{padding:8px max(12px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));gap:8px}html.sitr-cart-mobile-ready .cart-page__summary .sitr-cart-checkout__summary{gap:12px;font-size:13px;line-height:1.5}.cart-page__summary .sitr-cart-checkout__summary>span{white-space:nowrap}.cart-page__summary .sitr-cart-checkout__summary strong{font-size:16px;line-height:1.5;white-space:nowrap}}.sitr-cart-suggestion>summary{display:flex;align-items:center;gap:10px;min-height:56px;padding:6px 0;list-style:none}.sitr-cart-suggestion>summary::-webkit-details-marker{display:none}.sitr-cart-suggestion>summary::marker{content:""}.sitr-cart-suggestion__thumb{width:44px;height:44px;flex:none;object-fit:contain;background:#e8e5dc;border-radius:4px}.sitr-cart-suggestion__label{min-width:0;flex:1}.sitr-cart-suggestion>summary:after{content:"";display:block;flex:none;width:9px;height:9px;margin-inline:4px 6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .18s ease}.sitr-cart-suggestion[open]>summary:after{transform:rotate(225deg)}@media(prefers-reduced-motion:reduce){.sitr-cart-suggestion>summary:after{transition:none}}.sitr-cart-suggestion,.sitr-cart-suggestion .sitr-cart-offer,.sitr-cart-suggestion form,.sitr-cart-suggestion label{min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.sitr-cart-suggestion form{grid-template-columns:minmax(0,1fr)}.sitr-cart-suggestion select{display:block;inline-size:100%;min-inline-size:0;max-inline-size:100%;box-sizing:border-box;font-size:16px;line-height:1.5;padding-inline:12px 36px;text-overflow:ellipsis}.sitr-cart-suggestion label,.sitr-cart-suggestion button,.sitr-cart-suggestion__label{word-break:normal;overflow-wrap:normal;text-wrap:pretty}.sitr-cart-suggestion .sitr-cart-forecast{padding:12px;border:1px solid rgb(var(--color-foreground-rgb,20 20 20)/.16);border-inline-start:3px solid #596143;border-radius:4px}.sitr-cart-suggestion .sitr-cart-forecast strong{font-size:18px;line-height:1.5;text-wrap:pretty}.sitr-cart-suggestion .sitr-cart-forecast p{font-size:14px;line-height:1.5;margin-block:6px 0}.sitr-cart-suggestion .sitr-cart-forecast p:last-child{font-size:12px;font-weight:400}.sitr-cart-suggestion [data-sitr-upsell-price]{white-space:nowrap;unicode-bidi:isolate}
/*# sourceMappingURL=/cdn/shop/t/68/assets/sitr-cart-ux.css.map */
