@font-face{font-family:Archivo;font-weight:700;font-style:normal;font-display:swap;src:url(//gymverket.no/cdn/fonts/archivo/archivo_n7.651b020b3543640c100112be6f1c1b8e816c7f13.woff2) format("woff2"),url(//gymverket.no/cdn/fonts/archivo/archivo_n7.7e9106d320e6594976a7dcb57957f3e712e83c96.woff) format("woff")}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(//gymverket.no/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2) format("woff2"),url(//gymverket.no/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff) format("woff")}.gv-restored{--bg:#0A0A0A;--surface:#1F1F1F;--text:#FFFFFF;--muted:#A7ADB7;--accent:#0066FF;--off-white:#F4F4F4;--width:1380px;--border:rgba(255,255,255,.14);--radius:2px;--header:76px}.gv-restored *{box-sizing:border-box}.gv-restored{margin:0;background:var(--bg);color:var(--text);font:16px/1.6 Inter,sans-serif}.gv-restored img,.gv-restored svg{display:block;max-width:100%}.gv-restored img{height:auto}.gv-restored a{color:inherit;text-decoration:none}.gv-restored button,.gv-restored input,.gv-restored textarea,.gv-restored select{font:inherit}.gv-restored .page-width{width:min(calc(100% - 40px),var(--width));margin-inline:auto}.gv-restored .section{padding:96px 0}.gv-restored .section--surface{background:var(--surface)}.gv-restored .section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:40px}.gv-restored .section-heading h2{margin:0}.gv-restored .section-heading p{max-width:650px;margin:8px 0 0}.gv-restored .eyebrow{margin:0 0 10px;text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;font-weight:700;color:var(--accent)}.gv-restored h1,.gv-restored h2,.gv-restored h3,.gv-restored h4{font-family:Archivo,sans-serif;line-height:1.06;letter-spacing:-.035em}.gv-restored h1{font-size:clamp(2.8rem,7vw,6.8rem);margin:.15em 0}.gv-restored h2{font-size:clamp(2rem,4vw,4rem)}.gv-restored h3{font-size:1.35rem}.gv-restored .rte{max-width:820px}.gv-restored .rte a{text-decoration:underline;text-decoration-color:var(--accent)}.gv-restored .muted,.gv-restored .rte p{color:var(--muted)}.gv-restored .button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:12px 23px;border:1px solid var(--accent);background:var(--accent);color:#090b0b;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;cursor:pointer;transition:.2s}.gv-restored .button:hover{filter:brightness(1.1);transform:translateY(-1px)}.gv-restored .button--secondary{background:transparent;color:var(--text);border-color:var(--border)}.gv-restored .button--secondary:hover{border-color:var(--accent)}.gv-restored .button--small{min-height:42px;padding:8px 16px}.gv-restored .button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.gv-restored .skip-link{position:fixed;left:15px;top:-100px;background:var(--accent);color:#000;padding:12px;z-index:999}.gv-restored .skip-link:focus{top:15px}.gv-restored :focus-visible{outline:3px solid var(--accent);outline-offset:3px}.gv-restored .announcement{background:var(--accent);color:#090b0b;text-align:center;font-size:.76rem;font-weight:800;letter-spacing:.08em;padding:7px}.gv-restored .site-header{height:var(--header);position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--border)}.gv-restored .header-inner{height:100%;display:flex;align-items:center;gap:28px}.gv-restored .logo{font:900 1.35rem/1 Archivo,sans-serif;letter-spacing:-.04em;margin-right:auto}.gv-restored .logo img{max-height:42px;width:auto}.gv-restored .nav{display:flex;align-items:center;gap:22px}.gv-restored .nav a{font-size:.8rem;font-weight:700}.gv-restored .header-actions{display:flex;align-items:center;gap:12px}.gv-restored .icon-button{border:0;background:none;color:var(--text);padding:10px;cursor:pointer;position:relative}.gv-restored .icon-button svg{width:24px;fill:none;stroke:currentColor;stroke-width:1.8}.gv-restored .cart-count{position:absolute;right:1px;top:1px;background:var(--accent);color:#000;border-radius:50%;font-size:.62rem;width:17px;height:17px;display:grid;place-items:center}.gv-restored .mobile-toggle{display:none}.gv-restored .mobile-drawer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--bg);z-index:100;padding:24px;overflow:auto}.gv-restored .mobile-drawer.is-open{display:block}.gv-restored .mobile-drawer nav{display:grid;margin-top:40px}.gv-restored .mobile-drawer nav a{font:700 1.6rem/1.2 Archivo,sans-serif;padding:14px 0;border-bottom:1px solid var(--border)}.gv-restored .hero{min-height:calc(88vh - var(--header));display:grid;align-items:end;position:relative;overflow:hidden}.gv-restored .hero__media,.gv-restored .hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.gv-restored .hero__media img,.gv-restored .hero__media video{width:100%;height:100%;object-fit:cover}.gv-restored .hero__overlay{background:linear-gradient(90deg,#050707db,#05070738),linear-gradient(0deg,rgba(5,7,7,.62),transparent 50%)}.gv-restored .hero__content{position:relative;z-index:1;padding-block:100px;max-width:1050px}.gv-restored .hero__content p{font-size:clamp(1.05rem,2vw,1.4rem);max-width:650px}.gv-restored .grid{display:grid;gap:20px}.gv-restored .grid--4{grid-template-columns:repeat(4,1fr)}.gv-restored .grid--3{grid-template-columns:repeat(3,1fr)}.gv-restored .grid--2{grid-template-columns:repeat(2,1fr)}.gv-restored .card{position:relative;background:var(--surface);border:1px solid var(--border);padding:30px;min-height:230px}.gv-restored .card h3{margin-top:45px}.gv-restored .card p{color:var(--muted)}.gv-restored .card__number{font-size:.75rem;color:var(--accent);font-weight:800}.gv-restored .visual-card{min-height:390px;display:flex;align-items:end;position:relative;overflow:hidden}.gv-restored .visual-card img,.gv-restored .visual-card svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:.45s}.gv-restored .visual-card:hover img{transform:scale(1.035)}.gv-restored .visual-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(5,7,7,.9),transparent 70%)}.gv-restored .visual-card__content{position:relative;z-index:1;padding:26px}.gv-restored .visual-card__content h3{margin:0;font-size:1.55rem}.gv-restored .split{display:grid;grid-template-columns:1.05fr .95fr;min-height:640px}.gv-restored .split__media img,.gv-restored .split__media svg{width:100%;height:100%;object-fit:cover}.gv-restored .split__content{padding:clamp(40px,7vw,100px);display:flex;flex-direction:column;justify-content:center}.gv-restored .check-list{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;padding:0;gap:10px}.gv-restored .check-list li:before{content:"\2713";color:var(--accent);margin-right:9px}.gv-restored .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.gv-restored .product-card{border:1px solid var(--border);background:var(--surface)}.gv-restored .product-card__media{aspect-ratio:1/1;display:block;position:relative;overflow:hidden;background:#eee}.gv-restored .product-card__media img,.gv-restored .product-card__media svg{width:100%;height:100%;object-fit:cover;transition:.4s}.gv-restored .product-card:hover .product-card__media img{transform:scale(1.03)}.gv-restored .product-card__body{padding:20px}.gv-restored .product-card h3{margin:3px 0 8px;font-size:1.1rem}.gv-restored .product-card .eyebrow{margin:0}.gv-restored .price{display:flex;gap:10px;font-weight:800}.gv-restored .price s{color:var(--muted);font-weight:400}.gv-restored .stock{font-size:.78rem;color:#84d99c}.gv-restored .stock--out{color:#e38d8d}.gv-restored .badge{position:absolute;top:12px;left:12px;background:var(--accent);color:#000;padding:5px 9px;font-size:.7rem;font-weight:800;text-transform:uppercase}.gv-restored .logo-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--border)}.gv-restored .brand{min-height:145px;background:var(--surface);display:grid;place-items:center;padding:25px;text-align:center;font-weight:800}.gv-restored .brand img{max-height:54px;filter:grayscale(1) brightness(1.7)}.gv-restored .cta{padding:80px;background:var(--accent);color:#090b0b}.gv-restored .cta h2{max-width:800px;margin:0}.gv-restored .cta p{font-size:1.15rem}.gv-restored .cta .button{background:#090b0b;color:#fff;border-color:#090b0b}.gv-restored .footer{border-top:1px solid var(--border);padding:70px 0 25px}.gv-restored .footer-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px}.gv-restored .footer h3{font-size:.9rem;text-transform:uppercase;letter-spacing:.08em}.gv-restored .footer ul{list-style:none;padding:0}.gv-restored .footer li{margin:8px 0;color:var(--muted)}.gv-restored .footer-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--border);margin-top:50px;padding-top:20px;color:var(--muted);font-size:.8rem}.gv-restored .breadcrumbs{display:flex;gap:9px;padding-top:20px;color:var(--muted);font-size:.78rem}.gv-restored .page-hero{padding:90px 0 60px}.gv-restored .page-hero h1{font-size:clamp(2.7rem,6vw,5.5rem);max-width:1100px}.gv-restored .steps{counter-reset:step}.gv-restored .step{border-top:1px solid var(--border);padding:35px 0;display:grid;grid-template-columns:90px 1fr}.gv-restored .step:before{counter-increment:step;content:"0" counter(step);color:var(--accent);font-weight:800}.gv-restored .step h3{margin:0}.gv-restored .form{display:grid;gap:20px}.gv-restored .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.gv-restored .field{display:grid;gap:7px}.gv-restored .field--full{grid-column:1/-1}.gv-restored .field label{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.gv-restored .field input,.gv-restored .field textarea,.gv-restored .field select{width:100%;background:var(--surface);border:1px solid var(--border);color:var(--text);padding:15px;min-height:52px;border-radius:0}.gv-restored .field textarea{min-height:150px}.gv-restored .form-note{padding:18px;border-left:3px solid var(--accent);background:var(--surface);color:var(--muted)}.gv-restored .form-status{background:#173c24;padding:15px}.gv-restored .form-errors{background:#4a2020;padding:15px}.gv-restored .collection-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.gv-restored .collection-toolbar select{background:var(--surface);color:var(--text);border:1px solid var(--border);padding:10px}.gv-restored .pagination{display:flex;justify-content:center;gap:8px;margin-top:40px}.gv-restored .pagination a,.gv-restored .pagination span{padding:8px 13px;border:1px solid var(--border)}.gv-restored .product-main{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;padding:45px 0 80px}.gv-restored .product-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.gv-restored .product-gallery img{width:100%;background:#eee}.gv-restored .product-info{position:sticky;top:calc(var(--header) + 25px);align-self:start}.gv-restored .product-info h1{font-size:clamp(2.2rem,4vw,4rem)}.gv-restored .product-info .price{font-size:1.35rem}.gv-restored .product-options{display:grid;gap:18px;margin:28px 0}.gv-restored .product-options select,.gv-restored .quantity{background:var(--surface);border:1px solid var(--border);color:var(--text);padding:14px;width:100%}.gv-restored .product-actions{display:grid;gap:10px}.gv-restored .product-actions .button{width:100%}.gv-restored .accordion{border-top:1px solid var(--border)}.gv-restored .accordion details{border-bottom:1px solid var(--border);padding:17px 0}.gv-restored .accordion summary{cursor:pointer;font-weight:800}.gv-restored .search-form{display:flex;max-width:700px}.gv-restored .search-form input{flex:1;background:var(--surface);color:var(--text);border:1px solid var(--border);padding:15px}.gv-restored .cart-row{display:grid;grid-template-columns:110px 1fr auto;gap:20px;padding:20px 0;border-bottom:1px solid var(--border)}.gv-restored .cart-row img{width:110px}.gv-restored .empty-state{text-align:center;padding:120px 0}.gv-restored .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1100px){.gv-restored .nav{display:none}.gv-restored .mobile-toggle{display:block}.gv-restored .grid--4,.gv-restored .product-grid{grid-template-columns:repeat(2,1fr)}.gv-restored .logo-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:750px){.gv-restored{--header:64px}.gv-restored .page-width{width:min(calc(100% - 28px),var(--width))}.gv-restored .section{padding:65px 0}.gv-restored .header-actions>.button{display:none}.gv-restored .hero{min-height:77vh}.gv-restored .hero__content{padding-block:65px}.gv-restored .hero__content h1{font-size:2.7rem}.gv-restored .button-row{display:grid}.gv-restored .button-row .button{width:100%}.gv-restored .grid--4,.gv-restored .grid--3,.gv-restored .grid--2,.gv-restored .product-grid,.gv-restored .split,.gv-restored .footer-grid,.gv-restored .form-grid,.gv-restored .product-main{grid-template-columns:1fr}.gv-restored .visual-card{min-height:300px}.gv-restored .split__media{min-height:380px}.gv-restored .split__content{padding:45px 22px}.gv-restored .check-list{grid-template-columns:1fr}.gv-restored .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gv-restored .product-card__body{padding:14px}.gv-restored .product-card .button{width:100%}.gv-restored .logo-grid{grid-template-columns:repeat(2,1fr)}.gv-restored .cta{padding:55px 24px}.gv-restored .footer-grid{gap:22px}.gv-restored .footer-bottom,.gv-restored .section-heading{display:block}.gv-restored .product-main{gap:30px}.gv-restored .product-info{position:static}.gv-restored .product-gallery{display:flex;overflow:auto;scroll-snap-type:x mandatory}.gv-restored .product-gallery>*{min-width:88%;scroll-snap-align:start}.gv-restored .sticky-buy{position:fixed;bottom:0;left:0;right:0;background:var(--bg);border-top:1px solid var(--border);padding:10px 14px;z-index:45}.gv-restored .cart-row{grid-template-columns:80px 1fr}.gv-restored .cart-row>div:last-child{grid-column:2}.gv-restored .page-hero{padding:55px 0 35px}}.gv-restored .nav__item{height:var(--header);display:flex;align-items:center}.gv-restored .nav__item>a{display:flex;gap:5px;align-items:center}.gv-restored .nav__item>a[aria-current=page]{color:var(--accent)}.gv-restored .mega-menu{position:absolute;left:0;right:0;top:100%;background:var(--surface);border-block:1px solid var(--border);padding:38px 0;opacity:0;visibility:hidden;transform:translateY(-8px);transition:.2s}.gv-restored .nav__item:hover .mega-menu,.gv-restored .nav__item:focus-within .mega-menu{opacity:1;visibility:visible;transform:none}.gv-restored .mega-menu__inner{display:grid;grid-template-columns:270px 1fr;gap:55px}.gv-restored .mega-menu__intro h2{font-size:2rem;margin:0 0 22px}.gv-restored .mega-menu__links{display:grid;grid-template-columns:repeat(4,1fr);gap:15px 30px}.gv-restored .mega-menu__links a{display:block;color:var(--muted);padding:5px 0}.gv-restored .mega-menu__links .mega-menu__heading{color:var(--text);font-weight:800}.gv-restored .mobile-drawer details{border-bottom:1px solid var(--border)}.gv-restored .mobile-drawer summary{list-style:none}.gv-restored .mobile-drawer summary>a{border:0;display:block}.gv-restored .mobile-drawer__child{font-size:1rem!important;padding:10px 14px!important;border:0!important;color:var(--muted)}.gv-restored .card-buy{margin-top:14px}.gv-restored .card-buy .button{width:100%}.gv-restored .logo img,.gv-restored .footer__logo img{width:auto;height:auto;object-fit:contain}.gv-restored .site-header .logo img{max-width:210px;max-height:none}.gv-restored .footer__logo img{max-width:250px;max-height:none}.gv-restored .product-card .button{margin-top:12px}.gv-restored .collection-controls{margin-bottom:30px}.gv-restored .collection-controls .collection-toolbar{margin:0}.gv-restored .filter-drawer{margin-bottom:18px}.gv-restored .filter-drawer>summary{list-style:none;width:max-content}.gv-restored .filter-panel{margin-top:12px;padding:24px;background:var(--surface);border:1px solid var(--border);display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.gv-restored .filter-panel fieldset{border:0;padding:0;margin:0;display:grid;align-content:start;gap:7px}.gv-restored .filter-panel legend{font-weight:800;margin-bottom:8px}.gv-restored .filter-price{display:grid;grid-template-columns:1fr 1fr;gap:8px}.gv-restored .filter-price input{width:100%;background:var(--bg);border:1px solid var(--border);color:var(--text);padding:10px}@media(max-width:750px){.gv-restored .site-header .logo img{max-width:160px;max-height:none}.gv-restored .filter-panel{grid-template-columns:1fr}.gv-restored .collection-toolbar{align-items:flex-start;gap:14px}.gv-restored .collection-toolbar label{display:grid;gap:5px}}.gv-restored{width:100%;isolation:isolate}.gv-restored .section{display:block;width:100%;grid-template-columns:none}.gv-restored .page-width{padding-inline:0}.gv-restored .hero{display:block;position:relative;padding:0;overflow:hidden}.gv-restored .hero__content{max-width:none}.gv-restored .hero__content h1{max-width:1050px}.gv-restored .button{border-radius:2px;box-shadow:none}.gv-restored .button:before,.gv-restored .button:after{display:none}.gv-restored .cart-count[hidden]{display:none}.gv-restored:has(.site-header){position:relative;z-index:50;isolation:auto}.gv-restored .mobile-drawer{z-index:100}.gv-restored .logo-grid:empty{display:none}@media(max-width:749px){.gv-restored .hero h1{font-size:clamp(1.75rem,7.5vw,2.5rem);overflow-wrap:anywhere}}.gv-restored .grid{grid-auto-flow:row;grid-auto-columns:auto}.gv-restored .grid>*{grid-column:auto;grid-row:auto;min-width:0}.gv-restored .product-grid>*{grid-column:auto;grid-row:auto;min-width:0}.gv-restored .logo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:749px){.gv-restored .logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gv-restored.css.map */
