.cart-items table.cart-items,.cart-items thead,.cart-items tbody,.cart-items tr.cart-item,#main-cart-footer{display:none!important}.cart-layout{display:grid;grid-template-columns:32rem 1fr;grid-template-areas:"sidebar main";gap:2.4rem;align-items:start}[dir=rtl] .cart-layout{grid-template-columns:1fr 32rem;grid-template-areas:"main sidebar"}.cart-layout--hidden{display:none}.cart-layout__main{grid-area:main;min-width:0}.cart-layout__sidebar{grid-area:sidebar;position:sticky;top:2rem}@media screen and (min-width:990px){.cart-layout__continue-top{display:none}}.cart-layout__main-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.4rem}.cart-layout__main-header .title--primary{margin:0}@media screen and (max-width:989px){.cart-layout,[dir=rtl] .cart-layout{grid-template-columns:1fr;grid-template-areas:"main" "sidebar"}.cart-layout__sidebar{position:static}.cart-layout__continue-top{display:inline!important}}.cart-item-card{display:grid;grid-template-columns:2.4rem 10rem 1fr auto;grid-template-areas:"remove media details price";gap:0 1.6rem;align-items:start;padding:2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}[dir=rtl] .cart-item-card{display:grid;grid-template-columns:14rem 1fr auto;grid-template-rows:auto 1fr;grid-template-areas:"media details remove" "media details price";column-gap:1.6rem;row-gap:0;align-items:stretch;padding:0;border-radius:10px;border:.1rem solid rgba(var(--color-foreground),.1);margin-bottom:1.6rem}[dir=rtl] .cart-item-card__details{align-self:center;padding-right:20px}.cart-item-card__remove-btn .svg-wrapper{width:30px!important;height:30px!important}cart-remove-button .button{min-width:fit-content}[dir=rtl] .cart-item-card__remove-btn{justify-self:end;align-self:end;padding:2rem 0 0}[dir=rtl] .cart-item-card__price-col{justify-self:start;align-self:start;padding:0 0 2rem 2rem}.cart-item-card__price-wrapper{position:relative;top:50px}.cart-item-card__remove-btn{grid-area:remove;display:flex;align-items:flex-start;justify-content:center;color:rgba(var(--color-foreground),.45);transition:color .2s}.cart-item-card__remove-btn:hover{color:rgba(var(--color-foreground),.9)}.cart-item-card__remove-btn .svg-wrapper{width:1.8rem;height:1.8rem}.cart-item-card__media{grid-area:media}[dir=rtl] .cart-item-card__media{align-self:stretch;padding-right:15px}.cart-item-card__image-container{width:10rem;height:10rem;overflow:hidden;border-radius:var(--media-radius, .4rem);background:transparent;padding:10px;display:flex;align-items:center;justify-content:center}[dir=rtl] .cart-item-card__image-container{width:100%;height:100%;min-height:14rem;border-radius:0;border-top-right-radius:var(--media-radius, 1.2rem);border-bottom-right-radius:var(--media-radius, 1.2rem)}.cart-item-card__image{width:100%;height:100%;object-fit:contain;display:block}.cart-item-card__image-link{display:block;height:100%;padding:15px 0}.cart-item-card__details{grid-area:details;display:flex;flex-direction:column;gap:.5rem}.cart-item-card__vendor{font-size:1.1rem;color:rgba(var(--color-foreground),.55);margin:0;text-transform:uppercase;letter-spacing:.06em}.cart-item-card__name{color:rgba(var(--color-foreground),1);text-decoration:none;font-size:1.5rem;font-weight:600;line-height:1.3}.cart-item-card__name:hover{text-decoration:underline}.cart-item-card__variants{display:flex;flex-wrap:wrap;gap:.2rem .6rem}.cart-item-card__variant-value{font-size:1.3rem;color:rgba(var(--color-foreground),.6);margin:0}.cart-item-card__actions{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem;margin-top:.6rem}.cart-item-card__quantity-wrapper quantity-input.cart-quantity{display:flex;align-items:center;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:3rem;overflow:hidden;height:3.6rem}.cart-item-card__quantity-wrapper .quantity__button{width:3.6rem;height:3.6rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:rgba(var(--color-foreground),.8);transition:background .15s;padding:0}.cart-item-card__quantity-wrapper .quantity__button:hover{background:rgba(var(--color-foreground),.06)}.cart-item-card__quantity-wrapper .quantity__input{width:4rem;text-align:center;border:none;border-inline:.1rem solid rgba(var(--color-foreground),.15);background:transparent;font-size:1.4rem;color:rgba(var(--color-foreground),1);-moz-appearance:textfield;height:100%;padding:0}.cart-item-card__quantity-wrapper .quantity__input::-webkit-outer-spin-button,.cart-item-card__quantity-wrapper .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-item-card__wishlist-btn{display:inline-flex;align-items:center;gap:.5rem;font-size:1.3rem;color:rgba(var(--color-foreground),.6);text-decoration:none;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:2rem;padding:.4rem 1rem .4rem .8rem;transition:all .2s;white-space:nowrap}.cart-item-card__wishlist-btn:hover{border-color:rgba(var(--color-foreground),.45);color:rgba(var(--color-foreground),.9)}.cart-item-card__price-col{grid-area:price;text-align:start;white-space:nowrap}.cart-item-card__price-wrapper .price{font-size:1.5rem;font-weight:500}.cart-item-card__price-wrapper .cart-item__old-price{font-size:1.3rem;color:rgba(var(--color-foreground),.45);text-decoration:line-through;display:block}.cart-item__error{display:flex;align-items:center;gap:.5rem;font-size:1.2rem;color:rgb(var(--color-error, 255, 75, 75));margin-top:.5rem}.cart-extras{margin-top:0;display:flex;flex-direction:column;gap:1.6rem}.cart-extras__block{border:.1rem solid rgba(var(--color-foreground),.1);border-radius:var(--media-radius, 1.2rem);padding:0 2rem}.cart-extras__block-header{display:flex;align-items:center;gap:1rem;padding:1.8rem 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.cart-extras__block-header::-webkit-details-marker{display:none}.cart-extras__block-header--static{cursor:default}.cart-extras__block-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.4rem;height:3.4rem;border-radius:50%;background:rgba(var(--color-foreground),.06);color:rgba(var(--color-foreground),.6)}.cart-extras__block-title{flex:1;font-size:1.7rem;font-weight:700;color:rgba(var(--color-foreground),1);text-align:end}.cart-extras__block-chevron{display:flex;align-items:center;color:rgba(var(--color-foreground),.45);transition:transform .2s;flex-shrink:0}details[open] .cart-extras__block-chevron{transform:rotate(180deg)}.cart-extras__block-content{padding:1.8rem 0 2rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.cart-extras__block-content--open{display:block;padding-bottom:2rem}.cart-extras__coupon-row{display:flex;align-items:stretch;gap:.8rem;flex-direction:row}[dir=rtl] .cart-extras__coupon-row{flex-direction:row}.cart-extras__coupon-labels{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;font-size:1.3rem;color:rgba(var(--color-foreground),.8);white-space:nowrap;flex-shrink:0;gap:.2rem}.cart-extras__coupon-sublabel{font-size:1.1rem;color:rgba(var(--color-foreground),.45)}.cart-extras__coupon-input-wrap{flex:1;min-width:0}.cart-extras__coupon-input{width:100%;height:4.4rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:var(--inputs-radius, .4rem);padding:0 1.2rem;font-size:1.4rem;background:transparent;color:rgba(var(--color-foreground),1);direction:rtl;text-align:right!important;box-sizing:border-box;font-family:inherit}.cart-extras__coupon-input::placeholder{color:rgba(var(--color-foreground),.35)}.cart-extras__coupon-input:focus{outline:.2rem solid rgba(var(--color-foreground),.45);outline-offset:.2rem}.cart-extras__coupon-btn{flex-shrink:0;height:4.4rem;padding:0 1.4rem;font-size:1.3rem;white-space:nowrap;background:rgba(var(--color-foreground),1);color:rgb(var(--color-background, 255, 255, 255));border:none;border-radius:var(--buttons-radius, .4rem);cursor:pointer;transition:opacity .2s;font-family:inherit}.cart-extras__coupon-btn:hover{opacity:.84}.cart-extras__coupon-hint{margin-top:.7rem;font-size:1.2rem;color:rgba(var(--color-foreground),.45);text-align:right!important;direction:rtl}.cart-extras__delivery-line{font-size:1.3rem;color:rgba(var(--color-foreground),.7);margin:0 0 .3rem;text-align:right!important;direction:rtl;line-height:1.5}.cart-extras__delivery-line strong{font-weight:600;color:rgba(var(--color-foreground),1)}.cart-note-field{display:block}.cart-note-field__input{width:100%;min-height:9rem;resize:vertical;padding:1rem 1.2rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:var(--inputs-radius, .4rem);font-size:1.4rem;font-family:inherit;background:transparent;color:rgba(var(--color-foreground),1);box-sizing:border-box;direction:rtl;text-align:right!important}.cart-note-field__input::placeholder{color:rgba(var(--color-foreground),.35)}.cart-note-field__input:focus{outline:.2rem solid rgba(var(--color-foreground),.45);outline-offset:.2rem}.cart-summary{background:rgb(var(--color-background, 255, 255, 255));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:var(--media-radius, .8rem);padding:2.4rem}.cart-summary__title{font-size:calc(var(--font-heading-scale, 1) * 1.8rem);font-weight:700;margin:0 0 1.6rem;text-align:end;color:rgba(var(--color-foreground),1);border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding-bottom:1.2rem}.cart-summary__rows{display:flex;flex-direction:column;gap:.9rem}.cart-summary__row{display:flex;justify-content:space-between;align-items:center;gap:1rem}.cart-summary__row-label{font-size:1.4rem;color:rgba(var(--color-foreground),.7)}.cart-summary__row-value{font-size:1.4rem;color:rgba(var(--color-foreground),1);white-space:nowrap}.cart-summary__row-value--highlight{color:#2a7f3f;font-weight:500}.cart-summary__row-value--muted{font-size:1.3rem;color:rgba(var(--color-foreground),.45)}.cart-summary__row-value--discount{color:#2a7f3f}.cart-summary__divider{border:none;border-top:.1rem dashed rgba(var(--color-foreground),.18);margin:.3rem 0}.cart-summary__row--total{margin-top:.2rem}.cart-summary__total-label{font-size:1.6rem;font-weight:700;color:rgba(var(--color-foreground),1)}.cart-summary__total-value{font-size:1.8rem;font-weight:700;color:rgba(var(--color-foreground),1);white-space:nowrap}.cart-summary__tax-note{font-size:1.2rem;color:rgba(var(--color-foreground),.45);text-align:center;margin:.3rem 0 0}.cart-summary__ctas{display:flex;flex-direction:column;align-items:stretch;gap:1rem;margin-top:2rem}.cart-summary__checkout-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1.5rem;font-weight:600;min-height:5rem;background:rgba(var(--color-foreground),1);color:rgb(var(--color-background, 255, 255, 255));border:none;border-radius:var(--buttons-radius, .4rem);cursor:pointer;transition:opacity .2s;font-family:inherit}.cart-summary__checkout-btn:hover{opacity:.87}.cart-summary__checkout-btn:disabled{opacity:.35;cursor:not-allowed}.cart-summary__continue-link{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:1.4rem;color:rgba(var(--color-foreground),.65);text-decoration:none;text-align:center;transition:color .2s}.cart-summary__continue-link:hover{color:rgba(var(--color-foreground),1)}.cart-summary__trust{display:flex;justify-content:space-around;align-items:center;gap:.6rem;margin-top:1.8rem;padding-top:1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.cart-summary__trust-item{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:1.2rem;color:rgba(var(--color-foreground),.6);text-align:center;flex:1}.cart-summary__trust-item svg{color:rgba(var(--color-foreground),.45)}.cart-summary__payment-methods{margin-top:1.4rem;padding-top:1.2rem;border-top:.1rem solid rgba(var(--color-foreground),.08)}.cart-summary__payment-title{font-size:1.2rem;color:rgba(var(--color-foreground),.45);text-align:center;margin:0 0 .7rem}.cart-summary__payment-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}.cart-summary__payment-icon{height:2.2rem;width:auto;border-radius:.3rem;border:.1rem solid rgba(var(--color-foreground),.08)}[dir=rtl] .cart-summary__row,[dir=rtl] .cart-summary__row--total{flex-direction:row-reverse}[dir=rtl] .cart-summary__checkout-btn svg{transform:scaleX(-1)}[dir=rtl] .cart-summary__continue-link svg{transform:scaleX(-1)}[dir=rtl] .cart-extras__block-header{flex-direction:row-reverse}[dir=rtl] .cart-extras__block-title{text-align:start}[dir=rtl] .cart-extras__block-icon{order:1}[dir=rtl] .cart-extras__block-chevron{order:0}[dir=rtl] .cart-item-card__actions{align-items:flex-start}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-cart-rtl.css.map */
