@media screen and (max-width:749px){.layout-panel-flex--row:not(.mobile-column)>.group-block{flex:0 1 var(--size-style-width-mobile-min, auto)}}@media screen and (max-width:749px){.layout-panel-flex--row:not(.mobile-column)>.image-block{flex:0 1 var(--size-style-width-mobile-min, auto);min-width:0}}@media screen and (max-width:749px){.hero{--hero-min-height: 76svh !important}}@media screen and (max-width:749px){[id$=__hero_neopine] .hero{--hero-min-height: 88svh !important}[id$=__hero_neopine] .hero img{object-position:50% 0}[id$=__pro_hero] .layout-panel-flex--row>.text-block{flex:0 0 auto}[id$=__pro_hero] .overlay{background:linear-gradient(to right,#0b0e10e5,#0b0e10d6 52%,#0b0e1075 84%,#0b0e1057)!important}[id$=__pro_hero] .text-block.h1{--font-h1--size: 2.1rem;--font-h1--line-height: 1.06}[id$=__gallery] .layout-panel-flex--row>.group-block:nth-child(3){display:none}}.product-badges{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.product-badges__badge.neopine-badge--new{background:var(--color-foreground);color:var(--color-background);text-transform:uppercase;letter-spacing:.08em}:root{--np-ease-out: cubic-bezier(.16, 1, .3, 1);--np-dur-enter: .88s;--np-dur-media: 1.15s;--np-rise: 26px;--np-rise-strong: 42px}html.np-motion [data-np-reveal]{transition-property:opacity,transform;transition-duration:var(--np-dur-enter);transition-timing-function:var(--np-ease-out);transition-delay:var(--np-delay, 0ms)}html.np-motion [data-np-reveal]:not([data-np-in]){opacity:0;transform:translate3d(0,var(--np-rise),0)}html.np-motion .text-block.h1[data-np-reveal]:not([data-np-in]),html.np-motion .text-block.h2[data-np-reveal]:not([data-np-in]),html.np-motion .text-block.h3[data-np-reveal]:not([data-np-in]){transform:translate3d(0,var(--np-rise-strong),0)}html.np-motion [data-np-reveal=media]{transition-duration:var(--np-dur-media)}html.np-motion .image-block[data-np-reveal=media],html.np-motion .group-block__media-wrapper[data-np-reveal=media]{overflow:hidden}html.np-motion :is(.image-block,.group-block__media-wrapper)[data-np-reveal=media] img{transition:transform var(--np-dur-media) var(--np-ease-out);transition-delay:var(--np-delay, 0ms)}html.np-motion :is(.image-block,.group-block__media-wrapper)[data-np-reveal=media]:not([data-np-in]) img{transform:scale(1.06)}html.np-motion .hero__media img{transform:scale(var(--np-hero-scale, 1))}html.np-motion{--hover-transition-duration: .55s;--hover-scale-amount: 1.045;--hover-subtle-zoom-amount: 1.035}@media(hover:hover)and (pointer:fine){html.np-motion .collection-card__image{transition:transform .9s var(--np-ease-out)}html.np-motion .collection-card:hover .collection-card__image{transform:scale(1.045)}}@media(prefers-reduced-motion:reduce){html.np-motion [data-np-reveal],html.np-motion [data-np-reveal]:not([data-np-in]){opacity:1!important;transform:none!important;transition:none!important}html.np-motion :is(.image-block,.group-block__media-wrapper)[data-np-reveal=media] img,html.np-motion .hero__media img,html.np-motion .collection-card__image{transform:none!important;transition:none!important}}[id$=__about_hero] .hero__content-wrapper .text-block:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:12px}[id$=__about_hero] .hero__content-wrapper .text-block:last-child:after{content:"";display:block;width:1px;height:48px;background:currentColor;opacity:.4}@media screen and (max-width:749px){[id$=__about_hero] .hero__content-wrapper .text-block:last-child:after{height:32px}}a[href*="/collections/hookah"],a[href*="/collections/cigarette-holder"],a[href*="/products/hookah-"],a[href*="/products/cigarette-holder-"],a[href*="/products/black-red-diamond"]{display:none!important}li:has(>a[href*="/collections/hookah"]),li:has(>a[href*="/collections/cigarette-holder"]),li:has(>a[href*="/products/hookah-"]),li:has(>a[href*="/products/cigarette-holder-"]),li:has(>a[href*="/products/black-red-diamond"]),li:has(a[href*="/collections/hookah"]),li:has(a[href*="/collections/cigarette-holder"]),li:has(a[href*="/products/hookah-"]),li:has(a[href*="/products/cigarette-holder-"]),li:has(a[href*="/products/black-red-diamond"]),.resource-card:has(a[href*="/collections/hookah"]),.resource-card:has(a[href*="/collections/cigarette-holder"]),.collection-card:has(a[href*="/collections/hookah"]),.collection-card:has(a[href*="/collections/cigarette-holder"]){display:none!important}.variant-option[data-option-id*=-color]{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.variant-option[data-option-id*=-color] .variant-option__button-label__text,.variant-option[data-option-id*=-color] .variant-option__strikethrough{display:none!important}.variant-option[data-option-id*=-color] .variant-option__button-label{position:relative;flex:0 0 auto!important;width:22px!important;height:22px!important;min-width:22px!important;min-height:22px!important;padding:0!important;margin:0!important;border:0!important;border-radius:50%!important;background-color:#ccc!important;box-shadow:inset 0 0 0 1px #00000026;cursor:pointer;overflow:visible;transition:box-shadow .15s ease,transform .15s ease}.variant-option[data-option-id*=-color] .variant-option__button-label:before,.variant-option[data-option-id*=-color] .variant-option__button-label:after{display:none!important}.variant-option[data-option-id*=-color] .variant-option__button-label__pill{display:none!important}.variant-option[data-option-id*=-color] .variant-option__button-label:has(input[value*=Black]){background-color:#0a0a0a!important}.variant-option[data-option-id*=-color] .variant-option__button-label:has(input[value*=Grey]){background-color:#6b7280!important}.variant-option[data-option-id*=-color] .variant-option__button-label:has(input[value*=Blue]){background-color:#1e40af!important}.variant-option[data-option-id*=-color] .variant-option__button-label:has(input[value*=Gold]){background:linear-gradient(135deg,#bf953f,#fcf6ba,#b38728,#fbf5b7,#aa771c)!important}.variant-option[data-option-id*=-color] .variant-option__button-label:has(input[value*=Silver]){background:linear-gradient(135deg,#e8e8e8,#fff,#b0b0b0,#f5f5f5,#9e9e9e)!important}.variant-option[data-option-id*=-color] .variant-option__button-label:has(input:checked){box-shadow:inset 0 0 0 1px #00000026,0 0 0 2px var(--color-background),0 0 0 4px var(--color-foreground)}.variant-option[data-option-id*=-color] .variant-option__button-label:hover{box-shadow:inset 0 0 0 1px #00000026,0 0 0 2px var(--color-background),0 0 0 3px var(--color-foreground)}.variant-option[data-option-id*=-color] .variant-option__button-label:has(input[aria-disabled=true]){opacity:1;cursor:pointer}.variant-option[data-option-id*=-kit] .variant-option__button-label{border:var(--options-border-width, 1px) solid rgba(0,0,0,.35)!important;background-color:#0000000a!important;color:var(--color-foreground-heading, #1a1a1a)!important;cursor:pointer;min-width:140px;text-align:center}.variant-option[data-option-id*=-kit] .variant-option__button-label:hover{border-color:#000000b3!important;background-color:#00000014!important}.variant-option[data-option-id*=-kit] .variant-option__button-label:has(input:checked){background-color:var(--color-foreground-heading, #1a1a1a)!important;border-color:var(--color-foreground-heading, #1a1a1a)!important;color:var(--color-background, #ffffff)!important}.variant-option[data-option-id*=-color] .variant-option__button-label__pill{display:none}.variant-option__button-label .variant-option__strikethrough{display:none!important}.variant-option[data-option-id*=-color] .variant-option__button-label:before,.variant-option[data-option-id*=-color] .variant-option__button-label:after,.variant-option[data-option-id*=-kit] .variant-option__button-label:before,.variant-option[data-option-id*=-kit] .variant-option__button-label:after{display:none!important}@media screen and (min-width:750px){.product-information__media .product-media-container.constrain-height{--viewport-offset: 280px}}main#MainContent>.shopify-section[id$=__pro_hero]{position:sticky;top:0;z-index:0}[id$=__pro_hero]~.shopify-section{position:relative;z-index:1}[id$=__pro_hero]>.section{height:calc(var(--np-hero-height, 100svh) - var(--np-hero-offset, var(--header-group-height, 0px)))!important;min-height:0!important;overflow:hidden;border-radius:var(--np-hero-radius, 0px);transition:border-radius .08s linear;will-change:height}[id$=__pro_hero] .custom-section-background{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;overflow:hidden}[id$=__pro_hero] .background-image-container{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center}[id$=__pro_hero] .background-image-container img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(calc(1.08 - var(--np-hero-progress, 0) * .08));transition:transform .08s linear;will-change:transform}[id$=__pro_hero] .section-content-wrapper{opacity:calc(1 - var(--np-hero-progress, 0) * 1.25);transition:opacity .08s linear}@media(prefers-reduced-motion:reduce){main#MainContent>.shopify-section[id$=__pro_hero]{position:static}[id$=__pro_hero] .section,[id$=__pro_hero] .section-content-wrapper{transition:none}[id$=__pro_hero] .section-content-wrapper{opacity:1}}@media screen and (min-width:750px){.section-product-hotspots__content{max-height:80vh}.section-product-hotspots__content .hotspots__background-image{max-height:80vh;object-fit:contain}}@media screen and (min-width:990px){.mega-menu__grid:has(.mega-menu__picks--kits){grid-template-columns:repeat(6,minmax(0,1fr))}.mega-menu__grid:has(.mega-menu__picks--kits) .mega-menu__list{grid-column:1 / span 1}.mega-menu__grid:has(.mega-menu__picks--kits) .mega-menu__picks--kits{grid-column:2 / span 4;align-self:center;justify-self:center;width:100%}.mega-menu__grid:has(.mega-menu__picks--kits) .mega-menu__picks--kits .mega-menu__content-list--products{justify-content:center;grid-template-columns:repeat(2,minmax(0,18rem));gap:var(--gap-2xl)}.mega-menu__grid:has(.mega-menu__picks--kits) .mega-menu__picks--kits .mega-menu__content-link{gap:var(--gap-md)}.mega-menu__grid:has(.mega-menu__picks--kits) .mega-menu__picks--kits .mega-menu__content-link .mega-menu__link-image{width:100%;aspect-ratio:3 / 4;object-fit:contain}.mega-menu__grid:has(.mega-menu__picks--kits) .mega-menu__picks--kits .mega-menu__content-link .text-current{font-size:var(--font-size--large)}.menu-list__list-item:has(.mega-menu__picks--kits)>.menu-list__submenu .menu-list__submenu-inner{padding-block-start:var(--padding-4xl);padding-block-end:var(--padding-4xl)}}.main-collection-grid__empty a,.main-collection-grid__empty a.main-collection-grid__empty-link{display:inline!important}.collection-wrapper:has(.main-collection-grid__empty) .facets-block-wrapper,.collection-wrapper:has(.main-collection-grid__empty) .facets-toggle{display:none!important}.shopify-section[id$=__value_band] .rte{white-space:normal;overflow:visible;overflow-wrap:break-word}.product-details .quantity-selector{--quantity-selector-width: 140px;border-color:#00000059;background-color:#fff}.product-details .quantity-selector:hover{border-color:#000000b3;background-color:#f5f5f7}.product-details .quantity-selector input[type=number],.product-details .quantity-selector :is(.quantity-minus,.quantity-plus){color:#1a1a1a}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu{transition:clip-path var(--submenu-animation-speed) var(--ease-out-cubic),visibility 0s linear .28s}.menu-list__list-item:has([aria-expanded=true])>.menu-list__submenu,.menu-list__submenu:is(:hover){transition:clip-path var(--submenu-animation-speed) var(--ease-out-cubic),visibility 0s linear 0s}.menu-list__list-item:where(:not([slot=overflow]))>a[aria-expanded]{position:relative}.menu-list__list-item:where(:not([slot=overflow]))>a[aria-expanded]:after{content:"";position:absolute;left:0;right:0;top:100%;height:20px;background:transparent;pointer-events:auto;z-index:var(--layer-header-menu)}.np-text-highlight{color:#4ade80}.rte mark,.rich-text mark{color:#4ade80;background:transparent;font-weight:inherit}.np-acc{color:#4ade80}
/*# sourceMappingURL=/cdn/shop/t/8/assets/neopine-custom.css.map */
