﻿@font-face{font-family:'SabonLTStd';src:url(/font/SabonLTStd-Roman.otf)}:root{--ck-s1:8px;--ck-s2:12px;--ck-s3:18px;--ck-s4:25px;--ck-s5:40px;--ck-s6:50px;--ck-field-h:50px;--ck-radius:12px;--ck-navy:#002A4E;--ck-blue:#3584C5;--ck-gold:#EABD8B;--ck-green:#2E8B57;--ck-error:#C0392B;--ck-line:rgba(38,32,27,0.18);--ck-muted:#8A7E6D;--ck-disabled-bg:#F1ECE1}body{background:#EFE8DA}.lang-he .checkout{direction:rtl}.checkout{max-width:1240px;margin-inline:auto;padding:var(--ck-s6) 24px}.checkout__layout{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:var(--ck-s5);align-items:start}.checkout__cart-sticky{position:sticky;top:var(--ck-s4);display:flex;flex-direction:column;gap:var(--ck-s3)}.checkout__block-title{font-size:26px;font-weight:400;letter-spacing:-0.01em;color:#000;margin-block-end:var(--ck-s3);display:flex;align-items:baseline;gap:var(--ck-s2)}.checkout__block-title a{font-size:15px;font-weight:300;color:var(--ck-muted);text-decoration:underline;text-underline-offset:3px;transition:color 0.3s ease}@media (hover: hover){.checkout__block-title a:hover{color:var(--ck-navy)}}.checkout__form{display:flex;flex-direction:column;gap:var(--ck-s5)}.checkout__fieldset{border:0;padding:0;margin:0;min-width:0}.checkout__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--ck-s2)}.checkout__grid .checkout__field--full{grid-column:1 / -1}.checkout__field{position:relative}.checkout__field input,.checkout__field textarea{width:100%;height:var(--ck-field-h);border:1px solid var(--ck-line);border-radius:var(--ck-radius);background:#fff;padding-inline:16px;font-family:inherit;font-size:16px;color:#000;transition:border-color 0.3s ease, box-shadow 0.3s ease}.checkout__field textarea{height:auto;min-height:calc(var(--ck-field-h) * 1.6);padding-block:14px;resize:vertical}.checkout__field label{position:absolute;inset-inline-start:12px;top:calc(var(--ck-field-h) / 2);transform:translateY(-50%);padding-inline:4px;background:#fff;color:var(--ck-muted);font-size:15px;line-height:1;pointer-events:none;transition:0.3s cubic-bezier(0.31, 0, 0.13, 1);white-space:nowrap}.checkout__field label b,.checkout__req{color:var(--ck-error);font-weight:400}.checkout__field input:focus,.checkout__field textarea:focus,.checkout__field input.is-focus-demo{outline:none;border-color:var(--ck-navy);box-shadow:0 0 0 1px var(--ck-navy)}.checkout__field input:focus+label,.checkout__field textarea:focus+label,.checkout__field input.is-focus-demo+label,.checkout__field input:not(:placeholder-shown)+label,.checkout__field textarea:not(:placeholder-shown)+label{top:0;font-size:12px;color:var(--ck-navy)}.checkout__field input.is-invalid,.checkout__field textarea.is-invalid{border-color:var(--ck-error);box-shadow:0 0 0 1px var(--ck-error)}.checkout__field input.is-invalid+label{color:var(--ck-error)}.checkout__error{display:none;font-size:13px;color:var(--ck-error);margin-block-start:4px;padding-inline-start:4px}.checkout__field input.is-invalid ~ .checkout__error,.checkout__field textarea.is-invalid ~ .checkout__error{display:block}.checkout__field input:disabled,.checkout__field textarea:disabled{background:var(--ck-disabled-bg);color:var(--ck-muted);cursor:not-allowed}.checkout__field input:disabled+label{background:transparent;color:var(--ck-muted)}.checkout__ship-list{display:flex;flex-direction:column;gap:var(--ck-s2)}.checkout__ship{position:relative;display:flex;align-items:flex-start;gap:var(--ck-s2);background:#fff;border:1px solid var(--ck-line);border-radius:var(--ck-radius);padding:var(--ck-s3);cursor:pointer;transition:border-color 0.3s ease, background 0.3s ease}.checkout__ship input{position:absolute;opacity:0;pointer-events:none}.checkout__ship-radio{width:20px;height:20px;border-radius:50%;border:1px solid var(--ck-line);background:#fff;flex-shrink:0;margin-block-start:2px;display:flex;align-items:center;justify-content:center;transition:0.3s cubic-bezier(0.31, 0, 0.13, 1)}.checkout__ship-radio::after{content:'';width:10px;height:10px;border-radius:50%;background:#fff;transform:scale(0);transition:transform 0.3s cubic-bezier(0.31, 0, 0.13, 1)}.checkout__ship input:checked ~ .checkout__ship-radio{background:var(--ck-navy);border-color:var(--ck-navy)}.checkout__ship input:checked ~ .checkout__ship-radio::after{transform:scale(1)}.checkout__ship:has(input:checked){border-color:var(--ck-navy);box-shadow:0 0 0 1px var(--ck-navy)}.checkout__ship input:focus-visible ~ .checkout__ship-radio{outline:2px solid var(--ck-navy);outline-offset:2px}.checkout__ship-info{flex:1 1 auto;display:flex;flex-direction:column;gap:3px}.checkout__ship-name{font-size:16px;color:#000}.checkout__ship-desc{font-size:13px;color:var(--ck-muted)}.checkout__ship-price{white-space:nowrap;font-size:16px;color:#000;align-self:center}.checkout__ship-price .checkout__old{color:#BBBBC0;text-decoration:line-through;font-size:13px;margin-inline-end:6px}.checkout__ship-price .is-free{color:var(--ck-green)}.checkout__consent{display:flex;flex-direction:column;gap:var(--ck-s2)}.checkout__check{position:relative;display:flex;align-items:flex-start;gap:var(--ck-s1);cursor:pointer;font-size:14px;color:#000;line-height:1.5}.checkout__check input{position:absolute;opacity:0;pointer-events:none}.checkout__check-box{width:20px;height:20px;border-radius:6px;border:1px solid var(--ck-line);background:#fff;flex-shrink:0;margin-block-start:1px;display:flex;align-items:center;justify-content:center;color:transparent;transition:0.3s cubic-bezier(0.31, 0, 0.13, 1)}.checkout__check-box svg{width:12px;height:12px;display:block}.checkout__check input:checked ~ .checkout__check-box{background:var(--ck-navy);border-color:var(--ck-navy);color:var(--ck-gold)}.checkout__check input:focus-visible ~ .checkout__check-box{outline:2px solid var(--ck-navy);outline-offset:2px}.checkout__check input.is-invalid ~ .checkout__check-box{border-color:var(--ck-error);box-shadow:0 0 0 1px var(--ck-error)}.checkout__check a{text-decoration:underline;text-underline-offset:3px}.checkout__pay{display:inline-flex;align-items:center;justify-content:center;gap:var(--ck-s2);width:100%;cursor:pointer;line-height:1;transition:0.3s ease all;font-weight:500;padding:0 35px;background-color:var(--ck-navy);color:#fff;border-radius:var(--ck-radius);height:var(--ck-field-h);font-size:18px;border:0;font-family:inherit}@media (hover: hover){.checkout__pay:not(:disabled):hover{background-color:var(--ck-blue)}}.checkout__pay:disabled{background-color:var(--ck-line);color:var(--ck-muted);cursor:not-allowed}.checkout__pay-icons{display:flex;align-items:center;gap:6px}.checkout__pay-icons svg{height:20px;width:auto;display:block;border-radius:3px}.checkout__progress-card{background:#fff;border:1px solid var(--ck-line);border-radius:var(--ck-radius);padding:var(--ck-s3) var(--ck-s3) var(--ck-s1)}.checkout__items{display:flex;flex-direction:column;gap:var(--ck-s2)}.checkout__confirm{position:absolute;inset:0;z-index:3;display:none;align-items:center;justify-content:center;gap:var(--ck-s2);background:rgba(255,255,255,0.96);border-radius:inherit;font-size:14px;padding-inline:var(--ck-s2);flex-wrap:wrap}.cart-popup-item.is-confirm .checkout__confirm{display:flex}.cart-popup-item.is-confirm{position:relative}.checkout__confirm-btn{height:34px;padding:0 16px;border-radius:7px;font-family:inherit;font-size:14px;cursor:pointer;transition:0.3s ease all;border:0;background:var(--ck-navy);color:#fff}.checkout__confirm-btn--cancel{background:transparent;border:1px solid var(--ck-navy);color:var(--ck-navy)}@media (hover: hover){.checkout__confirm-btn:hover{background:var(--ck-blue);border-color:var(--ck-blue);color:#fff}}.checkout-promo{width:100%}.checkout-promo .mspc2-form{width:100%;max-width:100%;margin:0;border:0}.checkout-promo__entry{width:100%}.checkout-promo__entry .checkout-promo__input{flex:1 1 auto;width:auto;min-width:0;margin:0}.checkout-promo__entry .checkout-promo__submit{flex:0 0 auto;margin:0}.checkout-promo__active{display:none}.checkout-promo .mspc2-form.is-active .checkout-promo__entry{display:none}.checkout-promo .mspc2-form.is-active .checkout-promo__active{display:flex}.checkout-promo__code{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:8px 12px;border:1px solid rgba(234,189,139,0.65);border-radius:var(--ck-radius);background:rgba(234,189,139,0.12);color:var(--ck-navy);font-family:inherit;text-align:start;cursor:pointer;transition:border-color 0.3s ease, background-color 0.3s ease}.checkout-promo__code>svg{width:24px;height:24px;flex:0 0 24px;color:var(--ck-muted)}.checkout-promo__text{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px;min-width:0}.checkout-promo__label{color:var(--ck-muted);font-size:13px}.checkout-promo__code .name{color:var(--ck-navy);font-size:15px;font-weight:500;overflow-wrap:anywhere}.checkout-promo__code .del{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-inline-start:auto;border-radius:50%;color:var(--ck-muted);font-size:13px;flex:0 0 26px;transition:color 0.3s ease, background-color 0.3s ease}@media (hover: hover){.checkout-promo__code:hover{border-color:var(--ck-gold);background:rgba(234,189,139,0.2)}.checkout-promo__code:hover .del{color:#fff;background:var(--ck-navy)}}@media only screen and (max-width: 420px){.checkout-promo__entry{gap:6px}.checkout-promo__entry .checkout-promo__submit{padding-inline:15px;font-size:14px}.checkout-promo__code{gap:8px}}.checkout__coupon{display:flex;gap:var(--ck-s1)}.checkout__coupon input{flex:1 1 auto;min-width:0;height:40px;border:1px solid var(--ck-line);border-radius:7px;padding-inline:14px;font-family:inherit;font-size:15px;background:#fff;color:#000;transition:border-color 0.3s ease, box-shadow 0.3s ease}.checkout__coupon input:focus{outline:none;border-color:var(--ck-navy);box-shadow:0 0 0 1px var(--ck-navy)}.checkout__coupon button{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:1;transition:0.3s ease all;font-weight:500;border-radius:7px;height:40px;font-size:16px;padding:0 25px;background-color:var(--ck-navy);color:#fff;border:0;font-family:inherit;flex-shrink:0}@media (hover: hover){.checkout__coupon button:hover{background-color:var(--ck-blue)}}.checkout__totals{display:flex;flex-direction:column;gap:var(--ck-s1);border-top:1px solid var(--ck-line);padding-block-start:var(--ck-s3)}.checkout__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ck-s2);font-size:15px;color:var(--ck-muted)}.checkout__row b{font-weight:400;color:#000;font-size:16px}.checkout__row--grand{font-size:18px;color:#000;padding-block-start:var(--ck-s1)}.checkout__row--grand b{font-size:22px;font-weight:500}.checkout__old{color:#BBBBC0;text-decoration:line-through;font-size:13px;margin-inline-end:6px}.checkout__cart-details>summary{list-style:none;cursor:default;pointer-events:none}.checkout__cart-details>summary::-webkit-details-marker{display:none}.checkout__cart-summary{display:none;align-items:center;justify-content:space-between;gap:var(--ck-s2);background:#fff;border:1px solid var(--ck-line);border-radius:var(--ck-radius);padding:var(--ck-s2) var(--ck-s3);font-size:16px;color:#000}.checkout__cart-summary::after{content:'';width:8px;height:8px;border-inline-end:1.5px solid var(--ck-muted);border-block-end:1.5px solid var(--ck-muted);transform:rotate(45deg);transition:transform 0.3s cubic-bezier(0.31, 0, 0.13, 1);flex-shrink:0}.checkout__cart-details[open] .checkout__cart-summary::after{transform:rotate(-135deg)}.checkout__cart-body{display:flex;flex-direction:column;gap:var(--ck-s3);padding-block-start:var(--ck-s3)}.checkout__empty{display:none;flex-direction:column;align-items:center;gap:var(--ck-s2);background:#fff;border:1px solid var(--ck-line);border-radius:var(--ck-radius);padding:var(--ck-s6) var(--ck-s4);text-align:center}.checkout__cart.is-empty .checkout__empty{display:flex}.checkout__cart.is-empty .checkout__cart-details,.checkout__cart.is-empty .checkout__progress-card,.checkout__cart.is-empty .checkout__totals{display:none}.checkout__empty svg{width:44px;height:44px;color:var(--ck-muted)}.checkout__empty p{font-size:17px;color:var(--ck-muted)}.checkout__empty a{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 25px;border-radius:var(--ck-radius);background:var(--ck-navy);color:#fff;font-size:16px;font-weight:500;transition:0.3s ease all}@media (hover: hover){.checkout__empty a:hover{background:var(--ck-blue)}}@media only screen and (min-width: 1024px) and (max-width: 1240px){:root{--ck-field-h:44px}.checkout__layout{gap:var(--ck-s4)}.checkout__pay{font-size:16px}}@media only screen and (max-width: 1023px){:root{--ck-field-h:44px}.checkout{padding:var(--ck-s4) 16px}.checkout__layout{grid-template-columns:1fr;gap:var(--ck-s4)}.checkout__cart{order:-1}.checkout__cart-sticky{position:static}.checkout__cart-details>summary{pointer-events:auto;cursor:pointer}.checkout__cart-summary{display:flex}.checkout__grid{grid-template-columns:1fr}.checkout__grid--pair{grid-template-columns:1fr 1fr}.checkout__block-title{font-size:22px}.checkout__pay{font-size:16px}}@media only screen and (max-width: 420px){.checkout{padding-inline:12px}.checkout__grid--pair{grid-template-columns:1fr}.checkout__coupon button{padding:0 16px;font-size:14px}.checkout__pay{padding:0 16px}.checkout__pay-icons{display:none}}.checkout.CartWr{max-width:1240px;margin-inline:auto}.checkout .msOrderRow,.checkout .msOrderRowInputsWr,.checkout .msCartResult,.checkout .msCartTotal,.checkout .msOrderAlert{width:auto;max-width:none;margin:0}.checkout .msOrderRowInputsWr{display:grid}.checkout .checkout__ship-list.msOrderRowInputsWr{display:flex}.checkout__field .input-title-global-style{position:static}.checkout__field input.error,.checkout__field textarea.error,.checkout__field input.invalid,.checkout__field textarea.invalid{border-color:var(--ck-error);box-shadow:0 0 0 1px var(--ck-error);background:#fff}.checkout__field input.error+label,.checkout__field textarea.error+label,.checkout__field input.invalid+label,.checkout__field textarea.invalid+label{color:var(--ck-error)}.checkout__ship-logo{width:auto;max-width:58px;max-height:30px;object-fit:contain;align-self:center;flex:0 0 auto}#deliveries .checkout__ship.free .checkout__ship-price .wr{display:none}#deliveries .checkout__ship.free .checkout__ship-price::after{content:'חינם';color:var(--ck-green)}.checkout .cart-progress__step{z-index:2}.checkout .cart-progress__step .cart-progress__label{margin:0}.checkout .cart-popup-item{position:relative}.checkout .cart-popup-item .img{margin:0}.checkout .cart-popup-item__info .name,.checkout .cart-popup-item__info .price-per{margin:0}.checkout .cart-popup-item__info .price-per{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap}.checkout .cart-popup-item__qty .minus,.checkout .cart-popup-item__qty .plus{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--ck-line);background:#fff;color:#000;font-size:14px;line-height:1;cursor:pointer;user-select:none;transition:0.3s cubic-bezier(0.31, 0, 0.13, 1)}@media (hover: hover){.checkout .cart-popup-item__qty .minus:hover,.checkout .cart-popup-item__qty .plus:hover{background:var(--ck-navy);border-color:var(--ck-navy);color:var(--ck-gold)}}.checkout .cart-popup-item__qty input{width:34px;height:26px;padding:0;border:0;box-shadow:none;text-align:center;background:transparent;font-family:inherit;font-size:15px;color:#000}.checkout .cart-popup-item__remove-form{display:flex;margin:0;order:99}.checkout .cart-popup-item__remove{position:static}.checkout .cart-popup-item[data-is-gift="1"] .cart-popup-item__qty{display:none}.checkout .cart-popup-item[data-is-gift="1"] .cart-popup-item__remove-form{display:none}.checkout .cart-popup-item__price{display:flex;flex-direction:column;align-items:flex-end}.checkout__coupon>.js-mspc2-form,.checkout__coupon>form,.checkout__coupon .js-mspc2-form{display:flex;gap:var(--ck-s1);width:100%}.checkout__coupon .js-mspc2-input,.checkout__coupon input[type="text"]{flex:1 1 auto;min-width:0}.checkout__coupon button,.checkout__coupon input[type="submit"]{flex:0 0 auto}.checkout__service-totals{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.checkout__pay-icons img{display:block;width:auto;max-width:120px;max-height:24px}.checkout__success{max-width:680px;margin-inline:auto}.checkout__success-card{display:flex;flex-direction:column;gap:var(--ck-s2);padding:var(--ck-s4);background:#fff;border:1px solid var(--ck-line);border-radius:var(--ck-radius)}.checkout__success-card p{margin:0}#preloader{display:none}@media only screen and (max-width: 1023px){.checkout .cart-popup-item{align-items:flex-start}}@media only screen and (max-width: 520px){.checkout .cart-popup-item{display:grid;grid-template-columns:var(--cp-item-thumb-w) minmax(0, 1fr) auto;gap:10px}.checkout .cart-popup-item__media{grid-row:1 / span 2}.checkout .cart-popup-item__info{grid-column:2}.checkout .cart-popup-item__price{grid-column:3;grid-row:1}.checkout .cart-popup-item__remove-form,.checkout .cart-popup__gift-tag{grid-column:3;grid-row:2;justify-self:end;align-self:end}}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,42,78,0.95);z-index:9999;display:none;flex-direction:column;justify-content:center;padding:25px;align-items:center}.spinner{width:50px;height:50px;border:5px solid #9d9da5;border-top-color:#eabd8b;border-radius:50%;animation:spin 1s linear infinite}.preloader-text{margin-top:25px;font-size:20px;color:#fff;text-align:center}@keyframes spin{to{transform:rotate(360deg)}}.lang-he #preloader{direction:rtl}
/*# sourceMappingURL=cart-new.css.map */
