@font-face{font-family:NVSignature;src:url(https://cdn.shopify.com/s/files/1/0588/9340/2261/files/Proxima-Nova-Regular_1.woff2?v=1764162267) format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:NVSignature;src:url(https://cdn.shopify.com/s/files/1/0588/9340/2261/files/proximanova-extrabold-webfont_1.woff2?v=1764162267) format("woff2");font-display:swap;font-weight:700 900}.cart-drawer .drawer__inner{display:flex!important;flex-direction:column!important;width:min(440px,100vw)!important;max-width:100vw!important;height:100dvh!important;min-height:0!important;padding:0!important;background:#fffaf7!important;color:#3e241d!important;font-family:NVSignature,Arial,sans-serif!important}.cart-drawer .drawer__inner *{box-sizing:border-box}.cart-drawer .drawer__header{display:flex!important;align-items:center!important;justify-content:space-between!important;flex:0 0 auto!important;padding:10px 13px!important;min-height:55px!important;margin:0!important;border:0!important;background:#fffaf7!important}.cart-drawer .nv-cart-reference-title{display:flex!important;gap:9px!important;align-items:center!important;margin:0!important;font:700 25px/1.12 NVSignature,Arial,sans-serif!important;letter-spacing:-.5px!important;color:#3e241d!important}.cart-drawer .nv-cart-reference-title span{padding:5px 7px!important;border-radius:30px!important;background:#f6e8e5!important;font:600 11px/1 NVSignature,Arial,sans-serif!important}.cart-drawer .nv-cart-continue{display:none!important}.cart-drawer .drawer__close{position:relative!important;top:auto!important;right:auto!important;width:40px!important;min-width:40px!important;height:40px!important;border:0!important;border-radius:50%!important;background:transparent!important;color:#3e241d!important;box-shadow:none!important}.cart-drawer cart-drawer-items{display:block!important;flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:0!important;margin:0!important;background:#fffaf7!important;scrollbar-width:thin}.cart-drawer cart-drawer-items>.cart-drawer__form{display:block!important;flex:none!important;margin:0!important;padding:0!important}.cart-drawer .drawer__contents{padding:0 12px!important;margin:0!important}.cart-drawer .nv-cart-shipping{margin:0 0 9px!important;padding:10px!important;border:1px solid #e8d8d2!important;border-radius:11px!important;background:#fffaf7!important}.cart-drawer .nv-cart-shipping p{margin:0 0 5px!important;text-align:center!important;font:700 12px/1.25 NVSignature,Arial,sans-serif!important}.cart-drawer .nv-progress{height:3px!important;border-radius:8px!important;background:#e8d8d2!important;overflow:hidden!important}.cart-drawer .nv-progress>span{background:#563329!important}.cart-drawer .nv-cart-section-title{font:700 13px/1.25 NVSignature,Arial,sans-serif!important;margin:7px 0!important}.cart-drawer .drawer__cart-items-wrapper{margin:0!important;padding:0!important}.cart-drawer .cart-items{width:100%!important;display:block!important}.cart-drawer .cart-items tbody{display:block!important}.cart-drawer .cart-items thead{display:none!important}.cart-drawer .cart-item{display:grid!important;grid-template-columns:100px minmax(0,1fr)!important;grid-template-rows:auto minmax(38px,auto)!important;gap:5px 10px!important;align-items:start!important;min-height:0!important;margin:0 0 8px!important;padding:10px!important;border:1px solid #e8d8d2!important;border-radius:14px!important;background:#fffaf7!important}.cart-drawer .cart-item>td{padding:0!important;min-width:0!important;border:0!important}.cart-drawer .cart-item__media{grid-column:1!important;grid-row:1/span 2!important;position:relative!important;width:100px!important;max-width:100px!important;min-width:0!important;overflow:hidden!important;border-radius:10px!important;background:#f6e8e5!important}.cart-drawer .cart-item__image{display:block!important;width:100px!important;max-width:100%!important;height:110px!important;object-fit:contain!important;border-radius:10px!important}.cart-drawer .cart-item__media .nv-cart-low-stock{position:absolute!important;left:5px!important;right:5px!important;bottom:5px!important;display:block!important;padding:4px 2px!important;border-radius:20px!important;background:#a94364!important;color:#fff!important;font:700 9px/1.1 NVSignature,Arial,sans-serif!important;white-space:nowrap!important;text-align:center!important}.cart-drawer .cart-item__details .nv-cart-low-stock{display:none!important}.cart-drawer .cart-item__details{grid-column:2!important;grid-row:1!important;min-width:0!important}.cart-drawer .cart-item__name{font:700 13px/1.25 NVSignature,Arial,sans-serif!important;color:#3e241d!important;margin:0!important}.cart-drawer .cart-item__details .product-option{font:400 11px/1.3 NVSignature,Arial,sans-serif!important;color:#79665f!important;margin:2px 0!important}.cart-drawer .cart-item__quantity{grid-column:2!important;grid-row:2!important;justify-self:start!important;align-self:end!important;margin:0!important;min-width:0!important}.cart-drawer .cart-item__totals{grid-column:2!important;grid-row:2!important;justify-self:end!important;align-self:end!important;min-width:0!important;margin:0!important;text-align:right!important}.cart-drawer .cart-item__totals .cart-item__price-wrapper{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:0!important}.cart-drawer .nv-cart-item-savings{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:2px!important;text-align:right!important;white-space:nowrap!important}.cart-drawer .nv-cart-item-savings__label{order:-1!important;display:inline-block!important;align-self:flex-end!important;margin:0 0 3px!important;padding:4px 6px!important;border-radius:6px!important;background:#a94364!important;color:#fff!important;font:700 9px/1 NVSignature,Arial,sans-serif!important}.cart-drawer .nv-cart-item-savings .cart-item__old-price{font:400 12px/1.2 NVSignature,Arial,sans-serif!important;color:#79665f!important;text-decoration:line-through!important}.cart-drawer .nv-cart-item-savings>.price{font:750 15px/1.1 NVSignature,Arial,sans-serif!important;color:#3e241d!important}.cart-drawer .cart-item__quantity-wrapper{display:flex!important;align-items:center!important;gap:3px!important}.cart-drawer .quantity{display:flex!important;align-items:center!important;width:75px!important;height:32px!important;min-height:32px!important;max-height:32px!important;border:1px solid #e8d8d2!important;border-radius:7px!important;background:#fffaf7!important}.cart-drawer .quantity__button{width:26px!important;min-width:26px!important;height:30px!important;min-height:30px!important}.cart-drawer .quantity__input{font:600 11px/1 NVSignature,Arial,sans-serif!important}.cart-drawer cart-remove-button .button{width:25px!important;min-width:25px!important;min-height:28px!important;padding:2px!important}.cart-drawer .nv-cart-complement,.cart-drawer cart-drawer-items>.nv-cart-complement{display:block!important;flex:none!important;margin:0!important;padding:24px 12px 17px!important;background:#fffaf7!important}.cart-drawer .nv-cart-complement h3{margin:0 0 6px!important;font:700 13px/1.25 NVSignature,Arial,sans-serif!important}.cart-drawer .nv-cart-complement__row{display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;padding:8px!important;background:#fffaf7!important;border:0!important;border-radius:12px!important}.cart-drawer .nv-cart-complement__row img{display:block!important;width:52px!important;height:56px!important;object-fit:contain!important;border-radius:7px!important}.cart-drawer .nv-cart-complement__row>div{flex:1!important;min-width:0!important}.cart-drawer .nv-cart-complement__row>div a{font:700 11px/1.25 NVSignature,Arial,sans-serif!important;color:#3e241d!important}.cart-drawer .nv-cart-complement__row p{margin:4px 0 0!important;font:500 11px/1.2 NVSignature,Arial,sans-serif!important;color:#79665f!important}.cart-drawer .nv-cart-complement__row .button{min-height:34px!important;border:0!important;border-radius:24px!important;padding:0 12px!important;background:#563329!important;color:#fff!important;font:700 10px/1 NVSignature,Arial,sans-serif!important}.cart-drawer .drawer__footer{display:block!important;flex:0 0 auto!important;position:relative!important;max-height:51dvh!important;min-height:0!important;overflow-y:auto!important;margin:0!important;padding:6px 12px max(7px,env(safe-area-inset-bottom))!important;background:#fffaf7!important;border-top:1px solid #e8d8d2!important;box-shadow:none!important}.cart-drawer .drawer__footer>.nv-cart-order-summary{padding:7px 11px!important;margin:0!important;border:0!important;border-radius:11px!important;background:#fffaf7!important}.cart-drawer .drawer__footer .nv-cart-section-title{font:700 16px/1.15 NVSignature,Arial,sans-serif!important;margin:0 0 5px!important}.cart-drawer .drawer__footer .nv-cart-discount__box{min-height:40px!important;padding:9px!important;border:0!important;border-radius:9px!important;background:#f6e8e5!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong{font:700 11px/1.3 NVSignature,Arial,sans-serif!important}.cart-drawer .drawer__footer .nv-cart-summary{padding:7px 0 0!important;margin:0!important;gap:4px!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font:400 11px/1.3 NVSignature,Arial,sans-serif!important;margin:4px 0!important}.cart-drawer .drawer__footer .nv-cart-summary__total{display:flex!important;justify-content:space-between!important;padding-top:7px!important;margin-top:6px!important;border-top:1px solid #e8d8d2!important}.cart-drawer .drawer__footer .nv-cart-summary__total strong{font:700 13px/1.2 NVSignature,Arial,sans-serif!important}.cart-drawer .drawer__footer .cart__ctas{margin:5px 0!important}.cart-drawer .drawer__footer .cart__checkout-button{min-height:42px!important;margin:0!important;border-radius:28px!important;background:#563329!important;color:#fff!important;font:750 12px/1.2 NVSignature,Arial,sans-serif!important}.cart-drawer .nv-signature-shop-pay{margin-top:5px!important}.cart-drawer .nv-signature-secure{text-align:center!important;font:400 10px/1.3 NVSignature,Arial,sans-serif!important;color:#79665f!important;margin:5px 0 0!important}@media(max-width:360px){.cart-drawer .cart-item{grid-template-columns:82px minmax(0,1fr)!important;gap:5px 8px!important;padding:8px!important}.cart-drawer .cart-item__media,.cart-drawer .cart-item__image{width:82px!important;max-width:82px!important}.cart-drawer .cart-item__image{height:91px!important}.cart-drawer .nv-cart-item-savings>.price{font-size:13px!important}}@media(max-width:749px){.cart-drawer .drawer__inner{width:100vw!important;max-width:100vw!important;height:100dvh!important;overflow:hidden!important}.cart-drawer .drawer__header{min-height:50px!important;padding:6px 14px!important}.cart-drawer .nv-cart-reference-title{font-size:23px!important}.cart-drawer .drawer__close{width:36px!important;height:36px!important;min-width:36px!important}.cart-drawer cart-drawer-items{min-height:0!important;flex:1 1 auto!important;overflow-y:auto!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important}.cart-drawer cart-drawer-items>.cart-drawer__form{flex:0 0 auto!important}.cart-drawer .drawer__contents{padding:0 12px!important}.cart-drawer .nv-cart-shipping{padding:8px 9px!important;margin:0 0 9px!important}.cart-drawer .nv-cart-shipping p{font-size:11px!important;line-height:1.2!important}.cart-drawer .cart-item{grid-template-columns:94px minmax(0,1fr)!important;grid-template-rows:auto minmax(38px,1fr)!important;padding:9px!important;gap:5px 9px!important;border-radius:13px!important}.cart-drawer .cart-item__media{width:94px!important;max-width:94px!important;grid-row:1/span 2!important}.cart-drawer .cart-item__image{width:94px!important;height:108px!important}.cart-drawer .cart-item__details{grid-column:2!important;grid-row:1!important}.cart-drawer .cart-item__name{font-size:12px!important}.cart-drawer .cart-item__quantity{grid-column:2!important;grid-row:2!important;align-self:end!important;justify-self:start!important}.cart-drawer .cart-item__totals{grid-column:2!important;grid-row:2!important;align-self:end!important;justify-self:end!important}.cart-drawer .nv-cart-item-savings>.price{font-size:14px!important}.cart-drawer .nv-cart-item-savings .cart-item__old-price{font-size:11px!important}.cart-drawer .nv-cart-item-savings__label{font-size:9px!important;padding:3px 5px!important}.cart-drawer cart-drawer-items>.nv-cart-complement{flex:0 0 auto!important;margin:clamp(25px,5vh,58px) 0 0!important;padding:0 12px 10px!important}.cart-drawer .nv-cart-complement h3{font-size:12px!important;margin-bottom:8px!important}.cart-drawer .nv-cart-complement__row{padding:5px 0!important;gap:8px!important}.cart-drawer .nv-cart-complement__row img{width:49px!important;height:53px!important}.cart-drawer .nv-cart-complement__row>div a{font-size:11px!important}.cart-drawer .nv-cart-complement__row .button{font-size:10px!important;min-height:33px!important;padding:0 10px!important}.cart-drawer .drawer__footer{flex:0 0 auto!important;max-height:57dvh!important;padding:6px 12px max(7px,env(safe-area-inset-bottom))!important;overflow:auto!important}.cart-drawer .drawer__footer>.nv-cart-order-summary{padding:6px 8px!important}.cart-drawer .drawer__footer .nv-cart-section-title{font-size:15px!important;margin:0 0 6px!important}.cart-drawer .drawer__footer .nv-cart-discount__box{min-height:36px!important;padding:7px 8px!important}.cart-drawer .drawer__footer .nv-cart-summary{padding:5px 0 0!important;gap:3px!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font-size:11px!important;margin:3px 0!important}.cart-drawer .drawer__footer .nv-cart-summary__total{margin-top:5px!important;padding-top:6px!important}.cart-drawer .drawer__footer .cart__ctas{margin-top:5px!important}.cart-drawer .drawer__footer .cart__checkout-button{min-height:43px!important}.cart-drawer .nv-signature-shop-pay{margin-top:4px!important}.cart-drawer .nv-signature-secure{margin:3px 0 0!important}}@media(max-width:360px){.cart-drawer .cart-item{grid-template-columns:82px minmax(0,1fr)!important}.cart-drawer .cart-item__media,.cart-drawer .cart-item__image{width:82px!important;max-width:82px!important}.cart-drawer .cart-item__image{height:95px!important}}.cart-drawer .drawer__inner{font-family:NVSignature,Proxima Nova,Arial,sans-serif!important}.cart-drawer .cart-item__details>.cart-item__discounted-prices,.cart-drawer .cart-item__details>.product-option{display:none!important}.cart-drawer .cart-item__details .nv-cart-stars{display:block!important;margin:3px 0 2px!important;font:700 12px/1.1 NVSignature,Arial,sans-serif!important;color:#563329!important;letter-spacing:1px!important}.cart-drawer .nv-cart-purchase{display:block!important;margin:2px 0 3px!important;color:#79665f!important;font:400 11px/1.3 NVSignature,Arial,sans-serif!important}.cart-drawer .nv-cart-complement__row .nv-cart-stars{display:block!important;margin:3px 0!important;font:700 11px/1 NVSignature,Arial,sans-serif!important;color:#563329!important;letter-spacing:1px!important}.cart-drawer .cart-item__details .cart-item__title{margin:0 0 3px!important}.cart-drawer .cart-item__details dl{margin:3px 0!important}.cart-drawer .cart-item__details dl .product-option{margin:0!important;font:400 10px/1.25 NVSignature,Arial,sans-serif!important}.cart-drawer .nv-cart-item-savings__label{color:#fff!important;background:#a94364!important}.cart-drawer .nv-cart-summary__shipping span:last-child{color:#a94364!important;font-weight:700!important}.cart-drawer .nv-cart-shipping{display:block!important;visibility:visible!important;opacity:1!important}.cart-drawer .nv-cart-complement__row>div{display:flex!important;flex-direction:column!important;align-items:flex-start!important}.cart-drawer .nv-cart-complement__row>div a{font-size:11px!important;line-height:1.25!important}.cart-drawer .nv-signature-shop-pay{max-height:48px!important;overflow:hidden!important;position:relative!important}.cart-drawer .nv-signature-shop-pay .additional-checkout-buttons{margin:0!important}.cart-drawer .nv-signature-shop-pay [data-shopify-buttoncontainer]{display:flex!important;flex-direction:column!important;gap:0!important}.cart-drawer .nv-signature-shop-pay [data-shopify-buttoncontainer]>*{min-height:0!important}.cart-drawer .nv-signature-shop-pay [data-shopify-buttoncontainer]>:not(:first-child){display:none!important}@media(max-width:749px){.cart-drawer .drawer__inner{font-size:12px!important}.cart-drawer .cart-item__name{font:700 12px/1.22 NVSignature,Arial,sans-serif!important}.cart-drawer .cart-item__details .nv-cart-stars{font-size:12px!important}.cart-drawer .nv-cart-purchase{font-size:10px!important}.cart-drawer .cart-item__media .nv-cart-low-stock,.cart-drawer .nv-cart-item-savings__label{font-size:9px!important}.cart-drawer .nv-cart-complement h3{font:700 13px/1.2 NVSignature,Arial,sans-serif!important}.cart-drawer .nv-cart-complement__row .nv-cart-stars,.cart-drawer .nv-cart-complement__row p{font-size:11px!important}.cart-drawer .drawer__footer .nv-cart-section-title{font:700 16px/1.15 NVSignature,Arial,sans-serif!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font:400 11px/1.3 NVSignature,Arial,sans-serif!important}}.cart-drawer .nv-cart-complement,.cart-drawer cart-drawer-items>.nv-cart-complement{border-top:0!important;border-bottom:0!important;border-left:0!important;border-right:0!important;box-shadow:none!important;outline:none!important;background:#fffaf7!important}.cart-drawer .nv-cart-complement:before,.cart-drawer .nv-cart-complement:after{content:none!important;display:none!important}.cart-drawer .cart-drawer__form,.cart-drawer .drawer__contents,.cart-drawer .drawer__cart-items-wrapper{border-bottom:0!important;box-shadow:none!important}.cart-drawer .nv-cart-shipping p,.cart-drawer .nv-cart-shipping strong{color:#3e241d!important}.cart-drawer .nv-cart-item-savings__label,.cart-drawer .nv-cart-item-savings__label *{color:#fff!important;background:#a94364!important}.cart-drawer .drawer__inner{color:#3e241d!important;background:#fffaf7!important}.cart-drawer .drawer__footer .nv-cart-section-title{font:700 19px/1.16 NVSignature,Arial,sans-serif!important;color:#3e241d!important;margin:0 0 9px!important}.cart-drawer .drawer__footer .nv-cart-discount__box{padding:10px 11px!important;min-height:43px!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong{font:700 12px/1.35 NVSignature,Arial,sans-serif!important;color:#3e241d!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font:400 13px/1.42 NVSignature,Arial,sans-serif!important;color:#79665f!important;margin:5px 0!important}.cart-drawer .drawer__footer .nv-cart-summary .nv-savings span:last-child{color:#a94364!important;font-weight:700!important}.cart-drawer .drawer__footer .nv-cart-summary__shipping span:last-child{color:#a94364!important;font-weight:700!important}.cart-drawer .drawer__footer .nv-cart-summary__total strong{font:700 14px/1.3 NVSignature,Arial,sans-serif!important;color:#3e241d!important}.cart-drawer .drawer__footer .nv-cart-summary__total{padding-top:9px!important}.cart-drawer .drawer__footer>.nv-cart-order-summary{padding:10px 9px 6px!important}@media(max-width:749px){.cart-drawer .nv-cart-complement,.cart-drawer cart-drawer-items>.nv-cart-complement{border:0!important}.cart-drawer .drawer__footer .nv-cart-section-title{font-size:18px!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font-size:12.5px!important;margin:4px 0!important}.cart-drawer .drawer__footer .nv-cart-summary__total strong{font-size:14px!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong{font-size:12px!important}}.cart-drawer .drawer__inner{width:min(92vw,390px)!important;max-width:calc(100vw - 18px)!important;border-left:1px solid #e8d8d2!important;border-radius:22px 0 0 22px!important;box-shadow:-9px 0 26px #32211b14!important}.cart-drawer .drawer__header{min-height:47px!important;padding:6px 11px 6px 13px!important}.cart-drawer .nv-cart-reference-title{font-size:21px!important;letter-spacing:-.45px!important;gap:7px!important}.cart-drawer .nv-cart-reference-title span{font-size:10px!important;padding:4px 6px!important}.cart-drawer .drawer__close{height:34px!important;min-height:34px!important;width:34px!important;min-width:34px!important}.cart-drawer .drawer__contents{padding:0 10px!important}.cart-drawer .nv-cart-shipping{margin:0 0 8px!important;padding:8px!important;border-radius:10px!important}.cart-drawer .nv-cart-shipping p{font-size:10px!important;line-height:1.3!important;margin-bottom:5px!important;letter-spacing:0!important;text-transform:none!important}.cart-drawer .nv-progress{height:3px!important}.cart-drawer .cart-item{grid-template-columns:82px minmax(0,1fr)!important;grid-template-rows:auto minmax(33px,1fr)!important;min-height:0!important;padding:8px!important;gap:3px 8px!important;border-radius:12px!important;margin-bottom:4px!important}.cart-drawer .cart-item__media{width:82px!important;max-width:82px!important;min-width:0!important;grid-row:1/span 2!important;border-radius:8px!important}.cart-drawer .cart-item__image{width:82px!important;height:96px!important;max-width:82px!important;border-radius:8px!important}.cart-drawer .cart-item__media .nv-cart-low-stock{font-size:8px!important;left:3px!important;right:3px!important;bottom:3px!important;padding:3px 1px!important}.cart-drawer .cart-item__name{font-size:11.5px!important;line-height:1.2!important}.cart-drawer .cart-item__title{margin-bottom:1px!important}.cart-drawer .cart-item__details .nv-cart-stars{font-size:10px!important;line-height:1!important;margin:2px 0 1px!important}.cart-drawer .nv-cart-purchase{font-size:10px!important;line-height:1.2!important;margin:1px 0!important}.cart-drawer .cart-item__details dl{margin:1px 0!important}.cart-drawer .cart-item__details dl .product-option{font-size:9px!important}.cart-drawer .cart-item__totals{grid-row:2!important;grid-column:2!important;align-self:end!important;justify-self:end!important}.cart-drawer .cart-item__quantity{grid-row:2!important;grid-column:2!important;align-self:end!important;justify-self:start!important}.cart-drawer .nv-cart-item-savings__label{font-size:8px!important;padding:3px 4px!important;margin-bottom:2px!important}.cart-drawer .nv-cart-item-savings .cart-item__old-price{font-size:10px!important}.cart-drawer .nv-cart-item-savings>.price{font-size:13px!important}.cart-drawer .quantity{width:66px!important;height:29px!important;min-height:29px!important;max-height:29px!important;border-radius:6px!important}.cart-drawer .quantity__button{width:23px!important;min-width:23px!important;height:27px!important;min-height:27px!important}.cart-drawer .quantity__input{font-size:10px!important}.cart-drawer cart-remove-button .button{width:22px!important;min-width:22px!important;min-height:24px!important}.cart-drawer .nv-cart-complement,.cart-drawer cart-drawer-items>.nv-cart-complement{margin:28px 0 0!important;padding:0 10px 10px!important;border:0!important;box-shadow:none!important}.cart-drawer .nv-cart-complement h3{font-size:12px!important;line-height:1.2!important;margin:0 0 6px!important}.cart-drawer .nv-cart-complement__row{gap:7px!important;padding:4px 0!important;border:0!important;box-shadow:none!important}.cart-drawer .nv-cart-complement__row img{width:44px!important;height:49px!important;object-fit:contain!important;border-radius:6px!important}.cart-drawer .nv-cart-complement__row>div a{font-size:10px!important;line-height:1.2!important}.cart-drawer .nv-cart-complement__row .nv-cart-stars{font-size:10px!important;letter-spacing:.5px!important;margin:2px 0!important}.cart-drawer .nv-cart-complement__row p{font-size:10px!important;margin:2px 0 0!important}.cart-drawer .nv-cart-complement__row .button{min-height:30px!important;padding:0 9px!important;font-size:9px!important}.cart-drawer .drawer__footer{max-height:48dvh!important;padding:6px 9px max(6px,env(safe-area-inset-bottom))!important;border:0!important;box-shadow:none!important}.cart-drawer .drawer__footer>.nv-cart-order-summary{padding:5px 8px 4px!important}.cart-drawer .drawer__footer .nv-cart-section-title{font-size:15px!important;line-height:1.1!important;margin:0 0 7px!important}.cart-drawer .drawer__footer .nv-cart-discount__box{min-height:34px!important;padding:7px 8px!important;border-radius:8px!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong{font-size:10px!important;line-height:1.2!important}.cart-drawer .drawer__footer .nv-cart-summary{padding:4px 0 0!important;gap:2px!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font-size:11px!important;line-height:1.27!important;margin:3px 0!important}.cart-drawer .drawer__footer .nv-cart-summary__total strong{font-size:12px!important}.cart-drawer .drawer__footer .cart__ctas{margin:4px 0!important}.cart-drawer .drawer__footer .cart__checkout-button{min-height:38px!important;font-size:11px!important}.cart-drawer .nv-signature-shop-pay{margin-top:3px!important;max-height:42px!important}.cart-drawer .nv-signature-secure{font-size:9px!important;margin:2px 0!important}@media(max-width:380px){.cart-drawer .drawer__inner{width:95vw!important;max-width:calc(100vw - 10px)!important}.cart-drawer .cart-item{grid-template-columns:76px minmax(0,1fr)!important;gap:3px 7px!important}.cart-drawer .cart-item__media,.cart-drawer .cart-item__image{width:76px!important;max-width:76px!important}.cart-drawer .cart-item__image{height:90px!important}.cart-drawer .nv-cart-complement__row .button{padding-inline:7px!important}}.cart-drawer .drawer__footer{padding:5px 10px max(6px,env(safe-area-inset-bottom))!important}.cart-drawer .drawer__footer>.nv-cart-order-summary{padding:5px 7px 3px!important}.cart-drawer .drawer__footer .nv-cart-section-title{font:700 14px/1.15 NVSignature,Arial,sans-serif!important;margin:0 0 6px!important}.cart-drawer .drawer__footer .nv-cart-discount__box{display:flex!important;align-items:center!important;gap:7px!important;min-height:35px!important;padding:7px 9px!important;border-radius:8px!important;background:#f6e8e5!important}.cart-drawer .drawer__footer .nv-cart-discount__box>span{min-width:0!important;flex:1!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong b{font-weight:700!important}.cart-drawer .drawer__footer .nv-cart-discount__box input[type=checkbox]{flex:0 0 auto!important;width:20px!important;height:20px!important;margin:0!important}.cart-drawer .drawer__footer .nv-cart-discount__box svg{flex:0 0 auto!important;width:18px!important;height:18px!important}.cart-drawer .drawer__footer .nv-cart-summary{padding:5px 0 3px!important;gap:3px!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font:400 11px/1.3 NVSignature,Arial,sans-serif!important;margin:3px 0!important}.cart-drawer .drawer__footer .nv-cart-summary__total{margin-top:4px!important;padding-top:6px!important}.cart-drawer .drawer__footer .nv-cart-summary__total strong{font:700 12px/1.2 NVSignature,Arial,sans-serif!important}.cart-drawer .drawer__footer .cart__checkout-button{min-height:40px!important;border-radius:26px!important;padding:9px 12px!important;margin:0!important;font:750 11px/1.2 NVSignature,Arial,sans-serif!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;background:#563329!important;color:#fffaf7!important}.cart-drawer .nv-signature-shop-button{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:37px!important;max-height:37px!important;padding:4px 10px!important;margin:5px 0 0!important;border-radius:26px!important;background:#5433eb!important;color:#fff!important;overflow:hidden!important;text-decoration:none!important}.cart-drawer .nv-signature-shop-button svg{display:block!important;width:59px!important;height:24px!important;max-height:24px!important}.cart-drawer .nv-signature-native-payments{margin-top:5px!important;max-height:43px!important;overflow:auto!important}.cart-drawer .nv-signature-secure{font:400 9px/1.2 NVSignature,Arial,sans-serif!important;text-align:center!important;margin:4px 0 0!important;color:#79665f!important}@media(max-width:749px){.cart-drawer .drawer__footer .nv-cart-section-title{font-size:14px!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font-size:11px!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong{font-size:10.5px!important}}.cart-drawer .nv-cart-shipping p,.cart-drawer .nv-cart-shipping p strong{text-transform:none!important;color:#3e241d!important;font:700 10.5px/1.2 NVSignature,Arial,sans-serif!important;letter-spacing:0!important;text-align:center!important}.cart-drawer .drawer__footer>.nv-cart-order-summary{padding:4px 7px 2px!important}.cart-drawer .drawer__footer .nv-cart-section-title{font:700 14px/1.2 NVSignature,Arial,sans-serif!important;margin:0 0 5px!important;color:#3e241d!important}.cart-drawer .drawer__footer .nv-cart-discount__box{min-height:34px!important;padding:6px 8px!important;border-radius:8px!important;background:#f6e8e5!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong{font:400 10.5px/1.25 NVSignature,Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;color:#3e241d!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong b{font-weight:800!important}.cart-drawer .drawer__footer .nv-cart-summary{gap:0!important;padding:5px 0 1px!important}.cart-drawer .drawer__footer .nv-cart-summary>div{display:flex!important;justify-content:space-between!important;gap:10px!important;margin:2px 0!important;font:400 10.5px/1.25 NVSignature,Arial,sans-serif!important;color:#79665f!important}.cart-drawer .drawer__footer .nv-cart-summary>div>span:last-child,.cart-drawer .drawer__footer .nv-cart-summary>div>s:last-child{text-align:right!important;white-space:nowrap!important}.cart-drawer .drawer__footer .nv-cart-summary__original s{font:400 10.5px/1.25 NVSignature,Arial,sans-serif!important;color:#8c7a73!important;text-decoration:line-through!important;text-decoration-thickness:1px!important}.cart-drawer .drawer__footer .nv-cart-summary .nv-savings span:last-child{color:#a94364!important;font-weight:750!important}.cart-drawer .drawer__footer .nv-cart-summary__shipping span:last-child{color:#a94364!important;font-weight:750!important}.cart-drawer .drawer__footer .nv-cart-summary__total{border-top:1px solid #e8d8d2!important;padding-top:6px!important;margin-top:5px!important}.cart-drawer .drawer__footer .nv-cart-summary__total strong{font:750 11.5px/1.2 NVSignature,Arial,sans-serif!important;color:#3e241d!important}.cart-drawer .drawer__footer .nv-cart-summary__tax-note{margin:3px 0 0!important;font:400 9px/1.25 NVSignature,Arial,sans-serif!important;color:#9c8a84!important}.cart-drawer .drawer__footer .cart__ctas{margin:5px 0 0!important}.cart-drawer .nv-signature-shop-button{margin-top:5px!important}@media(max-width:749px){.cart-drawer .drawer__footer .nv-cart-summary>div{font-size:10.5px!important;margin:2px 0!important}.cart-drawer .drawer__footer .nv-cart-section-title{font-size:14px!important}}@media(max-width:749px){.cart-drawer .drawer__inner{display:flex!important;flex-direction:column!important;overflow:hidden!important;height:100dvh!important}.cart-drawer cart-drawer-items{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;overflow-y:auto!important;justify-content:flex-start!important}.cart-drawer cart-drawer-items>.cart-drawer__form{flex:0 0 auto!important}.cart-drawer cart-drawer-items>.nv-cart-complement{flex:0 0 auto!important;margin:clamp(34px,5vh,58px) 0 0!important;padding:0 10px 14px!important}.cart-drawer .drawer__footer{flex:0 0 auto!important;max-height:53dvh!important;overflow-y:auto!important;padding:7px 10px max(8px,env(safe-area-inset-bottom))!important}.cart-drawer .drawer__footer>.nv-cart-order-summary{padding:6px 8px 4px!important}.cart-drawer .drawer__footer .nv-cart-section-title{font:700 15px/1.2 NVSignature,Arial,sans-serif!important;margin:0 0 7px!important}.cart-drawer .drawer__footer .nv-cart-discount__box{min-height:35px!important;padding:7px 9px!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong{font:400 11px/1.3 NVSignature,Arial,sans-serif!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong b{font-weight:800!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font:400 11.5px/1.3 NVSignature,Arial,sans-serif!important;margin:3px 0!important}.cart-drawer .drawer__footer .nv-cart-summary__original s{font:400 11.5px/1.3 NVSignature,Arial,sans-serif!important}.cart-drawer .drawer__footer .nv-cart-summary__total strong{font:750 12.5px/1.25 NVSignature,Arial,sans-serif!important}.cart-drawer .drawer__footer .nv-cart-summary__tax-note{font-size:9px!important}.cart-drawer .drawer__footer .cart__ctas{margin:7px 0 0!important}.cart-drawer .nv-signature-shop-button{margin-top:5px!important}}.cart-drawer .nv-cart-shipping p{font-size:12px!important;line-height:1.28!important;letter-spacing:0!important;text-transform:none!important;text-align:center!important}.cart-drawer .nv-cart-shipping p .nv-free-brown{font:700 12px/1.28 NVSignature,Arial,sans-serif!important;color:#3e241d!important;text-transform:none!important;letter-spacing:0!important}.cart-drawer .nv-cart-shipping p .nv-free-green{font:800 12px/1.28 NVSignature,Arial,sans-serif!important;color:#438367!important;text-transform:none!important;letter-spacing:0!important}.cart-drawer .nv-cart-item-savings .cart-item__old-price{font:400 10px/1.13 NVSignature,Arial,sans-serif!important;color:#958780!important;text-decoration:line-through!important}.cart-drawer .nv-cart-item-savings>.price{font:800 12.5px/1.12 NVSignature,Arial,sans-serif!important;color:#3e241d!important}.cart-drawer .nv-signature-shop-button{display:flex!important;visibility:visible!important;opacity:1!important;min-height:37px!important;max-height:37px!important;width:100%!important;background:#5433eb!important;color:#fff!important;margin-top:5px!important;justify-content:center!important;align-items:center!important;border-radius:26px!important}.cart-drawer .nv-signature-shop-button svg{width:59px!important;height:24px!important;max-height:24px!important}@media(max-width:749px){.cart-drawer .nv-cart-shipping p,.cart-drawer .nv-cart-shipping p .nv-free-brown,.cart-drawer .nv-cart-shipping p .nv-free-green{font-size:12px!important}.cart-drawer .nv-cart-item-savings .cart-item__old-price{font-size:10px!important}.cart-drawer .nv-cart-item-savings>.price{font-size:12.5px!important}}.cart-drawer .cart-item__quantity-wrapper,.cart-drawer .cart-item__quantity .quantity-popover-container{border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important}.cart-drawer .cart-item__quantity quantity-input.quantity{border:1px solid #dfcec7!important;outline:0!important;box-shadow:none!important;background:#fffaf7!important}.cart-drawer .cart-item__quantity quantity-input.quantity:before,.cart-drawer .cart-item__quantity quantity-input.quantity:after{content:none!important;display:none!important;box-shadow:none!important;border:0!important}.cart-drawer .nv-cart-item-savings__label,.cart-drawer .nv-cart-item-savings__label *{background:#ead4ca!important;color:#563329!important;border-radius:6px!important}.cart-drawer .drawer__footer .nv-cart-summary .nv-savings span:last-child,.cart-drawer .drawer__footer .nv-cart-summary .nv-savings--extra span:last-child{color:#805345!important;font-weight:750!important}.cart-drawer .drawer__footer .nv-cart-summary__shipping span:last-child{color:#438367!important}.cart-drawer cart-drawer-items>.nv-cart-complement{display:block!important;flex:0 0 auto!important;margin:14px 0 6px!important;padding:8px 10px 12px!important;background:#fffaf7!important;border-top:1px solid #eadbd5!important;box-shadow:none!important}.cart-drawer cart-drawer-items>.nv-cart-complement h3{font-size:12px!important;color:#563329!important;margin:0 0 6px!important}.cart-drawer cart-drawer-items>.nv-cart-complement .nv-cart-complement__row{display:flex!important;gap:8px!important;align-items:center!important;padding:5px 0!important}@media(max-width:749px){.cart-drawer cart-drawer-items>.nv-cart-complement{margin:11px 0 4px!important;padding:8px 10px 10px!important}}.cart-drawer .nv-cart-item-savings .cart-item__old-price,.cart-drawer .cart-item__details .cart-item__old-price,.cart-drawer .drawer__footer .nv-cart-summary__original s{font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;font-weight:300!important;letter-spacing:.01em!important;line-height:1.2!important;color:#9b8982!important;text-decoration:line-through!important;text-decoration-thickness:.65px!important}@media(max-width:749px){.cart-drawer cart-drawer-items>.nv-cart-complement{margin:42px 0 7px!important;padding:11px 10px 10px!important;border-top:1px solid #eadbd5!important}.cart-drawer .drawer__footer{padding:5px 10px max(7px,env(safe-area-inset-bottom))!important}.cart-drawer .drawer__footer>.nv-cart-order-summary{padding:4px 7px 2px!important}.cart-drawer .drawer__footer .nv-cart-section-title{font-size:12px!important;line-height:1.2!important;margin:0 0 5px!important}.cart-drawer .drawer__footer nv-cart-discount{margin:0 0 5px!important}.cart-drawer .drawer__footer .nv-cart-discount__box{min-height:30px!important;padding:5px 7px!important;gap:6px!important;border-radius:7px!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong{font-size:10px!important;line-height:1.15!important}.cart-drawer .drawer__footer .nv-cart-discount__box input[type=checkbox]{width:14px!important;height:14px!important;min-width:14px!important}.cart-drawer .drawer__footer .nv-cart-summary{gap:0!important;padding:2px 0 0!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font-size:10px!important;line-height:1.2!important;margin:2px 0!important;gap:7px!important}.cart-drawer .drawer__footer .nv-cart-summary__original s{font-size:10px!important;font-weight:300!important}.cart-drawer .drawer__footer .nv-cart-summary__total{margin-top:4px!important;padding-top:5px!important}.cart-drawer .drawer__footer .nv-cart-summary__total strong{font-size:11px!important;line-height:1.15!important}.cart-drawer .drawer__footer .nv-cart-summary__tax-note{font-size:8px!important;line-height:1.2!important;margin:2px 0 0!important}.cart-drawer .drawer__footer .cart__ctas{margin:5px 0 0!important}.cart-drawer .nv-signature-shop-button{margin-top:5px!important}}@media(max-width:749px){.cart-drawer .drawer__header{min-height:43px!important;padding:5px 11px!important}.cart-drawer .nv-cart-reference-title{font-size:19px!important;line-height:1.14!important;gap:6px!important;letter-spacing:-.035em!important}.cart-drawer .nv-cart-reference-title span{font-size:10px!important;padding:4px 6px!important}.cart-drawer .drawer__close{width:32px!important;min-width:32px!important;height:32px!important}.cart-drawer .drawer__contents{padding:0 10px!important}.cart-drawer .nv-cart-shipping{margin-bottom:7px!important;padding:7px 9px!important;border-radius:10px!important}.cart-drawer .nv-cart-shipping p,.cart-drawer .nv-cart-shipping p .nv-free-brown,.cart-drawer .nv-cart-shipping p .nv-free-green{font-size:10px!important;line-height:1.22!important}.cart-drawer .nv-progress{height:3px!important}.cart-drawer .cart-item{grid-template-columns:78px minmax(0,1fr)!important;grid-template-rows:auto minmax(30px,auto)!important;gap:4px 8px!important;min-height:0!important;padding:8px!important;margin-bottom:5px!important;border-radius:12px!important}.cart-drawer .cart-item__media{width:78px!important;max-width:78px!important;border-radius:8px!important}.cart-drawer .cart-item__image{width:78px!important;height:89px!important;object-fit:contain!important}.cart-drawer .cart-item__media .nv-cart-low-stock{font-size:8px!important;padding:3px 2px!important;left:3px!important;right:3px!important;bottom:3px!important}.cart-drawer .cart-item__name{font-size:11px!important;line-height:1.22!important}.cart-drawer .cart-item__details .product-option{font-size:9px!important;line-height:1.2!important;margin:1px 0!important}.cart-drawer .cart-item__details .nv-cart-stars,.cart-drawer .cart-item__details .nv-cart-rating{font-size:10px!important;line-height:1!important}.cart-drawer .nv-cart-item-savings__label{font-size:8px!important;padding:3px 5px!important;margin-bottom:2px!important}.cart-drawer .nv-cart-item-savings .cart-item__old-price{font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;font-weight:300!important;text-decoration-thickness:.65px!important}.cart-drawer .nv-cart-item-savings>.price{font-size:12px!important;line-height:1.15!important}.cart-drawer .cart-item__quantity-wrapper{gap:3px!important}.cart-drawer .cart-item__quantity quantity-input.quantity,.cart-drawer .quantity{width:69px!important;min-height:29px!important;max-height:29px!important;height:29px!important;border-radius:7px!important}.cart-drawer .quantity__button{min-width:23px!important;width:23px!important;height:27px!important;min-height:27px!important}.cart-drawer .quantity__input{font-size:10px!important}.cart-drawer cart-remove-button .button{width:23px!important;min-width:23px!important;min-height:26px!important}.cart-drawer cart-drawer-items>.nv-cart-complement{margin:33px 0 5px!important;padding:7px 10px 9px!important}.cart-drawer .nv-cart-complement h3{font-size:11px!important;line-height:1.2!important;margin:0 0 5px!important}.cart-drawer .nv-cart-complement__row{gap:7px!important;padding:3px 0!important}.cart-drawer .nv-cart-complement__row img{width:40px!important;height:44px!important}.cart-drawer .nv-cart-complement__row>div a{font-size:10px!important;line-height:1.2!important}.cart-drawer .nv-cart-complement__row .nv-cart-stars{font-size:9px!important;letter-spacing:0!important}.cart-drawer .nv-cart-complement__row p{font-size:10px!important;margin-top:2px!important}.cart-drawer .nv-cart-complement__row .button{min-height:28px!important;font-size:9px!important;padding:0 9px!important}.cart-drawer .drawer__footer{max-height:51dvh!important;padding:4px 9px max(6px,env(safe-area-inset-bottom))!important}.cart-drawer .drawer__footer>.nv-cart-order-summary{padding:3px 6px 2px!important}.cart-drawer .drawer__footer .nv-cart-section-title{font-size:12px!important;line-height:1.2!important;margin:0 0 4px!important}.cart-drawer .drawer__footer nv-cart-discount{margin:0 0 4px!important}.cart-drawer .drawer__footer .nv-cart-discount__box{min-height:29px!important;padding:5px 7px!important;border-radius:7px!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong{font-size:10px!important;line-height:1.2!important}.cart-drawer .drawer__footer .nv-cart-summary{padding:2px 0 0!important;gap:0!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font-size:10px!important;line-height:1.2!important;margin:2px 0!important}.cart-drawer .drawer__footer .nv-cart-summary__total{margin-top:3px!important;padding-top:5px!important}.cart-drawer .drawer__footer .nv-cart-summary__total strong{font-size:11px!important}.cart-drawer .drawer__footer .nv-cart-summary__tax-note{font-size:8px!important;line-height:1.15!important;margin:2px 0 0!important}.cart-drawer .drawer__footer .cart__ctas{margin:4px 0 0!important}.cart-drawer .drawer__footer .cart__checkout-button{min-height:37px!important;font-size:11px!important}.cart-drawer .nv-signature-shop-button{min-height:35px!important;max-height:35px!important;margin-top:5px!important}.cart-drawer .nv-signature-secure{font-size:9px!important;margin-top:3px!important}}.cart-drawer .nv-cart-low-stock,.cart-drawer .cart-item__media .nv-cart-low-stock,.cart-drawer .cart-item__details .nv-cart-low-stock,.cart-drawer .nv-cart-item-savings__label,.cart-drawer .nv-cart-item-savings__label *{display:none!important}@media(max-width:749px){.cart-drawer .drawer__footer{padding:3px 8px max(5px,env(safe-area-inset-bottom))!important}.cart-drawer .drawer__footer>.nv-cart-order-summary{padding:2px 5px 1px!important}.cart-drawer .drawer__footer .nv-cart-section-title{font-size:11px!important;line-height:1.15!important;margin:0 0 3px!important}.cart-drawer .drawer__footer nv-cart-discount{margin:0 0 3px!important}.cart-drawer .drawer__footer .nv-cart-discount__box{min-height:27px!important;padding:4px 6px!important;border-radius:6px!important;gap:5px!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong,.cart-drawer .drawer__footer .nv-cart-discount__box>span{font-size:9px!important;line-height:1.15!important}.cart-drawer .drawer__footer .nv-cart-discount__box input[type=checkbox]{width:13px!important;height:13px!important;min-width:13px!important}.cart-drawer .drawer__footer .nv-cart-summary{padding:1px 0 0!important;gap:0!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font-size:9px!important;line-height:1.15!important;margin:1px 0!important;gap:6px!important}.cart-drawer .drawer__footer .nv-cart-summary__original s{font-size:9px!important;font-weight:300!important}.cart-drawer .drawer__footer .nv-cart-summary__total{margin-top:3px!important;padding-top:4px!important}.cart-drawer .drawer__footer .nv-cart-summary__total strong{font-size:10px!important;line-height:1.1!important}.cart-drawer .drawer__footer .nv-cart-summary__tax-note{font-size:8px!important;line-height:1.1!important;margin:1px 0 0!important}.cart-drawer .drawer__footer .cart__ctas{margin:3px 0 0!important}.cart-drawer .nv-signature-shop-button,.cart-drawer .nv-signature-shop-pay{margin-top:4px!important}.cart-drawer .nv-signature-secure{margin-top:2px!important;font-size:8px!important}}@media(max-width:749px){.cart-drawer .nv-cart-shipping p,.cart-drawer .nv-cart-shipping p .nv-free-brown,.cart-drawer .nv-cart-shipping p .nv-free-green{font-size:14px!important;line-height:1.3!important}.cart-drawer cart-drawer-items{display:flex!important;flex-direction:column!important}.cart-drawer cart-drawer-items>.nv-cart-complement{flex:0 0 auto!important;margin-top:auto!important;margin-bottom:auto!important}}@media(max-width:749px){.cart-drawer .drawer__inner{height:min(680px,79dvh)!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}.cart-drawer cart-drawer-items{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;justify-content:flex-start!important;min-height:0!important;overflow-y:auto!important}.cart-drawer cart-drawer-items>.cart-drawer__form{flex:0 0 auto!important}.cart-drawer cart-drawer-items>.nv-cart-complement{flex:0 0 auto!important;margin:clamp(22px,4dvh,42px) 0 12px!important;padding:10px 10px 12px!important}.cart-drawer .nv-cart-complement h3{margin-bottom:7px!important}.cart-drawer .nv-cart-complement__row{padding:5px 0!important}}@media(max-width:749px){.cart-drawer .drawer__inner{height:91dvh!important;max-height:calc(100dvh - 12px)!important;min-height:0!important}.cart-drawer cart-drawer-items{flex:1 1 auto!important;min-height:0!important}.cart-drawer cart-drawer-items>.nv-cart-complement{margin-top:auto!important;margin-bottom:auto!important;padding:10px 10px 12px!important}.cart-drawer .drawer__footer .nv-cart-section-title{font-size:13px!important;line-height:1.2!important}.cart-drawer .drawer__footer .nv-cart-discount__box strong,.cart-drawer .drawer__footer .nv-cart-discount__box>span{font-size:10.5px!important;line-height:1.22!important}.cart-drawer .drawer__footer .nv-cart-summary>div{font-size:10.5px!important;line-height:1.25!important}.cart-drawer .drawer__footer .nv-cart-summary__total strong{font-size:12px!important;line-height:1.2!important}}@media screen and (max-width:749px){.cart-drawer .drawer__inner{width:calc(100vw - 26px)!important;max-width:calc(100vw - 26px)!important;height:calc(100dvh - 24px)!important;max-height:calc(100dvh - 24px)!important;margin:12px 0 12px 26px!important;border:1px solid #e8d8d2!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 10px 32px #3e241d24!important}.cart-drawer .drawer__header{flex:0 0 auto!important}.cart-drawer .drawer__cart-items-wrapper{margin-top:13px!important}.cart-drawer .cart-item{grid-template-columns:88px minmax(0,1fr)!important;gap:7px 10px!important;padding:12px!important;min-height:126px!important;border-radius:15px!important}.cart-drawer .cart-item__media{width:88px!important;max-width:88px!important}.cart-drawer .cart-item__image{width:88px!important;height:105px!important;object-fit:contain!important}.cart-drawer cart-drawer-items>.nv-cart-complement{padding:13px 12px 15px!important}.cart-drawer .nv-cart-complement__row{gap:11px!important;padding:8px 0!important}.cart-drawer .nv-cart-complement__row img{width:53px!important;height:60px!important;object-fit:contain!important}.cart-drawer .nv-cart-complement__row>div a{font-size:11px!important;line-height:1.25!important}.cart-drawer .nv-cart-complement__row p{font-size:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/nv-maison-cart-op.css.map */
