:root{--vk-cream: #F5EFE3;--vk-cream-soft: #EFE7D4;--vk-honey: #A86B36;--vk-honey-dark: #8A5524;--vk-forest: #283220;--vk-text: #1A1410;--vk-text-muted: #7A6F5E;--vk-terracotta: #A04A2E;--vk-sage: #8AA183;--vk-border: #E5DECF;--vk-font-heading: "Fraunces", Georgia, serif;--vk-font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--vk-font-signature: "Caveat", cursive;--vk-radius-sm: 4px;--vk-radius-md: 6px;--vk-radius-lg: 12px;--vk-shadow-none: none}body{background:var(--vk-cream);color:var(--vk-text);font-family:var(--vk-font-body);font-size:16px;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--vk-font-heading);color:var(--vk-text);font-weight:500;letter-spacing:-.01em;font-variation-settings:"opsz" 144}h1{font-size:clamp(2rem,5vw,3.5rem);line-height:1.1}h2{font-size:clamp(1.5rem,3.5vw,2.5rem);line-height:1.15}h3{font-size:clamp(1.25rem,2.5vw,1.75rem);line-height:1.2}a{color:var(--vk-text);text-decoration:underline;text-underline-offset:.2em}a:hover{color:var(--vk-honey-dark)}.vk-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;font-family:var(--vk-font-body);font-weight:600;font-size:1rem;border-radius:var(--vk-radius-md);border:1px solid transparent;cursor:pointer;text-decoration:none;transition:transform .12s ease,background-color .12s ease,box-shadow .12s ease}.vk-btn--primary{background:var(--vk-honey);color:var(--vk-cream)}.vk-btn--primary:hover{background:var(--vk-honey-dark);transform:translateY(-1px)}.vk-btn--secondary{background:transparent;border-color:var(--vk-forest);color:var(--vk-forest)}.vk-btn--secondary:hover{background:var(--vk-forest);color:var(--vk-cream)}.vk-btn--full{width:100%}.vk-btn--lg{padding:1.125rem 2rem;font-size:1.0625rem}.vk-badge{display:inline-block;padding:.25rem .625rem;background:var(--vk-honey);color:var(--vk-cream);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;line-height:1.2}.vk-badge--terracotta{background:var(--vk-terracotta)}.vk-badge--sage{background:var(--vk-sage);color:var(--vk-text)}.vk-card{background:var(--vk-cream);border:1px solid var(--vk-border);border-radius:var(--vk-radius-lg);padding:1.5rem}.vk-price-original{text-decoration:line-through;color:var(--vk-text-muted);font-weight:400}.vk-price-current{color:var(--vk-text);font-weight:600}.vk-container{max-width:1280px;margin-inline:auto;padding-inline:1.5rem}.vk-container--narrow{max-width:960px}.vk-stack>*+*{margin-top:1rem}.vk-stack-lg>*+*{margin-top:2rem}.vk-section{padding-block:clamp(2.5rem,6vw,5rem)}.vk-section--cream{background:var(--vk-cream)}.vk-section--forest{background:var(--vk-forest);color:var(--vk-cream)}.vk-section--forest h1,.vk-section--forest h2,.vk-section--forest h3{color:var(--vk-cream)}@media(max-width:640px){.vk-container{padding-inline:1.125rem}.vk-section{padding-block:clamp(2rem,8vw,3.5rem)}.vk-btn{min-height:48px;padding-inline:1.25rem}.vk-btn--lg{min-height:52px}body{font-size:15.5px}h1{font-size:clamp(1.875rem,7vw,2.5rem)}h2{font-size:clamp(1.375rem,5.5vw,2rem)}}@media(max-width:480px){.vk-hero__media{max-width:280px;margin-inline:auto}}.vk-js .vk-reveal{opacity:0;transform:translateY(28px) scale(.985);transition:opacity .82s cubic-bezier(.18,.7,.22,1),transform .82s cubic-bezier(.18,.7,.22,1),filter .82s cubic-bezier(.18,.7,.22,1);filter:blur(2px);will-change:opacity,transform,filter}.vk-js .vk-revealed{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.vk-js .vk-reveal--left{transform:translate(-28px) scale(.985)}.vk-js .vk-reveal--right{transform:translate(28px) scale(.985)}.vk-js .vk-reveal--left.vk-revealed,.vk-js .vk-reveal--right.vk-revealed{transform:translate(0) scale(1)}.vk-reveal--d1{transition-delay:80ms}.vk-reveal--d2{transition-delay:.16s}.vk-reveal--d3{transition-delay:.24s}.vk-reveal--d4{transition-delay:.34s}.vk-reveal--d5{transition-delay:.44s}.vk-reveal--d6{transition-delay:.54s}@media(prefers-reduced-motion:reduce){.vk-js .vk-reveal,.vk-js .vk-reveal--left,.vk-js .vk-reveal--right{opacity:1;transform:none;filter:none;transition:none}}.vk-btn{transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .22s cubic-bezier(.2,.7,.2,1),background-color .18s ease-out,color .18s ease-out}.vk-btn:hover{transform:translateY(-1px)}.vk-btn--primary:hover{box-shadow:0 8px 22px #a86b3652}.vk-btn--secondary:hover{box-shadow:0 4px 16px #1a14101a}.vk-btn:active{transform:translateY(0);transition-duration:60ms}.vk-bteaser__card,.vk-reviews__card,.vk-usp__item,.vk-how__step{transition:transform .32s cubic-bezier(.18,.7,.22,1),box-shadow .32s cubic-bezier(.18,.7,.22,1),border-color .22s ease-out;will-change:transform}.vk-bteaser__card:hover,.vk-reviews__card:hover{transform:translateY(-3px);box-shadow:0 14px 32px #1a14101a}.vk-usp__item:hover,.vk-how__step:hover{transform:translateY(-2px)}.vk-faq__item summary,.vk-faq__question{transition:color .18s ease-out,background-color .18s ease-out}.vk-hero__img,.vk-story__img,.vk-gallery__main img{transition:transform .72s cubic-bezier(.18,.7,.22,1)}.vk-hero__img:hover,.vk-story__img:hover{transform:scale(1.02)}@media(prefers-reduced-motion:reduce){.vk-btn,.vk-bteaser__card,.vk-reviews__card,.vk-usp__item,.vk-how__step,.vk-hero__img,.vk-story__img,.vk-gallery__main img{transition:none}.vk-btn:hover,.vk-bteaser__card:hover,.vk-reviews__card:hover,.vk-usp__item:hover,.vk-how__step:hover,.vk-hero__img:hover,.vk-story__img:hover{transform:none;box-shadow:none}}.vk-eyebrow{font-family:DM Mono,ui-monospace,SFMono-Regular,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--vk-honey);display:inline-flex;align-items:center;gap:.625rem;margin:0 0 .875rem}.vk-eyebrow:before,.vk-eyebrow:after{content:"";display:inline-block;width:18px;height:1px;background:currentColor;opacity:.55}.vk-eyebrow--center{justify-content:center}.vk-eyebrow--cream{color:#f7f1e3b3}.vk-roman{font-family:var(--vk-font-heading);font-style:italic;font-weight:400;font-size:.875rem;color:var(--vk-honey);letter-spacing:.08em;font-variation-settings:"opsz" 9;display:inline-block;margin-right:.5rem;vertical-align:.15em}.vk-pullquote{font-family:var(--vk-font-heading);font-style:italic;font-weight:400;font-size:clamp(1.125rem,2.4vw,1.5rem);line-height:1.45;color:var(--vk-text);font-variation-settings:"opsz" 144;text-wrap:balance;max-width:38ch;margin:0 auto 1.25rem}.vk-pullquote--cream{color:#f7f1e3eb}.vk-bg-hex{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='52' viewBox='0 0 60 52'%3E%3Cpolygon points='30,2 56,15 56,37 30,50 4,37 4,15' fill='none' stroke='%23A86B36' stroke-width='0.7' opacity='0.10'/%3E%3C/svg%3E");background-size:60px 52px;background-repeat:repeat;background-position:center}.vk-bg-hex--soft{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='52' viewBox='0 0 60 52'%3E%3Cpolygon points='30,2 56,15 56,37 30,50 4,37 4,15' fill='none' stroke='%237A6F5E' stroke-width='0.6' opacity='0.07'/%3E%3C/svg%3E");background-size:60px 52px;background-repeat:repeat;background-position:center}.vk-bg-grain{position:relative;isolation:isolate}.vk-bg-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.45;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.4 0 0 0 0 0.35 0 0 0 0 0.25 0 0 0 0.10 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");z-index:0}.vk-bg-grain>*{position:relative;z-index:1}.vk-divider-wrap{padding-block:clamp(.5rem,2vw,1.25rem)}.vk-divider{display:flex;align-items:center;gap:.875rem;max-width:360px;margin:0 auto;color:var(--vk-honey)}.vk-divider__line{height:1px;background:currentColor;opacity:.5}.vk-divider .vk-divider__line:first-child{flex:0 0 36px}.vk-divider .vk-divider__line:last-child{flex:1}.vk-divider__hex{flex-shrink:0;width:16px;height:16px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpolygon points='12,2 22,7 22,17 12,22 2,17 2,7' stroke='%23A86B36' stroke-width='1.6'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transform:rotate(7deg)}.vk-divider--center{justify-content:center;max-width:240px}.vk-divider--center .vk-divider__line:first-child,.vk-divider--center .vk-divider__line:last-child{flex:0 0 80px}.vk-divider--cream{color:#f7f1e3b3}.vk-divider--cream .vk-divider__hex{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpolygon points='12,2 22,7 22,17 12,22 2,17 2,7' stroke='%23F5EFE3' stroke-width='1.6'/%3E%3C/svg%3E")}.vk-display{letter-spacing:-.025em}.vk-mark-italic{font-family:var(--vk-font-heading);font-style:italic;color:var(--vk-honey);font-variation-settings:"opsz" 144}.cart__checkout-button.button,.cart__ctas .cart__checkout-button{background:var(--vk-honey);color:var(--vk-cream);border:1px solid transparent;border-radius:var(--vk-radius-md);font-family:var(--vk-font-body);font-weight:700;font-size:1rem;letter-spacing:.04em;text-transform:uppercase;min-height:52px;transition:background .14s ease,transform .12s ease}.cart__checkout-button.button:hover,.cart__ctas .cart__checkout-button:hover{background:var(--vk-honey-dark);transform:translateY(-1px);color:var(--vk-cream)}.cart__checkout-button[disabled],.cart__checkout-button.button[disabled]{background:var(--vk-border);color:var(--vk-text-muted);cursor:not-allowed;transform:none}.cart-totals__total-value{font-family:var(--vk-font-heading);font-weight:600;color:var(--vk-text);letter-spacing:-.01em;font-variation-settings:"opsz" 144}.cart-totals__total-label{font-family:DM Mono,ui-monospace,SFMono-Regular,monospace;font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;color:var(--vk-text-muted)}.cart-totals__original-container{color:var(--vk-text-muted)}.cart-totals__original-label{font-family:DM Mono,ui-monospace,SFMono-Regular,monospace;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.cart-item__name,.cart-item__title,.cart-items__product-name a,.cart-item-component .cart-item__details a{font-family:var(--vk-font-heading);font-weight:500;color:var(--vk-text);letter-spacing:-.005em}.cart-discount__input,.cart-note__instructions{background:#fff;border-color:var(--vk-border);color:var(--vk-text);border-radius:var(--vk-radius-md);font-family:var(--vk-font-body)}.cart-discount__input:focus,.cart-note__instructions:focus{border-color:var(--vk-honey);outline:2px solid var(--vk-honey);outline-offset:-1px;box-shadow:none}.cart-discount__button.button{background:var(--vk-text);color:var(--vk-cream);border-radius:var(--vk-radius-md);font-weight:600;letter-spacing:.02em;border:1px solid transparent}.cart-discount__button.button:hover{background:var(--vk-honey-dark);color:var(--vk-cream)}.cart-discount__pill{background:#a86b361f;color:var(--vk-honey);border:1px solid rgba(168,107,54,.18)}.cart-totals,.cart-actions{border-color:var(--vk-border)}.cart-totals>.vk-shipping-bar{margin-top:0;margin-bottom:.875rem}.cart-empty,.cart-drawer__empty,.empty-state-cart,[data-testid=empty-cart]{text-align:center;padding:clamp(2.5rem,8vw,4rem) 1.5rem;color:var(--vk-text-muted)}.cart-empty h1,.cart-empty h2,.cart-drawer__empty h1,.cart-drawer__empty h2{font-family:var(--vk-font-heading);font-weight:500;color:var(--vk-text);margin-bottom:.875rem;letter-spacing:-.01em}.cart-empty .button,.cart-drawer__empty .button{background:var(--vk-honey);color:var(--vk-cream);border-radius:var(--vk-radius-md);font-weight:600;min-height:48px}.cart-drawer__header h2,.cart-drawer__title{font-family:var(--vk-font-heading);font-weight:500;color:var(--vk-text);letter-spacing:-.01em}.cart-bubble[data-cart-bubble],.cart-bubble{background:var(--vk-honey);color:var(--vk-cream);font-family:var(--vk-font-body);font-weight:700}.vk-size-guide{border:1px solid var(--vk-border);border-radius:var(--vk-radius-md);margin:0 0 1.25rem;background:#fff}.vk-size-guide__summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;cursor:pointer;list-style:none;font-size:.9375rem;font-weight:500;min-height:48px}.vk-size-guide__summary::-webkit-details-marker{display:none}.vk-size-guide__label{display:inline-flex;align-items:center;gap:.625rem}.vk-size-guide__label svg{color:var(--vk-honey);flex-shrink:0}.vk-size-guide__chevron{width:12px;height:12px;border-right:1.5px solid var(--vk-text-muted);border-bottom:1.5px solid var(--vk-text-muted);transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s ease}.vk-size-guide[open] .vk-size-guide__chevron{transform:rotate(-135deg) translate(-2px,-2px)}.vk-size-guide__body{padding:.875rem 1rem 1rem;border-top:1px dashed var(--vk-border)}.vk-size-guide__intro{margin:0 0 .625rem;font-size:.9375rem;color:var(--vk-text)}.vk-size-guide__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.vk-size-guide__list li{font-size:.875rem;color:var(--vk-text-muted);padding-left:1rem;position:relative}.vk-size-guide__list li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23A86B36'%3E%3Cpolygon points='12,2 22,7 22,17 12,22 2,17 2,7'/%3E%3C/svg%3E") no-repeat center / contain}.vk-size-guide__list strong{color:var(--vk-text);font-weight:600}.vk-cookies{position:fixed;inset:auto 0 0 0;z-index:60;background:var(--vk-cream);border-top:1px solid var(--vk-border);box-shadow:0 -6px 20px #1a14101a;padding:.875rem 1rem calc(.875rem + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .28s cubic-bezier(.22,.61,.36,1)}.vk-cookies--in{transform:translateY(0)}.vk-cookies[hidden]{display:none}.vk-cookies__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.vk-cookies__text{margin:0;font-size:.875rem;color:var(--vk-text-muted);flex:1 1 280px;line-height:1.5}.vk-cookies__text a{color:var(--vk-honey);text-decoration:underline;text-underline-offset:.15em}.vk-cookies__actions{display:flex;gap:.5rem;flex-shrink:0}.vk-cookies__actions .vk-btn{min-height:40px;padding:.5rem 1rem;font-size:.8125rem}@media(max-width:640px){.vk-cookies__inner{flex-direction:column;align-items:stretch;gap:.75rem}.vk-cookies__actions{width:100%}.vk-cookies__actions .vk-btn{flex:1}}.header-logo__image-container--original{display:inline-block;width:148px;height:44px;background-image:url(/cdn/shop/files/vokshus-logo.png);background-size:contain;background-repeat:no-repeat;background-position:left center;font-size:0;line-height:0;color:transparent;text-indent:-9999px;overflow:hidden}@media(max-width:768px){.header-logo__image-container--original{width:110px;height:32px}}.cart-page{background:linear-gradient(180deg,var(--vk-cream) 0%,var(--vk-cream-soft) 100%);min-height:60vh;padding-block:clamp(1.5rem,4vw,3rem) clamp(2rem,6vw,4rem)!important}.cart-page__title h1,.cart-title h1{font-family:var(--vk-font-heading)!important;font-weight:500!important;font-size:clamp(1.875rem,4vw,2.5rem)!important;letter-spacing:-.015em!important;color:var(--vk-text)!important;margin:0 0 .25rem!important;font-variation-settings:"opsz" 144}.cart-page__title:after{content:"Trygg betaling \b7  60 dagers \e5pent kj\f8p \b7  Sendes innen 24 timer";display:block;font-family:DM Mono,ui-monospace,SFMono-Regular,monospace;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--vk-text-muted);margin-top:.5rem;margin-bottom:1.25rem}.cart-items__wrapper,.cart-items{background:#fff;border:1px solid var(--vk-border);border-radius:var(--vk-radius-lg);padding:clamp(1rem,2.5vw,1.5rem);box-shadow:0 2px 8px #1a14100a}.cart-item__details a,.cart-items__product-name a{font-family:var(--vk-font-heading)!important;font-weight:500!important;font-size:1.0625rem!important;color:var(--vk-text)!important;letter-spacing:-.005em!important;text-decoration:none!important}.cart-item__details a:hover{color:var(--vk-honey)!important}.cart-item__price,.cart-item-component__price-info{font-family:var(--vk-font-heading);font-weight:600;color:var(--vk-text);font-variation-settings:"opsz" 144}.cart-summary{background:#fff!important;border:1px solid var(--vk-border)!important;border-radius:var(--vk-radius-lg)!important;padding:clamp(1.25rem,3vw,1.75rem)!important;box-shadow:0 2px 8px #1a14100a}.cart-summary__title,.cart-totals h2{font-family:var(--vk-font-heading)!important;font-weight:500!important;font-size:1.25rem!important;letter-spacing:-.01em;color:var(--vk-text);margin:0 0 1rem!important}.cart-page--empty,.cart-empty,.empty-state-cart{text-align:center;padding:clamp(2.5rem,8vw,4rem) 1.5rem!important}.cart-page--empty:before,.cart-empty:before{content:"";display:block;width:96px;height:96px;margin:0 auto 1.25rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 96' fill='none'%3E%3Cpolygon points='48,8 86,28 86,68 48,88 10,68 10,28' fill='%23F5EFE3' stroke='%23A86B36' stroke-width='1.5'/%3E%3Cpath d='M30 42 Q30 30 42 30 L54 30 Q66 30 66 42 L66 60 Q66 66 60 66 L36 66 Q30 66 30 60 Z' fill='%23D6BFA0' stroke='%23A86B36' stroke-width='1.2'/%3E%3Cpath d='M38 30 Q40 24 48 24 Q56 24 58 30' stroke='%23A86B36' stroke-width='1.2' fill='none'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;opacity:.85}.cart-page--empty h1,.cart-empty h1{font-family:var(--vk-font-heading)!important;font-weight:500!important;font-size:clamp(1.625rem,3.5vw,2rem)!important;color:var(--vk-text)!important;margin:0 0 .5rem!important;letter-spacing:-.01em}.cart-page--empty p,.cart-empty p{color:var(--vk-text-muted)!important;font-size:1rem;max-width:38ch;margin:0 auto 1.5rem!important;line-height:1.55}.cart-page--empty .button,.cart-empty .button,.cart-items__empty-button{background:var(--vk-honey)!important;color:var(--vk-cream)!important;border:1px solid transparent!important;border-radius:var(--vk-radius-md)!important;font-family:var(--vk-font-body)!important;font-weight:600!important;font-size:1rem!important;letter-spacing:.02em!important;text-transform:none!important;min-height:52px!important;padding:.875rem 2rem!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important;transition:background-color .18s ease,transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s ease!important}.cart-page--empty .button:hover,.cart-items__empty-button:hover{background:var(--vk-honey-dark)!important;transform:translateY(-1px);box-shadow:0 6px 16px #a86b3638}.vk-cart-trust{margin-top:1.25rem;background:var(--vk-cream);border:1px solid var(--vk-border);border-radius:var(--vk-radius-lg);padding:1.25rem}.vk-cart-trust__title{font-family:DM Mono,ui-monospace,SFMono-Regular,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--vk-honey);margin:0 0 .75rem}.vk-cart-trust__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.vk-cart-trust__list li{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--vk-text-muted)}.vk-cart-trust__list li:before{content:"";width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238AA183' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vokshus.css.map */
