:root{--gx-paper:#fafaf8;--gx-ink:#171a1a;--gx-lime:#d7edb9}h2{font-size:clamp(32px,3.6vw,50px)}.gx-section{padding-block:76px}.gx-eyebrow{letter-spacing:.12em}.gx-nav{height:76px}.gx-nav-actions,.gx-desktop-nav{font-size:13px}.gx-button{border-radius:4px;font-size:14px;gap:22px}.gx-secondary-link{display:block;font-size:13px;text-underline-offset:5px;margin-top:22px}.gx-commerce-hero{background:#f0f1ed;padding:48px 0 40px}.gx-hero-layout{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.25fr);gap:48px;align-items:center}.gx-buy-intro{padding:20px 0}.gx-buy-intro h1{font-size:clamp(42px,5.3vw,76px);line-height:1.02;letter-spacing:-.045em;margin-bottom:16px}.gx-product-category{font-size:21px;margin-bottom:20px}.gx-buy-intro .gx-lead{font-size:16px;max-width:340px}.gx-hero-price{font-size:29px;margin:26px 0 20px}.gx-buy-intro .gx-button{min-width:220px;max-width:100%}.gx-dev-data{margin:28px 0 20px;max-width:330px}.gx-dev-data>span{font-size:9px;letter-spacing:.13em;color:#676d65}.gx-dev-data>p{font-size:12px;margin-top:7px;color:#62685f}.gx-data-pending{font-size:13px;line-height:1.7;color:#686e65;max-width:480px}.gx-showcase{display:block;min-width:0}.gx-showcase-viewport{overflow-x:auto;overflow-y:hidden;background:#e4e7e1;scrollbar-width:thin;border-radius:6px;touch-action:pan-x pan-y;position:relative}.gx-showcase-track{display:flex;width:max-content}.gx-showcase-group{display:flex;gap:18px;padding-right:18px;width:max-content}.gx-showcase-frame{position:relative;flex:0 0 auto;width:clamp(290px,38vw,580px);height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#e4e7e1;margin:0}.gx-showcase-frame img{width:100%;height:90%;object-fit:contain}.gx-showcase-frame figcaption{font-size:11px;line-height:1.5;padding:12px 16px}.gx-showcase-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:16px 0;font-size:10px;letter-spacing:.04em;color:#5c645b}.gx-showcase-bar button{background:transparent;border:1px solid #8d9984;border-radius:20px;min-height:40px;padding:8px 16px;color:var(--gx-ink);font-size:12px}.gx-showcase [hidden]{display:none!important}.gx-showcase[data-automatic=true] .gx-showcase-viewport{overflow:hidden}.gx-showcase[data-automatic=true] .gx-showcase-track{animation:gx-product-loop var(--showcase-duration,70s) linear infinite;will-change:transform}.gx-showcase:not([data-automatic=true]) .gx-showcase-track{animation:none;transform:none}.gx-photo-pending{height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center}.gx-photo-pending>p{font-size:11px;letter-spacing:.13em;margin-top:34px}.gx-photo-pending>span{font-size:11px;color:#636c5f;margin-top:10px;max-width:250px}.gx-photo-outline{width:70%;max-width:360px;aspect-ratio:1.5;border:1px solid #acb5a6;display:grid;place-items:center;position:relative;border-radius:8px;background:linear-gradient(145deg,#edf0e9,#dce2d6)}.gx-photo-outline:after{content:"";position:absolute;width:50%;height:1px;background:#acb5a6;bottom:-14px;left:25%}.gx-photo-outline span{font-size:24px;font-weight:700;letter-spacing:-.07em;color:#75806c}.gx-media .gx-photo-outline{width:65%}.gx-media .gx-placeholder{font-size:10px}.gx-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.gx-benefits .gx-index{margin-bottom:24px}.gx-benefits h3{font-size:24px}.gx-editorial{display:grid;grid-template-columns:1fr 1.4fr;gap:55px;align-items:center}.gx-editorial-heading{text-align:left;margin:0}.gx-editorial-heading p:last-child{margin:22px 0 0}.gx-editorial .gx-media{aspect-ratio:1.4}.gx-editorial>.gx-image-caption{grid-column:1/-1;border-bottom:1px solid var(--gx-line);padding-bottom:22px}.gx-tech{border-top:1px solid var(--gx-line)}.gx-tech-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.gx-tech-grid article{background:#f0f2ec;padding:32px;border-radius:4px;min-width:0}.gx-tech-grid h3{font-size:22px;letter-spacing:-.02em;margin-bottom:20px}.gx-tech-grid p,.gx-tech-grid li{font-size:14px;line-height:1.8}.gx-tech-grid ul{padding-left:20px}.gx-tech-grid table{width:100%;font-size:13px;border-collapse:collapse}.gx-tech-grid td,.gx-tech-grid th{padding:10px;text-align:left;border-bottom:1px solid var(--gx-line)}.gx-services{padding-block:35px}.gx-purchase-section{background:#e8ede2;padding:60px 0}.gx-purchase-layout{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.gx-purchase-layout .gx-media{aspect-ratio:1.7;background:#dce5d3}.gx-purchase-copy>p{margin-top:22px}.gx-purchase-copy .gx-button{margin-top:24px}.gx-purchase-copy .gx-price{margin-bottom:0}.gx-footer{padding-top:55px}.gx-footer h2{font-size:34px}.gx-product{padding-top:40px;gap:55px}.gx-product-back{font-size:12px;display:inline-block;margin-bottom:22px}.gx-product h1{font-size:clamp(34px,3.8vw,54px)}.gx-availability{font-size:12px;color:#526348;margin-top:-8px}.gx-product form{margin-top:24px}.gx-product .gx-add{font-size:16px;min-height:56px}.gx-product-info .shopify-payment-button{margin-top:8px}.gx-product-info{top:105px}.gx-purchase-help{display:flex;gap:20px;font-size:12px;margin:25px 0}.gx-product-description{border-top:1px solid var(--gx-line)}.gx-product-description .gx-richtext{font-size:14px;padding-bottom:22px}.gx-gallery-nav{margin-top:18px;margin-bottom:0}.gx-gallery-column{min-width:0}.gx-cart h1,.gx-search h1,.gx-catalog h1{font-size:clamp(38px,5vw,64px)}@keyframes gx-product-loop{to{transform:translate(-50%)}}@media(max-width:1000px){.gx-hero-layout{gap:30px;grid-template-columns:minmax(240px,.85fr) minmax(0,1fr)}.gx-showcase-frame,.gx-photo-pending{height:420px}.gx-editorial{gap:30px}.gx-purchase-layout{gap:40px}.gx-desktop-nav{gap:22px}}@media(max-width:700px){.gx-nav{height:68px}.gx-nav-actions{gap:15px;font-size:12px}.gx-nav-actions>a:first-child{display:inline}.gx-mobile-menu nav{top:68px}.gx-mobile-menu summary{font-size:12px}.gx-commerce-hero{padding:30px 0 22px}.gx-hero-layout{display:flex;flex-direction:column;gap:26px;align-items:stretch}.gx-buy-intro{padding:0}.gx-buy-intro h1{font-size:44px;margin-bottom:8px}.gx-buy-intro .gx-eyebrow{margin-bottom:14px}.gx-product-category{font-size:17px;margin-bottom:12px}.gx-buy-intro .gx-lead{font-size:14px}.gx-dev-data{margin:16px 0 14px;max-width:100%}.gx-buy-intro .gx-button{min-width:0;width:100%;min-height:50px}.gx-buy-intro .gx-secondary-link{margin-top:16px;font-size:12px}.gx-hero-price{margin:18px 0 14px;font-size:26px}.gx-showcase-frame{width:78vw;height:290px}.gx-photo-pending{height:250px;padding:20px}.gx-photo-outline{max-width:210px}.gx-photo-pending>p{margin-top:24px;font-size:9px}.gx-photo-pending>span{font-size:10px;margin-top:5px}.gx-showcase-bar{font-size:9px;gap:8px;padding:12px 0 0}.gx-section{padding-block:52px}.gx-benefits{grid-template-columns:1fr;gap:24px}.gx-benefits article{display:grid;grid-template-columns:32px 1fr;gap:4px 15px;padding-top:20px}.gx-benefits .gx-index{grid-row:1/3;margin:0;padding-top:5px}.gx-benefits h3{font-size:23px;margin:0 0 8px}.gx-benefits p{grid-column:2}.gx-editorial{display:flex;flex-direction:column;align-items:stretch;gap:24px}.gx-editorial .gx-media{aspect-ratio:1.3;min-height:240px}.gx-tech-grid{grid-template-columns:1fr;gap:18px}.gx-tech-grid article{padding:25px}.gx-purchase-layout{grid-template-columns:1fr;gap:28px}.gx-purchase-section{padding-block:35px}.gx-purchase-layout .gx-media{min-height:220px}.gx-purchase-copy h2{font-size:38px}.gx-purchase-copy .gx-button{width:100%}.gx-product{gap:26px}.gx-product-info{position:static}.gx-product-back{margin-bottom:15px}.gx-product .gx-price{margin:18px 0}.gx-product .gx-availability{margin-top:0}.gx-gallery-nav{gap:8px}.gx-product .gx-media{min-height:230px}.gx-footer h2{font-size:32px}}@media(prefers-reduced-motion:reduce){.gx-showcase-track{animation:none!important;transform:none!important;will-change:auto!important}.gx-showcase-group[aria-hidden=true]{display:none}.gx-showcase .gx-showcase-viewport{overflow-x:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gonox-v2.css.map */
