html body #CartDrawer{--mono-cart-gutter: 24px;width:min(520px,100%);max-width:100%;box-sizing:border-box;background:#f8f5f3;color:#631b3e}html body #CartDrawer .hdt-dialog-drawer__header{flex-shrink:0;min-height:72px;margin-inline:var(--mono-cart-gutter);padding:16px 0;border-bottom:1px solid #e7ded9}html body #CartDrawer .hdt-dialog-drawer__inner,html body #CartDrawer .hdt-mini-cart__wrap{min-height:0}html body #CartDrawer .hdt-mini-cart__main{min-height:100px}html body #CartDrawer .hdt-mini-cart__item{margin:0 var(--mono-cart-gutter);padding:24px 0;align-items:flex-start;border-color:#e7ded9}html body #CartDrawer .hdt-mini-cart__img{width:104px;height:130px;max-height:none;margin-inline-end:20px;border-radius:0}html body #CartDrawer .hdt-mini-cart__img img{object-fit:contain}html body #CartDrawer .hdt-mini-cart__info{min-width:0}html body #CartDrawer .hdt-mini-cart__title{display:block;white-space:normal;font-size:16px;line-height:1.4;color:#631b3e}html body #CartDrawer .hdt-mini-cart__price{margin-top:8px}html body #CartDrawer .hdt-mini-cart__price .hdt-price{font-size:16px}html body #CartDrawer .hdt-mini-cart__btns>div{flex-wrap:wrap;gap:12px}html body #CartDrawer .hdt-quantity-cart-item{width:120px;min-width:120px;height:44px;border:1px solid #d8c7cf;border-radius:0;background:transparent}html body #CartDrawer .hdt-mini-cart__quantity .hdt-quantity-cart-item button{width:40px;height:42px;line-height:42px;padding:0}html body #CartDrawer .hdt-mini-cart__quantity .hdt-quantity-cart-item input[type=number]{height:42px;width:38px;font-size:16px}html body #CartDrawer .hdt-mini-cart__remove{font-size:12px;text-underline-offset:3px}html body #CartDrawer .hdt-mini-cart__bottom{flex:0 0 auto;max-height:58%;overflow-y:auto;overscroll-behavior:contain;background:#f8f5f3;border-top:1px solid #e7ded9;padding-bottom:env(safe-area-inset-bottom,0px)}html body #CartDrawer .mono-cart-options{margin-inline:var(--mono-cart-gutter)}html body #CartDrawer .mono-cart-options>summary{display:flex;justify-content:space-between;align-items:center;min-height:40px;cursor:pointer;list-style:none;font-size:13px}html body #CartDrawer .mono-cart-options>summary::-webkit-details-marker{display:none}html body #CartDrawer .mono-cart-options>summary span{font-size:22px;transition:transform .22s ease}html body #CartDrawer .mono-cart-options[open]>summary span{transform:rotate(45deg)}html body #CartDrawer .hdt-mini-cart__tool{display:flex;flex-wrap:wrap;justify-content:center;background:transparent}html body #CartDrawer .hdt-mini-cart__tool hdt-tooltip{margin:0 4px 8px}html body #CartDrawer .hdt-mini-cart__tool button{width:auto;min-height:44px;height:auto;gap:8px;padding:8px 10px;border:1px solid #d8c7cf;border-radius:0;background:transparent;font-size:12px;line-height:1.3}html body #CartDrawer .hdt-mini-cart__tool button:after{content:attr(title)}html body #CartDrawer .hdt-mini-cart__tool button svg{width:18px;height:18px;flex-shrink:0}html body #CartDrawer .hdt-mini-cart__bottom-wrap{padding:0 var(--mono-cart-gutter) 14px}html body #CartDrawer .hdt-mini-cart__bottom-wrap>*+*{margin-top:8px}html body #CartDrawer .hdt-mini-cart__total,html body #CartDrawer .hdt-mini-cart__value{font-size:21px;line-height:1.3}html body #CartDrawer .hdt-cart-tax{font-size:12px;line-height:1.4;color:#595456}html body #CartDrawer .hdt-cart-checkbox{font-size:12px;line-height:1.5}html body #CartDrawer .hdt-checkbox-wrapp input{border-radius:0}html body #CartDrawer .hdt-mini-cart__view-checkout{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:10px}html body #CartDrawer .hdt-mini-cart__view-checkout>fatture-italia{flex:1 1 140px}html body #CartDrawer .fi-invoice-wrapper{margin:0;padding:0}html body #CartDrawer invoice-cart>p{margin:0}html body #CartDrawer .fi-trigger-button.fi-button--link{min-height:32px;padding:4px 0;font-size:12px;color:#631b3e}html body #CartDrawer .hdt-mini-cart__btn-viewcart{min-height:30px;width:auto;flex:1 1 140px;height:auto;padding:4px 0;border:0;background:transparent;color:#631b3e;font-size:12px;text-decoration:underline;text-underline-offset:4px}html body #CartDrawer .hdt-mini-cart__btn-viewcart:before,html body #CartDrawer .hdt-mini-cart__btn-viewcart:after{display:none}html body #CartDrawer .hdt-mini-cart__btn-checkout{flex:1 0 100%;min-height:48px;border-radius:0;background:#631b3e;color:#f8f5f3;font-size:13px}html body #CartDrawer .hdt-mini-cart__imgtrust-svgs{--height-img: 20px !important}html body #CartDrawer .hdt-mini-cart__imgtrust-svgs .hdt-payment-item{padding:2px}html body #CartDrawer .hdt-minicart-recommendations{margin:8px var(--mono-cart-gutter) 24px!important;padding:16px 0 0;box-shadow:none;border-radius:0;border-top:1px solid #e7ded9}html body #CartDrawer .hdt-minicart-recommendations__item--quickview>button,html body #CartDrawer .hdt-minicart-recommendations__item--image>a,html body #CartDrawer .hdt-minicart-recommendations button[aria-controls]{border-radius:0}html body #CartDrawer .hdt-dialog-cart-action{background:#f8f5f3;color:#631b3e;border-radius:0;padding:24px;max-height:85dvh;overflow-y:auto}html body #CartDrawer .hdt-dialog-cart-action :is(textarea,select,input:not([type=checkbox]),.hdt-btn){border-radius:0}html body #CartDrawer .hdt-dialog-cart-action :is(textarea,select,input:not([type=checkbox])){background:#f8f5f3;border:1px solid #d8c7cf;color:#3b3737;font-size:16px}@media(max-width:767px){html body #CartDrawer{--mono-cart-gutter: 20px}html body #CartDrawer .hdt-mini-cart__img{width:92px;height:116px;margin-inline-end:16px}html body #CartDrawer .hdt-mini-cart__item{padding-block:20px}html body #CartDrawer .hdt-mini-cart__title{font-size:15px}}@media(prefers-reduced-motion:reduce){html body #CartDrawer .mono-cart-options>summary span{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/monoselection-cart.css.map */
