:root:root{--font-heading-family: "freight-sans-compressed-pro", "freight-sans-pro", "Jost", "Helvetica Neue", Arial, sans-serif;--font-body-family: "museo-sans", "Jost", "Helvetica Neue", Arial, sans-serif;--cc-navy: #1f2833;--cc-navy-dyb: #161d26;--cc-guld: #b79f6f;--cc-guld-lys: #cdb88c;--cc-guld-tekst: #7a6538;--cc-creme: #f3eee7;--cc-papir: #fbf8f3;--cc-blaek: rgba(31, 40, 51, .8);--cc-blaek-svag: rgba(31, 40, 51, .62);--cc-haar: rgba(183, 159, 111, .42);--cc-haar-lys: rgba(183, 159, 111, .3);--cc-overskrift: var(--font-heading-family);--cc-sans: var(--font-body-family)}body{background:var(--cc-creme);letter-spacing:.005em}body,.rte,p{font-family:var(--cc-sans)}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--cc-overskrift);font-weight:400;letter-spacing:0;text-transform:none}h5,.h5,h6{font-family:var(--cc-sans);text-transform:none;letter-spacing:.02em}.rte p,.rte li{line-height:1.75}.title-wrapper .title,.collection-list-title,.related-products__heading,.collection-hero__title,.main-page-title,.cart__title,.template-404 .title,.template-search__header .title,.cc-tom-side__titel{font-family:var(--cc-overskrift);font-weight:400;text-transform:none;letter-spacing:0;font-size:clamp(3.8rem,4.6vw,6.4rem);line-height:1.06}.title-wrapper,.title-wrapper-with-link,.collection-list-wrapper .title-wrapper-with-link{margin-bottom:4rem}.collection__title.title-wrapper{display:flex;align-items:baseline;justify-content:space-between;gap:2.4rem;flex-wrap:wrap}.cc-titel-link{font-family:var(--cc-sans);font-weight:500;font-size:1.4rem;letter-spacing:.05em;color:var(--cc-navy);text-decoration:none;padding-bottom:.4rem;border-bottom:1px solid var(--cc-guld);white-space:nowrap}.cc-titel-link:hover{border-bottom-color:var(--cc-navy)}.collection .collection__view-all{display:none!important}.color-scheme-1 .title,.color-scheme-2 .title,.collection-list-title,.color-scheme-1 .collection-hero__title,.cart__title,.related-products__heading,.template-404 .title,.template-search__header .title,.cc-tom-side__titel{color:var(--cc-navy)}.color-scheme-3 .title,.color-scheme-5 .title{color:var(--cc-guld-lys)}.collection-hero__inner{padding-top:3.2rem;padding-bottom:1.6rem}.collection-hero__description,.collection-hero__description p{font-size:1.8rem;line-height:1.65;max-width:62rem;color:var(--cc-blaek)}.color-scheme-3 .rte,.color-scheme-3 .rte p{color:#f3eee7d1}.button,.shopify-payment-button__button--unbranded,.quick-add__submit,.cart__checkout-button,.cc-sticky__knap{font-family:var(--cc-sans)!important;font-weight:500;text-transform:none;letter-spacing:.05em;font-size:1.4rem;border-radius:0!important;min-height:4.8rem;padding:0 2.8rem}.button:after,.button:before{box-shadow:none!important}.color-scheme-1 .button:not(.button--secondary):not(.button--tertiary),.color-scheme-2 .button:not(.button--secondary):not(.button--tertiary),.color-scheme-1 .product-form__submit,.cart__checkout-button{--color-button: 31, 40, 51;--color-button-text: 243, 238, 231;background:var(--cc-navy)!important;color:var(--cc-creme)!important;border:1px solid var(--cc-navy)!important}.color-scheme-1 .button:not(.button--secondary):not(.button--tertiary):hover,.cart__checkout-button:hover{background:#2c3846!important}.color-scheme-3 .button:not(.button--secondary):not(.button--tertiary),.color-scheme-3 .product-form__submit,.cc-sticky__knap,.shopify-payment-button__button--unbranded,.cc-hero .cc-hero__primaer{--color-button: 183, 159, 111;--color-button-text: 31, 40, 51;background:var(--cc-guld)!important;color:var(--cc-navy)!important;border:1px solid var(--cc-guld)!important}.color-scheme-3 .button:not(.button--secondary):not(.button--tertiary):hover,.color-scheme-3 .product-form__submit:hover,.cc-sticky__knap:hover,.cc-hero .cc-hero__primaer:hover{background:var(--cc-guld-lys)!important}.color-scheme-1 .button--secondary,.color-scheme-2 .button--secondary{background:transparent!important;color:var(--cc-navy)!important;border:1px solid rgba(31,40,51,.4)!important}.color-scheme-3 .button--secondary{background:transparent!important;color:var(--cc-creme)!important;border:1px solid var(--cc-haar)!important}.product-form__submit{min-height:5.6rem;font-size:1.6rem}.cc-link,.cc-hero__sekundaer,.cc-saes__link,.cc-butik__link{font-family:var(--cc-sans);font-weight:500;font-size:1.6rem;letter-spacing:.05em;text-decoration:none;padding-bottom:.4rem;border-bottom:1px solid var(--cc-guld)}.section-header{box-shadow:none}.header-wrapper{border-bottom:1px solid var(--cc-haar-lys)}.header{padding-top:1.8rem;padding-bottom:1.8rem}.header__heading-link .cc-logo{display:block;width:15.5rem;max-width:60vw}.header__heading-link .cc-logo img{display:block;width:100%;height:auto}@media screen and (max-width:749px){.header__heading-link .cc-logo{width:12rem}}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item{font-family:var(--cc-sans);font-weight:400;text-transform:none;letter-spacing:.06em;font-size:1.4rem}.header__menu-item{color:#f3eee7d9}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:var(--cc-guld);text-underline-offset:.7rem;text-decoration-thickness:1px}.header__icons .header__icon,.header__icons .header__icon svg,.header__icons .header__icon .svg-wrapper,.header__icons .header__icon .icon{color:var(--cc-guld)!important}.header__localization .localization-form__select,.header .localization-selector{color:var(--cc-creme);font-family:var(--cc-sans);letter-spacing:.04em;font-size:1.4rem}.menu-drawer{font-family:var(--cc-sans)}.shopify-section.section:has(>.color-scheme-3),.shopify-section.section:has(>.page-width>.color-scheme-3),.shopify-section.section:has(section.color-scheme-3),.shopify-section.section:has(.main-page-title){background:var(--cc-navy)}.shopify-section.section>.color-scheme-3.gradient,.shopify-section.section>.page-width>.color-scheme-3.gradient,.shopify-section.section section.color-scheme-3.gradient{background:transparent}.cc-hero{position:relative;min-height:max(60rem,min(88vh,90rem));display:flex;align-items:center;overflow:hidden;background:var(--cc-navy);color:var(--cc-creme)}.cc-hero__media{position:absolute;top:0;bottom:0;right:0;left:50%;border-left:1px solid var(--cc-haar-lys)}.cc-hero__media img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}.cc-hero__inder{position:relative;z-index:1;width:100%;padding-top:9rem;padding-bottom:9rem}.cc-hero__tekst{max-width:calc(50% - 4rem)}.cc-hero__titel{font-family:var(--cc-overskrift);font-weight:400;color:var(--cc-creme);font-size:clamp(4.6rem,4.9vw,8rem);line-height:1.06;letter-spacing:0;margin:0;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:manual;hyphens:manual}.cc-hero__logo{margin:0}.cc-hero__logo img{width:46rem;max-width:100%;height:auto;display:block}.cc-hero__broed{font-family:var(--cc-sans);font-size:1.8rem;line-height:1.7;color:#f3eee7d1;max-width:44rem;margin:3.2rem 0 0}.cc-hero__knapper{display:flex;align-items:center;gap:3.2rem;flex-wrap:wrap;margin-top:4.4rem}.cc-hero__sekundaer{color:var(--cc-creme)}.cc-hero__sekundaer:hover{border-bottom-color:var(--cc-creme)}@media screen and (max-width:989px){.cc-hero{flex-direction:column;align-items:stretch;min-height:0}.cc-hero__media{position:relative;left:auto;height:60vh;min-height:34rem;border-left:0;border-bottom:1px solid var(--cc-haar-lys)}.cc-hero__inder{padding-top:4.4rem;padding-bottom:6.4rem}.cc-hero__tekst{max-width:none}.cc-hero__titel{font-size:clamp(4rem,10.5vw,6.4rem)}.cc-hero__broed{font-size:1.8rem;margin-top:2rem}.cc-hero__knapper{margin-top:3.2rem;gap:2.4rem}}.cc-loefter{background:var(--cc-navy-dyb);border-top:1px solid var(--cc-haar-lys);border-bottom:1px solid var(--cc-haar-lys)}.cc-loefter__liste{display:flex;justify-content:space-between;align-items:stretch;margin:0 auto;padding-top:0;padding-bottom:0;list-style:none}.cc-loefter__punkt{font-family:var(--cc-sans);font-size:1.4rem;letter-spacing:.06em;color:#f3eee7cc;display:flex;align-items:center;justify-content:center;flex:1 1 0;padding:2rem 1.6rem;white-space:nowrap;border-left:1px solid var(--cc-haar-lys)}.cc-loefter__punkt:first-child{border-left:0}.cc-loefter__punkt a{color:inherit;text-decoration:none;border-bottom:1px solid var(--cc-haar)}@media screen and (max-width:989px){.cc-loefter__liste{display:grid;grid-template-columns:1fr 1fr}.cc-loefter__punkt{white-space:normal;font-size:1.4rem;letter-spacing:.04em;padding:1.4rem 1.2rem;text-align:center;border-left:0;border-top:1px solid var(--cc-haar-lys)}.cc-loefter__punkt:nth-child(-n+2){border-top:0}.cc-loefter__punkt:nth-child(2n){border-left:1px solid var(--cc-haar-lys)}}.product__media-wrapper .product__media,.product-media-container,.card__media,.card__inner,.media,.image-with-text__media,.cc-om__billede img,.footer-block__image-wrapper img,.cart-item__image{border-radius:0!important;box-shadow:none!important}.product-grid,.cc-saes__produkter{--grid-desktop-horizontal-spacing: 0px;--grid-desktop-vertical-spacing: 0px;--grid-mobile-horizontal-spacing: 0px;--grid-mobile-vertical-spacing: 0px;gap:0!important;row-gap:0!important;column-gap:0!important;border-top:1px solid var(--cc-haar-lys);border-left:1px solid var(--cc-haar-lys);background:transparent}.product-grid>.grid__item,.cc-saes__produkter>.grid__item{border-right:1px solid var(--cc-haar-lys);border-bottom:1px solid var(--cc-haar-lys);background:var(--cc-papir)}.card--card,.card--standard .card__inner{background:transparent!important;border:0!important;border-radius:0!important}.card--card:after,.card--standard .card__inner:after{display:none!important}.card--card>.card__inner{border:0!important}.card__media img{filter:saturate(.9)}.card__heading{font-family:var(--cc-overskrift);font-weight:400;text-transform:none;letter-spacing:0;font-size:2.2rem;line-height:1.2;color:var(--cc-navy);text-align:left}.card__heading a{color:inherit}.card-wrapper:hover .card__heading a{text-decoration:underline;text-decoration-color:var(--cc-guld);text-underline-offset:.4rem;text-decoration-thickness:1px}.card-information{text-align:left}.card-information .price,.card-information .price-item{color:var(--cc-guld-tekst);font-family:var(--cc-sans);font-weight:500;font-size:1.6rem;letter-spacing:.03em}.cc-kort__uddrag{font-family:var(--cc-sans);font-size:1.4rem;line-height:1.6;color:var(--cc-blaek-svag);margin:.8rem 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left}.card--card>.card__content,.card--standard>.card__content{flex:1 1 auto;display:grid!important;grid-template-columns:1fr auto;grid-template-rows:1fr auto;column-gap:1.2rem;align-content:stretch;padding:2.4rem 2.4rem 2.6rem!important;text-align:left}.card--card>.card__content>.card__information{grid-column:1 / -1;grid-row:1;padding:0}.card--card>.card__content>.card__information:after{content:"";display:block;height:1px;background:var(--cc-haar-lys);margin-top:2rem}.card--card>.card__content>.cc-kort__laes{grid-column:1;grid-row:2}.card--card>.card__content>.quick-add{grid-column:2;grid-row:2}.card--card>.card__content>.card__badge{position:absolute;top:1.2rem;left:1.2rem;grid-row:auto}.card--card>.card__content:not(:has(.quick-add))>.cc-kort__laes{grid-column:1 / -1}.card .quick-add{margin:2rem 0 0!important;padding:0!important;width:auto;align-self:end;position:relative;z-index:2}.card .card__content .quick-add__submit.button{background:var(--cc-navy)!important;color:var(--cc-creme)!important;border:1px solid var(--cc-navy)!important;font-size:1.4rem!important;min-height:4.2rem!important;min-width:0;width:auto!important;padding:0 2rem!important;margin:0!important;white-space:nowrap}.card .card__content .quick-add__submit.button:hover{background:#2c3846!important}.card .card__content .cc-kort__laes.button{background:transparent!important;border:0!important;border-bottom:1px solid var(--cc-guld)!important;min-height:0!important;min-width:0!important;height:auto;width:auto!important;padding:0 0 .3rem!important;margin:2rem 0 0!important;align-self:end;justify-self:start;display:inline-block;position:relative;z-index:2;color:var(--cc-navy)!important;font-size:1.4rem!important;letter-spacing:.05em;text-decoration:none!important;line-height:1.3}.card .card__content .cc-kort__laes.button:before,.card .card__content .cc-kort__laes.button:after{display:none!important}.card .card__content .cc-kort__laes.button:hover{border-bottom-color:var(--cc-navy)!important}@media screen and (max-width:749px){.card--card>.card__content{grid-template-columns:1fr;grid-template-rows:1fr auto;padding:1.4rem 1.2rem!important}.card--card>.card__content>.quick-add{grid-column:1;grid-row:2}.card--card>.card__content>.cc-kort__laes{display:none!important}.card .quick-add{margin-top:1.2rem!important;width:100%}.card .card__content .quick-add__submit.button{width:100%!important;font-size:1.4rem!important;min-height:4rem!important;padding:0 .6rem!important}.card__heading{font-size:1.8rem}.card-information .price,.card-information .price-item{font-size:1.6rem}.cc-kort__uddrag{display:none}.card--card>.card__content>.card__information:after{margin-top:1.2rem}}.product-grid .grid__item,.collection-list .grid__item{display:flex;flex-direction:column}.grid__item>product-component,.grid__item>collection-component,.product-grid .grid__item>.card-wrapper,.collection-list .grid__item>.card-wrapper,.grid__item>product-component>.card-wrapper,.grid__item>collection-component>.card-wrapper{flex:1 1 auto;display:flex;flex-direction:column}.card-wrapper>.card{flex:1 1 auto}.card--card,.card--standard{display:flex;flex-direction:column}.card--card>.card__inner,.card--standard>.card__inner{flex:0 0 auto}.card-wrapper:hover .media img,.card-wrapper:hover .media.media--hover-effect>img,.card__media img{transform:none!important}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:0!important}.collection .center{margin-top:5.6rem}.collection .center .button{min-width:min(100%,28rem)}@media screen and (max-width:749px){.collection .center{margin-top:4rem}}.collection-list .card--card,.cc-tom-side .card--card{position:relative;overflow:hidden;border:0!important}.collection-list .card--card>.card__inner,.cc-tom-side .card--card>.card__inner{flex:1 1 auto}.collection-list .card--card .card__inner .card__content{display:none}.collection-list .card--card>.card__content,.cc-tom-side .card--card>.card__content{position:absolute;left:0;right:0;bottom:0;top:auto!important;height:auto!important;display:block!important;text-align:left;padding:9rem 2.8rem 2.8rem!important;background:linear-gradient(to top,#161d26e0,#161d2659 55%,#161d2600)}.collection-list .card--card>.card__content>.card__information:after,.cc-tom-side .card--card>.card__content>.card__information:after{display:none}.collection-list .card__heading,.collection-list .card__heading a,.cc-tom-side .card__heading,.cc-tom-side .card__heading a{color:var(--cc-creme)!important;font-size:3.4rem;line-height:1.05}.collection-list .card__heading .icon-wrap svg,.cc-tom-side .card__heading .icon-wrap svg{color:var(--cc-guld)}.collection-list .card-wrapper:hover .card__heading a,.cc-tom-side .card-wrapper:hover .card__heading a{text-decoration:underline;text-decoration-color:var(--cc-guld);text-underline-offset:.6rem}@media screen and (max-width:749px){.collection-list .card__heading,.collection-list .card__heading a{font-size:2.8rem}}.cc-saes__gitter{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width:990px){.cc-saes__gitter{grid-template-columns:1fr 1fr;align-items:stretch}}.cc-saes__foto{position:relative;display:block;overflow:hidden;min-height:52rem;text-decoration:none;color:var(--cc-creme)}.cc-saes__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:saturate(.92)}.cc-saes__foto:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#161d26e6,#161d2666 45%,#161d2600 72%)}.cc-saes__over{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:4.8rem;display:flex;flex-direction:column;gap:1.6rem}.cc-saes__titel{font-family:var(--cc-overskrift);font-size:clamp(5.2rem,5.6vw,8rem);line-height:1.06;letter-spacing:0;color:var(--cc-creme)}.cc-saes__tekst{font-family:var(--cc-sans);font-size:1.8rem;line-height:1.65;max-width:44rem;color:#f3eee7e0}.cc-saes__link{align-self:flex-start;margin-top:1rem;color:var(--cc-creme)}.cc-saes__foto:hover .cc-saes__link{border-bottom-color:var(--cc-creme)}.cc-saes__produkter{display:grid!important;grid-template-columns:1fr 1fr;gap:2.4rem!important;margin:0!important;padding:0;list-style:none}.cc-saes__produkter>.grid__item{width:auto!important;max-width:none!important;padding:0!important}@media screen and (max-width:749px){.cc-saes__foto{min-height:54rem;margin:0 -1.5rem}.cc-saes__foto:after{background:linear-gradient(to top,#161d26f5,#161d26d6 38%,#161d2626 70%,#161d2600 85%)}.cc-saes__over{padding:2.8rem}.cc-saes__titel{font-size:5rem}.cc-saes__produkter{gap:1.2rem!important}}.cc-fort__gitter{display:grid;grid-template-columns:1fr;gap:4.8rem;align-items:center}@media screen and (min-width:990px){.cc-fort__gitter{grid-template-columns:1.15fr 1fr;gap:10rem}.cc-fort--hoejre .cc-fort__billede{order:2}}.cc-fort__billede img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;filter:saturate(.92)}.cc-fort__titel{font-family:var(--cc-overskrift);font-size:clamp(4.4rem,5vw,7.2rem);line-height:1.06;letter-spacing:0;margin:0 0 3.2rem}.color-scheme-3 .cc-fort__titel{color:var(--cc-creme)}.color-scheme-1 .cc-fort__titel{color:var(--cc-navy)}.cc-fort__broed p{font-size:1.8rem;line-height:1.75;max-width:50rem}.cc-fort__pris{font-family:var(--cc-sans);font-weight:500;letter-spacing:.03em;font-size:2.2rem;margin:3.2rem 0 2.4rem}.color-scheme-3 .cc-fort__pris{color:var(--cc-guld-lys)}.shopify-section[id$=__patrick] .image-with-text__content:before{content:"";display:block;width:55%;max-width:28rem;aspect-ratio:815 / 246;margin:0 0 3.6rem;background:url(//confecture.dk/cdn/shop/t/10/assets/cc-chokolader.png?v=86010201264035214401788630092) no-repeat left center / contain;opacity:.85}.shopify-section[id$=__patrick] .image-with-text__content{align-items:flex-start;padding:6rem 9rem}.shopify-section[id$=__patrick] .image-with-text__text,.shopify-section[id$=__patrick] .image-with-text__heading{text-align:left}.image-with-text .image-with-text__heading{font-family:var(--cc-overskrift);font-size:clamp(4.4rem,5vw,7.2rem);line-height:1.06;letter-spacing:0;color:rgb(var(--color-foreground))}.image-with-text__text p{font-size:1.8rem;line-height:1.75;max-width:52rem;color:rgba(var(--color-foreground),.82)}.color-scheme-3 .image-with-text__media img{filter:grayscale(1) contrast(1.04)}@media screen and (max-width:749px){.shopify-section[id$=__patrick] .image-with-text__content{padding:4.8rem 2rem 5.6rem}}.cc-butik{padding-top:0;padding-bottom:0}.cc-butik__gitter{display:grid;grid-template-columns:1fr;max-width:none;padding:0}@media screen and (min-width:990px){.cc-butik__gitter{grid-template-columns:1.15fr 1fr;min-height:72rem}}.cc-butik__foto{position:relative;min-height:44rem;overflow:hidden}.cc-butik__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.05)}.cc-butik__tekst{padding:8rem 9rem;display:flex;flex-direction:column;justify-content:center;position:relative}.cc-butik__tekst:after{content:"";position:absolute;right:6rem;bottom:0;width:12rem;aspect-ratio:1375 / 2834;background:url(//confecture.dk/cdn/shop/t/10/assets/vor-frelser-kirke.svg?v=64196552907770314671788632986) no-repeat center bottom / contain;opacity:.5;pointer-events:none}.cc-butik__titel{font-family:var(--cc-overskrift);font-size:clamp(4.4rem,5vw,7.2rem);line-height:1.06;letter-spacing:0;color:rgb(var(--color-foreground));margin:0 0 2.8rem}.cc-butik__broed p{font-size:1.8rem;line-height:1.75;max-width:46rem}.cc-butik__fakta{margin:3.6rem 0 0;display:grid;gap:2rem;max-width:46rem;position:relative;z-index:1}.cc-butik__fakta>div{display:grid;grid-template-columns:11rem 1fr;gap:2rem;padding-top:2rem;border-top:1px solid var(--cc-haar-lys)}.cc-butik__fakta dt{font-family:var(--cc-sans);font-size:1.4rem;letter-spacing:.06em;color:var(--cc-guld-tekst)}.color-scheme-3 .cc-butik__fakta dt{color:var(--cc-guld-lys)}.cc-butik__fakta dd{margin:0;font-family:var(--cc-sans);font-size:1.6rem;line-height:1.65;color:rgba(var(--color-foreground),.88);white-space:pre-line}.cc-butik__fakta a{color:inherit;text-decoration:none;border-bottom:1px solid var(--cc-haar)}.cc-butik__knapper{display:flex;align-items:center;gap:3.2rem;flex-wrap:wrap;margin-top:4.4rem;position:relative;z-index:1}.cc-butik__link{color:rgb(var(--color-foreground))}.cc-butik__broed p{color:rgba(var(--color-foreground),.82)}@media screen and (max-width:989px){.cc-butik__tekst{padding:5.6rem 2rem 7.2rem}.cc-butik__tekst:after{right:2rem;width:8rem;opacity:.35}}.cc-band{position:relative;overflow:hidden;text-align:center}.cc-band__inder{position:relative;z-index:1;max-width:72rem}.cc-band__titel{font-family:var(--cc-overskrift);color:var(--cc-creme);font-size:clamp(4rem,5vw,6.4rem);line-height:1.06}.cc-band__tekst{margin:2rem auto 3.6rem;max-width:52rem;font-size:1.8rem;line-height:1.7}.cc-band__deko{position:absolute;right:-3%;top:50%;transform:translateY(-50%);width:32rem;opacity:.4;pointer-events:none}.cc-band__deko img{width:100%;height:auto;display:block}.section-main-product{padding-top:2.4rem}.section-main-product .product__title h1,.product__info-container .product__title h1,.product__info-container .product__title h2{font-family:var(--cc-overskrift);text-transform:none!important;letter-spacing:0;font-size:clamp(3.4rem,3.8vw,5.4rem);line-height:1.06;color:var(--cc-creme)}.product__info-container .price-item{font-family:var(--cc-sans);font-weight:500;font-size:2.2rem;letter-spacing:.03em;color:var(--cc-guld-lys)}.section-main-product .product__tax,.section-main-product .product__pickup-availabilities{color:rgba(var(--color-foreground),.75)}.product__description,.cc-foedevare__intro{font-size:1.8rem;line-height:1.8}@media screen and (min-width:990px){.section-main-product .product__info-wrapper{padding-left:7rem}}.product__info-container .icon-with-text{margin-top:2.8rem;padding:2.2rem 0;border-top:1px solid var(--cc-haar-lys);border-bottom:1px solid var(--cc-haar-lys)}.product__info-container .icon-with-text .svg-wrapper svg{color:var(--cc-guld)}.product__info-container .icon-with-text .h4{font-family:var(--cc-sans);font-weight:400;font-size:1.4rem;letter-spacing:.02em;text-transform:none}.quantity{border-radius:0}.cc-foedevare{margin:1.6rem 0 0}.cc-foedevare__intro{margin-bottom:2.8rem}.cc-specs{display:grid;grid-template-columns:1fr;margin:0 0 1.6rem;padding:0;border-top:1px solid var(--cc-haar-lys)}.cc-specs__raekke{display:grid;grid-template-columns:13rem 1fr;gap:1.2rem;padding:1.3rem 0;border-bottom:1px solid var(--cc-haar-lys)}.cc-specs dt{margin:0;font-family:var(--cc-sans);font-size:1.4rem;letter-spacing:.04em;color:var(--cc-guld-lys)}.cc-specs dd{margin:0;font-size:1.6rem}.cc-foedevare__note{font-size:1.4rem;color:rgba(var(--color-foreground),.65);margin-top:1rem}.product__accordion,.product__accordion details{border-color:var(--cc-haar-lys)!important}.product__accordion .accordion__title{font-family:var(--cc-sans);font-weight:400;letter-spacing:.03em;font-size:1.6rem;text-transform:none}.cc-sticky{position:fixed;left:0;right:0;bottom:0;z-index:4;display:none;align-items:center;gap:1.2rem;padding:.8rem 1.4rem;padding-bottom:calc(.8rem + env(safe-area-inset-bottom));background:var(--cc-navy-dyb);border-top:1px solid var(--cc-haar);transform:translateY(105%);transition:transform .25s ease}.cc-sticky--vis{transform:none}@media screen and (max-width:749px){.cc-sticky{display:flex}}body:has(cart-drawer.active) .cc-sticky,body:has(.quick-add-modal[open]) .cc-sticky{display:none}.cc-sticky__pris{color:var(--cc-creme);font-family:var(--cc-sans);font-weight:500;font-size:1.8rem;white-space:nowrap}.cc-sticky__knap{flex:1 1 auto;min-height:4.6rem}.shopify-section.section:has(.main-page-title){color:var(--cc-creme)}.shopify-section.section:has(.main-page-title) .main-page-title{color:var(--cc-creme)!important;text-align:center;margin-bottom:3.6rem}.shopify-section.section:has(.main-page-title) .page-width{padding-top:5.6rem;padding-bottom:5.6rem}.shopify-section.section:has(.main-page-title) .rte{color:#f3eee7d9;max-width:68rem;margin:0 auto;text-align:left;font-size:1.8rem;line-height:1.8}.shopify-section.section:has(.main-page-title) .rte a{color:var(--cc-guld-lys)}.shopify-section.section:has(.main-page-title) .rte h2,.shopify-section.section:has(.main-page-title) .rte h3,.shopify-section.section:has(.main-page-title) .rte strong{color:var(--cc-guld-lys);font-weight:500}.cc-om{padding-top:5.6rem}.cc-om__raekke{display:grid;grid-template-columns:1fr;gap:4rem;align-items:center;margin-bottom:9rem}@media screen and (min-width:990px){.cc-om__raekke{grid-template-columns:1fr 1fr;gap:10rem}.cc-om__raekke--vendt .cc-om__billede{order:2}}.cc-om h2{font-family:var(--cc-overskrift);color:var(--cc-navy);font-size:clamp(3.8rem,4.6vw,6.4rem);line-height:1.06;letter-spacing:0;margin-top:0}.cc-om .rte p{font-size:1.8rem;line-height:1.8;color:var(--cc-blaek)}.cc-om__billede img{width:100%;height:auto;display:block}.cc-om__billede--butik{min-height:34rem;display:flex;align-items:center;justify-content:center}.cc-om__deko{width:22rem;opacity:.85}.cc-om__deko img{width:100%;height:auto;display:block}.cc-om__tekst .button{margin-top:3.2rem}.cc-tom-side{margin-top:5.6rem;padding-bottom:5.6rem}.cc-tom-side__titel{text-align:center;margin-bottom:3.2rem}.footer{padding-bottom:0!important;border-top:1px solid var(--cc-haar-lys);background:var(--cc-navy)!important;color:var(--cc-creme)}.footer__content-top{position:relative;padding-top:8rem!important;padding-bottom:7.2rem!important}.footer .footer-block__heading{font-family:var(--cc-overskrift);text-transform:none;letter-spacing:0;font-size:2.8rem;color:var(--cc-creme);font-weight:400;margin-bottom:2.4rem}.footer .footer-block__details-content{font-family:var(--cc-sans);font-size:1.6rem;line-height:1.8;color:#f3eee7c7}.footer .footer-block__details-content a{color:var(--cc-creme);text-underline-offset:.35rem;text-decoration-color:var(--cc-haar)}.footer .footer-block__details-content strong{color:var(--cc-guld-lys);font-weight:400;font-family:var(--cc-sans);letter-spacing:.04em;font-size:1.4rem}@media screen and (min-width:750px){.footer .footer-block:nth-child(1),.footer .footer-block:nth-child(2){border-right:1px solid var(--cc-haar-lys);padding-right:3.2rem}}.footer .footer-block:nth-child(3) .footer-block__details-content:after{content:"";display:block;width:18rem;max-width:100%;aspect-ratio:300 / 169;margin-top:2.8rem;background:url(//confecture.dk/cdn/shop/t/10/assets/cc-kasser.png?v=117100921301063537231788630092) no-repeat left center / contain;opacity:.85}.footer__content-bottom{--color-foreground: 243, 238, 231;--color-background: 22, 29, 38;background:var(--cc-navy-dyb);color:rgb(var(--color-foreground));border-top:1px solid var(--cc-haar-lys);margin-top:0}.footer__content-bottom-wrapper{padding-top:2rem;padding-bottom:2rem}.footer__copyright{display:none}.footer__localization h2{color:rgb(var(--color-foreground));font-family:var(--cc-sans)}.footer__column--info{display:flex;align-items:center;gap:2rem;flex-wrap:wrap;justify-content:flex-end}.cc-footer-link,.cc-footer-link:hover{color:var(--cc-creme)!important;font-family:var(--cc-sans);letter-spacing:.04em;font-size:1.4rem;margin-right:2rem}html body .caption-with-letter-spacing,html body .cart-items th{text-transform:none;letter-spacing:.04em;font-size:1.4rem;font-family:var(--cc-sans)}.cart-remove-button{color:rgb(var(--color-foreground))}.drawer__heading{font-family:var(--cc-overskrift);text-transform:none;font-size:3rem}.cart__note label{text-transform:none;letter-spacing:.03em;font-size:1.4rem}.cart-item__name{font-family:var(--cc-overskrift);font-weight:400;font-size:2.2rem;text-decoration:none}.totals__total,.totals__total-value{font-family:var(--cc-sans)}@media screen and (min-width:990px){.header--middle-center .header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header--middle-center .header__menu-item{padding:1.2rem 1.1rem;font-size:1.4rem;letter-spacing:.04em;white-space:nowrap}.header--middle-center .header__inline-menu .list-menu--inline>li:first-child .header__menu-item{padding-left:0}}@media screen and (min-width:990px)and (max-width:1199px){.header--middle-center .header__menu-item{padding:1.2rem .7rem;font-size:1.4rem;letter-spacing:.02em}}.product-form__submit.button,.product-form__submit.button.button--secondary{background:var(--cc-guld)!important;color:var(--cc-navy)!important;border:1px solid var(--cc-guld)!important}.product-form__submit.button:hover{background:var(--cc-guld-lys)!important}.section-main-product .product__title h1,.product__info-container .product__title h1{font-size:clamp(3.2rem,3.2vw,4.6rem);line-height:1.05}.cc-kort__uddrag{display:none!important}.card--card>.card__content>.card__information:after{margin-top:1.6rem}.card__heading{min-height:5rem}.collection-list .card__heading .icon-wrap,.cc-tom-side .card__heading .icon-wrap{display:none!important}.footer .list-payment__item svg,.footer .list-payment__item img{filter:grayscale(1);opacity:.55}.footer .list-payment__item:hover svg{filter:none;opacity:1}@media screen and (min-width:990px){.header--middle-center .header__menu-item{padding:1.2rem 1.4rem;font-size:1.4rem;letter-spacing:.05em}.header__heading-link .cc-logo{width:17rem}}.shopify-section[id$=__patrick] .image-with-text__media img{object-fit:cover;object-position:50% 20%}.shopify-section[id$=__patrick] .image-with-text__content{padding:5.6rem 7rem}.shopify-section[id$=__patrick] .image-with-text__content:before{width:46%;max-width:24rem;margin-bottom:2.8rem}.shopify-section[id$=__patrick] .image-with-text .image-with-text__heading{font-size:clamp(3.8rem,4vw,5.6rem)}.shopify-section[id$=__patrick] .image-with-text__text p{font-size:1.8rem;line-height:1.7}@media screen and (max-width:749px){.shopify-section[id$=__patrick] .image-with-text__content{padding:4rem 2rem 4.8rem}}.shopify-section[id$=__patrick] .image-with-text__grid,.shopify-section[id$=__patrick] .image-with-text__media,.shopify-section[id$=__patrick] .image-with-text__content,.shopify-section[id$=__patrick] .image-with-text__media img,.image-with-text__grid,.image-with-text__media-item{border-radius:0!important}.cc-pat__blok{display:grid;grid-template-columns:1fr;background:var(--cc-navy);color:var(--cc-creme)}@media screen and (min-width:990px){.cc-pat__blok{grid-template-columns:44% 1fr;min-height:56rem}}.cc-pat__billede{position:relative;min-height:44rem;overflow:hidden}@media screen and (max-width:989px){.cc-pat__billede{aspect-ratio:4 / 5;min-height:0}}.cc-pat__billede img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.04);display:block}.cc-pat__tekst{padding:6rem 7rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.cc-pat__tegning{width:46%;max-width:24rem;height:auto;margin:0 0 2.8rem;opacity:.85;display:block}.cc-pat__titel{font-family:var(--cc-overskrift);font-size:clamp(3.8rem,4vw,5.6rem);line-height:1.06;letter-spacing:0;color:var(--cc-creme);margin:0 0 2.4rem}.cc-pat__broed p{font-size:1.8rem;line-height:1.7;color:#f3eee7d1;max-width:50rem}.cc-pat__tekst .button{margin-top:3.2rem}@media screen and (max-width:749px){.cc-pat__tekst{padding:4rem 2rem 4.8rem}}.section-main-product .product__media-wrapper{padding-right:0}.section-main-product .product__media-list{margin-left:0;margin-right:0}.section-main-product .product__media-item{max-width:100%!important;width:100%!important;padding:0!important}.section-main-product .product__media-item:not(.is-active){display:none}.section-main-product .product__media-item:nth-child(n+2){width:calc(50% - .6rem)!important;max-width:calc(50% - .6rem)!important;display:block}.section-main-product .product__media-item:nth-child(2n+2){margin-right:1.2rem}.section-main-product .product__media-item+.product__media-item{margin-top:1.2rem}.section-main-product .product__media-item:first-child{display:block}.section-main-product .product__media-wrapper .product__media,.section-main-product .product-media-container{border:1px solid var(--cc-haar-lys)}.section-main-product .product__media-icon{display:none}.product__info-container{display:grid;grid-template-columns:auto 1fr;column-gap:1.2rem;align-items:end}.product__info-container>.product-form__quantity{grid-column:1;margin-top:2.4rem}.product__info-container>product-form{grid-column:2;margin-top:2.4rem}.product__info-container>pickup-availability{margin-top:2rem}.product-form__quantity .form__label,.product-form__quantity .quantity__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product-form__quantity .quantity{height:5.6rem;width:12.4rem;min-height:5.6rem;border-radius:0}.product-form__quantity .quantity:after,.product-form__quantity .quantity:before{border-color:var(--cc-haar)!important;box-shadow:none!important;border-radius:0!important}.product-form__quantity .quantity__input,.product-form__quantity .quantity__button{color:rgb(var(--color-foreground));font-family:var(--cc-sans)}.product-form__buttons{margin:0}.product-form__submit{width:100%;margin:0}.product-form__error-message-wrapper{grid-column:1 / -1}.product__info-container .product__tax{margin-top:.6rem;font-size:1.4rem;color:rgba(var(--color-foreground),.72)}.product__info-container .product__tax a{color:inherit;text-underline-offset:.3rem}.product__pickup-availabilities{padding:1.8rem 0 0;border-top:1px solid var(--cc-haar-lys)}.pickup-availability-preview{display:grid;grid-template-columns:2rem 1fr;gap:.6rem 1.2rem}.pickup-availability-preview .icon-tick,.pickup-availability-preview .icon-unavailable,.pickup-availability-preview .svg-wrapper svg{color:var(--cc-guld)!important;width:1.8rem;height:1.8rem}.pickup-availability-info *{font-family:var(--cc-sans)}.pickup-availability-info .h4{font-size:1.4rem;font-weight:400;letter-spacing:.01em}.pickup-availability-info p{font-size:1.4rem;color:rgba(var(--color-foreground),.72);margin:.3rem 0 .6rem}.pickup-availability-button{font-size:1.4rem;color:rgba(var(--color-foreground),.85)}.product__info-container .icon-with-text{margin-top:2.4rem;padding:0;border-top:1px solid var(--cc-haar-lys);border-bottom:1px solid var(--cc-haar-lys)}.product__info-container .icon-with-text--horizontal{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.product__info-container .icon-with-text .svg-wrapper,.product__info-container .icon-with-text .icon-with-text__item>img{display:none!important}.product__info-container .icon-with-text__item{padding:1.4rem 1.2rem;border-left:1px solid var(--cc-haar-lys);text-align:center}.product__info-container .icon-with-text__item:first-child{border-left:0}.product__info-container .icon-with-text .h4{font-size:1.4rem;letter-spacing:.03em;color:rgba(var(--color-foreground),.82)}.product__info-container .cc-foedevare .product__accordion{margin-bottom:0}.product__info-container>.product__accordion{margin-top:0}.product__info-container .product__accordion+.product__accordion details{border-top:0}.product__accordion .summary__title{align-items:center}.product__accordion .summary__title .svg-wrapper{display:none}.product__accordion summary{padding:1.6rem 0}.related-products__heading{margin-bottom:4rem}.product__info-container{display:grid!important;grid-template-columns:auto 1fr;column-gap:1.2rem;align-items:end}.product__info-container>*{grid-column:1 / -1}.product__info-container>.product-form__quantity{grid-column:1!important;margin-top:2.4rem!important}.product__info-container>div:has(>product-form){grid-column:2!important;margin-top:2.4rem!important}.product__info-container>div:has(>product-form) product-form{display:block}.product__info-container>.product__accordion,.product__info-container>.cc-foedevare+.product__accordion{margin-top:0!important}.product__info-container>.cc-foedevare+.product__accordion details,.product__info-container>.product__accordion+.product__accordion details{border-top:0!important}.product__info-container .cc-foedevare .product__accordion{margin-bottom:0!important}.pickup-availability-preview svg,.pickup-availability-preview svg *{fill:var(--cc-guld)!important;color:var(--cc-guld)!important;stroke:none}.product__info-container .icon-with-text--horizontal{display:flex!important}.product__info-container .icon-with-text__item{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0;padding:1.4rem 1rem!important;margin:0!important}.product__info-container .icon-with-text .h4{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:manual;hyphens:manual;white-space:normal;margin:0}@media screen and (max-width:749px){.product__info-container .icon-with-text--horizontal{flex-direction:column}.product__info-container .icon-with-text__item{border-left:0!important;border-top:1px solid var(--cc-haar-lys);text-align:left!important;padding:1rem 0!important}.product__info-container .icon-with-text__item:first-child{border-top:0}}.product__info-container{align-items:start}.product__info-container>div:has(>product-form){display:contents!important}.product__info-container product-form{grid-column:2!important;margin-top:2.4rem!important}.product__info-container pickup-availability{grid-column:1 / -1!important;margin-top:2rem!important}.product__info-container .icon-with-text__item{display:flex;align-items:center;justify-content:center}.cc-gave{margin-top:2.4rem;border:1px solid var(--cc-haar);padding:1.8rem 2rem}.cc-gave__valg{display:grid;grid-template-columns:2rem 1fr;gap:1.4rem;align-items:start;cursor:pointer}.cc-gave__flueben{position:absolute;opacity:0;width:1px;height:1px}.cc-gave__boks{width:2rem;height:2rem;border:1px solid var(--cc-guld);margin-top:.2rem;position:relative}.cc-gave__flueben:checked+.cc-gave__boks{background:var(--cc-guld)}.cc-gave__flueben:checked+.cc-gave__boks:after{content:"";position:absolute;left:.6rem;top:.2rem;width:.6rem;height:1.1rem;border:solid var(--cc-navy);border-width:0 2px 2px 0;transform:rotate(45deg)}.cc-gave__flueben:focus-visible+.cc-gave__boks{outline:2px solid var(--cc-guld-lys);outline-offset:2px}.cc-gave__tekst{display:flex;flex-direction:column;gap:.4rem}.cc-gave__titel{font-family:var(--cc-sans);font-size:1.6rem;letter-spacing:.02em;color:rgb(var(--color-foreground))}.cc-gave__forklaring{font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.7)}.cc-gave__hilsen{display:none;margin-top:1.8rem;padding-left:3.4rem}.cc-gave--aaben .cc-gave__hilsen{display:block}.cc-gave__etiket{display:block;font-size:1.4rem;letter-spacing:.04em;color:var(--cc-guld-lys);margin-bottom:.8rem}.cc-gave__felt{width:100%;background:transparent;color:rgb(var(--color-foreground));border:1px solid var(--cc-haar);border-radius:0;padding:1.2rem 1.4rem;font-family:var(--cc-sans);font-size:1.6rem;line-height:1.55;resize:vertical}.cc-gave__felt:focus{outline:none;border-color:var(--cc-guld)}.cc-gave__felt::placeholder{color:rgba(var(--color-foreground),.4)}.cc-gave__taeller{margin:.6rem 0 0;font-size:1.4rem;text-align:right;color:rgba(var(--color-foreground),.5)}@media screen and (max-width:749px){.cc-gave{padding:1.6rem}.cc-gave__hilsen{padding-left:0}}.cart-item .product-option dt,.cart-item .product-option dd{font-family:var(--cc-sans);font-size:1.4rem}.product__info-container>.cc-gave{margin-top:2rem}.collection-hero.cc-kolhero{position:relative;display:flex;align-items:center;min-height:44rem;background:var(--cc-navy);overflow:hidden}.cc-kolhero .collection-hero__inner{position:relative;z-index:1;width:100%;padding-top:6.4rem;padding-bottom:6.4rem;display:block}.cc-kolhero .collection-hero__text-wrapper{max-width:calc(50% - 4rem)}.cc-kolhero .collection-hero__title{color:var(--cc-creme);margin:0}.cc-kolhero .collection-hero__description,.cc-kolhero .collection-hero__description p{color:#f3eee7d1;font-size:1.8rem;line-height:1.7;max-width:48rem}.cc-kolhero .collection-hero__description{margin-top:2.4rem}.collection-hero__description strong,.collection-hero__description b{font-weight:500;color:var(--cc-guld-lys);font-size:1.6rem;letter-spacing:.03em}.color-scheme-1 .collection-hero__description strong{color:var(--cc-guld-tekst)}.cc-kolhero__billede{position:absolute;top:0;right:0;bottom:0;left:50%;border-left:1px solid var(--cc-haar-lys)}.cc-kolhero__billede img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.92)}@media screen and (max-width:989px){.collection-hero.cc-kolhero{flex-direction:column-reverse;align-items:stretch;min-height:0}.cc-kolhero__billede{position:relative;left:auto;height:34vh;min-height:22rem;border-left:0;border-bottom:1px solid var(--cc-haar-lys)}.cc-kolhero .collection-hero__inner{padding-top:3.6rem;padding-bottom:4rem}.cc-kolhero .collection-hero__text-wrapper{max-width:none}.cc-kolhero .collection-hero__description,.cc-kolhero .collection-hero__description p{font-size:1.6rem}}.facets-container,.facets__form{border-bottom:1px solid var(--cc-haar-lys);padding-bottom:1.2rem;margin-bottom:3.2rem}.facet-filters__label,.facet-filters__sort,.product-count__text,.mobile-facets__open-label,.facets__summary{font-family:var(--cc-sans);font-size:1.4rem;letter-spacing:.03em;color:var(--cc-blaek)}.facet-filters__sort{border:0;background:transparent}.facet-filters__field .select:after,.facet-filters__field .select:before{display:none}.collection .product-grid-container,#ProductGridContainer{margin-top:0}.shopify-section:has(>.page-width>.title--primary) .page-width{padding-bottom:9.6rem}.page-width>.title--primary{margin-top:5.6rem;margin-bottom:4rem}.facets__form{border-bottom:0;padding-bottom:0;margin-bottom:0}.facets-container{margin-bottom:3.2rem}@media screen and (max-width:989px){.cc-kolhero .collection-hero__inner{padding-top:3.2rem;padding-bottom:3.6rem}.cc-kolhero .collection-hero__description{margin-top:1.6rem}.cc-kolhero .collection-hero__description p{margin:0 0 .8rem}}.product-count__text,#ProductCount,#ProductCountDesktop{color:var(--cc-blaek)!important;opacity:1!important}.product-count__text span,#ProductCount span,#ProductCountDesktop span{color:inherit!important}@media screen and (max-width:989px){.mobile-facets__wrapper,.mobile-facets__open-wrapper,.mobile-facets{border:0!important}}.product-count,.product-count__text{opacity:1!important;color:#3d4652!important}.product-count__text span,#ProductCount,#ProductCountDesktop{color:#3d4652!important}.cc-foedevare--intro{margin-top:2rem}.cc-foedevare--intro .cc-foedevare__intro{margin-bottom:0}.cc-foedevare--intro .cc-foedevare__intro p{font-size:1.6rem;line-height:1.75;color:rgba(var(--color-foreground),.86)}.product__info-container>.cc-gave{margin-top:2.4rem}.cart__dynamic-checkout-buttons,#dynamic-checkout-cart,.cart__ctas .additional-checkout-buttons{display:none!important}.cart__warnings{padding-top:6.4rem;padding-bottom:2.4rem}.cart__empty-text{font-family:var(--cc-overskrift);font-size:clamp(3.8rem,4.6vw,6.4rem)!important;line-height:1.06;margin-bottom:3.2rem}.cart__warnings .cc-tom-side{margin-top:6.4rem;padding-bottom:0}.cart__login-paragraph{margin-top:2.4rem;font-size:1.4rem;color:var(--cc-blaek-svag)}.cart-items td,.cart-items th{border-color:var(--cc-haar-lys)!important}.cart-items th{color:#3d4652;opacity:1}.cart-item__media img{border:1px solid var(--cc-haar-lys)}.cart-item .product-option{font-size:1.4rem;color:var(--cc-blaek)}.cart__note textarea,.cart__note .field__input{border-radius:0;background:var(--cc-papir)}.cart__note .field:after,.cart__note .field:before{border-radius:0!important;box-shadow:0 0 0 1px var(--cc-haar)!important}.totals__total{font-family:var(--cc-sans);font-size:1.6rem;letter-spacing:.02em}.totals__total-value{font-family:var(--cc-overskrift);font-size:2.8rem}@media screen and (max-width:749px){.cart-item__name{font-size:1.8rem!important;line-height:1.25}.cart__warnings{padding-top:4rem}}.template-search__header .h2,.template-search__header h1{font-family:var(--cc-overskrift);font-size:clamp(3.8rem,4.6vw,6.4rem)!important;line-height:1.06;margin-bottom:3.2rem}.template-search__search .field__input,.template-search__search .search__input{border-radius:0;background:var(--cc-papir);font-family:var(--cc-sans)}.template-search__search .field:after,.template-search__search .field:before{border-radius:0!important;box-shadow:0 0 0 1px var(--cc-haar)!important}.template-search__results [role=status],.template-search .search__results-message,.template-search p[role=status]{text-align:center;font-size:1.6rem;color:var(--cc-blaek);max-width:60rem;margin-left:auto;margin-right:auto}.template-search .cc-tom-side{margin-top:4rem}.cc-tom-side__titel{font-size:clamp(3rem,3.4vw,4.4rem)!important}.product__info-container>div:empty,.product__info-container>variant-selects:empty{display:none!important}.product__info-container>.cc-foedevare--intro{margin-top:1.6rem!important}.product__info-container>.cc-foedevare--intro .cc-foedevare__intro p:first-child{margin-top:0}.cart__warnings .cc-tom-side,.template-search .cc-tom-side{padding-bottom:9.6rem!important}html body .cc-tom-side .cc-tom-side__titel{font-size:clamp(2.8rem,3vw,4rem)!important;margin-bottom:3.2rem}.product__info-container>div:not([class]):not(:has(*)){display:none!important}.product__info-container>div:has(>form.installment){margin:0!important;height:0;overflow:hidden}.cc-foedevare--intro .cc-foedevare__intro>p:first-child{margin-top:0!important}.cc-foedevare--intro .cc-foedevare__intro>p:last-child{margin-bottom:0!important}.cc-foedevare--intro .cc-foedevare__intro{margin-top:0!important}.product__info-container>.cc-foedevare--intro{margin-bottom:0!important}.product__info-container>.cc-foedevare--intro+*{margin-top:2.8rem!important}.product__info-container>.cc-gave{margin-top:2.8rem!important}html body :is(.title-wrapper .title,.collection-list-title,.related-products__heading,.collection-hero__title,.main-page-title,.cart__title,.template-404 .title,.template-search__header h1,.template-search__header .h2,.cc-tom-side__titel,.cart__empty-text,.cc-saes__titel,.cc-fort__titel,.cc-butik__titel,.cc-pat__titel,.cc-is__titel,.cc-band__titel,.cc-om h2,.image-with-text__heading,.collection-list .card__heading,.footer .footer-block__heading,.drawer__heading){text-transform:uppercase!important;letter-spacing:.08em!important;line-height:1.18!important}html body :is(.title-wrapper .title,.collection-list-title,.related-products__heading,.collection-hero__title,.main-page-title,.cart__title,.template-404 .title,.template-search__header h1,.template-search__header .h2,.cart__empty-text,.cc-om h2,.cc-pat__titel){font-size:clamp(2.8rem,3.1vw,4.4rem)!important}html body :is(.cc-saes__titel,.cc-fort__titel,.cc-butik__titel,.cc-band__titel,.cc-is__titel,.image-with-text__heading){font-size:clamp(3rem,3.5vw,5rem)!important}html body .cc-tom-side .cc-tom-side__titel{font-size:clamp(2.2rem,2.2vw,3rem)!important}html body :is(.collection-list .card__heading,.collection-list .card__heading a){font-size:2.2rem!important;letter-spacing:.1em!important;line-height:1.18!important}html body .footer .footer-block__heading{font-size:1.8rem!important;letter-spacing:.12em!important}html body .drawer__heading{font-size:2.2rem!important;letter-spacing:.1em!important}.cc-fort__tegning{display:block;width:62%;max-width:30rem;height:auto;margin:0 0 3.2rem;opacity:.9}.cc-fort__tegning--enkelt{max-width:16rem}.cc-tom-tegning{display:block;width:14rem;height:auto;margin:0 auto 2.4rem;opacity:.9}.cart-drawer__empty-content .cc-tom-tegning{width:11rem}@media screen and (max-width:749px){.cc-fort__tegning{max-width:20rem;margin-bottom:2.4rem}}.cc-hilsen__hjaelp{font-family:var(--cc-sans);font-size:1.4rem;line-height:1.55;color:rgba(var(--color-foreground),.72);margin:.4rem 0 1.2rem}.cc-hilsen{flex:1 1 36rem;max-width:46rem}.cc-hilsen__titel{display:block;font-family:var(--cc-sans);font-size:1.6rem;letter-spacing:.02em;color:rgb(var(--color-foreground))}.cc-hilsen .cart__note{width:100%;top:0}.cc-hilsen .cart__note textarea,#Details-CartDrawer textarea{min-height:10rem}#Details-CartDrawer .cart__note{top:0;margin-top:0}#Details-CartDrawer .cc-hilsen__hjaelp{margin:0 0 1.2rem}.cc-is{padding:0}.cc-is__gitter{display:grid;grid-template-columns:1fr;max-width:none;padding:0}@media screen and (min-width:990px){.cc-is__gitter{grid-template-columns:1fr 1.15fr;min-height:64rem}.cc-is--hoejre .cc-is__foto{order:2}}.cc-is__foto{position:relative;min-height:40rem;overflow:hidden;background:var(--cc-navy)}.cc-is__foto img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cc-is__tekst{padding:8rem 9rem;display:flex;flex-direction:column;justify-content:center}.cc-is__titel{font-family:var(--cc-overskrift);color:rgb(var(--color-foreground));margin:0 0 2.8rem}.cc-is__broed p{font-size:1.8rem;line-height:1.75;max-width:46rem;color:rgba(var(--color-foreground),.82)}.cc-is__menu{list-style:none;margin:3.6rem 0 0;padding:0;max-width:52rem}.cc-is__punkt{padding:1.8rem 0;border-top:1px solid var(--cc-haar-lys)}.cc-is__punkt:last-child{border-bottom:1px solid var(--cc-haar-lys)}.cc-is__linje{display:flex;justify-content:space-between;align-items:baseline;gap:2rem}.cc-is__navn{font-family:var(--cc-overskrift);font-size:2.2rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground))}.cc-is__pris{font-family:var(--cc-sans);font-size:1.6rem;color:var(--cc-guld-tekst);white-space:nowrap}.color-scheme-3 .cc-is__pris{color:var(--cc-guld-lys)}.cc-is__beskrivelse{margin:.6rem 0 0;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.72)}.cc-is__note{margin:2.4rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.72)}@media screen and (max-width:989px){.cc-is__tekst{padding:5.6rem 2rem 7.2rem}}html body :is(.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.product__info-container .product__title h1,.product__info-container .product__title h2,.cart-item__name){font-family:var(--cc-sans)!important;font-weight:300;letter-spacing:.005em}html body .product-card-wrapper .card__heading{font-size:1.8rem;line-height:1.4}html body .product__info-container .product__title h1{font-size:clamp(2.8rem,2.6vw,3.8rem);line-height:1.22}html body .cart-item__name{font-size:1.8rem;line-height:1.35}@media screen and (max-width:749px){html body .product-card-wrapper .card__heading{font-size:1.6rem}html body .cart-item__name{font-size:1.6rem!important}}html.cc-komp body :is(.title-wrapper .title,.collection-list-title,.related-products__heading,.collection-hero__title,.main-page-title,.cart__title,.template-404 .title,.template-search__header h1,.template-search__header .h2,.cc-tom-side__titel,.cart__empty-text,.cc-saes__titel,.cc-fort__titel,.cc-butik__titel,.cc-pat__titel,.cc-is__titel,.cc-band__titel,.cc-om h2,.image-with-text__heading,.collection-list .card__heading,.footer .footer-block__heading,.drawer__heading){letter-spacing:.02em!important;line-height:1.06!important}html.cc-komp body :is(.title-wrapper .title,.collection-list-title,.related-products__heading,.collection-hero__title,.main-page-title,.cart__title,.template-404 .title,.template-search__header h1,.template-search__header .h2,.cart__empty-text,.cc-om h2,.cc-pat__titel){font-size:clamp(3.4rem,3.5vw,5rem)!important}html.cc-komp body :is(.cc-saes__titel,.cc-fort__titel,.cc-butik__titel,.cc-band__titel,.cc-is__titel,.image-with-text__heading){font-size:clamp(3.8rem,4.1vw,6rem)!important}html.cc-komp body .cc-tom-side .cc-tom-side__titel{font-size:clamp(3.2rem,3.2vw,4.4rem)!important}html.cc-komp body :is(.collection-list .card__heading,.collection-list .card__heading a){font-size:3.2rem!important;letter-spacing:.03em!important}html.cc-komp body .footer .footer-block__heading{font-size:2.6rem!important;letter-spacing:.04em!important}html.cc-komp body .drawer__heading{font-size:3.2rem!important;letter-spacing:.03em!important}html.cc-komp body .cc-is__navn{font-size:3.2rem;letter-spacing:.02em}html.cc-komp .cc-hero__titel{text-transform:uppercase;letter-spacing:.01em;font-size:clamp(5.6rem,6.3vw,9.8rem);line-height:1}@media screen and (max-width:749px){html.cc-komp .cc-hero__titel{font-size:clamp(4.8rem,13vw,7rem)}}html.cc-komp body :is(.title--primary,.title-wrapper-with-link .title,.shopify-policy__title h1){text-transform:uppercase!important;letter-spacing:.02em!important;line-height:1.06!important;font-size:clamp(3.4rem,3.5vw,5rem)!important}html body :is(.totals__total-value,.pickup-availability-drawer-title,.pickup-availability-list h4,.pickup-availability-info h3,pickup-availability-drawer h4,.pickup-availability-list__item .h4,.mobile-facets__heading){font-family:var(--cc-sans)!important;font-weight:300;letter-spacing:.01em;text-transform:none}@media screen and (min-width:990px){.cc-fort__gitter{grid-template-columns:.9fr 1fr;gap:8rem}}.cc-saes__produkter .card__inner.ratio{--ratio-percent: 78% !important}.cc-saes__produkter .card__media img{object-position:center 55%}.collection-list-wrapper .slider-buttons{display:none!important}.footer .localization-form .caption-large,.footer .localization-form__select,.footer .localization-form__select span{font-size:1.4rem}.cart__login-title{font-size:1.6rem!important}@media screen and (max-width:749px){.collection-list-wrapper .slider--tablet>.grid__item,.collection-list-wrapper .slider--mobile>.grid__item{width:78%!important;max-width:78%!important;flex:0 0 78%}}.page-width--narrow .rte,.shopify-policy__body .rte{max-width:72rem}.page-width .rte h2,.shopify-policy__body h2{font-family:var(--cc-overskrift);font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:2.8rem;line-height:1.1;margin:5.6rem 0 1.6rem;color:rgb(var(--color-foreground))}.page-width .rte>h2:first-child,.shopify-policy__body .rte>h2:first-child{margin-top:0}.page-width .rte h3,.shopify-policy__body h3{font-family:var(--cc-sans)!important;font-weight:700;text-transform:none;letter-spacing:.01em;font-size:1.8rem;line-height:1.4;margin:3.2rem 0 1.2rem}.page-width .rte p,.page-width .rte li{font-size:1.6rem;line-height:1.75}.page-width .rte p{margin:0 0 1.2rem}.page-width .rte ul{margin:0 0 1.6rem;padding-left:2rem}.cc-aabent__periode{margin:0 0 .8rem;white-space:normal}.cc-aabent__periode:last-child{margin-bottom:0}.cc-aabent__fra{color:var(--cc-guld-lys);font-size:1.4rem;letter-spacing:.02em}.color-scheme-1 .cc-aabent__fra{color:var(--cc-guld-tekst)}.cc-butik__aabent .cc-aabent__periode{white-space:normal}.footer .cc-aabent{margin-bottom:1.6rem}.product__info-container>.product-form__quantity,.product__info-container>.cc-foedevare--intro+.product-form__quantity,.product__info-container product-form.product-form{margin-top:2.8rem!important}.product__info-container .quantity:after,.product__info-container .quantity:before{top:0!important;right:0!important;bottom:0!important;left:0!important;box-shadow:inset 0 0 0 1px var(--cc-haar)!important;border-radius:0!important}.cc-vilkaar{display:flex;align-items:flex-start;gap:1.2rem;margin:0 0 1.6rem;font-family:var(--cc-sans);font-size:1.5rem;line-height:1.5;color:rgb(var(--color-foreground));cursor:pointer;text-align:left}.cc-vilkaar__felt{flex:0 0 auto;width:2rem;height:2rem;margin:.1rem 0 0;accent-color:var(--cc-navy);cursor:pointer}.cc-vilkaar a{color:inherit;text-decoration:underline;text-decoration-color:var(--cc-guld);text-underline-offset:.3rem}.cart__footer .cc-vilkaar{max-width:40rem;margin-left:auto}.cc-vilkaar-vindue{width:min(42rem,calc(100vw - 3.2rem));padding:0;border:1px solid var(--cc-haar);border-radius:0;background:var(--cc-creme);color:var(--cc-navy)}.cc-vilkaar-vindue::backdrop{background:#161d2699}.cc-vilkaar-vindue__indhold{display:grid;gap:1.6rem;padding:3.2rem 2.8rem 2.8rem}.cc-vilkaar-vindue__titel{margin:0;font-family:var(--cc-overskrift);font-weight:400;text-transform:uppercase;letter-spacing:.02em;font-size:2.8rem;line-height:1.1}.cc-vilkaar-vindue__tekst{margin:0;font-family:var(--cc-sans);font-size:1.6rem;line-height:1.6}.cc-vilkaar-vindue__tekst a{color:inherit;text-decoration:underline;text-decoration-color:var(--cc-guld);text-underline-offset:.3rem}.cc-vilkaar-vindue__fejl{margin:0;font-size:1.4rem;color:#8a1c1c}.cc-vilkaar-vindue__knapper{display:grid;gap:1.2rem;justify-items:center;margin-top:.8rem}.cc-vilkaar-vindue__accepter{width:100%}.cc-vilkaar-vindue__tilbage{background:none;border:0;padding:.4rem;cursor:pointer;font-family:var(--cc-sans);font-size:1.4rem;color:var(--cc-blaek);text-decoration:underline;text-decoration-color:var(--cc-haar);text-underline-offset:.3rem}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cc.css.map */
