.ssr-shell{min-height:100vh;background:#050505}html[data-hookah-theme=light] .ssr-shell{background:#f8f7f5}:where(.ssr-header){position:sticky;top:0;z-index:50;width:100%;box-sizing:border-box;padding-top:.5rem;padding-bottom:.45rem;background:#0d0b0a;border-bottom:1px solid rgba(212,175,111,.2);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:none}html[data-hookah-theme=light] :where(.ssr-header){background:#fff;border-bottom:1px solid rgba(0,0,0,.08)}:where(.ssr-header) .hookah-header__servicebar{display:block;position:relative;z-index:75;border-bottom:1px solid rgba(0,0,0,.06);background:#faf8f5;font-size:.76rem;line-height:1.2;color:#0009;min-height:41.89px;box-sizing:border-box}:where(.ssr-header) .hookah-header__strip-wrap{display:none!important}@media(max-width:767px){:where(.ssr-header).hookah-header--mobile-snap{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;padding-bottom:0!important}:where(.ssr-header) .hookah-header__strip-wrap{display:block!important;min-height:0!important;box-sizing:border-box;padding:.15rem 0 .2rem;border-top:1px solid rgba(0,0,0,.08)}:where(.ssr-header) .hookah-header__strip-row{display:flex;align-items:stretch;gap:0;padding-inline:max(.85rem,env(safe-area-inset-left)) max(.85rem,env(safe-area-inset-right));padding-block:0}:where(.ssr-header) .hookah-header__strip-catalog-trigger{display:none!important}:where(.ssr-header) .hookah-header__strip-shell{position:relative;top:auto;left:auto;right:auto;z-index:1;flex:1 1 auto;width:100%;max-width:none;min-width:0;display:block!important}}@media(min-width:1024px){:where(.ssr-header) .hookah-header__servicebar{display:block;min-height:2.15rem}}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__servicebar{border-bottom:1px solid rgba(212,175,111,.12);background:#0b0908;color:#ece1d1c7}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__strip-wrap{border-top-color:#d4af6f1f;background:#070606}:where(.ssr-header) .hookah-header__servicebar-inner{display:flex;align-items:center;justify-content:space-between;gap:.45rem .85rem;max-width:var(--hookah-content-max, 88rem);margin:0 auto;padding:.3rem 1rem;box-sizing:border-box}@media(max-width:767px){:where(.ssr-header) .hookah-header__servicebar-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto;align-items:center;column-gap:.42rem;row-gap:0;padding:.32rem max(.85rem,env(safe-area-inset-left)) .08rem max(.85rem,env(safe-area-inset-right));font-size:.68rem;line-height:1.18}:where(.ssr-header) .hookah-header__servicebar-promos{display:none!important}:where(.ssr-header) .hookah-header__servicebar-aside{grid-column:1;grid-row:1;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:100%;min-width:0;gap:.12rem}:where(.ssr-header) .hookah-header__servicebar-mobile-icons{display:flex!important;align-items:center;gap:.12rem}:where(.ssr-header) .hookah-header__servicebar-mobile-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;color:#8a8f98;text-decoration:none}:where(.ssr-header) .hookah-header__servicebar-mobile-icon svg{width:1.15rem;height:1.15rem}:where(.ssr-header) .hookah-header__servicebar-feedback,:where(.ssr-header) .hookah-header__servicebar-hours,:where(.ssr-header) .hookah-header__servicebar-delivery{display:none!important}:where(.ssr-header) .hookah-header__servicebar-locale{grid-column:2;grid-row:1;justify-self:end;align-self:center}}:where(.ssr-header) .hookah-header__servicebar-promos{display:flex;align-items:center;min-width:0;gap:.38rem;flex:1 1 auto}:where(.ssr-header) .hookah-header__servicebar-item{display:inline-flex;align-items:center;padding:.22rem .44rem;border:1px solid transparent;border-radius:.4rem;color:inherit;font-size:.76rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:color .15s ease,background .15s ease}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__servicebar-item{color:#f4e5c7b8}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__servicebar-item:hover{color:#fff8eb;background:#ffffff0d}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__servicebar-item.hookah-header__servicebar-nav--active{color:#fff8eb;font-weight:650;background:transparent;position:relative}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__servicebar-item.hookah-header__servicebar-nav--active:after{content:"";display:block;position:absolute;bottom:-.06rem;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:999px;background:#d4af6f;box-shadow:0 0 8px #d4af6f,0 0 14px #d4af6f99}:where(.ssr-header) .hookah-header__servicebar-locale{display:inline-flex;align-items:center;gap:.15rem;height:1.85rem;min-height:1.85rem;padding:.12rem .28rem;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#a1aab8;flex-shrink:0;box-sizing:border-box}html[data-hookah-theme=light] :where(.ssr-header) .hookah-header__servicebar-locale{background:#00000009!important;border:1px solid rgba(0,0,0,.08)!important;color:#71717a!important}:where(.ssr-header) .hookah-header__servicebar-locale .hookah-header__servicebar-theme{margin-left:.15rem}:where(.ssr-header) .hookah-header__servicebar-theme{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;min-height:1.55rem;max-height:1.55rem;padding:0;border:0;border-radius:999px;background:#ffffff0f;color:#d4af6f;cursor:pointer;box-sizing:border-box;line-height:1}html[data-hookah-theme=light] :where(.ssr-header) .hookah-header__servicebar-theme{background:#00000009!important;color:#b45309!important}:where(.ssr-header) .hookah-header__servicebar-theme-icon{width:1rem;height:1rem}:where(.ssr-header) .hookah-header__servicebar-locale-divider{display:inline-block;width:1px;height:.65rem;background:#ffffff26;margin:0 .1rem;vertical-align:middle}html[data-hookah-theme=light] :where(.ssr-header) .hookah-header__servicebar-locale-divider,html[data-hookah-theme=light] :where(.ssr-header) .hookah-header__servicebar-locale-sep{background:#0000001f!important}:where(.ssr-header) .hookah-header__servicebar-locale-btn--secondary{font-size:.7rem;opacity:1}html[data-hookah-theme=light] :where(.ssr-header) .hookah-header__servicebar-locale-btn{color:#71717a!important}html[data-hookah-theme=light] :where(.ssr-header) .hookah-header__servicebar-locale-btn:hover{color:#18181b!important;background:#0000000d!important}html[data-hookah-theme=light] :where(.ssr-header) .hookah-header__servicebar-locale-btn--active{background:linear-gradient(135deg,#ebd193,#dfb76c 45%,#c99b53)!important;color:#130f09!important;font-weight:750!important;box-shadow:0 1px 3px #0000002e!important}:where(.ssr-header) .hookah-header__servicebar-locale-icon{display:inline-flex;align-items:center;justify-content:center;padding:0 .2rem 0 .15rem;color:#d4af6f}:where(.ssr-header) .hookah-header__servicebar-locale-icon-fallback{width:.86rem;height:.86rem;display:inline-flex}:where(.ssr-header) .hookah-header__servicebar-locale-btn{display:inline-flex;align-items:center;justify-content:center;min-width:1.75rem;height:1.55rem;min-height:1.55rem;max-height:1.55rem;padding:0 .45rem;border:0;border-radius:999px;background:transparent;color:inherit;font-size:.72rem;font-weight:650;letter-spacing:.04em;line-height:1;text-transform:uppercase;text-decoration:none;box-sizing:border-box}:where(.ssr-header) .hookah-header__servicebar-locale-btn--active{background:linear-gradient(135deg,#ebd193,#dfb76c 45%,#c99b53)!important;color:#130f09!important;font-weight:750!important;box-shadow:0 1px 4px #00000059,0 0 8px #d4af6f59!important;border-radius:999px}:where(.ssr-header) .hookah-header__servicebar-locale-sep{display:inline-block;width:1px;height:.65rem;margin:0 .08rem;background:#00000024;font-size:0;line-height:0;color:transparent;flex-shrink:0}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__servicebar-locale-sep{background:#ffffff24}:where(.ssr-header) .hookah-header__servicebar-aside{order:2;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex:0 0 auto;min-width:0}:where(.ssr-header) .hookah-header__servicebar-hours{white-space:nowrap}:where(.ssr-header) .hookah-header__servicebar-delivery{display:inline-flex;align-items:center;gap:.34rem;color:#4b5563;font-weight:560;text-decoration:none;cursor:pointer;white-space:nowrap}:where(.ssr-header) .hookah-header__servicebar-delivery-icon{width:.82rem;height:.82rem;color:#4b5563}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__servicebar-delivery{color:#bed7e4bf}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__servicebar-delivery-icon{color:#a0bed0a6}:where(.ssr-header) .hookah-header__servicebar-feedback{display:inline-flex;align-items:center}:where(.ssr-header) .hookah-header__servicebar-feedback-trigger{display:inline-flex;align-items:center;gap:.25rem;background:transparent;border:none;color:inherit;font-size:.74rem;font-weight:500;cursor:pointer;padding:.2rem .35rem;border-radius:.4rem}:where(.ssr-header) .hookah-header__servicebar-feedback-caret{width:.65rem;height:.65rem}:where(.ssr-header) .hookah-header__inner{display:flex;align-items:center;justify-content:space-between;gap:.75rem 1rem;box-sizing:border-box;max-width:var(--hookah-content-max, 88rem);margin:.12rem auto 0;padding:0 1rem;min-height:3.05rem}@media(min-width:768px){:where(.ssr-header) .hookah-header__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center;column-gap:1.25rem;row-gap:0;padding-top:.52rem;padding-bottom:.5rem}}:where(.ssr-header) .hookah-header__logo{display:inline-flex;align-items:center;flex-shrink:0;grid-column:1;height:3.75rem}:where(.ssr-header) .hookah-header__logo-img{height:100%;width:auto;max-width:12rem;object-fit:contain;display:block}:where(.ssr-header) .hookah-header__category-find{flex:1 1 auto;min-width:0;grid-column:2;width:100%}@media(min-width:1024px){:where(.ssr-header) .hookah-header__category-find{max-width:min(50rem,100%);justify-self:center}}:where(.ssr-header) .hookah-header__category-find-input-shell{position:relative;display:flex;align-items:center;gap:.65rem;width:100%;height:2.75rem;min-height:2.75rem;padding:0 .45rem 0 .85rem;border-radius:9999px;box-sizing:border-box;border:1px solid rgba(116,93,73,.18);background:linear-gradient(180deg,#fffffffa,#f7f2eef5)}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__category-find-input-shell{border:1px solid rgba(212,175,111,.22);background:#18181ce0;box-shadow:0 0 12px #d4af6f14}:where(.ssr-header) .hookah-header__category-find-icon{width:1rem;height:1rem;color:#745d4980;flex-shrink:0}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__category-find-icon{color:#d4af6f99}:where(.ssr-header) .hookah-header__category-find-input{width:100%;background:transparent;border:none;outline:none;font-size:.875rem;line-height:1.35;color:inherit}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__category-find-input::placeholder{color:#ece1d173}:where(.ssr-header) .hookah-header__category-find-submit-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex-shrink:0;height:2.22rem;min-height:2.22rem;padding:.44rem 1.05rem;border-radius:9999px;border:none;background:linear-gradient(135deg,#d4af6f,#b88a44);color:#140f07;font-size:.82rem;font-weight:700;cursor:pointer;box-shadow:0 2px 8px #d4af6f40}:where(.ssr-header) .hookah-header__category-find-submit-icon{width:.92rem;height:.92rem}@media(max-width:767px){:where(.ssr-header) .hookah-header__category-find-submit-btn{display:none!important}}:where(.ssr-header) .hookah-header__actions{display:flex;align-items:center;gap:.08rem;flex-shrink:0;grid-column:3;justify-self:end;position:relative;z-index:2}:where(.ssr-header) .hookah-header__action{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.24rem;min-width:2.24rem;height:2.24rem;min-height:2.24rem;border-radius:.5rem;background:transparent;border:1px solid transparent;color:#2c2724;text-decoration:none;padding:0;box-sizing:border-box}html[data-hookah-theme=dark] :where(.ssr-header) .hookah-header__action{background:transparent;border-color:transparent;color:#eee5d6b8}:where(.ssr-header) .hookah-header__action-figure{position:relative;display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto}:where(.ssr-header) .hookah-header__action .hookah-header__icon{width:1.25rem;height:1.25rem}:where(.ssr-header) .hookah-header__action-caption{display:none}@media(min-width:1440px){:where(.ssr-header) .hookah-header__action--with-caption{width:auto;min-width:2.5rem;height:auto;min-height:2.5rem;padding:.35rem .45rem;gap:.4rem}:where(.ssr-header) .hookah-header__action--with-caption .hookah-header__action-caption{display:flex;font-size:.73rem;line-height:1.15}}:where(.ssr-header) .hookah-header__burger-btn{display:none;align-items:center;justify-content:center;box-sizing:border-box;background:transparent;border:1px solid transparent;color:inherit;cursor:pointer}@media(max-width:767px){:where(.ssr-header){position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:50!important;padding-top:.16rem;padding-bottom:.16rem}:where(.ssr-header) .hookah-header__inner{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:center!important;column-gap:.65rem!important;row-gap:0!important;padding-top:.28rem!important;padding-bottom:.28rem!important;padding-inline:max(.85rem,env(safe-area-inset-left)) max(.85rem,env(safe-area-inset-right))!important;min-height:0!important;height:auto!important}:where(.ssr-header) .hookah-header__strip-shell .hookah-category-rail__card{padding:3px 4px 2px}:where(.ssr-header) .hookah-header__logo{display:inline-flex!important;align-items:center!important;grid-column:1!important;grid-row:1!important;align-self:center!important;height:max(2.75rem,44px)!important;flex-shrink:0!important}:where(.ssr-header) .hookah-header__logo-img{height:100%!important;width:auto!important;max-width:5.5rem!important;object-fit:contain!important;display:block!important}:where(.ssr-header) .hookah-header__desktop-burger{display:none!important}:where(.ssr-header) .hookah-header__mega-trigger--top-row{display:none!important}:where(.ssr-header) .hookah-header__actions{display:none!important}:where(.ssr-header) .hookah-header__burger-btn{display:none!important}:where(.ssr-header) .hookah-header__category-find--primary,:where(.ssr-header) .hookah-header__category-find{display:block!important;grid-column:2!important;grid-row:1!important;width:100%!important;max-width:none!important;height:max(2.75rem,44px)!important;min-height:max(2.75rem,44px)!important}:where(.ssr-header) .hookah-header__category-find-input-shell{display:flex!important;align-items:center!important;height:100%!important;min-height:max(2.75rem,44px)!important;position:relative!important}:where(.ssr-header) .hookah-header__category-find-icon{position:absolute!important;left:.75rem!important;width:1.15rem!important;height:1.15rem!important;z-index:2!important;color:var(--hookah-text-muted, #a89f91)!important}:where(.ssr-header) .hookah-header__category-find-input{width:100%!important;height:100%!important;padding-left:2.35rem!important;padding-right:1rem!important;border-radius:.8rem!important;font-size:1rem!important}}:where(.ssr-header) .hookah-header__burger-box{display:flex;flex-direction:column;justify-content:space-between;width:1.05rem;height:.9rem}:where(.ssr-header) .hookah-header__burger-line{display:block;width:100%;height:2px;border-radius:2px;background:currentColor}.ssr-shell .bonus-shell-how{margin:.25rem 0 .85rem;padding:.9rem 1.15rem}.ssr-shell .bonus-collection-controls .storefront-toolbar{margin-top:.54rem}.ssr-shell .bonus-category-clean-tile__title{font-size:.62rem;letter-spacing:.02em}.ssr-shell .bonus-shell-grid .flex.min-w-0.items-baseline{min-height:1.875rem}@media(min-width:1024px){.ssr-shell .account-hero{padding-top:3.3rem}.ssr-shell .wishlist-hero__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,23rem);align-items:start;gap:1.3rem}.ssr-shell .wishlist-hero__content{display:flex;flex-direction:column;gap:1rem}.ssr-shell .wishlist-hero__highlights{display:flex;flex-wrap:wrap;gap:.7rem}.ssr-shell .wishlist-hero__highlight{display:inline-flex;align-items:center;gap:.7rem;min-height:3.25rem;padding:.74rem 1rem;border-radius:999px}}.ssr-shell .premium-home-monolith .premium-home-intro__title{max-width:100%;height:1.1em;overflow:hidden;font-size:clamp(1.4rem,5.2vw,2rem);line-height:1.1;white-space:nowrap}.ssr-shell .bonus-balance-card__kicker{margin:0;color:var(--hookah-text-muted);font-size:.68rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ssr-shell .bonus-balance-card__value{margin:.2rem 0 0;color:var(--hookah-text);font-size:clamp(2rem,4vw,2.7rem);font-weight:800;letter-spacing:-.04em;line-height:1}.ssr-shell .bonus-balance-card__value--guest{color:var(--hookah-text-muted)}.ssr-shell .bonus-balance-card__hint{margin:.75rem 0 0;color:var(--hookah-text-muted);font-size:.82rem;line-height:1.45}.ssr-shell .bonus-balance-card__link{display:inline-flex;margin-top:1rem;color:var(--hookah-accent);font-size:.82rem;font-weight:700;text-decoration:none}.ssr-shell .bonus-balance-card__link--primary{align-items:center;justify-content:center;min-height:2.4rem;padding:0 1rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--hookah-accent) 42%,var(--hookah-border));background:color-mix(in srgb,var(--hookah-accent) 16%,transparent)}.ssr-shell .catalog-brand-grid__list-wrapper{overflow:hidden;height:auto;max-height:11.25rem}@media(max-width:1023.98px){.ssr-shell .catalog-brand-card:nth-child(n+5){opacity:0;pointer-events:none}}@media(min-width:640px){.ssr-shell .catalog-brand-grid__list-wrapper{max-height:11.85rem}.ssr-shell .catalog-brand-card{height:5.65rem;min-height:5.65rem}}@media(min-width:1024px){.ssr-shell .catalog-brand-card{height:6.1rem;min-height:6.1rem}.ssr-shell .catalog-brand-grid__list-wrapper{max-height:none}.ssr-shell .catalog-brand-grid__list-wrapper:has(.catalog-brand-card--extra){max-height:19.8rem}}@media(min-width:1024px){.ssr-shell .catalog-brand-grid__actions[data-desktop-expandable=false],.ssr-shell .catalog-brand-grid__toggle-label--mobile{display:none}.ssr-shell .catalog-brand-grid__toggle-label--desktop{display:inline}}.ssr-home-aside{display:none}.ssr-hero-banner{position:relative;width:100%;overflow:hidden;border-radius:.75rem;background:#1a1a1d}.ssr-hero-banner>div{position:absolute;inset:0;overflow:hidden;width:100%;height:100%}.ssr-hero-banner__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}@media(max-width:639px){.ssr-hero-banner{border-radius:1rem;min-height:18rem;height:18rem}}@media(min-width:640px){.ssr-hero-banner{min-height:27rem;height:27rem}}@media(min-width:1024px){.ssr-home-aside{display:flex;flex-direction:column;width:100%;height:100%;min-height:0;border-radius:1.25rem;background:#1a1a1fbf;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 16px -2px #00000040;padding:.65rem .5rem;box-sizing:border-box;overflow:hidden}html[data-hookah-theme=light] .ssr-home-aside{background:#fff;border:1px solid rgba(24,24,27,.08);box-shadow:0 4px 20px -2px #18181b0f,0 1px 3px #18181b08}.ssr-cat-list{display:flex;flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;height:100%;justify-content:space-around}.ssr-cat-row{list-style:none;margin:0;padding:0}.ssr-cat-item{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;border-radius:.75rem;color:#ffffffe0;font-size:.84rem;font-weight:600;text-decoration:none;transition:background .15s ease,color .15s ease}html[data-hookah-theme=light] .ssr-cat-item{color:#2b2723}.ssr-cat-item:hover{background:#ffffff0f;color:#c99b53}html[data-hookah-theme=light] .ssr-cat-item:hover{background:#c99b5314;color:#a87930}.ssr-cat-left{display:flex;align-items:center;gap:.65rem;min-width:0}.ssr-cat-bullet{width:6px;height:6px;border-radius:50%;background:#c99b53;flex-shrink:0}.ssr-cat-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ssr-cat-chevron{color:#ffffff4d;font-size:.95rem;font-weight:700;flex-shrink:0}html[data-hookah-theme=light] .ssr-cat-chevron{color:#2b27234d}.ssr-cat-item--bonus{color:#f59e0b!important}.ssr-cat-item--bonus:hover{color:#d97706!important}.ssr-hero-banner{min-height:100%;height:100%;border-radius:1.25rem}}.ssr-catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem;max-width:var(--hookah-content-max, 88rem);margin:0 auto;padding:5.5rem .85rem 1rem}.ssr-catalog-grid img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:1rem;background:#eee}.ssr-home-hero{position:relative;width:100%;aspect-ratio:16 / 10.5;min-height:15rem;overflow:hidden;background:#140e0a;display:block}@media(min-width:480px){.ssr-home-hero{aspect-ratio:16 / 10;min-height:16.5rem}}@media(min-width:640px){.ssr-home-hero{aspect-ratio:auto;min-height:25rem}}@media(min-width:1024px){.ssr-home-hero{border-radius:1.25rem;min-height:0}}.ssr-home-hero picture,.ssr-home-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.ssr-lcp-title{max-width:var(--hookah-content-max, 88rem);margin:0 auto;padding:5.5rem 1rem 1.5rem;min-height:12rem;font-size:1.85rem;line-height:1.2;font-weight:650;color:#1c1917}html[data-hookah-theme=dark] .ssr-lcp-title{color:#f5f5f4}.account-layout.ssr-shell{padding-top:0!important}@media(max-width:767px){.account-layout.ssr-shell{padding-top:0!important}.account-layout.ssr-shell :where(.ssr-header){position:sticky!important;min-height:2.8rem!important;height:auto!important}}
