.norelle-cart__remove{display:none}#CartDrawer .drawer__title{font-size:22px;letter-spacing:.04em;text-transform:uppercase}#CartDrawer .drawer__close-button{right:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;background:#f0f0f0}#CartDrawer .drawer__close-button .icon{width:24px;height:24px}#CartDrawer .cart__item{margin-bottom:18px;padding-bottom:18px}#CartDrawer .cart__image{flex:0 0 88px;margin-right:18px}#CartDrawer .cart__item-details{position:relative;min-width:0}#CartDrawer .cart__item-title{padding-right:34px;font-size:13px}#CartDrawer .cart__item-name{margin-bottom:4px;font-size:16px;font-weight:700;line-height:1.25}#CartDrawer .cart__item--variants{margin-bottom:10px;color:#8a8a8a}#CartDrawer .cart__item--variants span{font-weight:400}#CartDrawer .norelle-cart__remove{position:absolute;top:-2px;right:-4px;display:flex;align-items:center;justify-content:center;width:32px;height:32px}#CartDrawer .norelle-cart__remove svg{width:21px;height:21px}#CartDrawer .cart__item-sub{align-items:flex-end;line-height:1.25}#CartDrawer .cart__item-price-col{font-size:15px;font-weight:700}#CartDrawer .cart__price{display:inline-block}#CartDrawer .cart__price--strikethrough{margin-right:8px;font-size:inherit}#CartDrawer .cart__saved{display:block;margin-top:3px;color:#5b9a45;font-size:inherit;white-space:nowrap}#CartDrawer .cart__discount{color:#5b9a45}#CartDrawer .js-qty__wrapper{display:inline-flex;min-width:0;max-width:none;border:1px solid #d4d4d4}#CartDrawer .js-qty__num{order:2;width:44px;height:32px;padding:0;border:0;border-right:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-radius:0;font-size:15px}#CartDrawer .js-qty__adjust{position:static;order:1;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0}#CartDrawer .js-qty__adjust--plus{order:3}#CartDrawer .js-qty__adjust:hover{background:#f2f2f2}#CartDrawer .js-qty__adjust .icon{width:13px;height:13px}#CartDrawer .js-qty__adjust .icon path{fill:#111}#CartDrawer .drawer__footer{padding-top:20px}.norelle-cart__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0 0 14px;padding:0;list-style:none}.norelle-cart__tier{--tier-dash: rgba(255, 255, 255, .7);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:54px;padding:7px 8px;border-radius:4px;color:#fff;line-height:1.15;text-align:center;-webkit-mask:radial-gradient(circle 6px at 0 50%,transparent 96%,#000) left / 51% 100% no-repeat,radial-gradient(circle 6px at 100% 50%,transparent 96%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 6px at 0 50%,transparent 96%,#000) left / 51% 100% no-repeat,radial-gradient(circle 6px at 100% 50%,transparent 96%,#000) right / 51% 100% no-repeat}.norelle-cart__tier:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px dashed var(--tier-dash);border-radius:3px;pointer-events:none}.norelle-cart__tier--bronze{background:linear-gradient(135deg,#cf9d72,#a8703f)}.norelle-cart__tier--silver{--tier-dash: rgba(0, 0, 0, .22);background:linear-gradient(135deg,#f0f0f2,#c3c5ca);color:#3f3f3f}.norelle-cart__tier--gold{background:linear-gradient(135deg,#efdc9f,#c9a24a);color:#5a4520}.norelle-cart__tier-qty{font-size:10px;letter-spacing:.1em;text-transform:uppercase}.norelle-cart__tier-off{font-size:19px;font-weight:700}.norelle-cart__tier-note{font-size:10px}.norelle-cart__trust{display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;list-style:none}.norelle-cart__trust li{display:flex;align-items:center;justify-content:center;gap:10px;padding:11px 8px;font-size:13px;font-weight:700;line-height:1.2}.norelle-cart__trust li+li{border-left:1px solid #e5e5e5}.norelle-cart__trust svg{flex:none;width:20px;height:20px}#CartDrawer .cart__discounts{margin:12px 0 0;font-size:14px;line-height:1.3}#CartDrawer .cart__checkout-wrapper{margin-top:16px}#CartDrawer .norelle-cart__checkout{display:flex;align-items:center;gap:12px;min-height:52px;padding:12px 18px;border-radius:6px;background:#3b7a47;box-shadow:0 2px 6px #0000001f;color:#fff;font-size:15px;letter-spacing:.12em;text-transform:uppercase}#CartDrawer .norelle-cart__checkout:hover{background:#336b3e}#CartDrawer .norelle-cart__checkout.btn--loading>*{visibility:hidden}#CartDrawer .norelle-cart__checkout svg{flex:none;width:18px;height:18px}.norelle-cart__checkout-label{flex:1 1 auto;text-align:left}.norelle-cart__checkout [data-subtotal]{letter-spacing:.04em;text-transform:none;white-space:nowrap}.norelle-cart__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 0;padding:0;list-style:none}.norelle-cart__payments svg{display:block;width:40px;height:26px}@media only screen and (max-width:768px){#CartDrawer .drawer__title{font-size:19px}#CartDrawer .cart__image{flex-basis:76px;margin-right:14px}#CartDrawer .cart__item-price-col{min-width:0;padding-left:10px;font-size:14px}#CartDrawer .cart__saved{white-space:normal}.norelle-cart__tier{padding:7px 4px}.norelle-cart__tier-note{font-size:9px}.norelle-cart__trust li{gap:7px;font-size:12px}#CartDrawer .norelle-cart__checkout{gap:10px;padding:12px 14px;font-size:14px;letter-spacing:.08em}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/norelle-cart-drawer.css.map */
