{"product_id":"mini-karves-kailis","title":"Mini koskind","description":"\u003cstyle\u003e\n  .ns-desc {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n    line-height: 1.7;\n    font-size: 16px;\n  }\n\n  .ns-desc__outer {\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 24px 16px 28px;\n  }\n\n  .ns-desc__card {\n    position: relative;\n    overflow: hidden;\n    border-radius: 22px;\n    border: 1px solid rgba(0,0,0,0.04);\n    background: #f5f3f1;\n    box-shadow: 0 18px 42px rgba(0,0,0,0.10);\n    padding: 32px 28px;\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\n    animation: ns-fade-up 0.45s ease-out both;\n  }\n\n  .ns-desc__halo {\n    position: absolute;\n    inset: -40%;\n    pointer-events: none;\n    background:\n      radial-gradient(circle at 0% 0%, rgba(255,255,255,0.6), transparent 55%),\n      radial-gradient(circle at 100% 100%, rgba(235,232,228,0.6), transparent 60%);\n  }\n\n  .ns-desc__topline {\n    display: flex;\n    gap: 10px;\n    margin-bottom: 18px;\n    opacity: 0.55;\n  }\n\n  .ns-desc__pill {\n    height: 6px;\n    border-radius: 999px;\n    background: rgba(0,0,0,0.55);\n    flex: 0 0 80px;\n  }\n\n  .ns-desc__pill--soft {\n    flex: 0 0 40px;\n    background: rgba(0,0,0,0.25);\n  }\n\n  .ns-desc__text-block {\n    position: relative;\n    padding-left: 18px;\n    max-width: 760px;\n    margin-bottom: 30px;\n  }\n\n  .ns-desc__text-bar {\n    position: absolute;\n    left: 0;\n    top: 4px;\n    bottom: 4px;\n    width: 3px;\n    border-radius: 999px;\n    background: linear-gradient(to bottom, rgba(0,0,0,0.75), rgba(0,0,0,0.35));\n  }\n\n  .ns-desc__text-block p {\n    margin: 0 0 14px 0;\n    font-size: 17px;\n  }\n\n  .ns-desc__features {\n    display: flex;\n    flex-direction: column;\n    gap: 14px;\n    max-width: 760px;\n  }\n\n  \/* hidden toggles *\/\n  .ns-desc__toggle {\n    position: absolute;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .ns-desc__feature {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    padding: 12px 16px;\n    border-radius: 14px;\n    background: rgba(255,255,255,0.95);\n    border: 1px solid rgba(0,0,0,0.04);\n    box-shadow: 0 6px 20px rgba(0,0,0,0.08);\n    backdrop-filter: blur(4px);\n    transition: transform 0.2s ease, box-shadow 0.2s ease, background 0.2s ease;\n    animation: ns-fade-up 0.45s ease-out both;\n    cursor: pointer;\n  }\n\n  .ns-desc__features .ns-desc__feature:nth-of-type(1) { animation-delay: 0.05s; }\n  .ns-desc__features .ns-desc__feature:nth-of-type(2) { animation-delay: 0.10s; }\n  .ns-desc__features .ns-desc__feature:nth-of-type(3) { animation-delay: 0.15s; }\n  .ns-desc__features .ns-desc__feature:nth-of-type(4) { animation-delay: 0.20s; }\n\n  .ns-desc__icon-wrap {\n    flex-shrink: 0;\n    width: 32px;\n    height: 32px;\n    border-radius: 999px;\n    background: rgba(0,0,0,0.04);\n    border: 1px solid rgba(0,0,0,0.06);\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .ns-desc__icon {\n    width: 18px;\n    height: 18px;\n    display: block;\n  }\n\n  \/* Hover *\/\n  @media (hover: hover) and (pointer: fine) {\n    .ns-desc__card:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 22px 50px rgba(0,0,0,0.14);\n    }\n\n    .ns-desc__feature:hover {\n      transform: translateY(-2px);\n      box-shadow: 0 10px 26px rgba(0,0,0,0.12);\n      background: rgba(255,255,255,1);\n    }\n  }\n\n  \/* Entrance *\/\n  @keyframes ns-fade-up {\n    from { opacity: 0; transform: translateY(8px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* Flip animation *\/\n  @keyframes ns-flip-glow {\n    0% { transform: perspective(400px) rotateY(0deg); }\n    40% { transform: perspective(400px) rotateY(16deg); }\n    70% { transform: perspective(400px) rotateY(-8deg); }\n    100% { transform: perspective(400px) rotateY(0deg); }\n  }\n\n  .ns-desc__toggle:checked + .ns-desc__feature {\n    animation: ns-flip-glow 0.6s ease-out;\n  }\n\n  \/* Mobile *\/\n  @media (max-width: 768px) {\n    .ns-desc__outer { padding: 6px 4px 14px; }\n    .ns-desc__card { border-radius: 20px; padding: 20px 14px; }\n    .ns-desc__text-block { padding-left: 0; }\n    .ns-desc__text-bar { display: none; }\n    .ns-desc__icon-wrap { width: 28px; height: 28px; }\n    .ns-desc__icon { width: 16px; height: 16px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"ns-desc\"\u003e\n\u003csection class=\"ns-desc__outer\"\u003e\n\u003cdiv class=\"ns-desc__card\"\u003e\n\u003cdiv class=\"ns-desc__halo\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ns-desc__topline\"\u003e\n\u003cdiv class=\"ns-desc__pill\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"ns-desc__pill ns-desc__pill--soft\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ns-desc__text-block\"\u003e\n\u003cdiv class=\"ns-desc__text-bar\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cp\u003eEt ægte tæppe af koskind i mindre størrelse, hvilket er perfekt til de steder hvor et tæppe i fuld størrelse ikke passer.\u003c\/p\u003e\n\u003cp\u003eDenne mini udgave er håndskåret fra ægte koskind og derefter formet til den kompakte størrelse, så den stadig fremstår med naturlig overflade og karakter, blot til en mere overkommelig pris.\u003c\/p\u003e\n\u003cp\u003eBrug tæppet ved smalle steder, såsom entré, gange, badeværelser, under sofabordet, ved siden af sengen, eller et hvilket som helst andet sted du ønsker at tilføje naturlig varme uden det skal fylde for meget.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"ns-desc__features\"\u003e\n\u003c!-- 1 --\u003e \u003cinput type=\"checkbox\" id=\"ns-feature-1\" class=\"ns-desc__toggle\"\u003e \u003clabel class=\"ns-desc__feature\" for=\"ns-feature-1\"\u003e \u003cspan class=\"ns-desc__icon-wrap\"\u003e \u003csvg class=\"ns-desc__icon\" viewbox=\"0 0 24 24\"\u003e\n      \u003ccircle cx=\"12\" cy=\"12\" r=\"6\" fill=\"#bba089\"\u003e\u003c\/circle\u003e\n      \u003ccircle cx=\"12\" cy=\"12\" r=\"10\" fill=\"none\" stroke=\"#e2d8cf\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eMateriale: 100% ægte koskind\u003c\/span\u003e \u003c\/label\u003e \u003c!-- 2 --\u003e \u003cinput type=\"checkbox\" id=\"ns-feature-2\" class=\"ns-desc__toggle\"\u003e \u003clabel class=\"ns-desc__feature\" for=\"ns-feature-2\"\u003e \u003cspan class=\"ns-desc__icon-wrap\"\u003e \u003csvg class=\"ns-desc__icon\" viewbox=\"0 0 24 24\"\u003e\n      \u003ccircle cx=\"12\" cy=\"12\" r=\"6\" fill=\"#bba089\"\u003e\u003c\/circle\u003e\n      \u003ccircle cx=\"12\" cy=\"12\" r=\"10\" fill=\"none\" stroke=\"#e2d8cf\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eNaturligt holdbart og let at vedligeholde\u003c\/span\u003e \u003c\/label\u003e \u003c!-- 3 --\u003e \u003cinput type=\"checkbox\" id=\"ns-feature-3\" class=\"ns-desc__toggle\"\u003e \u003clabel class=\"ns-desc__feature\" for=\"ns-feature-3\"\u003e \u003cspan class=\"ns-desc__icon-wrap\"\u003e \u003csvg class=\"ns-desc__icon\" viewbox=\"0 0 24 24\"\u003e\n      \u003ccircle cx=\"12\" cy=\"12\" r=\"6\" fill=\"#bba089\"\u003e\u003c\/circle\u003e\n      \u003ccircle cx=\"12\" cy=\"12\" r=\"10\" fill=\"none\" stroke=\"#e2d8cf\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003eHvert tæppe er helt unikt\u003c\/span\u003e \u003c\/label\u003e \u003c!-- 4 --\u003e \u003cinput type=\"checkbox\" id=\"ns-feature-4\" class=\"ns-desc__toggle\"\u003e \u003clabel class=\"ns-desc__feature\" for=\"ns-feature-4\"\u003e \u003cspan class=\"ns-desc__icon-wrap\"\u003e \u003csvg class=\"ns-desc__icon\" viewbox=\"0 0 24 24\"\u003e\n      \u003ccircle cx=\"12\" cy=\"12\" r=\"6\" fill=\"#bba089\"\u003e\u003c\/circle\u003e\n      \u003ccircle cx=\"12\" cy=\"12\" r=\"10\" fill=\"none\" stroke=\"#e2d8cf\" stroke-width=\"2\"\u003e\u003c\/circle\u003e\n    \u003c\/svg\u003e \u003c\/span\u003e \u003cspan\u003ePerfekt til små rum og smalle steder\u003c\/span\u003e \u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"70 X 70 CM","offers":[{"title":"Default Title","offer_id":52777155658061,"sku":"MI00001","price":275.0,"currency_code":"DKK","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0626\/1076\/8125\/files\/MI00001_4e4c2e79-7af5-41ec-b8b9-2de9e02c65ad.jpg?v=1763155515","url":"https:\/\/northsheep.dk\/products\/mini-karves-kailis","provider":"NorthSheep Danmark","version":"1.0","type":"link"}