cart-drawer.ij-bag{--bag-ink: #2d332d;--bag-muted: #777b73;--bag-line: #e4e5df;--bag-serif: "Baskerville", "Iowan Old Style", "Times New Roman", serif;--bag-sans: "Helvetica Neue", Arial, sans-serif;color:var(--bag-ink);background:#191e1a66;transition:visibility .45s}.ij-bag .drawer__inner{width:min(60rem,100vw - 2rem);max-width:none;height:100dvh;padding:0;border:0;background:#fff;color:var(--bag-ink);box-shadow:-1rem 0 4rem #0000000a;transition:transform .45s cubic-bezier(.2,.7,.2,1)}cart-drawer.ij-bag.is-empty .drawer__inner{display:flex;align-items:stretch}.ij-bag .drawer__inner a{color:inherit}.ij-bag .drawer__inner a:focus-visible,.ij-bag .drawer__inner button:focus-visible,.ij-bag .drawer__inner input:focus-visible{outline:2px solid #526049;outline-offset:4px}.ij-bag .drawer__header,cart-drawer.ij-bag.is-empty .drawer__header{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-height:11rem;padding:3.2rem 7rem;background:#fff}.ij-bag .drawer__heading{margin:0;color:var(--bag-ink);font:400 1.9rem/1.5 var(--bag-sans);letter-spacing:.1em;text-transform:uppercase;text-align:center}.ij-bag__count{margin-left:.7rem;font-size:1.3rem;letter-spacing:0;color:var(--bag-muted)}.ij-bag .drawer__close{display:grid;place-items:center;position:absolute;inset:50% 2.6rem auto auto;transform:translateY(-50%);width:4.4rem;height:4.4rem;min-width:4.4rem;min-height:4.4rem;padding:0;color:var(--bag-muted);background:none;border:0}.ij-bag .drawer__close .svg-wrapper{width:2rem;height:2rem}.ij-bag .drawer__inner-empty{display:block;flex:1;height:auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 0 4rem;overscroll-behavior:contain}.ij-bag.is-empty cart-drawer-items{display:none}.ij-bag__empty-message{margin:5rem 2.4rem 7rem;text-align:center;font:400 1.65rem/1.7 var(--bag-sans);letter-spacing:-.01em}.ij-bag__discover>h3{margin:0 2rem 3.8rem;text-align:center;font:400 1.5rem/1.5 var(--bag-sans);color:var(--bag-ink);letter-spacing:.045em;text-transform:uppercase}.ij-bag__carousel{display:block;--bag-card-width: 72%}.ij-bag__rail{display:flex;position:relative;gap:1.4rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;margin:0;padding:0}.ij-bag__rail::-webkit-scrollbar{display:none}.ij-bag__slide{flex:0 0 var(--bag-card-width);min-width:0;scroll-snap-align:center}.ij-bag__slide:first-child{margin-left:calc((100% - var(--bag-card-width)) / 2)}.ij-bag__slide:last-child{margin-right:calc((100% - var(--bag-card-width)) / 2)}.ij-bag__card{display:flex;flex-direction:column;align-items:center;min-height:37rem;padding:3.3rem 2.3rem 1.8rem;background:#e8eddf;text-align:center;text-decoration:none}.ij-bag__card--2{background:#f3ece0}.ij-bag__card--3{background:#e8ecee}.ij-bag__card h4{margin:0 0 1.7rem;font:400 clamp(2.8rem,3vw,3.8rem)/1.12 var(--bag-serif);color:var(--bag-ink);letter-spacing:-.025em}.ij-bag__card>span{display:inline-block;padding-bottom:.4rem;border-bottom:1px solid #8f9889;font:400 .95rem/1.5 var(--bag-sans);text-transform:uppercase;letter-spacing:.1em;color:#747c6c}.ij-bag__card-image{width:100%;margin-top:2rem;flex:1;display:grid;place-items:center}.ij-bag__card-image img,.ij-bag__card-image svg{display:block;width:100%;height:24rem;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s ease}.ij-bag__card:hover img{transform:scale(1.025)}.ij-bag__dots:not([hidden]){display:flex;align-items:center;justify-content:center;gap:0;margin:2rem 0 0}.ij-bag .ij-bag__dots button{width:3.6rem;height:4.4rem;min-height:4.4rem;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer}.ij-bag__dots button span{width:.6rem;height:.6rem;border-radius:50%;background:#b1b4ad;transition:background .2s ease}.ij-bag__dots button[aria-current=true] span{background:#2d332d}.ij-bag__explore-link{display:block;width:fit-content;margin:0 auto;padding:1rem 0;font:400 1.1rem/1.5 var(--bag-sans);text-underline-offset:.5rem}.ij-bag cart-drawer-items{padding:0 3.2rem;overflow-y:auto;overscroll-behavior:contain;min-height:0}.ij-bag .drawer__contents{padding-bottom:1rem}.ij-bag .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ij-bag .cart-items .cart-item{grid-template-columns:11rem minmax(0,1fr);grid-template-rows:auto auto auto;gap:.8rem 2rem;padding:2.5rem 0;border-top:1px solid var(--bag-line)}.ij-bag .cart-items td{padding:0}.ij-bag .cart-item>td+td{padding-left:0}.ij-bag .cart-item__media{grid-column:1;grid-row:1 / 4}.ij-bag .cart-item__image{width:11rem;height:13rem;object-fit:contain}.ij-bag .cart-item__details{grid-column:2;grid-row:1}.ij-bag .cart-item__name{color:var(--bag-ink);font:400 2.15rem/1.3 var(--bag-serif);text-decoration:none;letter-spacing:-.015em}.ij-bag .cart-item__name:hover{text-decoration:underline;text-underline-offset:.4rem}.ij-bag .cart-item__details>.product-option{margin-top:1rem}.ij-bag .product-option,.ij-bag .discounts__discount{color:var(--bag-muted);font:400 1.15rem/1.65 var(--bag-sans);letter-spacing:0}.ij-bag .cart-item__totals{grid-column:2;grid-row:3;justify-content:flex-start}.ij-bag .cart-item__totals .price{font:400 1.2rem/1.5 var(--bag-sans);color:var(--bag-ink)}.ij-bag .cart-items .cart-item__quantity{grid-column:2;grid-row:2;padding:.5rem 0}.ij-bag .cart-item__quantity-wrapper{gap:1.4rem;flex-wrap:wrap}.ij-bag .quantity{width:12rem;min-height:4.4rem;--inputs-border-width: 1px;--inputs-radius: 0;--inputs-shadow-opacity: 0}.ij-bag .quantity:after{box-shadow:0 0 0 1px var(--bag-line)}.ij-bag .quantity__button{width:4rem;min-height:4.4rem;padding:0}.ij-bag .quantity__input{font:400 1.2rem var(--bag-sans)}.ij-bag cart-remove-button .button{width:4.4rem;min-width:4.4rem;min-height:4.4rem;padding:0;background:none;color:var(--bag-muted)}.ij-bag .drawer__footer{padding:2.5rem 3.2rem 2rem;border-top:1px solid var(--bag-line);background:#fff;flex-shrink:0}.ij-bag .totals__total,.ij-bag .totals__total-value{font:400 1.5rem/1.5 var(--bag-sans);color:var(--bag-ink);letter-spacing:0}.ij-bag .tax-note{color:var(--bag-muted);font:400 1.05rem/1.6 var(--bag-sans);margin:1rem 0 1.8rem}.ij-bag .cart__checkout-button{min-height:5.2rem;background:#293a30;color:#fff;font:400 1.05rem/1.5 var(--bag-sans);letter-spacing:.12em;border:0}.ij-bag .cart__checkout-button:after{box-shadow:none}.ij-bag .cart__checkout-button:hover{background:#405244}.ij-bag__view-cart{display:block;margin-top:1.3rem;text-align:center;font:400 1.05rem/1.5 var(--bag-sans);text-underline-offset:.4rem}@media(max-width:749px){.ij-bag .drawer__inner{width:calc(100vw - 1.2rem)}.ij-bag .drawer__header,cart-drawer.ij-bag.is-empty .drawer__header{min-height:9rem;padding:2.4rem 5.2rem}.ij-bag .drawer__heading{font-size:1.5rem;letter-spacing:.075em}.ij-bag .drawer__close{right:1rem}.ij-bag__empty-message{font-size:1.4rem;margin:3.5rem 2rem 5rem}.ij-bag__discover>h3{font-size:1.2rem;margin-bottom:2.8rem}.ij-bag__card{min-height:32rem;padding:2.8rem 1.6rem 1.5rem}.ij-bag__card h4{font-size:3rem}.ij-bag__card>span{font-size:.85rem}.ij-bag__card-image img,.ij-bag__card-image svg{height:20rem}.ij-bag cart-drawer-items{padding:0 2rem}.ij-bag .cart-items .cart-item{grid-template-columns:8rem minmax(0,1fr);gap:.8rem 1.5rem;padding:2rem 0}.ij-bag .cart-item__image{width:8rem;height:10rem}.ij-bag .cart-item__name{font-size:1.9rem}.ij-bag .drawer__footer{padding:2rem 2rem max(1.5rem,env(safe-area-inset-bottom))}.ij-bag .totals__total,.ij-bag .totals__total-value{font-size:1.3rem}}@media(max-height:600px){.ij-bag .drawer__inner{overflow-y:auto}.ij-bag cart-drawer-items,.ij-bag .drawer__inner-empty{flex:1 0 auto;overflow:visible}}@media(min-width:750px)and (max-height:800px){.ij-bag .drawer__header,cart-drawer.ij-bag.is-empty .drawer__header{min-height:9rem;padding-block:2.2rem}.ij-bag__empty-message{margin-top:2.5rem;margin-bottom:4rem}.ij-bag__discover>h3{margin-bottom:2.5rem}.ij-bag__card{min-height:32rem;padding-block:2.4rem 1.6rem}.ij-bag__card h4{font-size:3.2rem}.ij-bag__card-image{margin-top:1.5rem}.ij-bag__card-image img,.ij-bag__card-image svg{height:19rem}}@media(prefers-reduced-motion:reduce){cart-drawer.ij-bag,.ij-bag .drawer__inner,.ij-bag__card-image img{transition:none}.ij-bag__rail{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/indriya-cart.css.map */
