.result-product-card{background-color:#fff;border:1px solid #cccbc8;border-radius:8px;box-shadow:0 4px 20px #312f2e26;box-sizing:border-box;display:grid;height:auto;max-width:90vw;min-height:160px;padding:16px 16px 0;position:relative;transition:transform .2s;-webkit-transition:transform .2s;width:auto}@media screen and (min-width:1024px){.result-product-card:hover{transform:scale(1.02);-webkit-transform:scale(1.02);z-index:9}}@media screen and (max-width:1200px){.result-product-card{flex-direction:column;gap:16px;padding:0;width:100%}}.result-product-card :has(.promotion-banner){margin-top:32px}.result-product-card.has-services{margin-top:16px}@media screen and (max-width:1200px){.result-product-card.has-services{padding-top:8px}}.result-product-card.has-services.has-promotion{margin-top:42px!important}@media screen and (max-width:768px){.result-product-card.has-services.has-promotion{margin-top:56px!important}}.result-product-card.has-services.has-promotion:first-child{margin-top:56px!important}.verified-product{align-items:center;background-color:#e6f1f9;border-radius:32px;color:#155072;display:flex;font-size:14px;font-weight:400;gap:4px;justify-content:center;margin-top:8px;padding-block:8px;padding-inline:16px;position:relative;width:auto;z-index:3}.verified-product img{margin-right:4px;max-height:20px}.verified-product:hover{position:relative}.verified-product-explainer{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000003d;color:#000;display:none;max-width:350px;max-width:90vw;padding:8px;position:absolute;width:400px}.verified-product:hover .verified-product-explainer{bottom:50%;display:block;left:90%}@media screen and (max-width:1200px){.verified-product:hover .verified-product-explainer{bottom:-110px;left:-16px}}.product-info{display:flex;flex-direction:column;gap:4px;justify-self:center;margin-bottom:8px;margin-inline:auto;width:100%}.product-info-object{display:flex;justify-content:space-between;width:100%}.product-info-object p{color:#155072;font-size:14px}.banner-explainer{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000003d;color:#000;display:none;left:25px;max-width:90vw;padding:8px;position:absolute;top:30px;width:600px;z-index:100}.banner-explainer p{font-weight:400}@media screen and (max-width:1200px){.banner-explainer{left:-16px;top:-110px}}.result-product-featured-banner:hover .banner-explainer{display:block}.result-product-logo-section{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%}@media screen and (max-width:1200px){.result-product-logo-section{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:space-around;margin-block:16px;margin-inline:auto;width:100%}.show-more-details-button{display:none}.product-price-label{font-size:16px;max-width:none}.more-info-toggle-buttons{overflow:hidden}.more-info-toggle-button{border-radius:0;border-top:2px solid #979290}.more-info-toggle-button:first-child{border-bottom-left-radius:5px}.more-info-toggle-button:nth-child(2){border-bottom-right-radius:5px}}.more-info-submit{display:flex;justify-content:space-between;width:100%}.more-info-submit button{max-width:50%}@media screen and (max-width:1200px){.more-info-submit{padding:16px}}.more-info-submit .hero-trustpilot-container{margin-left:0}.cost-type{display:flex;justify-content:space-between;width:100%}.pomotion-banner{background-image:url(https://assets.samlino.dk/denmark/samlino.dk/production/dk/images/general/single_circle_uf.png),url(https://assets.samlino.dk/denmark/samlino.dk/production/dk/images/general/single_circle_uf.png)!important;background-position:-11% 10%,110% 90%!important;background-repeat:no-repeat,no-repeat!important;background-size:20%,20%!important;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;font-size:14px;font-weight:700;left:-1px;padding:8px;position:absolute;top:-32px;width:calc(100% + 2px)}.pomotion-banner p{color:#fff}@media screen and (max-width:480px){.pomotion-banner{margin-bottom:-8px;position:static}}.has-promotion{margin-top:32px}@media screen and (max-width:768px){.has-promotion{margin-top:8px!important}}.list-length li:nth-child(n+7){display:none!important}.hero-trustpilot-container{position:relative;z-index:0}.product-card-main-wrapper{align-items:center;display:flex;gap:16px;justify-content:space-around;width:100%}@media screen and (max-width:1200px){.product-card-main-wrapper{flex-direction:column;gap:16px;padding:16px}}.result-product-featured-banner{align-items:center;background-color:#e6f1f9;border-radius:3px;color:#155072;display:inline-flex;font-size:13px;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:120%;padding:4px 8px;position:relative;width:100%;z-index:100}.result-product-featured-banner p{color:#155072;font-size:14px;text-align:left}.result-product-featured-banner hr{background-color:#076b9c;height:50%;margin-block:auto;margin-inline:8px;width:2px}@media screen and (max-width:480px){.result-product-featured-banner hr{height:80%}}.show-more-details-button{align-items:center;background-color:#fff;border:1px solid #979290;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;color:#6c6563;cursor:pointer;display:flex;font-size:.9em;margin-left:16px;margin-right:10px;padding:4px 8px;transition:background-color .3s,color .3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2}@media screen and (max-width:1200px){.show-more-details-button{display:none}}.product-card-right{display:flex;justify-content:end;margin-bottom:16px}@media screen and (max-width:1200px){.product-card-right{margin-bottom:0;width:100%}}.product-price-section{align-items:center;border-left:1px solid #cccbc8;display:flex;flex-direction:column;min-width:250px;padding-left:16px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:1200px){.product-price-section{border-left-color:initial;border-left-style:none;border-left-width:medium;padding-inline:0;padding-top:0;width:100%}}.old-price{color:#6c6563;font-size:16px;font-weight:400;margin-right:8px;text-decoration:line-through}.price-container{align-items:baseline;display:flex;gap:16px;justify-content:space-between;margin-bottom:8px;width:100%}@media screen and (max-width:1200px){.price-container{align-items:center;flex-direction:column-reverse;gap:0;margin-bottom:24px}}.product-price-label{color:#076b9c;display:inline-block;font-size:14px;font-weight:700}@media screen and (max-width:1200px){.product-price-label{font-size:16px;max-width:none}}.product-price-text{color:#076b9c;display:flex;font-size:32px;font-weight:700;margin-top:0;text-align:right}@media screen and (max-width:1200px){.product-price-text{font-size:26px}}.product-card-left{display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;margin-block:auto;width:100%}@media screen and (max-width:1200px){.product-card-left{gap:0}}.usp-section{display:flex;flex:1;justify-content:center}@media screen and (min-width:1024px){.usp-section{gap:8px}}.usp-section hr{background-color:#979290;height:100%;margin-block:auto;margin-inline:12px;min-height:50px;width:1px}.usp{align-items:center;display:flex;flex-direction:column;position:relative}.usp-value{font-size:18px;font-weight:700;margin-bottom:4px;text-align:center}.usp-not-available{padding-left:16px;padding-right:16px}.usp-describer,.usp-not-available{font-size:16px;position:relative;text-align:center}.usp-describer{color:#666;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-card-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-block:16px;padding-left:16px;width:100%}@media screen and (max-width:1200px){.product-card-wrapper{flex-direction:column;gap:0;margin-block:8px;padding-left:0}}.logo-sub-container{align-items:center;display:flex;flex-direction:column}.logo-sub-container img{height:60px;max-width:120px;object-fit:contain;width:auto}@media screen and (min-width:1200px){.logo-sub-container img{padding-right:16px}}.card-footer-container{display:flex;justify-content:space-between;width:-webkit-max-content;width:-moz-max-content;width:max-content;width:100%}.product-footer{align-items:center;display:flex;font-weight:400;gap:8px;margin-bottom:8px}.product-footer,.product-footer p{color:#6c6563;font-size:14px}@media screen and (max-width:1200px){.product-footer{display:none}}.advantages-list{display:grid;gap:24px;margin-block:8px}.advantages-list li:not(:last-child){border-bottom:1px solid #979290;padding-bottom:16px}.advantages-list li p.supported{color:#56924b;font-weight:700}.advantages-list li p.not-supported{color:#ba2525;font-weight:700}.supported-icon{background:#77aa43;-webkit-mask-image:url(https://www.samlino.dk/assets/DK/icons.svg#coverage-check);mask-image:url(https://www.samlino.dk/assets/DK/icons.svg#coverage-check);mask-size:contain;-webkit-mask-size:contain}.not-supported-icon,.supported-icon{content:"";display:inline-block;height:16px;image-rendering:crisp-edges;margin-right:0;-webkit-mask-size:contain;mask-size:contain;vertical-align:middle;width:16px}.not-supported-icon{background:#cccbc8;-webkit-mask-image:url(https://www.samlino.dk/assets/DK/icons.svg#coverage-uncheck);mask-image:url(https://www.samlino.dk/assets/DK/icons.svg#coverage-uncheck)}.more-info-section{border:1px solid #979290;border-radius:4px;margin-bottom:16px;margin-left:0;padding:16px;width:100%}@media screen and (max-width:1200px){.more-info-section{border:none;border-color:initial;margin-bottom:0;margin-left:0;padding:0;width:100%}}@media screen and (max-width:768px){.more-info-section{display:grid}}.more-info-toggle-buttons{display:grid;grid-template-columns:1fr 1fr;width:100%}@media screen and (max-width:1200px){.more-info-toggle-buttons{overflow:hidden}}.more-info-toggle-button{align-items:center;background-color:#e7e6e2;border:1px solid #979290;border-radius:8px 5px 0 0;color:#333;cursor:pointer;display:flex;font-size:1em;gap:8px;outline:none;padding:10px;text-align:center;transition:background-color .3s;width:100%}@media screen and (max-width:1200px){.more-info-toggle-button{border-radius:0;border-top:2px solid #979290}.more-info-toggle-button:first-child{border-bottom-left-radius:5px}.more-info-toggle-button:nth-child(2){border-bottom-right-radius:5px}}.more-info-toggle-button:hover{background-color:#e0e0e0}.more-info-toggle-button.active{background-color:#fff;color:#000;font-weight:700}.more-info-content{border:1px solid #cccbc8;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:none;margin-bottom:8px;padding:16px}.more-info-content p{text-align:left}.more-info-coverage-list{display:grid}.more-info-submit a{max-width:200px}@media screen and (max-width:768px){.more-info-submit a{max-width:150px}}.cta-non-partner-explainer{background-color:#fff;border-radius:8px;bottom:60px;box-shadow:0 2px 8px #0000003d;color:#979290;display:none;font-size:17px;font-weight:400;left:-25px;max-width:250px;padding-block:8px;padding-inline:16px;pointer-events:none;position:absolute;text-align:left;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1000}.non-partner:hover .cta-non-partner-explainer{display:block}.bb-pomotion-banner{align-items:center;background-color:#eef4e8;border:1px solid #ccdfb9;border-radius:5px;box-shadow:0 2px 8px #076b9c26;color:#56924b;display:flex;font-size:14px;font-weight:700;justify-content:center;left:50%;min-height:39px;padding:5px;position:absolute;text-align:center;top:0;transform:translate(-50%,-50%);width:300px}.connection-type-container{width:190px}@media screen and (max-width:1200px){.connection-type-container{margin-bottom:8px;position:static;width:100%}.mobile-object{display:block!important}.desktop-object{display:none!important}}.connection-type{align-items:center;display:flex;gap:8px;padding-block:4px}@media screen and (max-width:768px){.connection-type{margin-bottom:0}}.connection-type img{max-width:20px}.result-product-recommendation-banner{align-items:center;background-color:#eef4e8;border:1px solid #ccdfb9;border-radius:2px;color:#56924b;display:inline-flex;filter:drop-shadow(0 2px 8px rgba(7,107,156,.15));flex-direction:column;font-size:14px;font-weight:700;justify-content:center;left:15px;line-height:120%;padding:4px 8px;position:absolute;top:-15px}@media screen and (max-width:1200px){.result-product-recommendation-banner{margin-bottom:0;top:25px;transform:translate3d(0,-10px,0)}}.service-list-container{align-items:center;display:flex;flex-direction:column;height:48px;justify-content:center;padding-left:30%;padding-right:8px;position:absolute;right:8px;scroll-snap-align:start;top:-33px;z-index:10}@media screen and (min-width:1024px){.service-list-container{flex-direction:row;gap:16px}}@media screen and (max-width:1200px){.service-list-container{flex-direction:row;flex-wrap:nowrap;gap:8px}}@media screen and (max-width:768px){.service-list-container{flex-wrap:nowrap;max-width:80vw;overflow:scroll}}.service-list-container p p{font-weight:700}.added-top{top:-62px}@media screen and (max-width:768px){.added-top{top:-74px}}.service-list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}@media screen and (max-width:768px){.service-list{flex-wrap:nowrap}}.service-item{border:1px solid #076b9c;border-radius:3px;margin-top:4px!important;position:relative}.service-logo{background-color:#fff;border-radius:3px;box-shadow:0 8px 24px #969ea633;height:39px;max-width:40px;width:40px}.service-label{display:none;position:absolute}.service-item:hover .service-label{background-color:#595959;border-radius:4px;box-shadow:0 8px 24px #969ea633;color:#fff;display:block;font-size:14px;font-weight:700;left:10px;padding:8px;top:-20px;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}.usp-explainer{background:#fff;border-radius:8px;bottom:32px;box-shadow:0 4px 20px #312f2e26;display:none;gap:8px;max-width:80vw;padding:16px;position:absolute;right:0;width:400px}@media screen and (min-width:1024px){.usp-explainer{right:-380px}}.usp-explainer p{text-align:left}@media screen and (max-width:480px){.usp-explainer.additional{left:0}}.usp-hover-wrapper{position:relative;z-index:100}.with-explainer svg{cursor:pointer}.usp-hover-wrapper:hover .usp-explainer{display:grid}.explainer-line{display:flex;justify-content:space-between;width:100%}.product-feed-main-container{align-items:center;display:grid;justify-content:end;position:relative;width:auto;z-index:0}@media screen and (min-width:1024px){.product-feed-main-container{margin-left:auto}}@media screen and (max-width:1023px){.product-feed-main-container{margin-inline:auto;width:auto;z-index:1}}.product-list{display:grid;gap:24px;margin-inline:auto;max-width:90vw;width:100%}@media screen and (max-width:1023px){.product-list{width:90vw}}@media screen and (min-width:1024px){.product-list{width:900px}}@media screen and (max-width:768px){.product-list{margin-top:8px}}@media (min-width:1300px){.product-list{min-width:900px}}@media screen and (min-width:481px) and (max-width:768px){.product-list .has-promotion:first-child{margin-top:32px!important}}@media (min-width:1024px) and (max-width:1250px){.product-list{max-width:65vw}}.result-page-main-container{align-items:flex-start;background:#fff;display:flex;justify-items:center;margin-inline:auto;margin-top:8px;max-width:100%;padding-bottom:42px;width:100vw;z-index:0}.results-page-sub-container{display:grid;gap:8px;justify-content:center;margin-inline:auto;max-width:95vw;width:1100px}.results-page-sorting-container{align-items:center;display:flex;gap:8px;justify-content:end;margin-block:8px;margin-inline:auto;max-width:90vw;width:1200px}@media screen and (max-width:768px){.results-page-sorting-container{position:absolute}}.results-page-filter-container{align-items:flex-start;display:flex;gap:0;justify-content:space-between;margin-inline:auto;max-width:90vw;width:1200px}@media screen and (min-width:1024px){.results-page-filter-container{gap:24px}}.filter-wrapper{position:-webkit-sticky;position:sticky;top:130px;width:auto;z-index:0}@media screen and (max-width:1023px){.filter-wrapper{left:0;position:fixed;top:0;z-index:100}}.filter-wrapper.static-filter{position:static}.filter-wrapper.extra-padding{top:200px}.no-results-container{display:flex;justify-content:center;margin:48px 0}.no-results-container .no-results{align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 16px #0000001a;display:flex;flex-direction:column;font-size:18px;gap:16px;max-width:450px;padding:16px 24px;width:100%}.no-results-container .no-results p{color:#076b9c;font-weight:700;line-height:1.2;text-align:center}.no-results-container .no-results__icon{flex-shrink:0}.show-more-button-wrapper{align-items:center;display:flex;height:60px;justify-content:center;margin-top:32px;min-height:60px}@media screen and (max-width:768px){.show-more-button-wrapper{margin-top:24px}}.show-more-button{background:#fff;border:1px solid #979290;border-radius:4px;box-shadow:0 8px 24px #969ea633;color:#6c6563;font-size:16px;font-weight:700;height:60px;line-height:16px;width:100%}@media screen and (max-width:768px){.show-more-button{margin-bottom:0;margin-top:24px}}.show-more-button:hover{background:#faf8f7;box-shadow:none}
