::selection{background:#D4AF37;color:#0B0B0C}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #D4AF37;outline-offset:3px}.rnp-cats__media img,.rnp-spot__media img,.rnp-card:not(.rnp-card--holo) .rnp-card__img{mix-blend-mode:multiply}@media (max-width:989px){.rnp-hero.rnp-hero{padding-block:28px 44px}.rnp-hero .rnp-hero__visual{order:1;min-height:320px}}@media (max-width:749px){.rnp-hero .rnp-hero__visual{min-height:290px}.rnp-trust .rnp-trust__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rnp-trust .rnp-trust__item{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.rnp-trust .rnp-trust__icon{width:36px;height:36px}.rnp-cats .rnp-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rnp-cats .rnp-cats__media{margin:6px 6px 0;padding:10px}.rnp-cats .rnp-cats__label{flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px}}.product-card .product-grid__card{height:100%;padding-bottom:6px}.product-card{transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.product-card .card-gallery .product-media__image{object-fit:contain;padding:10px;mix-blend-mode:multiply;transition:transform .35s ease}.product-card .product-grid__card .text-block p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;font-weight:600;line-height:1.35;padding-inline:6px}.product-card .product-grid__card product-price{padding-inline:6px;margin-top:auto}.product-card .product-grid__card product-price .price{font-size:16px;font-weight:700;color:#D4AF37}@media (hover:hover){.product-card:hover{border-color:#D4AF37;box-shadow:0 18px 40px rgb(0 0 0 / .55),0 0 0 1px rgb(212 175 55 / .35);transform:translateY(-4px)}.product-card:hover .card-gallery .product-media__image{transform:scale(1.04)}}@media (max-width:749px){.product-card .product-grid__card .text-block p{font-size:13px;-webkit-line-clamp:3}.product-card .product-grid__card product-price .price{font-size:15px}}@media (prefers-reduced-motion:reduce){.product-card,.product-card .card-gallery .product-media__image{transition:none}}.product-information .product-details > .group-block{padding:24px;border:1px solid rgb(212 175 55 / .35);border-radius:18px;background:linear-gradient(180deg,#1b1a17,#131211)}.product-information .product-details product-price .price{font-size:clamp(22px,2.2vw,28px);font-weight:700;color:#D4AF37;line-height:1.2}.product-information .buy-buttons-block::after{content:"\2713\00a0\00a0 100 % originale kort\A\2713\00a0\00a0 Sporbar og beskyttet levering\A\2713\00a0\00a0 14 dages fortrydelsesret";display:block;white-space:pre-line;margin-top:14px;padding:12px 16px;border:1px solid rgb(212 175 55 / .35);border-radius:12px;background:rgb(212 175 55 / .1);color:#F4F1EA;font-size:13px;line-height:1.9}.product-information .product-details rte-formatter ul{list-style:none;margin:14px 0 0;padding:0;border-top:1px solid rgb(244 241 234 / .12)}.product-information .product-details rte-formatter ul li{padding:9px 0;border-bottom:1px solid rgb(244 241 234 / .12);font-size:14px}.product-information .product-details rte-formatter ul li::marker{content:""}@media (min-width:750px){.product-information .media-gallery__grid .product-media-container{border:1px solid #2c2a25;border-radius:20px;overflow:hidden;background:radial-gradient(80% 70% at 50% 30%,rgb(212 175 55 / .16),transparent 70%),#121110;max-height:min(74vh,720px)}.product-information .media-gallery__grid .product-media{display:grid;place-items:center;height:100%;max-height:min(74vh,720px);padding:22px}.product-information .media-gallery__grid .product-media__image{position:static;width:auto;height:calc(min(74vh,720px) - 46px);max-width:100%;object-fit:contain;border-radius:14px}}@media (max-width:749px){.product-information.product-information .product-details > .group-block.group-block{margin-top:14px;padding:18px 16px;border-radius:16px}.product-information .product-details h1{font-size:26px;line-height:1.15}}