:root{--fg-dyphav: #0A1C24;--fg-strom: #12414E;--fg-is: #D7E2E0;--fg-papir: #F1F3F0;--fg-oljehyre: #F2B01E;--fg-linje: rgba(10, 28, 36, .14);--fg-linje-lys: rgba(215, 226, 224, .18);--fg-display: "Bricolage Grotesque", "Helvetica Neue", sans-serif;--fg-body: "Inter Tight", system-ui, sans-serif;--fg-mono: "Space Mono", ui-monospace, monospace;--color-background: var(--fg-papir);--color-foreground: var(--fg-dyphav);--font-body--family: var(--fg-body);--font-heading--family: var(--fg-display);--font-subheading--family: var(--fg-mono);--font-accent--family: var(--fg-mono);--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-cards: 0px;--style-border-radius-products: 0px}body{font-family:var(--fg-body);background:var(--fg-papir);color:var(--fg-dyphav);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--fg-display);font-weight:800;font-stretch:92%;letter-spacing:-.028em;line-height:.96;text-wrap:balance}h1,.h1{font-size:clamp(2.75rem,6.4vw,5rem)}h2,.h2{font-size:clamp(2rem,4vw,3.25rem)}h3,.h3{font-size:clamp(1.35rem,2.2vw,1.9rem);letter-spacing:-.018em}h4,.h4{font-size:1.1rem;font-weight:700}h5,h6,.h5,.h6,.subheading,[class*=eyebrow]{font-family:var(--fg-mono);font-weight:400;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;line-height:1.4}.header-section,.header,header-component{background:var(--fg-dyphav)!important;color:var(--fg-papir);border-bottom:1px solid var(--fg-linje-lys)}.header__logo img,.header-logo img,[class*=header] [class*=logo] img{max-height:26px!important;width:auto!important;object-fit:contain;image-rendering:-webkit-optimize-contrast}.header a,.header__menu a,.header button,header-component a,header-component button,header-component svg{color:var(--fg-papir)!important;stroke:var(--fg-papir)}.header a:hover,.header__menu a:hover,header-component a:hover{color:var(--fg-oljehyre)!important}.header__menu a,header-component nav a{font-family:var(--fg-mono)!important;font-size:.72rem!important;letter-spacing:.13em!important;text-transform:uppercase}.header__row--bottom,.header__row:last-child{border-top:1px solid var(--fg-linje-lys)}.header__dropdown,[class*=mega-menu],[class*=dropdown-menu]{background:var(--fg-papir)!important;border:1px solid var(--fg-linje)}.header__dropdown a,[class*=mega-menu] a,[class*=dropdown-menu] a{color:var(--fg-dyphav)!important}.header__dropdown a:hover,[class*=mega-menu] a:hover{color:var(--fg-strom)!important}.announcement-bar,[class*=announcement]{background:var(--fg-dyphav)!important;color:var(--fg-is)!important}[class*=announcement] *{color:var(--fg-is)!important}#shopify-section-hero_froya .section-content-wrapper,#shopify-section-hero_froya [class*=content]{max-width:62ch}#shopify-section-hero_froya h1{text-transform:none;color:#fff;text-shadow:0 2px 24px rgba(10,28,36,.45)}#shopify-section-hero_froya h1:after{content:"";display:block;width:180px;height:3px;margin:1.4rem 0 0;background:var(--fg-oljehyre);transform:scaleX(0);transform-origin:left center;animation:horisont 1s cubic-bezier(.22,1,.36,1) .2s forwards}@keyframes horisont{to{transform:scaleX(1)}}#shopify-section-hero_froya .section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(72deg,#0a1c24e0,#0a1c248c 46%,#0a1c241f);pointer-events:none;z-index:1}#shopify-section-hero_froya .section>*{position:relative;z-index:2}.button,button.button,.shopify-payment-button__button--unbranded{font-family:var(--fg-mono)!important;font-size:.74rem!important;letter-spacing:.14em!important;text-transform:uppercase;font-weight:700!important;border-radius:0!important;padding:1.05rem 2rem!important;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.button--primary,.shopify-payment-button__button--unbranded{background:var(--fg-oljehyre)!important;color:var(--fg-dyphav)!important;border:0!important;box-shadow:4px 4px 0 var(--fg-dyphav)}.button--primary:hover,.shopify-payment-button__button--unbranded:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--fg-dyphav)}.button--primary:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--fg-dyphav)}.button--secondary{background:transparent!important;color:var(--fg-dyphav)!important;border:1px solid var(--fg-dyphav)!important}.button--secondary:hover{background:var(--fg-dyphav)!important;color:var(--fg-papir)!important}#shopify-section-hero_froya .button--secondary{color:var(--fg-papir)!important;border-color:var(--fg-papir)!important}.product-card,.card--product,.resource-card{background:transparent;border-radius:0!important;padding-top:.9rem;border-top:1px solid var(--fg-linje);transition:border-color .2s ease}.product-card:hover{border-top-color:var(--fg-oljehyre)}.product-card img,.card-gallery img,.product-media img{border-radius:0!important;filter:saturate(1.03) contrast(1.02);transition:transform .5s cubic-bezier(.22,1,.36,1)}.product-card:hover img{transform:scale(1.035)}.product-card__title,.product-title{font-family:var(--fg-display)!important;font-weight:700!important;font-size:1.02rem!important;line-height:1.15!important;letter-spacing:-.01em!important;text-transform:none!important}.price,.price-list,.product-price,[class*=price__]{font-family:var(--fg-mono)!important;font-weight:700!important;font-size:.88rem!important;letter-spacing:.02em!important;color:var(--fg-strom)!important}.badge{font-family:var(--fg-mono)!important;font-size:.62rem!important;letter-spacing:.14em!important;text-transform:uppercase;border-radius:0!important;padding:.34rem .6rem!important;background:var(--fg-oljehyre)!important;color:var(--fg-dyphav)!important;border:0!important}.badge--sold-out{background:var(--fg-is)!important;color:var(--fg-strom)!important}.cart-drawer,.drawer,dialog[class*=drawer],[class*=cart-drawer]{background:var(--fg-papir)!important;color:var(--fg-dyphav)!important;border-radius:0!important}.cart-drawer h2,.drawer h2{font-family:var(--fg-display)!important}[class*=drawer] .button--primary{width:100%;text-align:center}[class*=menu-drawer] a,[class*=drawer] nav a{font-family:var(--fg-mono)!important;font-size:.82rem!important;letter-spacing:.1em;text-transform:uppercase}footer,.footer{background:var(--fg-dyphav);color:var(--fg-is)}footer h2,footer h3,footer h4{color:var(--fg-papir);font-family:var(--fg-display)}footer a{color:var(--fg-is);text-decoration-color:#d7e2e059}footer a:hover{color:var(--fg-oljehyre)}footer input{background:#f1f3f00f!important;color:var(--fg-papir)!important;border-color:var(--fg-strom)!important}footer input::placeholder{color:#d7e2e099!important}footer svg{color:var(--fg-is)}.page-content,.article-content,[class*=rte]{font-size:1.05rem;line-height:1.7;max-width:68ch}[class*=rte] h2{margin-top:2.5em;margin-bottom:.6em}[class*=rte] h3{margin-top:2em;margin-bottom:.5em}[class*=rte] img{width:100%;height:auto;margin:2.5rem 0;border-radius:0}[class*=rte] ul{padding-left:1.1rem}[class*=rte] li{margin-bottom:.35rem}[class*=rte] blockquote{border-left:3px solid var(--fg-oljehyre);padding-left:1.25rem;margin:2rem 0;font-style:normal;color:var(--fg-strom)}[class*=rte] p.eyebrow{font-family:var(--fg-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--fg-strom)}.fangstseddel{font-family:var(--fg-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-strom);display:flex;flex-wrap:wrap;gap:0 1.25rem;padding:.7rem 0;border-top:1px solid var(--fg-linje);border-bottom:1px solid var(--fg-linje)}.fangstseddel span{position:relative;padding-left:1.1rem}.fangstseddel span:before{content:"";position:absolute;left:0;top:.42em;width:6px;height:6px;background:var(--fg-oljehyre)}hr{border:0;border-top:1px solid var(--fg-linje)}::selection{background:var(--fg-oljehyre);color:var(--fg-dyphav)}input,textarea,select{font-family:var(--fg-body)!important;border-radius:0!important;border:1px solid var(--fg-linje)!important}input:focus,textarea:focus,select:focus{outline:2px solid var(--fg-oljehyre)!important;outline-offset:1px;border-color:var(--fg-strom)!important}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--fg-oljehyre);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}#shopify-section-hero_froya h1:after{transform:scaleX(1)}}@media(max-width:749px){h1,.h1{font-size:clamp(2.1rem,10vw,3rem)}.button{padding:.95rem 1.5rem!important}.button--primary{box-shadow:3px 3px 0 var(--fg-dyphav)}.fangstseddel{font-size:.62rem;gap:0 .9rem}.header__logo img{max-height:22px!important}#shopify-section-hero_froya .section:before{background:linear-gradient(to top,#0a1c24eb,#0a1c248c 60%,#0a1c244d)}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/froya-design.css.map */
