#cart-drawer{--ks-kurve: cubic-bezier(.7, 0, .2, 1);--ks-myk: cubic-bezier(.3, 1, .3, 1);--ks-luft: 4.8rem;--ks-strek: rgba(var(--drawer-text-color) / .06);--ks-kant: rgba(var(--drawer-text-color) / .14);--ks-dempet: rgba(var(--drawer-text-color) / .6);--ks-flate: rgba(var(--drawer-text-color) / .024);--longest-transition-in-ms: 850;top:0;bottom:auto;max-width:576px;height:var(--viewport-height, 100vh);height:100dvh;overflow:hidden;transform:translate3d(100%,0,0);transition:visibility 0s .6s,transform .6s var(--ks-kurve);border-radius:34px 0 0 34px;box-shadow:none;font-size:1.6rem;line-height:1.4}#cart-drawer[open]{transform:translateZ(0);transition:visibility 0s 0s,transform .6s var(--ks-kurve)}.gg-skuff-aktiv .js-overlay{transition:visibility .8s,z-index 0s .8s,opacity .8s cubic-bezier(.7,0,.2,1)}.gg-skuff-aktiv .js-overlay.is-visible{transition:visibility .8s,z-index 0s,opacity .8s cubic-bezier(.7,0,.2,1)}#cart-drawer>.drawer__header,#cart-drawer>.drawer__content,#cart-drawer>.cart-drawer__summary{transform:none;transition:opacity .5s var(--ks-myk) .1s;opacity:0}#cart-drawer[open]>.drawer__header,#cart-drawer[open]>.drawer__content,#cart-drawer[open]>.cart-drawer__summary{transform:none;transition:opacity .5s var(--ks-myk) .35s;opacity:1}#cart-drawer>.drawer__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}#cart-drawer>.ks__hode{position:static;flex:0 0 auto;align-items:flex-start;padding:3.2rem var(--ks-luft) 2.4rem;border-bottom:1px solid var(--ks-strek)}.ks__tittel{position:relative;margin:0;padding-top:.3rem;font-size:3rem;font-weight:700;letter-spacing:-.01em;line-height:1.15}.ks__antall{position:absolute;top:0;left:100%;margin-inline-start:.4rem;font-size:1.4rem;font-weight:500;line-height:1;vertical-align:baseline}.ks__lukk{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:48px;height:48px;padding:0;transition:background-color .2s,color .2s;border:1px solid var(--ks-kant);border-radius:50%;background:transparent;color:rgb(var(--drawer-text-color));cursor:pointer}.ks__lukk:hover{background-color:rgb(var(--drawer-text-color));color:rgb(var(--drawer-bg-color))}.ks__lukk .icon{width:20px;height:20px;pointer-events:none}#cart-drawer .cart-drawer__content{width:100%;padding:3.2rem var(--ks-luft) 0}#cart-drawer .cart-drawer__content.grow{padding:var(--ks-luft)}.ks-varer{margin:0;padding:0;list-style:none}#cart-drawer .ks-vare{display:grid;position:relative;grid-template-columns:96px minmax(0,1fr) auto;gap:0 2.4rem;align-items:start;padding:2.4rem 0;border-bottom:0;border-top:1px solid var(--ks-strek)}#cart-drawer .ks-vare:first-child{padding-top:0;border-top:0}.ks-vare__bilde{width:96px;height:96px;overflow:hidden;border-radius:8px;background:#fafafa}.ks-vare__bilde img,.ks-vare__plassholder{display:block;width:100%;height:100%;object-fit:contain}.ks-vare__tekst{min-width:0}.ks-vare__tittel{display:block;font-size:1.6rem;font-weight:500;line-height:2rem;text-decoration:none;overflow-wrap:anywhere}a.ks-vare__tittel:hover{text-decoration:underline;text-underline-offset:3px}.ks-vare__pris{display:flex;flex-wrap:wrap;align-items:baseline;margin-top:.5rem;gap:0 .6rem;font-size:1.4rem;line-height:2.2rem}.ks-vare__pris .price__current{font-size:1.4rem;font-weight:500}.ks-vare__pris .price__was{order:-1;color:var(--ks-dempet);font-size:1.4rem}.ks-vare__variant{margin:.2rem 0 0;color:var(--ks-dempet);font-size:1.3rem}#cart-drawer .ks-vare__tekst .klima{margin:.6rem 0 0;font-size:1.2rem;line-height:1.6rem}#cart-drawer .ks-vare__tekst .klima svg{width:14px;height:14px}.ks-vare__rabatter{display:flex;flex-wrap:wrap;margin:.8rem 0 0;padding:0;gap:.4rem;list-style:none}.ks-vare__rabatt{display:inline-flex;align-items:center;padding:.6rem 1.2rem;gap:.5rem;border-radius:60px;background:var(--ks-flate);font-size:1.2rem;font-weight:500;line-height:1}.ks-vare__rabatt .icon{width:12px;height:12px}.ks-vare__side{display:flex;position:relative;flex-direction:column;align-items:flex-end;justify-content:space-between;align-self:stretch;min-height:96px;gap:.8rem}.ks-vare__antall quantity-input{margin:0}.ks-vare__antall .qty-input{width:auto;border-radius:8px;background:var(--ks-flate)}.ks-vare__antall .qty-input__input{width:4rem;height:4.8rem;padding-inline:.2rem;border:0;background:transparent;font-size:1.4rem}.ks-vare__antall .qty-input--combined .qty-input__btn{width:2.8rem;height:4.8rem;border:0;background:transparent}.ks-vare__fjern{display:inline-block;position:relative;margin-top:auto;color:rgb(var(--drawer-text-color));font-size:1.2rem;line-height:1.9rem;text-decoration:underline;text-underline-offset:2px}.ks-vare__fjern:after{content:"";position:absolute;top:-14px;right:-10px;bottom:-12px;left:-14px}.ks-vare__fjern:hover{color:var(--ks-dempet)}.ks-vare__feil{grid-column:1 / -1;margin-top:1.2rem}#cart-drawer .cart-item__loader{position:absolute;top:28px;right:12px;left:auto;margin:0}#cart-drawer .ks__levering{width:100%;padding:2.4rem var(--ks-luft) 3.2rem;border-top:1px solid var(--ks-strek)}#cart-drawer .ks__levering .levering-valg__tittel{margin:0 0 1.2rem;padding:0;font-size:1.8rem;font-weight:500;line-height:2.9rem}#cart-drawer[data-levering-startet] .ks-vare{grid-template-columns:48px minmax(0,1fr) auto;gap:0 1.2rem;align-items:center;padding:1.2rem 0}#cart-drawer[data-levering-startet] .ks-vare:first-child{padding-top:0}#cart-drawer[data-levering-startet] .ks-vare__bilde{width:48px;height:48px}#cart-drawer[data-levering-startet] .ks-vare__tittel{display:-webkit-box;overflow:hidden;font-size:1.4rem;-webkit-line-clamp:1;-webkit-box-orient:vertical}#cart-drawer[data-levering-startet] .ks-vare__pris{margin-top:0}#cart-drawer[data-levering-startet] .ks-vare__tekst .klima{display:none}#cart-drawer[data-levering-startet] .ks-vare__side{min-height:0;justify-content:center}#cart-drawer[data-levering-startet] .ks__levering{padding:1.6rem var(--ks-luft) 2rem}.ks__levlinje[hidden]{display:none}.ks__levlinje-navn,.ks__levlinje-pris{display:block}.ks__levlinje-pris{color:var(--ks-dempet)}.ks__sumrad .ks__delsum{margin-inline-start:auto}#cart-drawer>.ks__bunn{position:static;flex:0 0 auto;padding:0;border-top:0;box-shadow:none}.ks__tillegg{padding:2.4rem var(--ks-luft) 2.4rem;border-top:1px solid var(--ks-strek)}.ks__tillegg-overskrift{margin:0 0 2rem;padding-bottom:.6rem;border-bottom:1px solid var(--ks-kant);font-size:1.8rem;font-weight:500;line-height:2.9rem}.ks__tillegg-rad{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:0 2.4rem;align-items:center}.ks__tillegg-bilde{width:96px;height:96px;overflow:hidden;border-radius:8px;background:#fafafa}.ks__tillegg-bilde img{display:block;width:100%;height:100%;object-fit:contain}.ks__tillegg-navn,.ks__tillegg-forklaring,.ks__tillegg-pris{margin:0}.ks__tillegg-navn{font-size:1.6rem;font-weight:500;line-height:2rem}.ks__tillegg-forklaring{margin-top:.3rem;color:var(--ks-dempet);font-size:1.3rem;line-height:1.8rem}.ks__tillegg-pris{margin-top:.5rem;font-size:1.4rem;font-weight:500}#cart-drawer .ks__tillegg-knapp{min-height:44px;padding:.8rem 1.8rem;font-size:1.4rem;white-space:nowrap}.ks__rabatt{padding:.6rem var(--ks-luft);border-top:1px solid var(--ks-strek);text-align:center}.ks__rabatt-lenke{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.2rem;gap:1rem;border:0;background:none;color:rgb(var(--drawer-text-color));font:inherit;font-size:1.4rem;cursor:pointer}.ks__rabatt-lenke:hover{text-decoration:underline;text-underline-offset:3px}.ks__rabatt-ikon{flex:0 0 auto;width:22px;height:22px}.ks__rabatt-felt{display:flex;margin:.4rem 0 1.2rem;gap:.8rem}.ks__rabatt-felt[hidden]{display:none}#cart-drawer .ks__rabatt-input{flex:1 1 auto;min-width:0;min-height:48px;font-size:1.6rem;text-transform:uppercase}#cart-drawer .ks__rabatt-input::placeholder{text-transform:none}#cart-drawer .ks__rabatt-bruk{flex:0 0 auto;min-height:48px;padding:.8rem 2.2rem;font-size:1.4rem}#cart-drawer .ks__rabatt-bruk[aria-busy=true]{opacity:.6;pointer-events:none}.ks__koder{display:flex;flex-wrap:wrap;justify-content:center;margin:1rem 0 .2rem;padding:0;gap:.8rem;list-style:none}.ks__kode{display:inline-flex;align-items:center;padding:0 0 0 1.4rem;gap:.6rem;border-radius:60px;background:var(--ks-flate);font-size:1.2rem;font-weight:500}.ks__kode>.icon{width:12px;height:12px}.ks__kode-fjern{display:inline-flex;align-items:center;justify-content:center;width:40px;height:36px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.ks__kode-fjern .icon{width:12px;height:12px;pointer-events:none}.ks__melding{margin:0;font-size:1.3rem;line-height:1.4}.ks__melding:empty{display:none}.ks__melding:not(:empty){padding:.2rem 0 1rem}.ks__melding--feil,.ks__melding[data-type=feil]{color:rgb(var(--error-text-color, 180 40 30))}.ks__sum{padding:3.2rem var(--ks-luft) calc(3.2rem + env(safe-area-inset-bottom,0px));background:var(--ks-flate)}.ks__kurvrabatter{margin:0 0 1.2rem;padding:0;font-size:1.3rem;font-weight:500;list-style:none}.ks__kurvrabatt{display:flex;align-items:center;gap:.4rem}.ks__kurvrabatt .icon{width:14px;height:14px}#cart-drawer .ks__sum .klima--sum{margin:0 0 1.6rem;font-size:1.3rem;text-align:start}.ks__sumrad{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:2.4rem;gap:2.4rem}.ks__sumtekst{margin:0;font-size:1.6rem;line-height:2.4rem}.ks__delsum{flex:0 0 auto;margin:0}.ks__delsum-navn{display:block;font-size:1.6rem;line-height:2.2rem}.ks__delsum-belop{display:block;margin-top:.2rem;font-size:2.2rem;font-weight:700;line-height:2.7rem;white-space:nowrap}#cart-drawer .ks__knapp{display:flex;align-items:center;justify-content:center;min-height:56px;padding-top:0;padding-bottom:0;font-size:1.6rem;font-weight:600;line-height:1.2;text-align:center}#cart-drawer .cart-drawer__content:has(.js-cart-empty){display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:var(--ks-luft)}#cart-drawer .cart-drawer__content>.form,#cart-drawer cart-items{display:block;width:100%}#cart-drawer .cart-empty{align-items:center;width:100%;padding:4rem 0;text-align:center}#cart-drawer .cart-empty .btn{margin-inline:auto}@media(max-width:768.98px){#cart-drawer{--ks-luft: 2rem;max-width:100%;border-radius:0}#cart-drawer.ks--mobil-bunn{top:auto;bottom:0;height:calc(var(--viewport-height, 100vh) - var(--gg-ark-topp, 60px));height:calc(100dvh - var(--gg-ark-topp, 60px));transform:translate3d(0,100%,0);transition:visibility 0s var(--gg-ark-tid, .6s),transform var(--gg-ark-tid, .6s) var(--gg-ark-kurve, var(--ks-kurve));border-radius:var(--gg-ark-radius, 20px) var(--gg-ark-radius, 20px) 0 0}#cart-drawer.ks--mobil-bunn[open]{transform:translateZ(0);transition:visibility 0s 0s,transform var(--gg-ark-tid, .6s) var(--gg-ark-kurve, var(--ks-kurve))}#cart-drawer.ks--mobil-bunn>.ks__hode{position:relative}#cart-drawer.ks--mobil-bunn[open]>.drawer__header,#cart-drawer.ks--mobil-bunn[open]>.drawer__content,#cart-drawer.ks--mobil-bunn[open]>.cart-drawer__summary{transition:opacity var(--gg-ark-innhold-tid, .5s) var(--gg-ark-myk, var(--ks-myk))}.ks__tittel{font-size:2.4rem}.ks__antall{font-size:1.2rem}#cart-drawer .cart-drawer__content{padding-top:2.4rem}#cart-drawer .ks-vare{grid-template-columns:80px minmax(0,1fr) auto;gap:0 1.6rem;padding:1.6rem 0}.ks-vare__bilde{width:80px;height:80px}.ks-vare__side{min-height:80px}.ks-vare__antall .qty-input__input,.ks-vare__antall .qty-input--combined .qty-input__btn{height:4rem}.ks__tillegg-rad{grid-template-columns:80px minmax(0,1fr) auto;gap:0 1.6rem}.ks__tillegg-bilde{width:80px;height:80px}.ks__sum{padding:2.4rem var(--ks-luft) calc(2.4rem + env(safe-area-inset-bottom,0px))}.ks__sumtekst,.ks__delsum-navn{font-size:1.4rem;line-height:2rem}.ks__delsum-belop{font-size:1.8rem;line-height:2.2rem}#cart-drawer .ks__knapp{min-height:50px;font-size:1.5rem}}@media(max-width:380px){.ks__tillegg-rad{grid-template-columns:64px minmax(0,1fr) auto;gap:0 1.2rem}.ks__tillegg-bilde{width:64px;height:64px}}@media(max-height:520px){#cart-drawer>.ks__hode{padding-top:1.6rem;padding-bottom:1.2rem}#cart-drawer>.ks__bunn{max-height:55%;overflow-y:auto}.ks__sum{padding-top:1.6rem;padding-bottom:1.6rem}}@media(prefers-reduced-motion:reduce){#cart-drawer,#cart-drawer[open],#cart-drawer.ks--mobil-bunn,#cart-drawer.ks--mobil-bunn[open],#cart-drawer.ks--mobil-bunn[open]>.drawer__header,#cart-drawer.ks--mobil-bunn[open]>.drawer__content,#cart-drawer.ks--mobil-bunn[open]>.cart-drawer__summary,#cart-drawer>.drawer__header,#cart-drawer>.drawer__content,#cart-drawer>.cart-drawer__summary,#cart-drawer[open]>.drawer__header,#cart-drawer[open]>.drawer__content,#cart-drawer[open]>.cart-drawer__summary{transition:none}.gg-skuff-aktiv .js-overlay,.gg-skuff-aktiv .js-overlay.is-visible{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/kurvskuff.css.map */
