.main.content :is(h1,h2,h3,h4,h5,h6){margin-bottom:.4em;text-transform:none}.main.content :is(.top-description,.collection_description) a:not(:is(:is(h1,h2,h3,h4,h5,h6,.clerk) a,:has(img)):not(:empty),.button){color:var(--clr-primary-400);text-decoration:underline;filter:saturate(3)}.main.content :is(.top-description,.collection_description) a:not(:is(:is(h1,h2,h3,h4,h5,h6,.clerk) a,:has(img)):not(:empty),.button):hover{text-decoration:none}.top-description{display:block;margin-bottom:15px}.top-description :not(a)>img{display:block;margin-bottom:1.5rem;border-radius:var(--radius-500)}.top-description :has(h1) .top-description__image{display:none}.top-description>.top-description__compare-text{--bg-color: #535458;box-sizing:border-box;width:100%;margin-top:6px;padding:3px 10px;font-size:14px;text-align:center;line-height:1.5;color:#fff;background-color:var(--bg-color);border-radius:var(--b-radius-lg)}.top-description>.top-description__compare-text a{color:inherit!important}.top-description .top-description__text span>.top-description__compare-text{--bg-color: #535458;width:fit-content;box-sizing:border-box;margin-top:6px;padding:3px 10px;text-align:center;line-height:1.5;color:#fff;background-color:var(--bg-color);border-radius:var(--b-radius-lg)}.top-description .top-description__text span>.top-description__compare-text a{color:inherit!important}.top-description__compare{flex-shrink:0;display:flex;gap:calc(var(--gap-100) / 2)}.top-description__compare img{border-radius:var(--b-radius-lg)}@media (width >= 768px){.top-description :not(a)>img{margin-bottom:3rem}}.top-description__image{width:50px;height:50px;margin:0 10px 0 15px;float:left}.top-description__text{width:auto;min-height:50px;text-align:start;text-wrap:pretty;line-height:2;transition:height .25s ease-in-out}@media (width < 768px){.top-description__text.init-collapsed{height:50px}.top-description__text[aria-expanded=false]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2}}.top-description__text :is(p,a,span){line-height:inherit}.top-description__text :is(p,a,span):has(+[href="#read-more"]){display:inline}.top-description__text .top-description__compare-text{margin-bottom:3px;font-size:13px;text-align:center}@media (width >= 960px){.top-description__text:has(.top-description__compare){display:flex;column-gap:var(--gap-700)}}@media (width < 960px){.top-description__compare{justify-content:center;min-width:fit-content;text-align:center}.top-description__compare>a{flex:0 1 auto}.top-description__compare img{display:block;max-width:100%}}.btn--reveal{display:none;width:100%;margin:1em 0;padding:8px 20px;color:#000;font-size:12px;letter-spacing:.3px;background-color:#efefef}@media (width < 768px){.btn--reveal{display:block}}.product-list .cc-product-recommendation[data-count="1"],.product-list .cc-product-recommendation[data-count="2"]{display:none}@media (width >= 400px){.product-list .cc-product-recommendation[data-count="3"]{display:none}}@media (width >= 768px){.product-list .cc-product-recommendation[data-count="4"]{display:none}}@media (width >= 960px){.product-list .cc-product-recommendation[data-count="5"]{display:none}}.filter-menu{--filter-gap: calc(var(--gap-100) / 2)}.filter-menu .mobile-header{display:none}.filter-menu .mobile-header a{box-sizing:border-box;position:relative;top:0;display:inline-block;width:100%;margin-bottom:15px;padding:7px 0 8px;font-family:var(--body-font-family);font-size:var(--body-font-size);font-style:var(--body-font-style);font-weight:700;text-align:center;text-transform:uppercase;color:#fff;background-color:#f3b819;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-400);box-shadow:inset 0 -3px #0000001a}.filter-menu .mobile-header span{padding-left:10px;padding-bottom:8px;letter-spacing:1.5px}@media only screen and (max-width: 767px){.filter-menu .mobile-header{display:block;border:none}.filter-menu .filter-group{display:none}.filter-menu .has_group_selected{display:block}}.sidebar .filter-group a,.sidebar .filter-group a.active,.sidebar .filter-group li.active a,.sidebar .filter-group a:hover{border-left:none;font-family:tahoma,sans-serif;font-size:11px;line-height:1.4;color:#2c2c2c}.active-filters .active-filter{display:flex;justify-content:flex-start;align-items:center;gap:var(--filter-gap);color:#303030!important}.active-filters .active-filter svg{flex-shrink:0;width:18px;height:18px}.active-filters+.link{margin-block:var(--filter-gap) var(--gap-100);text-decoration:underline}form#facets{margin:0}.facets .filter__toggle{margin-bottom:8px;padding:4px 10px 4px 20px;font-size:.7rem;font-weight:700;letter-spacing:.5px;line-height:1.5;color:rgb(var(--heading-color));background-color:#e9e9e9;border-top:none;border-bottom:none;outline:none;pointer-events:none}.facets .filter__toggle::marker{display:none;visibility:hidden;width:0;height:0;font-size:0;opacity:0}.facets .campaign-filter .filter__toggle{color:rgb(var(--campaign-filter-text-color));background-color:rgb(var(--campaign-filter-color))}.facets .filter-clear{display:none;position:absolute;top:3px;right:5px;padding:1px 5px;font-size:11px;font-weight:700;line-height:1.5;text-transform:uppercase;color:#fff!important;background-color:#5e5e5e;border-radius:calc(var(--radius-500) * 2);opacity:.7}.facets .filter-clear:hover{opacity:1}.facets label .filter__label-text{flex:1 1 auto;font-size:.7rem}.facets label .filter__count{font-size:.7rem}.facets .selected .filter__label-text{font-weight:700}.facets .has_selected .filter-clear{display:block}.facets .checkbox{position:absolute;width:1px;height:1px;padding:0;margin:-1px;border-width:0;white-space:nowrap;overflow:hidden;opacity:0;clip:rect(0,0,0,0)}.facets .checkbox+label{--box-size: 16px;display:inline-flex;position:relative;align-items:flex-start;width:100%;margin:0;font-size:1em;line-height:1.5;vertical-align:top;pointer-events:none;cursor:pointer}.facets .checkbox+label:before{content:"";box-sizing:border-box;display:block;flex-shrink:0;width:var(--box-size, 16px);height:var(--box-size, 16px);margin-inline-end:var(--filter-gap);border:1px solid rgb(0,0,0);background-color:#fff}.facets .checkbox.checked+label:before,.facets .checkbox:checked+label:before{border-color:#000;background-color:#fff}.facets .checkbox.checked+label:after,.facets .checkbox:checked+label:after{content:"";box-sizing:border-box;position:absolute;top:calc(var(--box-size, 16px) / 2.275);left:calc(var(--box-size, 16px) / 2);width:calc((var(--box-size, 16px) - 2px) * .375);height:calc((var(--box-size, 16px) - 2px) * .75);transform:translate(-50%,-50%) rotate(45deg);border:solid rgb(0,0,0);border-width:0 2px 2px 0}.facets .filter__swatches{display:block}.facets .filter__swatches.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--box-size, 30px),1fr));gap:var(--gap-100)}.facets .filter__swatches.grid li{display:block;margin:0;line-height:0!important}.facets .filter__swatches.grid a span{font-size:0!important}.facets .filter__swatches.grid label[data-swatch]:before{margin-inline-end:0}.facets a:has(label[data-swatch]){display:flex;flex-direction:row;place-items:center;gap:var(--filter-gap)}.facets input:has(+label[data-swatch]){position:absolute;width:1px;height:1px;padding:0;margin:-1px;border-width:0;white-space:nowrap;overflow:hidden;opacity:0;clip:rect(0,0,0,0)}.facets label[data-swatch]{--box-size: 30px;flex:1 0 auto;display:inline-flex;align-items:center;position:relative;margin:0;vertical-align:top;pointer-events:none;cursor:pointer}.facets label[data-swatch]:before{content:"";box-sizing:border-box;display:block;flex-shrink:0;width:var(--box-size, 30px);height:var(--box-size, 30px);margin-inline-end:var(--filter-gap);border:1px solid rgb(212,212,212);border-radius:var(--radius-500)}.facets .selected label[data-swatch]:before{outline:2px solid rgb(0,0,0);outline-offset:1px}.filter-group{position:relative;width:100%;font-size:100%;color:gray}.filter-group h4.filter-group__heading{margin-bottom:8px;padding:4px 10px 4px 20px;font-size:11px;line-height:1.5;border-top:none;border-bottom:none;background-color:#e9e9e9;outline:none}.filter-group ul{margin-left:0;margin-bottom:10px;font-size:12px;list-style:none;scrollbar-color:rgba(0,0,0,.3) transparent;scrollbar-gutter:stable;scrollbar-width:11px}.filter-group li a{display:block;margin-left:0;text-decoration:none}.filter-group li a:has(img){display:flex;flex-direction:row;align-items:center;column-gap:var(--filter-gap)}.filter-group li img{display:block;width:100%;max-width:40px;margin:0;border-radius:var(--radius-500);aspect-ratio:1/1;object-fit:cover;object-position:center}.filter-group .collection-container{overflow:hidden;position:relative;line-height:1.5}.filter-group .collection-count{position:absolute;right:0;color:#fff}.facets:not(.drawer) .checkbox+label{width:unset}.facets:not(.drawer) .filter-group .has_selected .active{display:none}.facets:not(.drawer) .filter-group .has_selected .selected{display:inherit}.facets:not(.drawer) .filter-group .has_selected .selected a{font-weight:700}.facets:not(.drawer) .filter-group-farve ul:not(.has_selected){display:grid;grid-template-columns:repeat(auto-fill,minmax(30px,1fr));gap:var(--gap-100)}.facets:not(.drawer) .filter-group-farve ul:not(.has_selected) a{font-size:0!important}.facets:not(.drawer) .filter-group-farve ul img{max-width:30px}.facets:not(.drawer) .filter-group-farve li{display:block;margin:0;line-height:0!important}.facets:not(.drawer) .filter-group-farve li .farve-hvid img{box-sizing:border-box;border:1px solid rgb(205,205,205)}.facets:not(.drawer) .filter-group-tilbud{height:auto!important;width:auto!important;opacity:unset!important}.facets:not(.drawer) .filter-group-tilbud li a{display:block!important;padding:4px 0!important;font-size:12px!important;font-weight:700;text-align:center;text-transform:uppercase;color:rgb(var(--campaign-filter-text-color))!important;background-color:rgb(var(--campaign-filter-color))!important}.facets:not(.drawer) .filter-group-tilbud li a i{display:none!important}.facets:not(.drawer) .filter-group-tilbud .filter-clear{display:none!important}@media only screen and (min-width: 767px){.facets:not(.drawer) .filter-group-tilbud li a{padding:6px 0!important}}.filter-group:has(.fm-search-box) ul{max-height:395.25px;overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.filter-group:has(.fm-search-box) ul.nav-brand{max-height:140.25px}.filter-group:has(.fm-search-box) ul::-webkit-scrollbar{-webkit-appearance:none}.filter-group:has(.fm-search-box) ul::-webkit-scrollbar:vertical{width:11px}.filter-group:has(.fm-search-box) ul::-webkit-scrollbar:horizontal{height:11px}.filter-group:has(.fm-search-box) ul::-webkit-scrollbar-thumb{border-radius:10px;border:1px solid white;background-color:#0000004d}.filter-group:has(.fm-search-box) ul::-webkit-scrollbar-thumb:hover{background-color:#00000080}@media (width >= 768px){.filter-group:has(.fm-search-box) ul{max-height:395.25px}}
