.nb-card{background-color:#fff;border:2px solid rgb(243 244 246);border-radius:1rem;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #0000000d}.nb-card-padding{padding:1rem}@media (min-width: 768px){.nb-card-padding{padding:1.25rem}}.nb-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;font-weight:900;cursor:pointer;transition:all .3s ease}.nb-btn-primary{border:2px solid #f97316;padding:.75rem 1rem;background-color:#f97316;color:#fff}.nb-btn-primary:hover{transform:translateY(-2px);box-shadow:0 25px 50px -12px #f9731659}.nb-btn-secondary{border:2px solid rgb(209 213 219);padding:.75rem 1rem;background-color:#fff;color:#111827}.nb-btn-secondary:hover{border-color:#fb923c;color:#ea580c}.nb-btn-small{padding:.5rem .75rem;font-size:.875rem}.nb-btn-large{padding:1rem 1.5rem;font-size:1.125rem}.nb-input{border:1px solid rgb(209 213 219);border-radius:.75rem;padding:.75rem;outline:none;transition:all .3s ease}.nb-input:focus{border-color:#f97316;box-shadow:0 0 0 2px #f9731633}.nb-select{border:1px solid rgb(209 213 219);border-radius:.75rem;padding:.75rem;background-color:#fff;-webkit-appearance:none;appearance:none;outline:none;transition:all .3s ease}.nb-select:focus{border-color:#f97316;box-shadow:0 0 0 2px #f9731633}.nb-pill{border:2px solid rgb(209 213 219);border-radius:9999px;padding:.5rem .75rem;background-color:#fff;cursor:pointer;font-weight:700;transition:all .3s ease}.nb-pill:hover{border-color:#fb923c}.nb-pill-active{border-color:#f97316;background-color:#fff7ed;color:#9a3412}.nb-price-main{font-size:1.125rem;font-weight:900;color:#111827}@media (min-width: 768px){.nb-price-main{font-size:1.25rem}}@media (min-width: 1024px){.nb-price-main{font-size:1.5rem}}.nb-price-compare{color:#9ca3af;text-decoration:line-through;font-weight:700;font-size:.875rem}.nb-price-discount{background-color:#ef4444;color:#fff;border-radius:9999px;padding:.25rem .5rem;font-size:.75rem;font-weight:800}.nb-transfer-discount{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem;border-radius:.5rem;background:linear-gradient(135deg,#f97316,#fb923c);color:#fff;box-shadow:0 10px 15px -3px #0000001a}.nb-heading-1{font-size:1.25rem;font-weight:900;color:#111827}@media (min-width: 768px){.nb-heading-1{font-size:1.5rem}}@media (min-width: 1024px){.nb-heading-1{font-size:1.875rem}}.nb-heading-2{font-size:1.125rem;font-weight:700;color:#111827}@media (min-width: 768px){.nb-heading-2{font-size:1.25rem}}.nb-heading-3{font-size:1rem;font-weight:700;color:#111827}@media (min-width: 768px){.nb-heading-3{font-size:1.125rem}}.nb-text-muted{color:#6b7280;font-size:.875rem}.nb-text-body{color:#374151}.nb-container{max-width:72rem;margin:0 auto;padding:1rem .75rem}@media (min-width: 768px){.nb-container{padding:2rem .75rem}}@media (min-width: 1024px){.nb-container{padding:2rem}}.nb-grid-product{display:grid;gap:1.25rem}@media (min-width: 1024px){.nb-grid-product{grid-template-columns:1.1fr 1fr;gap:1.75rem}}.nb-section{background-color:#fff;padding:1rem .75rem}@media (min-width: 768px){.nb-section{padding:2rem .75rem}}@media (min-width: 1024px){.nb-section{padding:2rem}}.nb-shadow-soft{box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -2px #0000000d}.nb-border-light{border:1px solid rgb(243 244 246)}.nb-border-medium{border:2px solid rgb(243 244 246)}.nb-rounded-card{border-radius:1rem}.nb-rounded-pill{border-radius:9999px}.nb-hover-lift{transition:transform .2s ease,box-shadow .2s ease}.nb-hover-lift:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.nb-hover-glow{transition:box-shadow .2s ease}.nb-hover-glow:hover{box-shadow:0 0 20px #f973164d}.grid{display:grid!important}.grid--2-col-tablet-down{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid--4-col-desktop{grid-template-columns:repeat(4,minmax(0,1fr))!important}.grid>*{width:100%!important;max-width:none!important}.tw-grid{display:grid!important}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tw-gap-4{gap:1rem!important}@media (min-width: 768px){.md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width: 1024px){.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.nb-spacing-section{padding:1rem 0}@media (min-width: 768px){.nb-spacing-section{padding:2rem 0}}.nb-spacing-component{margin:.75rem 0}@media (min-width: 768px){.nb-spacing-component{margin:1rem 0}}.nb-spacing-element{margin-bottom:.5rem}@media (min-width: 768px){.nb-spacing-element{margin-bottom:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/netbags-components.css.map */
