.nt-blank-group.nbg2{container:nbg2 / inline-size}.nt-blank-group.nbg2.nbg2-on>:not(.nbg2-card):not(.nt-blank-group-footer){display:none!important}.nt-blank-group.nbg2.nbg2-on .nt-blank-add-size-btn{display:none}.nbg2-card{background:#fff;color:#2b2b2b;scroll-margin-top:120px}#site-cart-sidebar .nbg2-card{scroll-margin-top:12px}.nbg2-head{display:grid;grid-template-columns:clamp(64px,9cqi,80px) minmax(0,1fr) auto;grid-template-areas:"thumb info price";gap:0 20px;align-items:center;padding:22px 24px}.nbg2-head{position:relative;padding-right:77px}.nbg2-price{position:relative}.nbg2-price>.nbg2-x{top:auto;bottom:-1px;right:-44px;transform:none}.nbg2-head .nbg2-x{color:#000!important;opacity:.5}.nbg2-head .nbg2-x:hover{color:#333!important;opacity:1}.nbg2-head .nbg2-x:after{content:"\d7";font-size:18px;font-weight:300;line-height:1;color:inherit}.nbg2-thumb{grid-area:thumb;width:100%;aspect-ratio:1;border-radius:10px;background:#f5f5f5;display:flex;align-items:center;justify-content:center;overflow:hidden;align-self:start}.nbg2-thumb img{width:calc(100% - 12px);height:calc(100% - 12px);object-fit:contain;mix-blend-mode:darken}.nbg2-info{grid-area:info;min-width:0;display:flex;flex-direction:column;gap:6px}.nbg2-title{font-size:14px;font-weight:600;line-height:1.3;color:#111!important;text-decoration:none}.nbg2-title:hover{text-decoration:underline}.nbg2-meta{font-size:12px;color:#000}.nbg2-meta strong{font-weight:700;text-transform:capitalize}.nbg2-pills{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 8px;margin-top:6px}.nbg2-pill{display:flex;flex-direction:column;align-items:center;gap:4px}.nbg2-pill__tag{display:inline-flex;align-items:baseline;gap:4px;padding:6px 12px;border-radius:999px;background:#efefef;font-size:12px;color:#111;white-space:nowrap}.nbg2-pill__tag b{font-weight:700}.nbg2-pill__ea{font-size:12px;font-weight:400;color:#111;white-space:nowrap}.nbg2-ea{font-size:12px;font-weight:600;color:#27af1a;white-space:nowrap}.nbg2-edit{align-self:flex-start;margin:0 0 0 4px;padding:6px 2px;background:none!important;border:0!important;box-shadow:none!important;color:#019aff!important;font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.nbg2-edit:hover{color:#07c!important}.nbg2-caret{font-size:8px!important;margin-left:4px;vertical-align:1px}.nbg2-price{grid-area:price;display:flex;flex-direction:column;align-items:flex-end;gap:2px;align-self:center}.nbg2-price del{font-size:12px;color:#6b7280}.nbg2-price strong{font-size:14px;font-weight:600;color:#111}.nbg2-card.is-open .nbg2-pill{display:none}.nbg2-card.is-open .nbg2-edit{margin-left:0;padding-left:0}.nbg2-confirm-wrap{display:flex;justify-content:flex-end;background:#f6f6f6;padding:4px 24px 20px}.nbg2-confirm{min-width:150px;height:44px;padding:0 28px;border:0!important;border-radius:8px;background:#019aff!important;color:#fff!important;box-shadow:none!important;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.nbg2-confirm:hover{background:#0180d4!important}.nbg2-confirm:disabled{background:#d1d5db!important;color:#fff!important;cursor:not-allowed}body.nbg2-edit-drawer #site-cart-sidebar #CheckOut{display:none!important}@media(max-width:749px){body.nbg2-edit-page #MobileStickyCheckout,body.nbg2-edit-page #MobileStickyCompactBtn,body.nbg2-edit-page #CheckOut{display:none!important}}.nbg2-table{background:#f6f6f6;border-top:1px solid #ececec;padding:6px 24px 10px}.nbg2-row{display:grid;grid-template-columns:minmax(0,1fr) 110px 150px 100px;grid-template-areas:"size price qty total";align-items:center;gap:0 14px;padding:10px 0;border-bottom:1px solid #e5e5e5}.nbg2-row:last-child{border-bottom:0}.nbg2-row--head{padding:10px 0 8px;font-size:11px;font-weight:700;letter-spacing:.08em;color:#6b7280;text-transform:uppercase}.nbg2-row--head>:nth-child(2),.nbg2-row--head>:nth-child(4){text-align:right}.nbg2-row--head>:nth-child(3){text-align:center}.nbg2-size{grid-area:size;font-size:14px;font-weight:600;color:#111}.nbg2-unit{grid-area:price;text-align:right;font-size:12px;color:#111;white-space:nowrap}.nbg2-line{grid-area:total;text-align:right;font-size:14px;font-weight:600;color:#111;white-space:nowrap}.nbg2-row.is-soldout .nbg2-size,.nbg2-row.is-soldout .nbg2-unit{color:#9ca3af}.nbg2-row .nbg2-step{grid-area:qty;justify-content:center;margin:0}.nbg2-qtybox{display:flex;border:1px solid rgba(0,0,0,.15);border-radius:10px;background:#fff;overflow:hidden}.nbg2-step .qty-button{padding:0;background:none!important;border:0!important;box-shadow:none!important;cursor:pointer}.nbg2-step .qty-button:disabled{cursor:not-allowed}.nbg2-row.is-soldout .nbg2-ea{color:#b8bcc4!important}.nbg2-row.is-soldout .nbg2-qtybox{background:#f1f2f4;border-color:#e5e7eb}.nbg2-row.is-soldout .nbg2-step .qty-selector{background:transparent!important;color:#c3c7cf!important;cursor:not-allowed}.nbg2-row.is-soldout .nbg2-step .qty-button svg *{fill:#c3c7cf}.nbg2-row.is-soldout .nbg2-line{color:#9ca3af;font-weight:500}.nbg2-row.is-soldout .nbg2-size{text-decoration:line-through;text-decoration-color:#c3c7cf}.nbg2-loading{padding:18px 0;color:#6b7280;font-size:12px}.nbg2-card.is-saving .nbg2-price strong{opacity:.55}#site-cart-sidebar .nbg2-title{font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container nbg2 (max-width: 620px){.nbg2-head{grid-template-columns:64px minmax(0,1fr);grid-template-areas:"thumb info" "pills pills";gap:12px 14px;padding:18px 16px}.nbg2-price{position:static}.nbg2-price>.nbg2-x{top:14px;bottom:auto;right:12px}.nbg2-info>.nbg2-title{padding-right:22px}.nbg2-info{display:contents}.nbg2-info>.nbg2-title,.nbg2-info>.nbg2-meta,.nbg2-price{grid-column:2}.nbg2-head>.nbg2-thumb{grid-row:1 / span 3}.nbg2-title{grid-row:1}.nbg2-meta{grid-row:2}.nbg2-price{grid-row:3;flex-direction:row;align-items:baseline;gap:8px}.nbg2-price strong{order:-1}.nbg2-pills{grid-column:1 / -1;grid-row:4;margin-top:2px}.nbg2-confirm-wrap{background:#fff;border-top:1px solid #ececec;padding:14px 16px 16px}.nbg2-confirm{width:100%}.nbg2-table{padding:0 16px}.nbg2-row{grid-template-columns:48px minmax(0,1fr) 130px;grid-template-areas:"size price qty" "size total qty";gap:2px 10px;padding:12px 0}.nbg2-row--head{display:none}.nbg2-unit,.nbg2-line{text-align:left}.nbg2-line{font-size:12px;font-weight:500;color:#6b7280}.nbg2-size{align-self:center}}.cart-form__items>.nt-cat-header,.cart__items>.nt-cat-header{display:flex;align-items:center;gap:14px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;line-height:1.2;color:#111;margin:24px 0 10px}.cart-form__items>.nt-cat-header:after,.cart__items>.nt-cat-header:after{content:"";flex:1;height:1px;background:#d0d5db}.cart-form__items>.nt-cat-header:first-child,.cart-form__items>.cart-block__head+.nt-cat-header,.cart__items>.nt-cat-header:first-child{margin-top:0}.cart-form__items>.cart-block__head+.nt-cat-header{padding-top:10px}.nt-cat-icon{width:28px;height:28px;border-radius:6px;object-fit:cover;flex:none}.nt-blank-group.nbg2.nbg2-on{margin-bottom:10px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0f172a14,0 1px 2px #0f172a0a;border:1px solid rgba(15,23,42,.04)}.nbg2-head .nbg2-x{position:absolute;width:24px;height:24px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;background:none!important;border:0!important;box-shadow:none!important;cursor:pointer;color:#94a3b8!important;opacity:1}.nbg2-head .nbg2-x:hover{color:#475569!important;opacity:1}.nbg2-head .nbg2-x:after{content:"";display:block;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6 18 18M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 6 18 18M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat}.nbg2-price strong{font-size:16px;font-weight:700}@container nbg2 (min-width: 621px){.nbg2-head{padding-right:49px}.nbg2-price>.nbg2-x{right:-34px;bottom:-2px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/nt-blank-card.css.map */
