:root{--nb-bg: #FFFFFF;--nb-bg-alt: #F5F5F7;--nb-ink: #1D1D1F;--nb-ink-2: #6E6E73;--nb-accent: #0071E3;--nb-accent-hover: #0066CC;--nb-promo: #B64400;--nb-sale: #2f9e44;--nb-radius-card: 18px;--nb-font-stack: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Inter, sans-serif}:root{--font-body--family: var(--nb-font-stack);--font-subheading--family: var(--nb-font-stack);--font-heading--family: var(--nb-font-stack);--font-accent--family: var(--nb-font-stack);--font-size--h1: clamp(3rem, 2.4rem + 1.6vw, 3.5rem);--font-h1--weight: 600;--font-h1--line-height: 1.08;--font-h1--letter-spacing: -.015em;--font-size--h2: clamp(2rem, 1.55rem + 1.9vw, 2.5rem);--font-h2--weight: 600;--font-h2--line-height: 1.1;--font-size--h3: clamp(1.5rem, 1.35rem + .7vw, 1.75rem);--font-h3--weight: 600;--font-h3--line-height: 1.15;--font-size--h4: 1.25rem;--font-h4--weight: 600;--font-size--h5: 1.0625rem;--font-h5--weight: 600;--font-size--h6: .875rem;--font-h6--weight: 600;--font-size--paragraph: 1.0625rem;--font-paragraph--line-height: 1.47;--line-height--body-normal: 1.47}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.nb-eyebrow{font-size:.75rem;line-height:1.3;font-weight:600;letter-spacing:0;color:var(--nb-promo)}.tax-note,.installments,.unit-price,.volume-pricing-note{font-size:.875rem;line-height:1.4;color:var(--nb-ink-2)}.color-scheme-1,.color-scheme-2{--color-foreground: #1D1D1F;--color-foreground-rgb: 29 29 31;--color-foreground-heading: #1D1D1F;--color-foreground-heading-rgb: 29 29 31;--color-foreground-muted: #6E6E73;--color-primary: #0071E3;--color-primary-rgb: 0 113 227;--color-primary-hover: #0066CC;--color-primary-hover-rgb: 0 102 204;--color-primary-button-background: #0071E3;--color-primary-button-text: #FFFFFF;--color-primary-button-border: #0071E3;--color-primary-button-hover-background: #0066CC;--color-primary-button-hover-text: #FFFFFF;--color-primary-button-hover-border: #0066CC;--color-secondary-button-background: transparent;--color-secondary-button-text: #0071E3;--color-secondary-button-border: #0071E3;--color-secondary-button-hover-background: rgba(0, 113, 227, .08);--color-secondary-button-hover-text: #0066CC;--color-secondary-button-hover-border: #0066CC}.color-scheme-1{--color-background: #FFFFFF;--color-background-rgb: 255 255 255}.color-scheme-2{--color-background: #F5F5F7;--color-background-rgb: 245 245 247}:root{--style-border-radius-buttons-primary: 980px;--style-border-radius-buttons-secondary: 980px;--style-border-radius-pills: 980px;--button-padding-block: 12px;--button-padding-inline: 24px;--shadow-button: none}.button,.shopify-payment-button__button{border-radius:980px;box-shadow:none}product-card,.product-card,.collection-card{background-color:var(--nb-bg-alt);border-radius:var(--nb-radius-card);overflow:clip;border:none;box-shadow:none;transition:transform .3s var(--animation-timing-hover, ease)}.product-card__content,.collection-card__content{background-color:transparent;border:none!important;box-shadow:none;border-radius:var(--nb-radius-card)}@media(hover:hover){product-card:hover,.collection-card:hover{transform:scale(1.015)}}.product-badges{display:none!important}#header-group header-component{background-color:#fffc!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}#header-group header-component .header__row,#header-group header-component .section{background-color:transparent!important;border-bottom:none!important;--border-bottom-width: 0px}#header-group header-component .section{--padding-block-start: 2px !important;--padding-block-end: 2px !important}#header-group header-component .header__row--top{min-height:3rem}.menu-list__link{font-size:.875rem!important}#header-group .shopify-section:has(.announcement-bar__text),announcement-bar-component,.announcement-bar{background-color:var(--nb-bg-alt)}.announcement-bar__text{font-size:.75rem!important;font-weight:400}announcement-bar-component slideshow-arrows,announcement-bar-component .slideshow-control{display:none!important}.compare-at-price,.price-item--regular.compare-at-price{text-decoration:line-through;color:var(--nb-ink-2)!important}.price{color:var(--color-foreground, var(--nb-ink))}.price-item--sale,.price-item--sale.price,.price__sale .price-item--sale{color:var(--nb-sale)!important}.nb-link{color:var(--nb-accent);text-decoration:none;font-size:1.0625rem;line-height:1.47}.nb-link:hover,.nb-link:focus-visible{color:var(--nb-accent);text-decoration:underline;text-underline-offset:3px}.nb-link--arrow:after{content:"\a0\203a"}@media screen and (min-width:990px){#MainContent .shopify-section .section:not([style*=--padding-block-start]):not(:has(.spacing-style[style*=--padding-block-start])){padding-block-start:120px}#MainContent .shopify-section .section:not([style*=--padding-block-end]):not(:has(.spacing-style[style*=--padding-block-end])){padding-block-end:120px}}@media screen and (max-width:989px){#MainContent .shopify-section .section:not([style*=--padding-block-start]):not(:has(.spacing-style[style*=--padding-block-start])){padding-block-start:64px}#MainContent .shopify-section .section:not([style*=--padding-block-end]):not(:has(.spacing-style[style*=--padding-block-end])){padding-block-end:64px}}.nb-reveal{opacity:0;transform:translateY(12px);transition:opacity .35s ease-out,transform .35s ease-out;transition-delay:var(--nb-reveal-delay, 0ms)}.nb-reveal.nb-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.nb-reveal,.nb-reveal.nb-in{opacity:1!important;transform:none!important;transition:none!important}product-card,.product-card,.collection-card{transition:none}@media(hover:hover){product-card:hover,.collection-card:hover{transform:none}}}:is(product-card,.product-card,.product-grid__card,.collection-card) .image-block__image,:is(product-card,.product-card,.product-grid__card,.collection-card) .card-gallery img,:is(product-card,.product-card,.product-grid__card,.collection-card) .product-media-container img{object-fit:contain!important}:is(product-card,.product-card,.product-grid__card,.collection-card) .image-block__image{object-position:center center}:is(.product-card,.product-grid__card) [ref=productTitleLink] .text-block>*,:is(.product-card,.product-grid__card) [ref=productTitleLink] p[role=heading],[product-grid-view=zoom-out] :is(.product-card,.product-grid__card) :is(h4,.h4),:is(.product-card,.product-grid__card) :is(h4,.h4){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-wrap:pretty}:is(.product-card,.product-grid__card) [ref=productTitleLink] .text-block{min-height:2.8em}:is(.product-card,.product-grid__card) [ref=productTitleLink] .text-block,:is(.product-card,.product-grid__card)>product-price,:is(.product-card,.product-grid__card) product-price.text-block{padding-inline:16px}:is(.product-card,.product-grid__card) [ref=productTitleLink],:is(.product-card,.product-grid__card) product-price{overflow:visible}.nb-save{display:inline-block;margin-top:4px;font-size:.8125rem;font-weight:600;line-height:1.2;color:#1a7f37;background:#1a7f371a;padding:2px 8px;border-radius:999px;white-space:nowrap}@media(hover:none),(pointer:coarse){.menu-list__link[data-safety-box=true]:after,.menu-list__list-item:not([slot=overflow]):after{display:none!important;content:none!important}}.add-to-cart-button.button,.add-to-cart-button.button-secondary,.accelerated-checkout-block .shopify-payment-button__button,.shopify-payment-button__button--unbranded{background:#fff!important;color:var(--nb-accent)!important;border:1px solid var(--nb-accent)!important;box-shadow:none!important}@media(hover:hover){.add-to-cart-button.button:hover,.add-to-cart-button.button-secondary:hover,.accelerated-checkout-block .shopify-payment-button__button:hover,.shopify-payment-button__button--unbranded:hover{background:#0071e30f!important;color:var(--nb-accent-hover)!important;border-color:var(--nb-accent-hover)!important}}.menu-drawer{background-color:var(--nb-bg)!important;border-right:none!important;box-shadow:1px 0 #0000000f!important}.menu-drawer__submenu{background-color:var(--nb-bg)!important}.menu-drawer__backdrop{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#00000052}.menu-drawer__navigation{padding-block:4px 8px;padding-inline:8px}.menu-drawer__menu{padding-inline:12px}.menu-drawer__menu>.menu-drawer__list-item{min-height:52px}.menu-drawer__menu>.menu-drawer__list-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.06)}.menu-drawer__menu-item{min-height:48px;padding-block:12px;padding-inline:4px;font-size:1.0625rem;line-height:1.35;color:var(--nb-ink);border-radius:10px;transition:color .15s ease,background-color .15s ease}.menu-drawer__menu-item--mainlist{min-height:48px;font-size:1.0625rem;font-weight:500;color:var(--nb-ink)}.menu-drawer__menu-item--parent,.menu-drawer__menu-item--child{font-size:1rem;font-weight:400;color:var(--nb-ink)}.menu-drawer__menu-item-text{color:inherit}@media(hover:hover){.menu-drawer__menu-item:hover,.menu-drawer__menu-item:hover .menu-drawer__menu-item-text{color:var(--nb-accent);background-color:#0071e30f}}.menu-drawer__menu-item:focus-visible{color:var(--nb-accent);outline:2px solid var(--nb-accent);outline-offset:-2px}.menu-drawer__menu-item--active,.menu-drawer__menu-item[aria-current=page],.menu-drawer__menu-item--active .menu-drawer__menu-item-text,.menu-drawer__menu-item[aria-current=page] .menu-drawer__menu-item-text{color:var(--nb-accent)!important}.menu-drawer__menu-item .svg-wrapper{color:var(--nb-ink-2)}@media(hover:hover){.menu-drawer__menu-item:hover .svg-wrapper{color:var(--nb-accent)}}.menu-drawer__close-button{margin-inline-start:auto;margin-block:4px 0;padding:12px!important;color:var(--nb-ink)!important;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:999px;transition:color .15s ease,background-color .15s ease}@media(hover:hover){.menu-drawer__close-button:hover{color:var(--nb-accent)!important;background-color:#0000000a!important}}.menu-drawer__close-button .svg-wrapper svg{width:var(--icon-size-xs, 20px);height:var(--icon-size-xs, 20px)}.menu-drawer__nav-buttons{padding-inline:4px;border-bottom:1px solid rgba(0,0,0,.06)}.menu-drawer__back-button{color:var(--nb-ink)!important;font-size:1.0625rem;font-weight:500;padding-block:12px!important}@media(hover:hover){.menu-drawer__back-button:hover{color:var(--nb-accent)!important}}.menu-drawer__utility-links{background-color:transparent!important;margin-inline-start:0!important;padding-block:8px;padding-inline:16px;border-top:1px solid rgba(0,0,0,.06)}.menu-drawer__account{color:var(--nb-ink);font-size:1.0625rem}.menu-drawer__menu>.menu-drawer__list-item--divider:not(:last-child){border-bottom:none}.menu-drawer{width:40vw!important;max-width:40vw!important;min-width:40vw!important;height:65dvh!important;max-height:65dvh!important;top:0!important;bottom:auto!important;inset-block-end:auto!important;display:flex!important;flex-direction:column!important;border-start-end-radius:0!important;border-end-end-radius:16px!important;overflow:hidden!important}.menu-drawer__navigation{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.menu-drawer__menu{max-height:none!important}.menu-drawer__menu-item{font-size:15px!important;padding-inline:14px!important}.menu-drawer__menu-item-text{white-space:normal}.nb-btn-fx{position:relative;overflow:hidden}.nb-ripple{position:absolute;border-radius:50%;pointer-events:none;background:var(--nb-accent);opacity:.3;transform:scale(0);will-change:transform,opacity}@media(prefers-reduced-motion:no-preference){.nb-btn-fx.nb-clicked{animation:nb-press .42s cubic-bezier(.34,1.56,.64,1)}@keyframes nb-press{0%{transform:scale(1)}28%{transform:scale(.94)}60%{transform:scale(1.045)}to{transform:scale(1)}}.nb-ripple{animation:nb-ripple-anim .58s cubic-bezier(.22,.61,.36,1) forwards}@keyframes nb-ripple-anim{to{transform:scale(2.8);opacity:0}}}.nb-btn-fx.nb-fill{background:var(--nb-accent)!important;color:#fff!important;border-color:var(--nb-accent)!important;transition:background .12s ease,color .12s ease,border-color .12s ease}.nb-btn-fx.nb-fill .add-to-cart-text,.nb-btn-fx.nb-fill .add-to-cart-text *{color:#fff!important}@media(prefers-reduced-motion:reduce){.nb-btn-fx.nb-clicked,.nb-ripple{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/nextbuy-custom.css.map */
