.cart--tax-info{font-size:12px}.cart--root[data-view=drawer] .cart--summary{padding:.75rem var(--spacing--item)!important}.cart--root[data-view=drawer] .cart--wrapper{padding:var(--spacing--item) var(--spacing--item) calc(var(--summary-height) + var(--cart-accordion-height) + var(--cart-custom-note-height))!important}:root{--cart-border-color: silver;--cart-accordion-height: 47px;--cart-custom-note-height: 30px}.quantity-selector--root{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:16px!important}.cart--item--image img{width:80px}.cart--item--title{margin-bottom:5px}.cart--item--title [data-item=block-heading] a{font-family:Monserrat,sans-serif;letter-spacing:.05em;text-transform:uppercase;font-size:14px;font-weight:500;color:#000}.cart--item--variant-name a{font-family:Monserrat,sans-serif;letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:500;color:#787878}.cart--item{position:relative}.cart--item--price .cart--item--total.money{position:absolute;top:40px;right:10px;color:#000;font-weight:600}.cart--notes--textarea{height:3rem!important}.cart-custom-note{position:fixed;bottom:calc(var(--summary-height) + var(--cart-accordion-height));right:var(--spacing--item);font-size:1rem;padding:.5rem;text-decoration:underline;cursor:pointer;background-color:#ffffffbf}.cart-custom-note.without-accordion{bottom:var(--summary-height)!important}.cart-custom-note:hover{color:gray}.cart-custom-note-content{width:100%;position:fixed;bottom:0;overflow:hidden;background-color:#fff;padding:0;display:flex;flex-direction:column;max-height:0;align-items:center;text-align:center;gap:12px;transition:max-height .3s ease-out}.cart-custom-note-content.open{z-index:5;max-height:calc(var(--summary-height) + var(--cart-accordion-height) + var(--cart-custom-note-height) + 4rem);padding:calc(var(--spacing--item) + 1rem) var(--spacing--item);border-top:1px solid var(--cart-border-color);box-shadow:0 -2px 4px #0000001a}#cart-custom-note-close{width:60%;padding:.5rem 2rem;background-color:#444;color:#fff;border-radius:20px;cursor:pointer}#cart-custom-note-textarea{border-color:var(--cart-border-color);outline-color:var(--color--accent-1);font-size:13px}.cart-add-gift{font-family:var(--font--nav--family);font-weight:var(--font--nav--weight);font-style:var(--font--nav--style);font-size:12px;text-transform:none;letter-spacing:1px;color:#000;position:fixed;display:block;overflow:hidden;background-color:#fff;bottom:var(--summary-height);left:0;width:100%;max-height:calc(100dvh - var(--summary-height))}.cart-add-gift__header{cursor:pointer}.cart-add-gift__title{padding:12px 20px 10px 40px;border-top:1px solid var(--border--dark);text-transform:uppercase;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:space-between}.cart-add-gift__title span img{position:absolute;left:10px;width:20px;height:20px}.cart-add-gift__title svg{transition:transform .3s ease}.cart-add-gift__title svg.rotated{transform:rotate(180deg)}.cart-add-gift__content{max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease-out}.cart-add-gift__content.open{max-height:500px;padding:5px 16px 20px}.cart-add-gift__content .choice-section{display:flex;align-items:center;gap:10px;margin-bottom:10px}.cart-add-gift__content .choice-section.add-gift-box .choice-section__content{cursor:pointer!important}.cart-add-gift__content .choice-section .checkbox{border:1px solid var(--cart-border-color)!important;outline-color:var(--color--accent-1);margin-right:0!important}.cart-add-gift__content .choice-section__label{display:block;text-transform:none;padding:0}.choice-section img{width:40px;height:40px}.choice-section__content-description{font-size:11px}.choice-section__content-description.pochon{cursor:pointer}.cart-add-gift__content .choice-section__message{display:block}.choice-section__message{font-family:var(--font--nav--family);font-weight:var(--font--nav--weight);font-style:var(--font--nav--style);text-transform:none;letter-spacing:1px;font-size:11px}.choice-section__content-title{text-transform:uppercase;font-weight:600;font-size:10px;margin-bottom:8px}.choice-section__message .choice-section__input{padding:5px 10px!important;margin-bottom:10px!important;border:1px solid var(--cart-border-color)!important;outline-color:var(--color--accent-1);font-size:13px}.choice-section__message .choice-section__input.input-name{max-height:30px!important}.cart-add-gift__packaging-title{text-transform:uppercase;font-weight:600;font-size:10px}.cart-add-gift__packaging .choice-section{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/10/assets/al_cart-drawer.css.map */
