.cart-drawer{--drawer-header-padding-block:.875rem;--drawer-header-padding-inline:1.5rem;--drawer-body-padding-inline:1.5rem;--drawer-footer-padding-block:.625rem;--drawer-footer-padding-inline:1.5rem;--drawer-max-width:min(100vw,28rem)}.cart-drawer::part(content){grid-template-columns:minmax(0,1fr)}.cart-drawer::part(header){flex-wrap:wrap;min-height:0;border-block-end:1px solid #e7e7e7}.cart-drawer::part(body){padding-block:0;align-content:start;overscroll-behavior:contain}.cart-drawer::part(footer){border-block-start:1px solid #e7e7e7}.cart-drawer>p[slot=header]{margin:0;font-size:16px;font-weight:400;letter-spacing:3px;line-height:1.5;text-transform:uppercase;color:#1c1b1b}.nv-cart-count{font-size:13px;font-weight:400;letter-spacing:0;color:#6a6a6a}html:has(cart-drawer[open]) whatsapp-chat-by-squadkin{display:none!important}html:has(cart-drawer[open]) #negishot-ui-host{content-visibility:hidden!important;clip-path:inset(50%)!important}.nv-cart-top{order:1;flex:1 0 100%;min-width:0}.nv-cart-top:empty{display:none}.cart-drawer .nv-cart-top .nv-sil-cart{gap:6px;margin:10px 0 0;padding:10px 12px}.cart-drawer .nv-fsb{direction:rtl;grid-template-columns:minmax(0,1fr) auto;margin-top:10px;padding:0;background:none;color:#1c1b1b;font-size:12px;line-height:1.5;text-align:start;gap:8px 12px}.cart-drawer .nv-fsb__text{grid-column:1;grid-row:1;font-size:12px;text-align:start}.cart-drawer .nv-fsb__amount{grid-column:2;grid-row:1;min-width:0;font-size:12px;font-weight:500;color:#6a6a6a;text-align:end}.cart-drawer .nv-fsb__track{grid-column:1/-1;grid-row:2;height:3px;background:#ececec}.cart-drawer .nv-fsb__track span{background:#1c1b1b}.cart-drawer .nv-fsb.is-reached .nv-fsb__track span{background:#307a07}.cart-drawer__items{gap:0;padding-block:0}.cart-drawer .line-item{--line-item-media-width:6.25rem;align-items:flex-start;column-gap:1rem;padding-block:.875rem;border-block-end:1px solid #efefef}.cart-drawer .line-item:last-child{border-block-end:0}.cart-drawer .line-item-info{flex:1;min-width:0}.cart-drawer .line-item-info a:not(.link):not(.quantity-selector__button){font-size:12px;font-weight:500;letter-spacing:1.2px;line-height:1.5;color:#1c1b1b;text-decoration:none}.cart-drawer .line-item-info .smallcaps{font-size:11px;letter-spacing:.6px;color:#6a6a6a}.cart-drawer .line-item-info a.link{font-size:11px;letter-spacing:1px;color:#6a6a6a;text-decoration:underline;text-underline-offset:3px}.nv-li-disc{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.nv-li-disc li{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;background:#e8effb;color:var(--nv-sil,#004bb9);font-size:11px;font-weight:600;letter-spacing:.3px;line-height:1.4;font-variant-numeric:tabular-nums;white-space:nowrap}.nv-li-disc svg{flex:none}.cart-drawer__complementary-products{border-block-start:0!important;padding-block:0 8px!important;margin-inline:0!important;row-gap:0!important;max-width:none;display:block}.nv-up summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:2px 8px;border-block-end:1px solid #e7e7e7;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.nv-up summary::-webkit-details-marker{display:none}.nv-up summary .h6{margin:0;font-size:12px;font-weight:500;letter-spacing:2.2px;line-height:1.5;color:#1c1b1b;white-space:nowrap}.nv-up:not([open]) summary{border-block-end-color:transparent;padding-block-end:2px}.nv-up__icon{position:relative;width:14px;height:14px;flex:none}.nv-up__icon:before,.nv-up__icon:after{content:"";position:absolute;inset-inline:0;top:50%;height:1.5px;background:#1c1b1b;transform:translateY(-50%);transition:transform .3s,opacity .3s}.nv-up__icon:after{transform:translateY(-50%) rotate(90deg)}.nv-up[open] .nv-up__icon:after{transform:translateY(-50%) rotate(0);opacity:0}.nv-up__body{display:grid;gap:6px;padding-top:8px}.cart-drawer .nv-up .page-dots{display:flex!important;justify-content:center;margin:0}.cart-drawer__complementary-products .complementary-products__product-list--carousel{grid:none;display:grid;grid-auto-flow:column;grid-auto-columns:31%;gap:8px;align-items:start;margin:0!important;margin-inline-end:calc(-1*var(--drawer-footer-padding-inline))!important;padding:0!important;scroll-padding:0!important}.nv-up-card{display:flex;flex-direction:column;gap:2px;min-width:0;color:inherit;text-decoration:none}.nv-up-card__media{display:block;aspect-ratio:3/4;overflow:hidden;background:#f3f3f3}.nv-up-card__media img{display:block;width:100%;height:100%;object-fit:cover}.nv-up-card__title{margin-top:4px;font-size:11px;line-height:1.35;color:#1c1b1b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nv-up-card price-list{display:flex;flex-wrap:wrap;gap:2px 6px;font-size:11px}.nv-up-card price-list sale-price{font-weight:600;color:#1c1b1b}.nv-up-card price-list compare-at-price{color:#8a8a8a}.cart-drawer__footer{gap:8px}.nv-cart-assure{display:flex;align-items:center;justify-content:center;margin:0;padding:0;list-style:none;font-size:12px;font-weight:500;line-height:1.4;color:#1c1b1b}.nv-cart-assure li{display:flex;align-items:center;gap:6px;padding-inline:10px;white-space:nowrap}.nv-cart-assure li+li{border-inline-start:1px solid #dcdcdc}.nv-cart-assure svg{flex:none}.nv-cart-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:12px}.nv-cart-links button,.nv-disc summary{font-size:12px;color:#6a6a6a;text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.nv-disc summary::-webkit-details-marker{display:none}.nv-disc[open]{flex:1 1 100%}.nv-disc__body{margin-top:10px}.nv-cart-ship{margin:0;font-size:12px;color:#6a6a6a}.cart-drawer .nv-cart-pay{margin-top:0}.cart-drawer .button-group .button{min-height:48px;border-radius:0;font-size:12px;font-weight:500;letter-spacing:1.6px}.cart-drawer .button-group .button:disabled{opacity:.6}.cart-drawer__button-price{font-variant-numeric:tabular-nums}.nv-cta-was{margin-inline-end:8px;font-weight:400;letter-spacing:.6px;opacity:.6;text-decoration:line-through}@media screen and (max-width:999px){.cart-drawer{--drawer-max-width:min(88vw,26rem);--drawer-header-padding-inline:1.25rem;--drawer-body-padding-inline:1.25rem;--drawer-footer-padding-inline:1.25rem}.nv-cart-assure{font-size:11px}.nv-cart-assure li{gap:5px;padding-inline:8px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/nv-cart-drawer.css.map */
