@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300;0,9..144,400;0,9..144,500;1,9..144,400&family=JetBrains+Mono:wght@400;500;600&display=swap";:root,body.gs-theme{--gs-surface: #07111C;--gs-bg: var(--gs-surface);--gs-bg-1: var(--gs-surface);--gs-bg-2: var(--gs-surface);--gs-bg-3: var(--gs-surface);--gs-surface-elev: var(--gs-surface);--gs-surface-card: var(--gs-surface);--gs-text: #E5E8EC;--gs-text-2: #B8C0CB;--gs-text-3: #7A848F;--gs-muted: #3A434F;--gs-muted-2: #232A35;--red-orange: #ff6b1a;--red-orange-hover: #ff8033;--red-orange-soft: rgba(255, 107, 26, .1);--red-orange-glow: rgba(255, 107, 26, .25);--gs-orange: var(--red-orange);--gs-orange-hover: var(--red-orange-hover);--gs-orange-rgb: 255, 107, 26;--gs-orange-soft: var(--red-orange-soft);--gs-orange-glow: var(--red-orange-glow);--gs-orange-burnt: rgba(255, 107, 26, .18);--gs-cta-text: var(--gs-surface);--gs-star: #FBBC04;--gs-star-soft: rgba(251, 188, 4, .12);--gs-green: #5DBE89;--gs-green-soft: rgba(93, 190, 137, .14);--gs-green-dark: #122B1F;--gs-gold: var(--gs-text);--gs-gold-soft: rgba(229, 232, 236, .08);--gs-border: rgba(229, 232, 236, .1);--gs-border-soft: rgba(229, 232, 236, .06);--gs-border-orange: rgba(255, 107, 26, .45);--gs-shadow-card: 0 20px 48px rgba(0, 0, 0, .55);--gs-shadow-elevated:0 30px 90px rgba(0, 0, 0, .7);--gs-shadow-orange: 0 12px 28px -10px rgba(255, 107, 26, .4);--gs-focus-ring: 0 0 0 3px rgba(255, 107, 26, .35);--gs-radius-sm: 0px;--gs-radius-md: 0px;--gs-radius-lg: 0px;--gs-radius-xl: 0px;--gs-radius-2xl: 0px;--gs-tracking-eyebrow: .18em;--gs-font-brand: "Fraunces", "Times New Roman", Georgia, serif;--gs-font-sans: var(--gs-font-brand);--gs-font-serif: var(--gs-font-brand);--gs-font-mono: var(--gs-font-brand);--gs-font: var(--gs-font-brand);--gs-night: var(--gs-surface);--gs-pavement: var(--gs-surface);--gs-shadow: var(--gs-surface);--gs-concrete: var(--gs-surface);--gs-fog: #3A434F;--gs-breath: #6A7480;--gs-moonlight: #B8C0CB;--gs-linen: #E5E8EC;--gs-paper: #F4F5F7;--gs-lamp: var(--red-orange);--gs-lamp-soft: var(--red-orange-hover);--gs-lamp-glow: rgba(255, 107, 26, .12)}html{scroll-behavior:smooth}body,body.gs-theme{background:var(--gs-night);color:var(--gs-linen);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:var(--gs-lamp);color:var(--gs-night)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9998;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.025 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.45;mix-blend-mode:overlay}h1,h2,h3,.h0,.h1,.h2,.h3,.gs-h1,.gs-h2,.gs-h3,.gs-hero-title,.gs-pdp__title,.gs-section-title,.section-header__title,.product__title,.product__title h1,.product__title h2{font-family:var(--gs-font-serif);font-weight:300;letter-spacing:-.02em;color:var(--gs-paper)}h1,.h0,.h1,.gs-h1,.gs-hero-title,.product__title h1{line-height:1.05}h2,.h2,.gs-h2{line-height:1.08}h3,.h3,.gs-h3{line-height:1.15}h1 i,h1 em,h2 i,h2 em,h3 i,h3 em,.gs-hero-title i,.gs-hero-title em,.gs-pdp__title i,.gs-pdp__title em,.section-header__title i,.section-header__title em,.product__title i,.product__title em{font-style:italic;color:var(--gs-lamp);font-weight:400}.caption-with-letter-spacing,.gs-eyebrow,.gs-meta,.gs-kicker,.gs-section-eyebrow{font-family:var(--gs-font-mono);font-size:1.1rem;font-weight:500;letter-spacing:var(--gs-tracking-eyebrow);text-transform:uppercase;color:var(--gs-breath)}.gs-eyebrow--lamp{color:var(--gs-lamp);display:inline-flex;align-items:center;gap:14px}.gs-eyebrow--lamp:before{content:"";width:24px;height:1px;background:var(--gs-lamp)}a:not(.button):not(.gs-btn):not(.shopify-payment-button__button){transition:color .25s ease,opacity .25s ease}a:not(.button):not(.gs-btn):not(.shopify-payment-button__button):hover{color:var(--gs-lamp)}.button,.gs-btn,.gs-button,.gs-section .button.gs-button,.shopify-payment-button__button--unbranded{border-radius:0!important;font-family:var(--gs-font-sans);letter-spacing:.02em;transition:background .35s ease,color .35s ease,border-color .35s ease,box-shadow .35s ease}.button--primary,.gs-btn--primary{background:var(--gs-lamp);color:var(--gs-night);border:1px solid var(--gs-lamp)}.button--primary:hover,.gs-btn--primary:hover{background:transparent;color:var(--gs-lamp);border-color:var(--gs-lamp)}.button--secondary,.gs-btn--secondary,.button--tertiary{background:transparent;color:var(--gs-linen);border:1px solid var(--gs-fog)}.button--secondary:hover,.gs-btn--secondary:hover,.button--tertiary:hover{border-color:var(--gs-lamp);color:var(--gs-lamp)}.card,.card-wrapper .card,.gs-card,.gs-mode,.gs-feature,.gs-stat,.gs-faq-item,.gs-compare-col{background:var(--gs-pavement);border:1px solid var(--gs-concrete);border-radius:0;transition:border-color .4s ease,background .4s ease,box-shadow .4s ease}.card:hover,.card-wrapper .card:hover,.gs-card:hover,.gs-mode:hover,.gs-feature:hover,.gs-faq-item:hover{border-color:var(--gs-lamp);background:var(--gs-shadow);box-shadow:0 0 60px var(--gs-lamp-glow)}hr,.section-divider,.gs-divider,.shopify-section+.shopify-section,.gs-section+.gs-section{border-color:var(--gs-concrete)!important}.banner,.gs-hero,.gs-pdp__hero,.shopify-section--full-width.banner{background:var(--gs-surface)}.badge,.gs-badge,.product__badge,.price__badge-sale .badge{border-radius:0!important;font-family:var(--gs-font-mono);font-size:1rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.price,.price__regular .price-item,.price__sale .price-item,.gs-price,.gs-price__now{font-family:var(--gs-font-serif);font-weight:300;color:var(--gs-paper);letter-spacing:-.01em}.price--on-sale .price-item--regular,.price__sale .price-item--regular{color:var(--gs-fog);font-weight:300}.product-form__input input[type=radio]:checked+label,.product-form__input .product-form__input--swatch input[type=radio]:checked+label,.gs-variant,.gs-variant--selected,.swatch-input__input:checked+.swatch-input__label{border-radius:0!important}.product-form__input input[type=radio]:checked+label,.gs-variant--selected,.swatch-input__input:checked+.swatch-input__label{border-color:var(--gs-lamp)!important;background:var(--gs-shadow);color:var(--gs-paper);box-shadow:0 0 0 1px var(--gs-lamp)}.header-wrapper,.shopify-section-header,sticky-header.header-wrapper{background:inherit;border-bottom:none}body.gs-theme .header-wrapper .header{background:inherit!important;border:1px solid var(--gs-border)!important;border-radius:14px!important;margin-top:10px}.footer,.shopify-section-footer{background:var(--gs-surface);border-top:1px solid var(--gs-border)}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select{background:var(--gs-pavement);color:var(--gs-linen);border:1px solid var(--gs-concrete);border-radius:0!important;font-family:var(--gs-font-sans)}.field__input:focus,input:focus,textarea:focus,select:focus{border-color:var(--gs-lamp);box-shadow:var(--gs-focus-ring);outline:none}@keyframes gs-flicker{0%,93%,to{opacity:1}94%{opacity:.75}95%{opacity:.95}96%{opacity:.65}97%{opacity:.9}}.gs-lamp-dot,.gs-flicker{animation:gs-flicker 7s ease-in-out infinite}.button,button.button,button.shopify-payment-button__button,.shopify-payment-button__button--unbranded,.gs-btn,.card,.card-wrapper .card,.card__inner,.card__content,.gs-card,.gs-mode,.gs-feature,.gs-stat,.gs-faq-item,.gs-compare-col,.gs-buybox-card,.gs-buybox-metric,.gs-buybox-metric:before,.gs-price-wrap,.gs-payment-row span,.gs-trust-item,.gs-trust-item:before,.gs-tsi-item,.gs-tsi-icon,.gs-pdp-trust-card,.gs-pdp-trust-mark,.gs-aplus,.gs-aplus-img,.gs-aplus-photo,.gs-image-slot,.gs-slot-note,.gs-video-list,.gs-video-card,.gs-pdp-specs,.gs-pdp-accordions,.gs-mcard,.gs-hero-marquee-wrap,.gs-spec-list,.gs-safe-payments,.gs-safe-payment-item,.gs-problem-card,.gs-lifestyle-card .gs-card-image,.gs-before-after__pane,.gs-product-visual,.gs-main-product .thumbnail,.gs-main-product .gs-variant-option-label,.gs-main-product .select:before,.gs-card-grid .gs-card,.field__input,.field,.select,.select__select,input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select,.badge,.gs-badge,.product__badge,.price__badge-sale .badge,body.gs-theme.template-product .product__info-container.gs-buybox-card,body.gs-theme.template-product .product-media-container,body.gs-theme.template-product .product__media-list,body.gs-theme.template-product .thumbnail[aria-current],body.gs-theme.template-product .product-form__input--pill .gs-variant-card-option,body.gs-theme.template-product .gs-buybox-metric,body.gs-theme.template-product .gs-price-wrap,body.gs-theme.template-product .gs-trust-item,body.gs-theme.template-product .gs-pdp-accordions,body.gs-theme.template-product .gs-aplus-img,body.gs-theme.template-product .gs-aplus-photo,body.gs-theme.template-product .gs-image-slot,body.gs-theme.template-product .gs-video-list,body.gs-theme.template-product .gs-video-card,body.gs-theme.template-product .gs-tsi-item,body.gs-theme.template-product .gs-tsi-icon,body.gs-theme.template-product .gs-pdp-trust-card,body.gs-theme.template-product .gs-pdp-trust-mark,body.gs-theme.template-product .gs-aplus,body.gs-theme cart-drawer .drawer__inner,body.gs-theme .gs-mcard,body.gs-theme .gs-pdp-specs,body.gs-theme .gs-video-card,body.gs-theme .gs-pdp-trust-card{border-radius:0!important}.gs-lamp-dot,.gs-menu-page-close,.gs-radio-circle,.avatar,.gs-avatar,.gs-rating-dot,.gs-video-play,#gs-scroll-top{border-radius:999px!important}body.gs-theme.template-product .gs-stars,body.gs-theme.template-product .gs-star,body.gs-theme.template-product .gs-review-stars,body.gs-theme.template-product .rating-star{color:var(--gs-star)!important}body.gs-theme.template-product .gs-trust-strip,body.gs-theme.template-product .product__inventory--high,body.gs-theme.template-product .gs-stock--high,body.gs-theme.template-product .gs-price-stock span{color:var(--gs-green)!important}body.gs-theme.template-product .gs-price-stock span{background:var(--gs-green)!important}body.gs-theme.template-product .gs-pdp-label,body.gs-theme.template-product .gs-section__eyebrow,body.gs-theme.template-product .caption-with-letter-spacing,body.gs-theme.template-product .product-form__input legend,body.gs-theme.template-product .gs-final-cta .gs-pdp-label,body.gs-theme.template-product .gs-video-badge{color:var(--gs-text-3)!important;font-family:var(--gs-font-mono)!important;letter-spacing:var(--gs-tracking-eyebrow)!important;text-transform:uppercase!important}body.gs-theme.template-product .gs-pdp-list li:before,body.gs-theme.template-product .gs-aplus-copy .gs-pdp-list li:before{color:var(--gs-text-3)!important;background:var(--gs-text-3)!important}body.gs-theme.template-product .gs-mini-cards span,body.gs-theme.template-product .gs-pdp-badge{color:var(--gs-paper)!important;border-color:var(--gs-border)!important;background:transparent!important}body.gs-theme.template-product .gs-gallery-thumb:hover,body.gs-theme.template-product .gs-video-card.active{color:var(--gs-text)!important;border-color:var(--gs-border)!important}body.gs-theme.template-product .gs-pdp-table th:nth-child(2),body.gs-theme.template-product .gs-pdp-table td:nth-child(2){color:var(--gs-paper)!important}body.gs-theme.template-product .gs-tsi-icon{color:var(--gs-text-2)!important}body.gs-theme.template-product .product__title,body.gs-theme.template-product .gs-pdp-title,body.gs-theme.template-product .gs-pdp__title{color:var(--gs-paper)!important;font-family:var(--gs-font-serif)!important;font-weight:300!important}body.gs-theme.template-product .product__description,body.gs-theme.template-product .gs-pdp-sub,body.gs-theme.template-product .gs-pdp__sub,body.gs-theme.template-product .product__text{color:var(--gs-text-2)!important}body.gs-theme.template-product .price,body.gs-theme.template-product .price__regular .price-item,body.gs-theme.template-product .price__sale .price-item,body.gs-theme.template-product .gs-price,body.gs-theme.template-product .gs-price__now{color:var(--gs-paper)!important;font-family:var(--gs-font-serif)!important;font-weight:300!important}body.gs-theme.template-product .price--on-sale .price-item--regular,body.gs-theme.template-product .gs-price__was{color:var(--gs-muted)!important;text-decoration:line-through}body.gs-theme.template-product .price__sale .price-item--sale,body.gs-theme.template-product .gs-price__save,body.gs-theme.template-product .gs-variant-discount{color:var(--red-orange)!important}body.gs-theme.template-product .gs-price-wrap .badge,body.gs-theme.template-product .gs-price-benefits span:before{color:var(--gs-green)!important;background:var(--gs-green-soft)!important;border-color:var(--gs-green)!important}@media(prefers-reduced-motion:reduce){body:before{display:none}.gs-lamp-dot,.gs-flicker{animation:none}*{transition:none!important}}@media(max-width:749px){body.gs-theme .gs-reviews .gs-review-grid{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-padding-inline:16px;padding:4px 16px 16px;margin-inline:-16px;scrollbar-width:none}body.gs-theme .gs-reviews .gs-review-grid::-webkit-scrollbar{display:none}body.gs-theme .gs-reviews .gs-review-grid>.gs-rating-card,body.gs-theme .gs-reviews .gs-review-grid>.gs-review-card{flex:0 0 84%;max-width:84%;min-width:0;scroll-snap-align:center;scroll-snap-stop:always}body.gs-theme .gs-reviews .gs-review-grid>.gs-rating-card{flex-basis:72%;max-width:72%}}body.gs-theme .gs-section .gs-section__eyebrow,body.gs-theme .gs-section .gs-kicker,body.gs-theme .gs-section .gs-eyebrow{color:var(--gs-text-3)!important;font-family:var(--gs-font-brand)!important}body.gs-theme .gs-card-number,body.gs-theme .gs-lifestyle-card .gs-card-number,body.gs-theme .gs-muscle-card .gs-card-number,body.gs-theme .gs-review-card .gs-card-number,body.gs-theme .gs-results-quote .gs-card-number{color:var(--gs-text-3)!important}body.gs-theme .gs-stat-num{color:var(--gs-text)!important}body.gs-theme .gs-mcard-badge{color:var(--gs-text)!important;background:#e5e8ec1a!important;border:1px solid rgba(229,232,236,.14)!important}body.gs-theme .gs-mcard-data__label{color:var(--gs-text-3)!important}body.gs-theme .gs-stars,body.gs-theme .gs-star,body.gs-theme .gs-review-stars,body.gs-theme .gs-rating-card .gs-stars,body.gs-theme .gs-review-card .gs-stars{color:var(--gs-star)!important}body.gs-theme .gs-rating-card .gs-card-copy:first-of-type{color:var(--gs-green)!important;font-weight:600;letter-spacing:.02em}body.gs-theme .gs-bundle-card em,body.gs-theme .gs-bundle-card strong{color:var(--gs-text)!important}body.gs-theme .gs-hero__eyebrow{color:var(--red-orange)!important}body.gs-theme .gs-hero__dot{background:var(--red-orange)!important}body.gs-theme .gs-hero__feat{color:var(--gs-text-2)!important;background:#e5e8ec0d!important;border-color:#e5e8ec1a!important}body.gs-theme .gs-card-label{color:var(--gs-text-3)!important}body.gs-theme .gs-slot-note{background:#e5e8ec0a;border-color:#e5e8ec1a}body.gs-theme .gs-gallery-thumb:hover{border-color:#e5e8ec40;color:var(--gs-text)}body.gs-theme.template-product .gs-tsi-icon{color:var(--gs-green)!important;background:var(--gs-green-soft)!important;border:1px solid rgba(93,190,137,.22)}body.gs-theme.template-product .gs-strong,body.gs-theme.template-product .gs-pdp-table td.gs-strong{color:var(--gs-green)!important}body.gs-theme.template-product .gs-pdp-accordions summary:after{color:var(--gs-text-3)!important}body.gs-theme.template-product .gs-pdp-accordions details[open] summary:after,body.gs-theme.template-product .gs-pdp-accordions details[open] summary{color:var(--gs-text)!important}body.gs-theme.template-product .gs-aplus-num{color:var(--gs-text-3)!important}body.gs-theme.template-product .gs-card-label{color:var(--gs-text-3)!important;font-family:var(--gs-font-brand)!important;letter-spacing:var(--gs-tracking-eyebrow)!important;text-transform:uppercase}body.gs-theme.template-product .gs-review-meta{color:var(--gs-text-3)!important}body.gs-theme.template-product .gs-pdp-section .gs-card .gs-review-stars+.gs-review-text+.gs-review-meta{color:var(--gs-green)!important;opacity:.85}body.gs-theme.template-product .gs-final-cta .gs-pdp-label{color:var(--gs-text-3)!important}body.gs-theme.template-product .gs-final-cta .gs-cta-heading{color:var(--gs-text)!important}body.gs-theme.template-product .gs-mini-cards span{color:var(--gs-text)!important;background:#e5e8ec0f!important;border:1px solid rgba(229,232,236,.12)!important}body.gs-theme.template-product .gs-pdp-list li:before{color:var(--gs-text-3)!important;background:transparent!important}body.gs-theme.template-product .gs-pdp-body p,body.gs-theme.template-product .gs-pdp-list li,body.gs-theme.template-product .gs-aplus-copy p{color:var(--gs-text-2);font-family:var(--gs-font-brand)}
/*# sourceMappingURL=/cdn/shop/t/126/assets/gs-night.css.map */
