:root{--gn-fog: #e8e9ef;--gn-paper: #ffffff;--gn-ink: #1b1d3f;--gn-slate: #585c7e;--gn-line: #cdd0dc;--gn-moon: #f2de73;--gn-night-text: #c9cbe0;--gn-display: "Bricolage Grotesque", "Arial Narrow", system-ui, sans-serif;--gn-body: "Bricolage Grotesque", system-ui, -apple-system, "Segoe UI", sans-serif;--gn-ease: cubic-bezier(.2, .7, .1, 1);--gn-radius: 4px;--gn-gutter: clamp(1.6rem, 4vw, 4rem);--font-body-family: var(--gn-body);--font-heading-family: var(--gn-display);--font-body-weight: 400;--font-body-weight-bold: 600;--font-heading-weight: 700;--font-heading-style: normal;--font-body-style: normal}body{font-family:var(--gn-body);font-variation-settings:"opsz" 14;letter-spacing:0;color:rgb(var(--color-foreground));-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--gn-display);font-weight:700;letter-spacing:-.02em;text-wrap:balance;color:rgb(var(--color-foreground))}h1,.h0,.h1{font-variation-settings:"opsz" 96,"wdth" 75;letter-spacing:-.035em;line-height:.95}h2,.h2{font-variation-settings:"opsz" 48,"wdth" 80;line-height:1.02}h3,.h3,h4,.h4{font-variation-settings:"opsz" 24,"wdth" 90;font-weight:650;letter-spacing:-.01em}.rte p,.rte li{max-width:68ch}.price,.price-item,.gn-price{font-variant-numeric:tabular-nums}::selection{background:var(--gn-moon);color:var(--gn-ink)}a,.link{transition:color .4s ease,background-color .4s ease}*:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;box-shadow:none}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.gn-button{font-family:var(--gn-body);font-weight:600;letter-spacing:0;border-radius:999px;position:relative;overflow:hidden;isolation:isolate;transition:color .35s ease}.button:not(.button--tertiary):not(.button--secondary):before,.gn-button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--gn-moon);transform:translateY(101%);transition:transform .45s var(--gn-ease);z-index:-1;box-shadow:none}.button:not(.button--tertiary):not(.button--secondary):not([disabled]):hover,.gn-button:hover,.gn-button:focus-visible{color:var(--gn-ink)}.button:not(.button--tertiary):not(.button--secondary):not([disabled]):hover:before,.gn-button:hover:before,.gn-button:focus-visible:before{transform:translateY(0)}.button:after{border-radius:999px}.gn-button{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 2.8rem;background:var(--gn-ink);color:var(--gn-paper);text-decoration:none;font-size:1.6rem}.section-header .header-wrapper{background:rgb(var(--color-background))}.header__heading-link .h2,.gn-wordmark{font-family:var(--gn-display);font-variation-settings:"opsz" 48,"wdth" 78;font-weight:750;font-size:2.6rem;letter-spacing:-.03em;line-height:1;color:var(--gn-ink)}@media screen and (min-width:990px){.header__inline-menu .list-menu--inline{gap:.6rem;flex-wrap:wrap}.header__inline-menu .header__menu-item{padding:.8rem 1.5rem;border-radius:999px;background:var(--gn-paper);color:var(--gn-ink);font-size:1.4rem;line-height:1.2;text-decoration:none;transition:background-color .4s ease,color .4s ease}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item[aria-current=page]{background:var(--gn-ink);color:var(--gn-paper)}.header__inline-menu .header__menu-item:hover span,.header__inline-menu .header__menu-item span{text-decoration:none}.header__active-menu-item-v2{background:none!important;color:inherit!important;padding:0!important;font-weight:inherit}.header__active-menu-item-v2:before{display:none}}.gn-count{font-size:1rem;line-height:1;margin-left:.2rem;vertical-align:super;font-variant-numeric:tabular-nums}.menu-drawer__menu-item{font-family:var(--gn-display);font-variation-settings:"opsz" 48,"wdth" 80;font-weight:700;font-size:2.6rem;letter-spacing:-.02em}.card-wrapper .card,.card-wrapper .card__inner{border-radius:var(--gn-radius)}.card-wrapper .card--card,.card-wrapper .card--standard .card__inner{background:var(--gn-paper)}.card-wrapper .card__media .media img{object-fit:contain;padding:6%;transition:transform .7s var(--gn-ease)}.card-wrapper .media.media--hover-effect>img+img{object-fit:cover;padding:0;opacity:1;clip-path:inset(100% 0 0 0);transition:clip-path .6s var(--gn-ease)}@media(hover:hover){.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1}.card-wrapper:hover .media.media--hover-effect>img+img{clip-path:inset(0 0 0 0);transform:none}.card-wrapper:hover .card__media .media img:only-child{transform:scale(1.04)}}.card-wrapper .card__heading{font-family:var(--gn-body);font-variation-settings:"opsz" 14;font-weight:500;font-size:1.5rem;letter-spacing:0;line-height:1.3}.card-wrapper .card-information .price{font-size:1.5rem;color:var(--gn-ink)}.gn-tab{position:absolute;top:0;left:0;z-index:2;padding:.5rem .9rem .6rem;font-size:1.1rem;line-height:1;color:var(--gn-slate);background:var(--gn-paper);border-radius:var(--gn-radius) var(--gn-radius) 0 0;transform:translateY(-100%);pointer-events:none}.card-wrapper .card{overflow:visible}.card-wrapper .card__inner{margin-top:1.8rem}.card-wrapper .card__inner .gn-tab{top:0}.gn-tile{display:grid;gap:.8rem;color:var(--gn-ink);text-decoration:none;min-width:0}.gn-tile__plinth{position:relative;display:block;aspect-ratio:1;margin-top:1.8rem;background:var(--gn-paper);border-radius:0 var(--gn-radius) var(--gn-radius) var(--gn-radius)}.gn-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:7%;border-radius:inherit;transition:transform .7s var(--gn-ease)}.gn-tile__img--alt{object-fit:cover;padding:0;clip-path:inset(100% 0 0 0);transition:clip-path .6s var(--gn-ease)}.gn-tile__status{position:absolute;right:1rem;bottom:1rem;padding:.4rem 1rem;border-radius:999px;background:var(--gn-ink);color:var(--gn-paper);font-size:1.2rem}.gn-tile__cap{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem;font-size:1.4rem;line-height:1.3}.gn-tile__name{min-width:0}@media screen and (max-width:749px){.gn-tile__cap{flex-direction:column;gap:.2rem}}.gn-tile__cap .gn-price{white-space:nowrap;color:var(--gn-slate)}.gn-tile:focus-visible{outline-offset:6px;border-radius:var(--gn-radius)}.color-scheme-3 .gn-tile,.color-scheme-5 .gn-tile{color:var(--gn-paper)}.color-scheme-3 .gn-tile__cap .gn-price,.color-scheme-5 .gn-tile__cap .gn-price{color:var(--gn-night-text)}@media(hover:hover){.gn-tile:hover .gn-tile__img:first-of-type{transform:scale(1.04)}.gn-tile:hover .gn-tile__img--alt{clip-path:inset(0 0 0 0);transform:none}.gn-tile:hover .gn-tile__name{text-decoration:underline;text-underline-offset:.25em;text-decoration-thickness:1px}}.product__title h1{font-size:clamp(3.2rem,4.5vw,5.6rem)}.product__media-item .media,.product-media-container{background:var(--gn-paper);border-radius:var(--gn-radius)}.product__media-item .media img{object-fit:contain}.product-form__input input[type=radio]+label{border-radius:999px}.collection-hero__inner{padding-block:clamp(3.2rem,6vw,7.2rem) clamp(1.6rem,3vw,3.2rem)}.collection-hero__title{font-size:clamp(4.8rem,8vw,10.4rem);font-variation-settings:"opsz" 96,"wdth" 75;font-weight:720;letter-spacing:-.035em;line-height:.9;margin:0}.collection-hero__description{font-size:1.8rem;color:var(--gn-slate);max-width:52ch;margin-top:1.6rem}.newsletter__wrapper .h2,.newsletter__wrapper h2{font-size:clamp(3.4rem,5vw,6.4rem)}.newsletter-form__field-wrapper .field__input{border-radius:999px;padding-left:2rem}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{border-radius:999px}.gn-section-title{font-size:clamp(3.4rem,5vw,6.4rem);margin:0}.gn-section-sub{color:var(--gn-slate);font-size:1.7rem;max-width:46ch;margin:1.2rem 0 0}@view-transition{navigation:auto}::view-transition-old(root){animation:.28s var(--gn-ease) both gn-vt-out}::view-transition-new(root){animation:.42s var(--gn-ease) both gn-vt-in}@keyframes gn-vt-out{to{opacity:0;transform:translateY(-8px)}}@keyframes gn-vt-in{0%{opacity:0;transform:translateY(12px)}}@supports (animation-timeline: view()){.gn-reveal{animation:gn-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 40%}@keyframes gn-reveal{0%{transform:translateY(32px);clip-path:inset(0 0 12% 0)}to{transform:none;clip-path:inset(0 0 0 0)}}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.gn-reveal{animation:none!important}@view-transition{navigation:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gadgetnest.css.map */
