html:not(#m) body:has(#main-cart-items){background:linear-gradient(180deg,#f2f8f0,#eaf4e8)}html:not(#m) cart-items.gradient,html:not(#m) #main-cart-footer.gradient,html:not(#m) .rc-cart-top{background:transparent}html:not(#m) cart-items .title-wrapper-with-link{align-items:center;margin-bottom:20px}html:not(#m) cart-items h1.title{font-family:Poppins,Inter,sans-serif;font-weight:800;font-size:clamp(28px,4vw,40px);line-height:1.1;color:#0b2f16;margin:0}html:not(#m) cart-items .title-wrapper-with-link .underlined-link{font:600 14px/1 Inter,sans-serif;color:#0e7f2d;text-decoration:none;border:1.5px solid #13a53b;border-radius:99px;padding:10px 16px;background:#fff;transition:background .2s,color .2s}html:not(#m) cart-items .title-wrapper-with-link .underlined-link:hover{background:#13a53b;color:#fff}html:not(#m) cart-items .cart__items{background:#fff;border:1px solid #e3ebe1;border-radius:22px;padding:4px 22px 8px;box-shadow:0 16px 36px #0b2f1614}html:not(#m) cart-items .cart-items thead th{font:700 11.5px/1 Inter,sans-serif;letter-spacing:.12em;color:#5b6b60;padding-top:18px}html:not(#m) cart-items .cart-items thead tr{border-bottom:1px solid #eef1ec}html:not(#m) cart-items .cart-item__image{border-radius:14px;box-shadow:0 6px 16px #0b2f161f}html:not(#m) cart-items .cart-item__image-container{border-radius:14px}html:not(#m) cart-items .cart-item__details>.caption-with-letter-spacing{display:none}html:not(#m) cart-items .cart-item__name{font:700 16px/1.35 Poppins,Inter,sans-serif;color:#0b2f16;text-decoration:none}html:not(#m) cart-items .cart-item__name:hover{color:#13a53b;text-decoration:none}html:not(#m) cart-items .cart-item__details>.product-option,html:not(#m) cart-items .cart-item__discounted-prices{font:600 14px/1.4 Inter,sans-serif;color:#4f6156;margin-top:6px}html:not(#m) cart-items .cart-item__details dl{margin-top:8px}html:not(#m) cart-items .cart-item__details dl .product-option{display:inline-flex;gap:4px;align-items:center;background:#e9f8ec;color:#0e7f2d;border-radius:99px;padding:5px 12px;font:700 13px/1 Inter,sans-serif}html:not(#m) cart-items .cart-item__details dl dt,html:not(#m) cart-items .cart-item__details dl dd{margin:0}html:not(#m) cart-items .cart-item__totals .price{font:800 19px/1.2 Poppins,Inter,sans-serif;color:#0e7f2d}html:not(#m) cart-items quantity-input.quantity{border:1.5px solid #cfe5c9;border-radius:99px;background:#f7fbf6;min-height:44px;width:128px}html:not(#m) cart-items quantity-input.quantity:before,html:not(#m) cart-items quantity-input.quantity:after{display:none}html:not(#m) cart-items .quantity__button{color:#0b2f16}html:not(#m) cart-items .quantity__input{font:700 16px/1 Inter,sans-serif;color:#0b2f16}html:not(#m) cart-items cart-remove-button .button{color:#c62828;border-radius:50%;width:40px;height:40px;min-width:40px;min-height:40px;padding:0}html:not(#m) cart-items cart-remove-button .button:hover{background:#fdeaea}html:not(#m) cart-items .cart__warnings .button,html:not(#m) #main-cart-footer .cart__checkout-button{background:linear-gradient(135deg,#22d04f,#0e8a32);color:#fff;border-radius:14px;font:800 17px/1 Poppins,Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;min-height:56px;box-shadow:0 10px 22px #13a53b66,inset 0 -3px #00000026;transition:transform .15s,box-shadow .2s}html:not(#m) cart-items .cart__warnings .button:before,html:not(#m) cart-items .cart__warnings .button:after,html:not(#m) #main-cart-footer .cart__checkout-button:before,html:not(#m) #main-cart-footer .cart__checkout-button:after{display:none}html:not(#m) #main-cart-footer .cart__checkout-button:hover{transform:translateY(-1px);box-shadow:0 14px 28px #13a53b73}html:not(#m) cart-items .cart__empty-text{font-family:Poppins,Inter,sans-serif;font-weight:800;color:#0b2f16}html:not(#m) #main-cart-footer .cart__footer{padding-top:22px}html:not(#m) #main-cart-footer .cart__blocks{background:#fff;border:1px solid #e3ebe1;border-radius:22px;padding:22px;box-shadow:0 16px 36px #0b2f1614}html:not(#m) #main-cart-footer .totals{justify-content:space-between;align-items:baseline}html:not(#m) #main-cart-footer .totals__total{font:700 16px/1.2 Poppins,Inter,sans-serif;color:#0b2f16}html:not(#m) #main-cart-footer .totals__total-value{font:800 28px/1.1 Poppins,Inter,sans-serif;color:#0e7f2d}html:not(#m) #main-cart-footer .discounts__discount{display:inline-flex;align-items:center;gap:6px;background:#fff8dc;border:1.5px dashed #e0a800;border-radius:10px;padding:6px 12px;color:#5a4300;font:700 13px/1.2 Inter,sans-serif}html:not(#m) #main-cart-footer .tax-note{color:#5b6b60;font-size:12.5px}html:not(#m) #main-cart-footer .cart__ctas{flex-direction:column}html:not(#m) #main-cart-footer .cart__ctas:after{content:"\1f512  Secure checkout  \b7  \1f69a  Free UAE delivery  \b7  \1f4b5  Cash on delivery";display:block;margin-top:12px;text-align:center;font:600 12.5px/1.5 Inter,sans-serif;color:#4f6156}html:not(#m) #main-cart-footer .cart__note label{font:700 15px/1.3 Poppins,Inter,sans-serif;color:#0b2f16}html:not(#m) #main-cart-footer .cart__note .field__input{border-radius:14px;background:#fff;border:1.5px solid #dfe5dc;box-shadow:none}html:not(#m) #main-cart-footer .cart__note:after{display:none}html:not(#m) .rc-cart-top{padding-top:26px}html:not(#m) .rc-cart-steps{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 16px;font:700 13px/1 Inter,sans-serif;color:#7c8a80}html:not(#m) .rc-cart-steps span{display:inline-flex;align-items:center;gap:7px}html:not(#m) .rc-cart-steps b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#dfe9dc;color:#5b6b60;font:800 12px/1 Poppins,Inter,sans-serif}html:not(#m) .rc-cart-steps .on{color:#0b2f16}html:not(#m) .rc-cart-steps .on b{background:linear-gradient(135deg,#22d04f,#0e8a32);color:#fff;box-shadow:0 4px 10px #13a53b59}html:not(#m) .rc-cart-steps i{width:34px;height:2px;background:#cfdccb;border-radius:2px}html:not(#m) .rc-cart-banner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;background:linear-gradient(90deg,#0b2f16,#14522a);color:#fff;border-radius:16px;padding:13px 18px;font:600 14px/1.35 Inter,sans-serif;box-shadow:0 12px 28px #0b2f1638;text-align:center}html:not(#m) .rc-cart-banner b{color:#7dff7a;font-family:Poppins,Inter,sans-serif;font-weight:800}html:not(#m) .rc-cart-banner svg{width:20px;height:20px;color:#7dff7a;flex:none}html:not(#m) .rc-cart-up{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 18px;margin-top:14px;padding:14px 18px;border-radius:16px;background:#fff8dc;border:2px dashed #e0a800}html:not(#m) .rc-cart-up p{margin:0;font:600 14.5px/1.4 Inter,sans-serif;color:#5a4300}html:not(#m) .rc-cart-up p b{color:#0e7f2d;font-family:Poppins,Inter,sans-serif;font-weight:800}html:not(#m) .rc-cart-up button{border:0;cursor:pointer;background:linear-gradient(135deg,#ffb52a,#f06a00);color:#fff;font:800 14px/1 Poppins,Inter,sans-serif;letter-spacing:.04em;padding:13px 18px;border-radius:12px;box-shadow:0 8px 18px #f06a0059;white-space:nowrap}html:not(#m) .rc-cart-up button[disabled]{opacity:.6;cursor:wait}@media(max-width:749px){html:not(#m) cart-items .cart__items{padding:2px 14px 6px;border-radius:18px}html:not(#m) #main-cart-footer .cart__blocks{padding:18px;border-radius:18px}html:not(#m) cart-items h1.title{font-size:28px}html:not(#m) .rc-cart-top{padding-top:18px}html:not(#m) .rc-cart-steps{gap:6px;font-size:11.5px}html:not(#m) .rc-cart-steps i{width:16px}html:not(#m) .rc-cart-banner{font-size:13px;padding:11px 14px;flex-wrap:nowrap;text-align:left;justify-content:flex-start}html:not(#m) .rc-cart-up{flex-direction:column;align-items:stretch;text-align:center}html:not(#m) .rc-cart-up button{width:100%}html:not(#m) #main-cart-footer .totals__total-value{font-size:24px}}html[dir=rtl]:not(#m) #main-cart-footer .cart__ctas:after{content:"\1f512  \62f\641\639\622\645\646  \b7  \1f69a  \62a\648\635\64a\644\645\62c\627\646\64a  \b7  \1f4b5  \627\644\62f\641\639\639\646\62f\627\644\627\633\62a\644\627\645"}html[dir=rtl]:not(#m) .rc-cart-banner{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/9/assets/roachora-cart.css.map */
