.gg-fav-knapp{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin:0;padding:0;border:0;background:none;color:rgb(var(--text-color));font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.gg-fav-knapp .icon-heart{flex:0 0 auto;width:22px;height:22px;transition:transform .2s ease}.gg-fav-knapp .icon-heart path{transition:fill .2s ease}.gg-fav-knapp[aria-pressed=true] .icon-heart path{fill:var(--gg-hjerte-farge, #F1B928)}.gg-fav-knapp:active .icon-heart{transform:scale(.88)}.gg-fav-knapp:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.gg-fav-knapp--kort{position:absolute;z-index:2;top:6px;right:6px;width:44px;height:44px;border-radius:50%}.gg-fav-knapp--kort:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background-color:#ffffffeb;box-shadow:0 1px 4px #0000001f}.gg-fav-knapp--kort .icon-heart{position:relative;width:20px;height:20px}.product-info__add-to-cart:has(.gg-fav-knapp) .product-info__add-button{flex:1 1 0%;min-width:0}.gg-fav-knapp--firkant,.gg-fav-knapp--tekst{flex:0 0 auto;align-self:stretch;min-width:48px;min-height:44px;margin-inline-start:calc(3 * var(--space-unit));padding:0 12px;border:var(--btn-border-width, 2px) solid rgba(var(--input-text-color, var(--text-color))/.2);border-radius:var(--btn-border-radius, 0);background-color:rgb(var(--input-bg-color, var(--bg-color)))}.gg-fav-knapp--firkant:hover,.gg-fav-knapp--tekst:hover{border-color:rgba(var(--input-text-color, var(--text-color))/.6)}.gg-fav-knapp__tekst{display:none;font-size:.88em;font-weight:700;line-height:1.2em;white-space:nowrap}@media(min-width:1024px){.gg-fav-knapp--tekst{padding:0 20px}.gg-fav-knapp--tekst .gg-fav-knapp__tekst{display:inline}.product-info__add-to-cart:has(quantity-input:not([hidden])) .gg-fav-knapp__tekst{display:none}}.product-info__add-to-cart quantity-input[hidden]{display:none!important}.product-info__add-to-cart quantity-input[hidden]+.product-info__add-button{margin-inline-start:0}.header__icon.gg-fav-header{width:44px}.gg-fav-header__tekst{display:none}.gg-fav-header__antall{top:2px;right:2px}@media(min-width:1024px){.header__icon.gg-fav-header{flex-direction:row;gap:12px;width:auto;padding-inline-end:14px;white-space:nowrap}.header__icon.gg-fav-header>.icon{flex:0 0 auto;width:24px;height:24px}.gg-fav-header__tekst{display:inline;font-size:.94em;font-weight:600}.gg-fav-header__antall{top:3px;right:auto;left:22px}}.gg-fav-melding{position:fixed;z-index:1000;left:50%;bottom:16px;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;width:max-content;max-width:calc(100vw - 32px);padding:12px 18px;transform:translate(-50%,16px);border-radius:8px;background-color:rgb(var(--text-color));color:rgb(var(--bg-color));font-size:.94em;line-height:1.4;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.gg-fav-melding.is-synlig{transform:translate(-50%);opacity:1;pointer-events:auto}.gg-fav-melding:empty{display:none}.gg-fav-melding__lenke{color:inherit;white-space:nowrap;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.gg-fav-melding,.gg-fav-knapp .icon-heart{transition:none}}.gg-fav-side__logg-inn,.gg-fav-side__varsel{margin-top:12px;margin-bottom:0}.gg-fav-side__varsel{padding:12px 16px;border-radius:8px;background-color:rgba(var(--text-color)/.05)}.gg-fav-side__tom{max-width:36em;margin:24px auto 64px}.gg-fav-side__laster{margin:24px 0;opacity:.7}.gg-fav-side__fjern-lenke{margin-top:8px;padding:0;border:0;background:none;cursor:pointer}.gg-fav-side__solgt{margin-top:8px}.gg-fav-side__solgt-tekst{margin:0 0 4px;font-weight:700}.gg-fav-side__kort--solgt .card__media{opacity:.6}.gg-fav-side__kort--borte{display:flex}.gg-fav-side__borte{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;width:100%;min-height:180px;padding:16px;border:1px dashed rgba(var(--text-color)/.25);border-radius:8px}.gg-fav-side__borte-tekst{margin:0}
/*# sourceMappingURL=/cdn/shop/t/86/assets/favoritter.css.map */
