html:not(.cart-new-visible) .cart-drawer-shipping,html:not(.cart-new-visible) .cart-drawer-upsell__heading,html:not(.cart-new-visible) .cart-drawer-upsell__rating,html:not(.cart-new-visible) .quantity__remove-icon{display:none}html:not(.cart-new-visible) .add-to-cart-btn{text-transform:uppercase}html:not(.cart-new-visible) .cart-drawer__body{display:contents}html.cart-new-visible body:has(cart-drawer.active) :is(._hj-widget-container,#_hj_poll_container,._hj_survey_invite_container,#_hj_survey_invite_container,[class*=hj-survey],[id*=hj-survey]){display:none!important}html.cart-new-visible .drawer .cart-drawer__overlay{background:none}html.cart-new-visible .drawer .drawer__inner{width:439px!important;max-width:100vw;height:100%!important;margin:0!important;border:0;border-left:1px solid rgba(18,18,18,.2);border-radius:0!important;background:#f3f3f3!important;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:hidden!important}html.cart-new-visible .drawer .cart-drawer__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}html.cart-new-visible .drawer .drawer__inner-empty{top:0;border-radius:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}html.cart-new-visible .drawer .drawer__header{position:relative;flex-shrink:0;height:48px!important;padding:0 16px!important;border-bottom:1px solid #f3f3f3;background:#fff!important}html.cart-new-visible .drawer .drawer__close{width:12px;height:12px;padding:0!important;border-radius:0!important;background:none!important}html.cart-new-visible .cart-drawer-shipping{flex-shrink:0;padding:8px 16px 10px 19px;background:#fff}html.cart-new-visible .cart-drawer-shipping__progress{position:relative;display:flex;align-items:center;height:26px}html.cart-new-visible .cart-drawer-shipping__track{position:relative;flex:1;height:7px;border-radius:100px;background:#f0f0f0;overflow:hidden}html.cart-new-visible .cart-drawer-shipping__fill{position:absolute;top:0;left:0;height:100%;background:#74815e}html.cart-new-visible .cart-drawer-shipping__icon{position:absolute;top:0;right:0;display:flex;width:26px;height:26px;border-radius:100px;background:#74815e;color:#fff}html.cart-new-visible .cart-drawer-shipping__badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px}html.cart-new-visible .cart-drawer-shipping__badge{display:inline-flex;align-items:center;gap:4px;margin:0;padding:4px 8px;border-radius:100px;background:#8e96771a;color:#74815e;font-family:Poppins;font-size:12px;font-weight:600;line-height:normal;letter-spacing:.5px;text-transform:uppercase}html.cart-new-visible .cart-drawer-shipping__badge svg{flex-shrink:0;margin:-.65px}html.cart-new-visible .cart-drawer-shipping__codes,html.cart-new-visible .cart-drawer-shipping__codes-list{display:contents}html.cart-new-visible .cart-drawer-shipping__code{display:flex;align-items:center;gap:4px;height:26px;padding:4px 10px;border-radius:100px;background:#f3f3f3;color:#74815e}html.cart-new-visible .cart-drawer-shipping__code svg{flex-shrink:0}html.cart-new-visible .cart-drawer-shipping__code-text{color:#121212;font-family:Poppins;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.6px;text-transform:uppercase}html.cart-new-visible .cart-drawer-shipping__code-remove{display:flex;align-items:center;justify-content:center;width:12.74px;height:12.74px;padding:0;border:0;background:none;color:#121212;cursor:pointer}html.cart-new-visible .cart-drawer-shipping__code-remove:disabled{cursor:default;opacity:.4}html.cart-new-visible .drawer cart-drawer-items{flex:none}html.cart-new-visible .cart-drawer .cart-items thead{display:none}html.cart-new-visible .drawer .cart-drawer tbody{padding:15px 8px}html.cart-new-visible .drawer .cart-drawer .cart-item{padding:8px!important}html.cart-new-visible .cart-drawer .cart-item:last-child{margin-bottom:0}html.cart-new-visible .cart-drawer .cart-item__media{position:relative;flex:none;width:100px;padding:0}html.cart-new-visible .cart-drawer .cart-item__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}html.cart-new-visible .cart-drawer .cart-item>td+td{padding-left:15px!important}html.cart-new-visible .cart-drawer .cart-item__details.cart-item__details{flex:1;min-width:0;padding-bottom:0}html.cart-new-visible .cart-drawer .cart-item__details .cart-item__name{padding-right:0;text-decoration:underline}html.cart-new-visible .cart-drawer .cart-item__details:has(.cart-item__save-badge) .cart-item__name{padding-right:60px}html.cart-new-visible .cart-drawer .cart-item__save-badge--test{display:none}html.cart-new-visible .cart-drawer .cart-item__save-badge--test+.cart-item__save-badge{display:inline-block}html.cart-new-visible .cart-drawer .cart-item__save-badge{top:8px;right:8px}html.cart-new-visible .cart-drawer .cart-item__details dl{margin:6px 0 0}html.cart-new-visible .cart-drawer .cart-item__details .product-option{margin:0}html.cart-new-visible .cart-drawer .cart-item__details dl .product-option{padding:.5px 0 1px}html.cart-new-visible .cart-drawer .cart-item__details dt{font-weight:600}html.cart-new-visible .cart-drawer .cart-item__details>p.product-option:empty{display:none}html.cart-new-visible .cart-drawer .cart-item__details>.cart-item__discounted-prices,html.cart-new-visible .cart-drawer .cart-item__details>.product-option.color{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;min-height:27.59px;white-space:nowrap;margin-top:6px;padding:.5px 95px 1.5px 0}html.cart-new-visible .cart-drawer .cart-item__details .cart-item__final-price{order:-1}html.cart-new-visible .cart-drawer .cart-item__details .cart-item__old-price{opacity:.7}html.cart-new-visible .drawer .cart-item .quantity.quantity{left:auto;right:8px;bottom:9.5px}html.cart-new-visible .drawer .quantity__button--remove .icon-minus,html.cart-new-visible .drawer .quantity__remove-icon{display:none}html.cart-new-visible .drawer .quantity__button--remove .quantity__remove-icon{display:flex;color:#767676}html.cart-new-visible .drawer .cart-item cart-remove-button{display:none}html.cart-new-visible .drawer .cart-drawer-collection-products{flex-shrink:0;margin:0;padding:1px 16px 15px}html.cart-new-visible .cart-drawer-upsell__heading{margin:0 0 8px;color:#121212;font-family:Poppins;font-size:14px;font-weight:500;line-height:normal;letter-spacing:.5px}html.cart-new-visible .drawer .swiper-container{width:321px;max-width:100%;margin:0}html.cart-new-visible .drawer .parentCard{display:grid;grid-template-columns:74px 1fr auto;grid-template-rows:auto auto 1fr;grid-template-areas:"image rating rating" "image title title" "image price button";gap:0 20px;align-items:start;height:auto;padding:8px 16px;border-radius:8px;background:#ffffffb3;box-shadow:none}html.cart-new-visible .drawer .parentCard img{grid-area:image;width:74px;height:106px;object-fit:cover}html.cart-new-visible .drawer .parentCard .options{display:contents}html.cart-new-visible .drawer .cart-drawer-upsell__rating{grid-area:rating;display:flex;align-items:center;gap:2px;height:25.2px}html.cart-new-visible .drawer .options .cart-drawer-upsell__star{display:flex;color:#fbcd27}html.cart-new-visible .drawer .options .cart-drawer-upsell__count{margin-left:3px;color:#121212bf;font-size:12px;font-weight:400;line-height:1;letter-spacing:.6px}html.cart-new-visible .drawer .options .cart-drawer-upsell__title{grid-area:title;font-size:14px;font-weight:700;letter-spacing:.5px;text-decoration:underline}html.cart-new-visible .drawer .options .cart-drawer-upsell__price{grid-area:price;align-self:center;margin-top:20px;font-size:16px;font-weight:600;letter-spacing:.16px}html.cart-new-visible .drawer .parentCard .cart-drawer-upsell__form{grid-area:button;margin:20px 0 0!important}html.cart-new-visible .drawer .add-to-cart-btn{padding:8px 16px;background:#8e9677;font-weight:600;letter-spacing:1px}html.cart-new-visible .drawer .drawer__footer{position:relative!important;flex-shrink:0;gap:14px!important;padding:17px 16px 16px!important;border-top:1px solid rgba(18,18,18,.2);background:#fff}html.cart-new-visible .drawer .drawer__footer>.cart-discount-codes,html.cart-new-visible .drawer .drawer__footer>details,html.cart-new-visible .drawer .cart-drawer__footer-wrapper--test{display:none}html.cart-new-visible .drawer .cart-drawer__footer-wrapper--test+.cart-drawer__footer-wrapper{display:block}html.cart-new-visible .drawer .shipping-product__wrapper{padding:12px}html.cart-new-visible .drawer .shipping-product__info--top{gap:0}html.cart-new-visible .drawer .shipping-product__info--top p{font-size:14px;line-height:normal}html.cart-new-visible .drawer .shipping-product__toggle{align-self:stretch;align-items:flex-end;justify-content:space-between}html.cart-new-visible .drawer .shipping-product__toggle input[type=checkbox]{display:none}html.cart-new-visible .drawer .shipping-protection-money{margin-bottom:0}html.cart-new-visible .drawer .cart-drawer__footer{margin:0;padding:0}html.cart-new-visible .drawer .cart-drawer__footer>:not(.totals){display:none}html.cart-new-visible .drawer .cart-drawer__footer .totals{align-items:center;min-height:29px;margin:0;padding:0;border:0}html.cart-new-visible .drawer .cart-drawer__footer .totals__subtotal{font-size:14px}html.cart-new-visible .cart-drawer .cart__checkout-button{padding:17px 40px!important;background-color:#8e9677;line-height:normal}@media screen and (min-width:990px){html.cart-new-visible .cart-drawer-shipping__badges{gap:12px}html.cart-new-visible .drawer .cart-drawer tbody{padding:15px 16px}html.cart-new-visible .drawer .cart-drawer .cart-item{padding:8px 16px 8px 8px!important}html.cart-new-visible .cart-drawer .cart-item__media{width:103px}html.cart-new-visible .cart-drawer .cart-item>td+td{padding-left:17px!important}html.cart-new-visible .cart-drawer .cart-item__details .cart-item__name{font-size:16px!important}html.cart-new-visible .cart-drawer .cart-item__save-badge,html.cart-new-visible .drawer .cart-item .quantity.quantity{right:16px}html.cart-new-visible .drawer .swiper-container{width:343px}html.cart-new-visible .drawer .options .cart-drawer-upsell__title{font-size:16px}html.cart-new-visible .drawer .options .cart-drawer-upsell__price,html.cart-new-visible .drawer .parentCard .cart-drawer-upsell__form{margin-top:10px!important}html.cart-new-visible .drawer .shipping-product__wrapper{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/component-cart-drawer-new.css.map */
