@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}.pro-review-card{--pcr-star: #f5b42d}.pro-review-card .container{max-width:1200px;margin-inline:auto;padding-inline:var(--page-padding)}.pro-review-card__title{text-align:center;margin-bottom:1rem}.pro-review-card__summary{display:flex;align-items:center;justify-content:center;gap:.875rem;flex-wrap:wrap;margin-bottom:2.5rem}.pro-review-card__score{font-size:3rem;line-height:1;font-weight:600}.pro-review-card__stars{display:flex}.pro-review-card__reviews{font-size:var(--font-paragraph--size);color:rgb(var(--color-foreground) / .72)}.pro-review-card__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.25rem}.pro-review-card__card{border:1px solid rgb(var(--color-foreground) / .14);border-radius:1rem;padding:1.5rem;background:rgb(var(--color-background))}.pro-review-card__card-stars{margin-bottom:.75rem}.pro-review-card__name{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-weight:500;margin-bottom:.5rem}.pro-review-card__verified{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;font-weight:400;color:rgb(var(--color-foreground) / .75);border:1px solid rgb(var(--color-foreground) / .18);border-radius:999px;padding:.2rem .55rem}.pro-review-card__verified svg{color:#22c55e}.pro-review-card__body{font-size:var(--font-paragraph--size);color:rgb(var(--color-foreground) / .82)}.pro-review-card__empty,.pro-review-card__cta{text-align:center}.pro-review-card__cta{margin-top:2rem}.np-rating-badge{--pcr-star: #f5b42d;--np-badge-band: #0ab06f;--np-badge-surface: #f0f0f0;--np-badge-ink: #14161a;--np-badge-muted: #6b7280;display:flex;flex-direction:column;width:min(100%,9rem);aspect-ratio:1 / 1;overflow:hidden;border-radius:.5rem;background:var(--np-badge-surface);color:var(--np-badge-ink);text-align:center}.np-rating-badge__stars{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.5rem .75rem;background:var(--np-badge-band);--color-foreground-rgb: 255 255 255}.np-rating-badge__stars svg{width:1.125rem;height:1.125rem}.np-rating-badge__body{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;padding:.4rem .75rem .65rem}.np-rating-badge__score{display:flex;align-items:flex-end;justify-content:center;gap:.08rem;margin:0;font-size:2rem;font-weight:700;line-height:1;letter-spacing:-.02em}.np-rating-badge__outof{font-size:.9rem;font-weight:500;color:var(--np-badge-muted);padding-block-end:.12rem}.np-rating-badge__count{margin:0;font-size:.75rem;line-height:1.25;color:var(--np-badge-muted)}.footer-content .np-rating-badge{margin-block:1rem;margin-inline:auto}@keyframes np-badge-score-bounce{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@media(hover:hover)and (pointer:fine){html.np-motion .np-rating-badge__value{display:inline-block;transform-origin:right bottom}html.np-motion .np-rating-badge:hover .np-rating-badge__value{animation:np-badge-score-bounce .3s ease}}@media(prefers-reduced-motion:reduce){html.np-motion .np-rating-badge:hover .np-rating-badge__value{animation:none!important}}@media screen and (max-width:749px){.footer-content .group-block-content:has(>.logo-block){align-items:center}}.pro-review-card-stars{display:flex;align-items:center;gap:2px}.pro-review-card-stars>svg{flex:0 0 auto}.menu-drawer__close-button,.menu-drawer__close-button:hover{background-color:transparent;box-shadow:none}.np-drawer-social{margin-block-start:auto;padding-block:var(--padding-xl);padding-inline:var(--drawer-padding);border-block-start:1px solid var(--color-border)}.np-drawer-social__list{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-lg);margin:0;padding:0;list-style:none}.np-drawer-social__link{display:flex;align-items:center;justify-content:center;color:var(--color-foreground);opacity:.7;transition:opacity var(--animation-speed) var(--animation-easing)}.np-drawer-social__link:hover,.np-drawer-social__link:focus-visible{opacity:1}.menu-drawer .np-drawer-social__icon{display:block;width:18px;height:18px}.np-kit-tier-note{display:block;margin-block-start:.15rem;font-size:.8125rem;font-weight:400;line-height:1.2;opacity:.62}.np-review{--np-cols-gap: 1.5rem;--np-card-radius: 18px;--np-photo-radius: 12px;--np-media-radius: 20px;--np-fade-color: var(--color-background, #ffffff);--np-avatar-size: 2.5rem;--np-media-h: calc(var(--np-height) * .86);--np-av-0: #e3e8ef;--np-av-1: #e6e9e4;--np-av-2: #eae6f0;--np-av-3: #f0e9e2;--np-av-4: #e2ecea}.np-review__head{position:relative;overflow:hidden;text-align:start;margin-block-end:clamp(1.5rem,3vw,2.5rem)}.np-review__head:before{content:"";display:block;width:2.25rem;height:3px;margin-block-end:1rem;border-radius:999px;background:currentColor;opacity:.9}.np-review__heading{position:relative;z-index:1;margin:0;max-width:22ch}.np-review__sub{position:relative;z-index:1;margin-block-start:.6rem;max-width:46ch;opacity:.72}.np-review__sub p{margin:0}.np-review__watermark{position:absolute;inset-block-start:50%;inset-inline-end:2%;z-index:0;transform:translateY(-50%);font-size:clamp(2.75rem,10vw,8rem);font-weight:700;line-height:1;text-align:end;white-space:nowrap;color:rgb(var(--color-foreground-rgb) / .05);pointer-events:none;-webkit-user-select:none;user-select:none}.np-review__main{display:flex;align-items:stretch;gap:clamp(1.5rem,3vw,3rem)}.np-review__media{position:relative;flex:0 0 auto;align-self:center;height:var(--np-media-h);width:calc(var(--np-media-h) * 3 / 4);border-radius:var(--np-media-radius);overflow:hidden}.np-review__media--right{order:2}.np-review__media-img{display:block;width:100%;height:100%;object-fit:cover}.np-review__cols{display:flex;flex:1 1 auto;gap:var(--np-cols-gap);min-width:0}.np-review__cols>.np-review__marquee:last-child{flex-grow:1.14}.np-review__main--solo .np-review__cols{max-width:1100px;margin-inline:auto}.np-review__marquee{position:relative;flex:1 1 0;min-width:0;height:var(--np-height);overflow:hidden}.np-scroll-container{position:relative;height:100%;overflow:hidden}.np-scroll-list{margin:0;padding:0;list-style:none;will-change:transform}.np-scroll-item{margin-block-end:var(--np-item-gap)}.np-review__marquee[data-init] .np-scroll-list{animation-name:np-marquee-y;animation-duration:var(--scroll-speed, 30s);animation-timing-function:linear;animation-iteration-count:infinite}.np-review__marquee[data-init]:hover .np-scroll-list{animation-play-state:paused}.np-review__marquee[data-init]:focus-within .np-scroll-list{animation-play-state:paused}@keyframes np-marquee-y{0%{transform:translateY(var(--from, 0px))}to{transform:translateY(var(--end, -50%))}}.np-review__marquee:before,.np-review__marquee:after{content:"";position:absolute;inset-inline:0;z-index:2;height:var(--np-fade, 80px);pointer-events:none}.np-review__marquee:before{inset-block-start:0;background:linear-gradient(to bottom,var(--np-fade-color),transparent)}.np-review__marquee:after{inset-block-end:0;background:linear-gradient(to top,var(--np-fade-color),transparent)}.np-review__card{display:flex;flex-direction:column;padding:1.35rem 1.35rem 1.25rem;border-radius:var(--np-card-radius);background:var(--color-background, #ffffff);border:1px solid rgb(var(--color-foreground-rgb) / .07);box-shadow:0 1px 2px #0000000a,0 10px 26px -20px #00000047}.np-review__card>*:not(:last-child){margin-block-end:.85rem}.np-review__top{display:flex;align-items:center;gap:.6rem;min-width:0}.np-review__avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:var(--np-avatar-size);height:var(--np-avatar-size);border-radius:50%;font-size:.9375rem;font-weight:600;line-height:1;color:rgb(var(--color-foreground-rgb) / .72);background:var(--np-av-0)}.np-review__avatar--c0{background:var(--np-av-0)}.np-review__avatar--c1{background:var(--np-av-1)}.np-review__avatar--c2{background:var(--np-av-2)}.np-review__avatar--c3{background:var(--np-av-3)}.np-review__avatar--c4{background:var(--np-av-4)}.np-review__who{display:flex;flex-direction:column;min-width:0;line-height:1.25}.np-review__author{font-weight:600;font-size:.9375rem}.np-review__note{font-size:.75rem;opacity:.55}.np-review__verified{flex:0 0 auto;display:inline-flex;align-items:center;color:#0ab06f}.np-review__stars{flex:0 0 auto;display:inline-flex;margin-inline-start:auto}.np-review__card .pro-review-card-stars{display:flex;gap:.1rem;line-height:1}.np-review__card .pro-review-card-stars svg{width:15px;height:15px}.np-review__text{position:relative;font-size:1rem;line-height:1.55}.np-review__text:before{content:"\201c";display:block;height:.75em;font-size:2rem;line-height:.75;opacity:.16}.np-review__text p{margin:0}.np-review__text p+p{margin-block-start:.6rem}.np-review__text strong{font-weight:600}.np-review__photo{display:block;width:100%;margin-block-start:auto;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--np-photo-radius)}.np-review__demo-notice{margin-block:1.25rem 0;text-align:center;font-size:.8125rem;opacity:.55}@media screen and (max-width:989px){.np-review__main{flex-direction:column}.np-review__media{flex:0 0 auto;align-self:stretch;width:100%;max-width:none;height:18rem}.np-review__media--right{order:0}.np-review__marquee{height:calc(var(--np-height) * .75)}.np-review__cols>.np-review__marquee:last-child{flex-grow:1}}@media screen and (max-width:749px){.np-review{--np-cols-gap: .75rem;--np-avatar-size: 2.1rem}.np-review__head:before{margin-block-end:.75rem}.np-review__watermark{font-size:clamp(2rem,12vw,3.25rem)}.np-review__cols{flex-direction:column;gap:0}.np-review__cols>.np-review__marquee{flex:0 0 auto;height:calc(var(--np-height) * .56)}.np-review__cols>.np-review__marquee:last-child{flex-grow:0}.np-review__cols>.np-review__marquee:last-child[data-init] .np-scroll-list{animation-direction:reverse}.np-review__cols>.np-review__marquee:first-child:after,.np-review__cols>.np-review__marquee:last-child:before{display:none}.np-review__card{padding:.95rem .9rem .9rem}.np-review__top{gap:.45rem}.np-review__stars{margin-inline-start:0;flex-basis:100%}.np-review__top{flex-wrap:wrap}.np-review__text{font-size:.875rem}.np-review__text:before{font-size:1.75rem}}[id$=__hero_neopine] .text-block.h6,[id$=__hero_neopine] .text-block.h6>*,[id$=__hero_neopine] .text-block.h6 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(.9375rem,.55rem + .6vw,1.25rem);letter-spacing:.12em}[id$=__hero_neopine] .text-block.h1,[id$=__hero_neopine] .text-block.h1>*,[id$=__hero_neopine] .text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(2.75rem,1.4rem + 4.6vw,6.5rem);line-height:1.02;letter-spacing:-.02em}[id$=__hero_neopine] .text-block.rte,[id$=__hero_neopine] .text-block.rte>*,[id$=__hero_neopine] .text-block.rte :is(p,li){font-size:clamp(1.0625rem,.85rem + .7vw,1.5rem);line-height:1.45}[id$=__hero_neopine] .button,[id$=__hero_neopine] .button-secondary{font-size:clamp(1rem,.9rem + .32vw,1.1875rem);padding-block:1.05rem;padding-inline:2.25rem;min-height:3.5rem}@keyframes np-coverfx-lift{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes np-coverfx-eyebrow{0%{opacity:0;letter-spacing:.42em;transform:translate3d(0,12px,0)}to{opacity:1;letter-spacing:.12em;transform:translateZ(0)}}@keyframes np-coverfx-unmask{0%{opacity:0;clip-path:inset(0 0 100% 0);filter:blur(14px);transform:translate3d(0,16px,0)}to{opacity:1;clip-path:inset(0 0 0 0);filter:none;transform:translateZ(0)}}@keyframes np-coverfx-shine{0%{background-position:100% 50%}46%{background-position:0% 50%}to{background-position:0% 50%}}[id$=__hero_neopine] .text-block.h6>:is(p,h1,h2,h3,h4,h5,h6){animation:np-coverfx-eyebrow .7s cubic-bezier(.22,.68,.32,1) .06s both}[id$=__hero_neopine] .text-block.h1>:is(h1,h2,h3,h4,h5,h6){padding-block:.3em;margin-block:-.3em;animation:np-coverfx-unmask .95s cubic-bezier(.16,.84,.28,1) .16s both}@supports ((-webkit-background-clip: text) or (background-clip: text)){[id$=__hero_neopine] .np-acc{color:transparent;background-image:linear-gradient(100deg,#4ade80 0% 47%,#eafff2 50%,#4ade80 53% 100%);background-size:280% 100%;background-repeat:no-repeat;background-position:100% 50%;-webkit-background-clip:text;background-clip:text;animation:np-coverfx-shine 5.2s cubic-bezier(.45,.05,.25,1) 1.5s infinite}}[id$=__hero_neopine] .text-block.rte>:is(p,li){animation:np-coverfx-lift .8s cubic-bezier(.22,.68,.32,1) .42s both}[id$=__hero_neopine] .button,[id$=__hero_neopine] .button-secondary{animation:np-coverfx-lift .8s cubic-bezier(.22,.68,.32,1) .54s both}[id$=__hero_neopine] .button,[id$=__hero_neopine] .button-secondary{position:relative;overflow:hidden}[id$=__hero_neopine] .button:after,[id$=__hero_neopine] .button-secondary:after{content:"";position:absolute;inset-block:-20%;inset-inline-start:-60%;width:45%;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .42),transparent);transform:skew(-18deg);pointer-events:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){[id$=__hero_neopine] .button:after,[id$=__hero_neopine] .button-secondary:after{transition:transform .72s cubic-bezier(.22,.61,.36,1)}[id$=__hero_neopine] .button:hover:after,[id$=__hero_neopine] .button-secondary:hover:after{transform:translate(420%) skew(-18deg)}}@media(prefers-reduced-motion:reduce){[id$=__hero_neopine] .text-block.h6>:is(p,h1,h2,h3,h4,h5,h6),[id$=__hero_neopine] .text-block.h1>:is(h1,h2,h3,h4,h5,h6),[id$=__hero_neopine] .text-block.rte>:is(p,li),[id$=__hero_neopine] .button,[id$=__hero_neopine] .button-secondary{animation:none!important;opacity:1;transform:none;clip-path:none;filter:none}[id$=__hero_neopine] .np-acc{animation:none!important;color:#4ade80;background-image:none}[id$=__hero_neopine] .button:after,[id$=__hero_neopine] .button-secondary:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/neopine-custom.css.map */
