:root{--lb-brand: #dd0c78;--lb-brand-dark: #a80058;--lb-brand-hover: #c40a6a;--lb-brand-active: #b8095f;--lb-brand-on-brand: #ffffff;--lb-focus-ring: var(--lb-brand-dark);--lb-badge-radius: 999px;--lb-badge-radius-compact: var(--style-border-radius-xs, .2rem);--lb-badge-border-width: var(--border-width-sm, 1px);--lb-badge-gap: var(--gap-3xs, .125rem);--lb-badge-padding-block: var(--padding-3xs, .125rem);--lb-badge-padding-inline: var(--padding-xs, .5rem);--lb-badge-padding-block-compact: .0625rem;--lb-badge-padding-inline-compact: var(--padding-2xs, .3rem);--lb-badge-font-size: var(--font-size--xs, .8125rem);--lb-badge-font-size-compact: var(--font-size--2xs, .75rem);--lb-badge-dot-size: .4em;--lb-badge-neutral-background: rgb(var(--color-foreground-rgb) / var(--opacity-8));--lb-badge-neutral-border: rgb(var(--color-foreground-rgb) / var(--opacity-30));--lb-badge-neutral-text: var(--color-foreground);--lb-badge-instock-accent: var(--color-instock);--lb-grade-m-text: #166945;--lb-grade-m-background: #eef6f3;--lb-grade-nm-text: #166469;--lb-grade-nm-background: #eef6f6;--lb-grade-vg-plus-text: #163968;--lb-grade-vg-plus-background: #eef2f6;--lb-grade-vg-text: #1c1669;--lb-grade-vg-background: #efeef6;--lb-grade-g-text: #451669;--lb-grade-g-background: #f3eef6}.lb-badge{display:inline-flex;align-items:center;gap:var(--lb-badge-gap);border-radius:var(--lb-badge-radius);border:var(--lb-badge-border-width) solid transparent;padding-block:var(--lb-badge-padding-block);padding-inline:var(--lb-badge-padding-inline);font-family:inherit;font-size:var(--lb-badge-font-size);line-height:var(--line-height--body-tight, 1.2);font-weight:600;vertical-align:middle;overflow-wrap:anywhere}.lb-badge--compact{padding-block:var(--lb-badge-padding-block-compact);padding-inline:var(--lb-badge-padding-inline-compact);font-size:var(--lb-badge-font-size-compact);border-radius:var(--lb-badge-radius-compact)}.lb-badge--dot:before{content:"";inline-size:var(--lb-badge-dot-size);block-size:var(--lb-badge-dot-size);border-radius:50%;background:currentcolor;flex-shrink:0}.lb-badge--brand{background:var(--lb-brand);border-color:var(--lb-brand);color:var(--lb-brand-on-brand)}.lb-badge--brand-outline{background:var(--color-background);border-color:var(--lb-brand);color:var(--lb-brand-dark)}.lb-badge--neutral{background:var(--lb-badge-neutral-background);border-color:var(--lb-badge-neutral-border);color:var(--lb-badge-neutral-text)}.lb-badge--instock{background:var(--color-background);border-color:var(--lb-badge-instock-accent);color:var(--lb-badge-neutral-text)}.lb-badge--instock.lb-badge--dot:before{background:var(--lb-badge-instock-accent)}.lb-badge--grade-m{background:var(--lb-grade-m-background);border-color:var(--lb-grade-m-text);color:var(--lb-grade-m-text)}.lb-badge--grade-nm{background:var(--lb-grade-nm-background);border-color:var(--lb-grade-nm-text);color:var(--lb-grade-nm-text)}.lb-badge--grade-vg-plus{background:var(--lb-grade-vg-plus-background);border-color:var(--lb-grade-vg-plus-text);color:var(--lb-grade-vg-plus-text)}.lb-badge--grade-vg{background:var(--lb-grade-vg-background);border-color:var(--lb-grade-vg-text);color:var(--lb-grade-vg-text)}.lb-badge--grade-g{background:var(--lb-grade-g-background);border-color:var(--lb-grade-g-text);color:var(--lb-grade-g-text)}.lb-disclosure-trigger{display:inline-flex;align-items:center;gap:var(--lb-badge-gap);list-style:none;cursor:pointer;background:none;border:none;padding:var(--lb-badge-padding-block-compact) var(--lb-badge-padding-inline-compact);margin:0;font:inherit;font-size:var(--lb-badge-font-size);color:var(--lb-brand-dark);text-decoration:underline;text-underline-offset:.15em;border-radius:var(--lb-badge-radius-compact)}.lb-disclosure-trigger::-webkit-details-marker{display:none}.lb-disclosure-trigger:after{content:"";inline-size:.4em;block-size:.4em;flex-shrink:0;border-inline-end:.125em solid currentcolor;border-block-end:.125em solid currentcolor;transform:rotate(45deg);transition:transform .15s ease}details[open]>.lb-disclosure-trigger:after{transform:rotate(-135deg)}.lb-disclosure-trigger:hover{color:var(--lb-brand-hover)}.lb-disclosure-trigger:active{color:var(--lb-brand-active)}.lb-disclosure-trigger:focus-visible{outline:var(--focus-outline-width) solid var(--lb-focus-ring);outline-offset:var(--focus-outline-offset)}.product__pickup-availabilities{background:color-mix(in srgb,var(--lb-brand) 6%,var(--color-background));border:var(--lb-badge-border-width) solid var(--lb-brand);border-radius:var(--style-border-radius-xs, .5rem);padding:var(--padding-md, .75rem) var(--padding-lg, 1rem)}.product__pickup-availabilities .pickup-location__text-sm{font-weight:600;color:var(--lb-brand-dark)}.product__pickup-availabilities .pickup-location__button{color:var(--lb-brand-dark);text-decoration:underline;text-underline-offset:.15em}.product__pickup-availabilities .pickup-location__button:hover{color:var(--lb-brand-hover)}.product__pickup-availabilities .pickup-location__button:active{color:var(--lb-brand-active)}.product-card .price,.product-card [class*=price]{font-variant-numeric:tabular-nums}.product-card .lb-badge+.lb-badge{margin-inline-start:.25rem}:root{--lb-brand-on-dark: #e8388f}#footer-group .button-secondary,#footer-group a:not(.button){color:var(--lb-brand-on-dark)}#footer-group .button-secondary{border-color:var(--lb-brand-on-dark)}#footer-group .button-secondary:hover,#footer-group a:not(.button):hover{color:#fff;border-color:#fff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lydbolgen.css.map */
