.bullet.orange,.pulse.orange{background-color:#ff7500}.product .price-list{flex-direction:row-reverse}product-card .line-through,.kaching-bundles .kaching-bundles__bar-full-price{color:#d00!important}product-card .price-list{flex-direction:row-reverse}.price_line{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:2px}cart-drawer .compare{color:#d00!important;text-decoration:line-through;font-size:12px}.product compare-at-price{color:#d00!important}.vakantie-sale-text{font-size:12px}@media screen and (min-width: 700px){.line_title{font-size:15px}.announcement-bar{padding-block-start:var(--spacing-2-5)!important;padding-block-end:var(--spacing-2-5)!important}.announcement-bar__item{grid-auto-columns:auto var(--spacing-20)!important}}.shape-circle{opacity:0}.product-info__price .rating-with-text{row-gap:8px!important}.product-info__price .rating-with-text{flex-wrap:wrap;row-gap:0px}.product-info__block-group.accordion-group{display:none!important}.tp-wrap .images img{width:76px}.tp-wrap p{font-size:16px;color:#fff!important}.tp-wrap{display:flex;align-items:center;gap:10px;color:#fff;margin-bottom:-10px}.tp-wrap .images{margin:0!important;display:flex;align-items:center;gap:10px}#compare_popup .demo-container{max-width:400px;margin:0 auto;text-align:center;background:#fff;padding:30px;border-radius:12px}#compare_popup .price-list{justify-content:center;margin-bottom:15px}#compare_popup .product-name.h4{font-size:18px!important;margin-bottom:15px!important}#compare_popup .button-secondary{background:#fff!important;color:#000!important;border:1px solid #eaeaea!important}#compare_popup .currents .button{background:#1170ff!important}#compare_popup .compare-trigger-btn{background:#1170ff;color:#fff;border:none;padding:15px 30px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;margin:0 auto}#compare_popup .compare-trigger-btn:hover{background:#3d66ff;transform:translateY(-1px)}#compare_popup .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}#compare_popup .modal-overlay.active{opacity:1;visibility:visible}#compare_popup .compare-modal{background:#fff;border-radius:16px;width:95%;max-width:750px;max-height:90vh;overflow:hidden;transform:scale(.9) translateY(20px);transition:all .3s cubic-bezier(.34,1.56,.64,1)}#compare_popup .modal-overlay.active .compare-modal{transform:scale(1) translateY(0)}#compare_popup .compare-header{display:flex;align-items:center;justify-content:space-between;padding:24px 30px;border-bottom:1px solid #e1e5e9}#compare_popup .currents{background:#f9f9f9!important}#compare_popup .compare-title{font-size:20px;font-weight:600;color:#1a1d29}#compare_popup .close-btn{background:none;border:none;font-size:24px;cursor:pointer;color:#666;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}#compare_popup .close-btn:hover{background:#f0f0f0;color:#333}#compare_popup .compare-content{padding:30px;max-height:calc(90vh - 100px);overflow-y:auto}#compare_popup .products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:0}#compare_popup .product-card_new{background:#fafafa;text-align:center;position:relative;transition:all .3s ease;border-radius:12px;overflow:hidden}#compare_popup .product-card_new:hover{transform:translateY(-2px)}#compare_popup .product-card_new.current{background:linear-gradient(135deg,#1170ff,#3d66ff);color:#fff;transform:scale(1.02)}#compare_popup .product-card_new.current:hover{transform:scale(1.02) translateY(-2px)}#compare_popup .product-badge{position:absolute;top:15px;right:15px;background:#1170ff;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}#compare_popup .product-card_new.current .product-badge{background:#fff3}#compare_popup .product-badge.new{background:#1170ff}#compare_popup .product-image{width:100%;height:auto;background:#fff;border-radius:8px;margin-bottom:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:#666;background-image:linear-gradient(45deg,#f8f9fa 25%,transparent 25%),linear-gradient(-45deg,#f8f9fa 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#f8f9fa 75%),linear-gradient(-45deg,transparent 75%,#f8f9fa 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0px}#compare_popup .product-brand{font-size:12px;font-weight:600;color:#1170ff;margin-bottom:5px}#compare_popup .product-card_new.current .product-brand{color:#fffc}#compare_popup .product-name h4{margin-bottom:8px}#compare_popup .product-card_new.current .product-name h4{color:#fff}#compare_popup .product-description{margin-bottom:15px}#compare_popup .product-card_new.current .product-description{color:#ffffffe6}#compare_popup .card_wrap{padding:20px}#compare_popup .currents .card_wrap{padding:20px;background:#ededed;height:100%}#compare_popup .product-price{font-size:21px;font-weight:600;margin-bottom:20px}#compare_popup .product-card_new.current .product-price{color:#fff}#compare_popup .product-btn{background:#1170ff;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%}#compare_popup .product-btn:hover{background:#3d66ff;transform:translateY(-1px)}#compare_popup .product-card_new.current .product-btn{background:#fff;color:#1170ff}#compare_popup .product-card_new.current .product-btn:hover{background:#f8f9ff}#compare_popup .compare-section{margin-top:25px}#compare_popup .compare-section h3{font-size:20px;font-weight:600;text-align:center;margin-bottom:25px;color:#1a1d29}#compare_popup .compare-table{width:100%;border-collapse:collapse;background:#fff;border-radius:12px;overflow:hidden}#compare_popup .compare-table th,#compare_popup .compare-table td{padding:16px 20px;text-align:left;border-bottom:1px solid #e1e5e9}#compare_popup .compare-table th{background:#f8f9fa;font-weight:600;color:#1a1d29}#compare_popup .compare-table th:first-child{width:25%}#compare_popup .compare-table tr:last-child th,#compare_popup .compare-table tr:last-child td{border-bottom:none}#compare_popup .compare-table .current-column{background:#f8f9ff;font-weight:600;color:#1170ff}#compare_popup .feature-premium{color:#1170ff;font-weight:600}#compare_popup .compare-content::-webkit-scrollbar{width:6px}#compare_popup .compare-content::-webkit-scrollbar-track{background:transparent}#compare_popup .compare-content::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}#compare_popup .compare-content::-webkit-scrollbar-thumb:hover{background:#bbb}@media (max-width: 1024px){#compare_popup .compare-modal{width:98%}#compare_popup .products-grid{gap:15px}#compare_popup .product-card_new{padding:0}#compare_popup .compare-table th,#compare_popup .compare-table td{padding:12px 15px;font-size:13px}}.product .horizontal-product__info .price-list{padding-bottom:10px;padding-top:5px;justify-content:flex-end!important}.horizontal-product-list-carousel .reversed-link{font-size:14px}.horizontal-product-list-carousel>.horizontal-product-list{margin-top:10px}@media (max-width: 768px){.line_title,.horizontal-product-list-carousel .reversed-link{font-size:14px}.horizontal-product-list-carousel>.horizontal-product-list{margin-top:10px}.price_line{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:2px;position:relative;top:-10px}.line-item__info line-item-quantity{margin-block-start:var(--spacing-1);flex-direction:column;align-items:flex-end}.line-item__info{display:flex;justify-content:space-between;width:100%}#compare_popup .products-grid{grid-template-columns:1fr;gap:15px}#compare_popup .product-card_new.current{order:-1;transform:none}#compare_popup .compare-header,#compare_popup .compare-content{padding:20px}#compare_popup .compare-title{font-size:18px}#compare_popup .compare-table{font-size:12px}#compare_popup .compare-table th,#compare_popup .compare-table td{padding:10px 12px}}.feature-highlight img{margin-right:2px}@media (max-width: 768px){.compare-table{display:none}.mobile-compare{display:block}}@media (min-width: 769px){.mobile-compare{display:none}}.mobile-compare-card{background:#f8f9fa;border-radius:8px;padding:16px;margin-bottom:16px}.mobile-compare-card h4{margin:0 0 12px;font-weight:700;color:#333}.mobile-feature-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #e9ecef}.mobile-feature-row:last-child{border-bottom:none}.mobile-feature-name{font-weight:500;color:#555}.mobile-feature-value{text-align:right;flex-shrink:0;max-width:60%}footer .accordion-content-inner{display:flex;flex-direction:column;gap:10px}cart-drawer .horizontal-product .product-card__badge-list{display:none!important}.kaching-bundles .kaching-bundles__bar-label{border-radius:5px!important;padding:1px 10px!important}.kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{box-shadow:inset 0 0 0 1px var(--bar-selected-border-color, #000)!important}.kaching-bundles .kaching-bundles__block-title:before,.kaching-bundles .kaching-bundles__block-title:after{height:1px!important}.kaching-bundles .kaching-bundles__bar-radio{width:15px!important;height:15px!important}.kaching-bundles .kaching-bundles__bar-label,.kaching-bundles .kaching-bundles__block-title,.kaching-bundles .kaching-bundles__bar-title,.kaching-bundles .kaching-bundles__bar-price{font-weight:600!important}.kaching-bundles .kaching-bundles__bar-full-price{font-weight:300!important}.collection__top-bar x-listbox{padding-top:10px}.horizontal-product__info .price-list{padding-bottom:10px;padding-top:5px}.product-info__quantity-selector .form-control{text-align:start;position:relative;display:flex}.quantity-selector{height:48px!important}.sale_card span{position:absolute;z-index:9;font-size:8px;background:#1170ff;color:#fff;border-radius:500px;padding:1px 5px}.product product-recommendations{margin-top:40px}.product .horizontal-product-list{display:grid;border:none;margin-top:12px;grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto;grid-template-columns:1fr 1fr}.product .horizontal-product__info{padding:0 15px 15px}.product .horizontal-product:hover{background-color:#f1f5f9;box-shadow:0 2px 4px #0000000d}.product .horizontal-product__image{width:100%!important}.product .horizontal-product-list .button{background:transparent;border:1px solid #1170ff;color:#1170ff;transition:.15s all}.product .horizontal-product-list .button:hover{background:#1170ff;border:1px solid #1170ff;color:#fff}.product .horizontal-product-list .reversed-link{background:transparent!important;font-size:14px}.product .horizontal-product-list compare-at-price{font-size:12px!important}.product .horizontal-product-list sale-price{font-size:13px!important}.product .horizontal-product{flex-direction:column!important;align-items:start!important;transition:background-color .2s,transform .1s,box-shadow .2s;border:1px solid #e3e3e3;padding:0;gap:15px}.cart-drawer__top{padding-bottom:15px!important}#popup_wrapper .shopping-container{max-width:600px;margin:0 auto;background:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 20px #0000001a}#popup_wrapper .quantity-selector{display:flex;align-items:center;gap:15px;margin-bottom:20px}#popup_wrapper .quantity-control{display:flex;align-items:center;background:#f8f9fa;border-radius:8px;padding:8px 16px;gap:15px}#popup_wrapper .quantity-btn{background:none;border:none;font-size:18px;font-weight:600;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s ease}#popup_wrapper .quantity-btn:hover{color:#333}#popup_wrapper .quantity-number{font-size:16px;font-weight:600;min-width:20px;text-align:center}#popup_wrapper .add-to-cart{background:#4f79ff;color:#fff;border:none;padding:15px 30px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;width:100%;margin-bottom:20px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}#popup_wrapper .add-to-cart:hover{background:#3d66ff;transform:translateY(-1px)}#popup_wrapper .action-buttons{display:flex;gap:15px}#popup_wrapper .action-btn{flex:1;padding:12px 20px;border:2px solid #e1e5e9;background:#fff;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}#popup_wrapper .action-btn:hover{border-color:#4f79ff;background:#f8f9ff}#popup_wrapper .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}#popup_wrapper .modal-overlay.active{opacity:1;visibility:visible}#popup_wrapper .faq-modal{background:#fff;border-radius:16px;width:90%;max-width:600px;max-height:90vh;overflow:hidden;box-shadow:0 25px 50px #0003;transform:scale(.9) translateY(20px);transition:all .3s cubic-bezier(.34,1.56,.64,1)}#popup_wrapper .modal-overlay.active .faq-modal{transform:scale(1) translateY(0)}#popup_wrapper .faq-header{display:flex;align-items:center;justify-content:space-between;padding:24px 30px;border-bottom:1px solid #e1e5e9}#popup_wrapper .faq-title{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600;color:#1a1d29}#popup_wrapper .faq-icon{display:flex;align-items:center}#popup_wrapper .close-btn{background:none;border:none;font-size:24px;cursor:pointer;color:#666;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;background:#f5f5f5;border-radius:500px}#popup_wrapper .close-btn:hover{color:#333}#popup_wrapper .faq-content{padding:0;max-height:calc(90vh - 100px);overflow-y:auto}#popup_wrapper .faq-item{border-bottom:1px solid #e1e5e9}#popup_wrapper .faq-item:last-child{border-bottom:none}#popup_wrapper .faq-question{width:100%;background:none;border:none;padding:18px 30px;text-align:left;font-size:16px;font-weight:600;color:#1a1d29;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease}#popup_wrapper .faq-question.active{color:#4f79ff}#popup_wrapper .expand-icon{font-size:18px;font-weight:400;transition:transform .3s ease;color:#4f79ff}#popup_wrapper .faq-question.active .expand-icon{transform:rotate(45deg)}#popup_wrapper .faq-answer{max-height:0;overflow:hidden;transition:all .3s ease;background:#fff}#popup_wrapper .faq-answer.active{max-height:300px}#popup_wrapper .faq-answer-content{padding:0 30px 24px}#popup_wrapper .faq-content::-webkit-scrollbar{width:6px}#popup_wrapper .faq-content::-webkit-scrollbar-track{background:transparent}#popup_wrapper .faq-content::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}#popup_wrapper .faq-content::-webkit-scrollbar-thumb:hover{background:#bbb}@media (max-width: 768px){#popup_wrapper .faq-modal{width:95%;margin:20px}#popup_wrapper .faq-header{padding:20px}#popup_wrapper .faq-title{font-size:18px}#popup_wrapper .faq-question{padding:20px;font-size:15px}#popup_wrapper .faq-answer-content{padding:0 20px 20px;font-size:14px}}.algemene-voorwaarden-section{padding:60px 0;background-color:#fff}.mobile_sublink{display:flex;align-items:center;gap:15px;font-size:18px}.container{max-width:1200px;margin:0 auto;padding:0 20px}.section-title{font-size:48px;font-weight:700;color:#000;margin:0 0 20px;line-height:1.2}.section-subtitle{font-size:18px;color:#1170ff;margin-bottom:30px;font-weight:500;margin-top:20px}.voorwaarden-blocks{display:flex;flex-direction:column;gap:0}.voorwaarden-block{border-bottom:1px solid #e0e0e0}.block-header{width:100%;display:flex;align-items:center;padding:20px 0;background:none;border:none;cursor:pointer;text-align:left;transition:all .3s ease}.block-icon{font-size:10px;margin-right:0;transition:transform .3s ease;color:#666;min-width:20px;display:flex;align-items:center;justify-content:center}.voorwaarden-block .h4{font-size:16px}.block-header[aria-expanded=true] .block-icon{transform:rotate(90deg)}.block-title{font-size:16px;font-weight:600;color:#000;margin:0;flex:1}.block-content{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 35px}.block-content.active{max-height:2000px;padding:0 35px 30px}.intro-text{font-size:16px;color:#333;margin-bottom:20px;line-height:1.6}.voorwaarden-block .icon-chevron-bottom{transition:transform .2s ease-in-out;width:15px;height:auto}.definitions-list{padding-left:20px;margin:0}.block-content ol{display:flex;flex-direction:column;list-style:revert;gap:5px}.block-content ol li{list-style:inherit}.block-content ul{display:flex;flex-direction:column;list-style:revert;gap:5px}.block-content ul li{list-style:inherit}.shopify-section--rich-text li a{background:transparent!important}.shopify-section--rich-text ol li{list-style:inherit}.shopify-section--rich-text ol{display:flex;flex-direction:column;list-style:revert;gap:5px;padding-left:15px}.shopify-section--rich-text ul li{list-style:inherit}.shopify-section--rich-text ul{display:flex;flex-direction:column;padding-left:15px;list-style:revert;gap:5px}.definitions-list li{font-size:16px;color:#333;margin-bottom:15px;line-height:1.6}.definitions-list li:last-child{margin-bottom:0}.block-text p{margin-bottom:15px}.block-text p:last-child{margin-bottom:0}.download-section{margin-top:60px;padding-top:40px;border-top:1px solid #e0e0e0}.download-content{display:flex;align-items:center;gap:15px}.download-icon{font-size:20px;width:18px;color:#333}.download-link{color:#c36;text-decoration:none;font-weight:400;transition:color .3s ease}.download-link:hover{color:#c2185b;text-decoration:underline}.download-text{color:#e91e63;font-size:16px;font-weight:400}@media (max-width: 768px){.section-subtitle{font-size:16px!important;color:#1170ff;margin-bottom:20px;font-weight:500;margin-top:15px}.section-title{font-size:36px}.block-content{padding:0 20px}.voorwaarden-block .h4{font-size:14px}.block-content.active{padding:0 20px 20px}}.line-item__actions.start{display:flex;justify-content:flex-start;width:100%}.tp-badge{width:250px;margin-top:15px;margin-bottom:-10px}@media screen and (min-width: 700px){.product-gallery__thumbnail-list{grid-auto-columns:95px!important}}.product-info__price{margin-top:-5px}b,strong{font-weight:600}.media-with-text .prose li:not(.usp-wrapper li){display:flex;align-items:center;gap:10px}.media-with-text .prose li:not(.usp-wrapper li) svg{width:23px;height:auto}.media-with-text__content,.media-with-text__media{border-radius:0!important}.media-with-text__item.product-page{border-radius:12px!important;overflow:hidden}.finex-feature-block{box-shadow:none!important;border-radius:12px!important;border:1px solid #f2f2f2;!important}.trustpilot img{width:90px}.main-section{padding-bottom:0!important}details{transform:rotate(0);transition:.15s all}header details[open] svg{transform:rotate(180deg)}header .text-with-icon>svg{width:auto;height:10px}header .text-with-icon{gap:5px!important}.accordion__content .payment-icons{justify-content:start}media-with-text .button-wrapper .button:first-child{background:transparent!important}.trustpilot{display:flex;align-items:center;gap:10px;margin-top:-5px;margin-bottom:30px}.oke-reviewsTab{display:none!important}.product-info__vendor{color:#666}.product-info__vendor{margin-bottom:10px}.product-info__title span{color:#1170ff}.footer__block--menu ul{gap:5px!important}.accordion{background:#f9f9f9}.buy-buttons-row{display:flex;align-items:center;justify-content:center;margin-top:15px;gap:15px}.buy-buttons-row a{display:flex;align-items:center;gap:10px;border:1px solid #e2e8f1;padding:13px;border-radius:7px;width:100%;text-align:center;justify-content:center;transition:.25s all}.buy-buttons-row a:hover{border:1px solid #000000}@media screen and (min-width: 700px){.product-quick-add{width:750px!important;left:50%!important;height:max-content;transform:translate(-50%)!important;top:auto;bottom:20px!important;border-radius:12px}product-quick-add{box-shadow:0 8px 30px #0000000f;border:none}product-quick-add buy-buttons{display:flex;align-items:center;gap:10px}product-quick-add variant-media{width:60px;border-radius:12px;object-fit:inherit;overflow:hidden}.product-quick-add__variant{grid-template-columns:auto minmax(0,1fr) auto}}product-quick-add .button,.btn{background:#1a1a1a!important;border:2px solid #1170ff!important;color:#fff!important}.cart-drawer__recommendations{--horizontal-product-width: 300px;padding-bottom:30px}.tm_cart{padding:0!important}.logo_img.in_disable{filter:none!important}:root{--rounded-button: 5px!important;--heading-font-weight: 600!important}.payment-icons{display:flex;align-items:center;justify-content:center;gap:5px;flex-wrap:wrap}.drawer--lg{width:530px!important}cart-drawer .count-bubble{border:0px!important}.final_ship{text-align:right;color:#1170ff;font-weight:500;margin-top:-6px}.cart-drawer__inner .cart_items{gap:auto!important}.horizontal-product__info{flex-direction:column;align-items:start;gap:6px}.line-item__media-wrapper{border-radius:12px;overflow:hidden}.line-item{border-top:1px solid #eaeaea;margin-top:10px;padding-top:20px}.free-shipping-bar .bold{color:#1170ff}.progress-bar:after{content:"";position:absolute;top:50%;left:calc(var(--progress)* 100%);transform:translate(-50%,-50%);width:16px;height:16px;background-color:#fff;border:3px solid #1170ff;border-radius:50%;z-index:1}.progress-bar{background:#eaeaea!important}#shopify-section-template--25185911832963__media_with_text_gKYkT7 media-with-text .button-wrapper .button:last-child{box-shadow:#00000008 0 2px 15px;background:#fff}#shopify-section-template--25185911832963__media_with_text_nDbydf media-with-text .button-wrapper .button:last-child{box-shadow:#00000008 0 2px 15px;background:#fff}@media screen and (max-width: 780px){.multi-column{overflow:hidden!important}}.shopify-section--featured-collection .section-stack{overflow:hidden}.tp_rating{max-width:250px}.dropdown-menu__item{gap:13px!important;text-align:left;justify-content:start!important;background:#f6f6f6;border-radius:10px;padding:5px 20px 5px 10px;transition:.25s all;border:2px solid transparent}.dropdown-menu__item:hover{border:2px solid #1170ff}.menu-image{max-width:50px;border-radius:5px}.reversed-link{background:transparent!important}.dropdown-menu--restrictable{max-height:80vh;overflow-y:auto;border-radius:15px;gap:10px;box-shadow:var(--shadow-md);border:1px solid rgb(var(--border-color));padding:10px}.dropdown-menu__item{opacity:1!important}.popover{box-shadow:0 8px 24px #00000014}.usp-wrapper li h5:before{content:"";background:red;width:50px}.popover::part(body){padding-top:0!important;padding-bottom:10px}x-listbox span{color:#000;font-size:14px;display:flex;align-items:center;width:100%;justify-content:space-between;gap:35px}.pop-heading{width:100%;display:block;border-bottom:1px solid #F0F0F0;padding:10px 20px;color:#666;font-weight:500;margin-bottom:5px}.popover-listbox--sm .popover-listbox__option{gap:10px;align-items:center;padding:8px 20px}.popover-listbox--sm .popover-listbox__option:hover{background:#1270ff0d}x-listbox{display:flex;flex-direction:column;gap:0px}.facets-summary{justify-content:space-between!important}.collection-price{margin-bottom:10px;display:block!important}product-card .collection-price .price-list{display:flex!important;align-items:center;gap:10px}.collection-price price-list{display:block!important}.collection{margin-top:10px!important;margin-bottom:10px!important}.collection--filters-horizontal .availability-facet,.collection--filters-horizontal .sort-by-facet{flex:auto;min-width:fit-content;width:max-content;display:flex;margin:0;background:#fff;max-width:max-content;border:1px solid #eaeaea;padding:5px 10px;border-radius:10px;height:45px;align-items:center}facet-sort-by .bold{font-weight:500}.facets-horizontal{border:1px solid #eaeaea;padding:5px 10px;border-radius:10px}.facets-summary{align-items:center;justify-content:end}.collection_page.media-with-text{box-shadow:0 8px 24px #0000000d;border-radius:20px;overflow:hidden}.collection_template .price-button{width:100%}media-with-text .subheading{width:max-content;padding:8px 16px;background:#e2ecfa;display:inline-flex;border-radius:500px;color:#1170ff;font-weight:600;align-items:center;gap:8px;line-height:1}.collection_template .price-button .button{width:100%}.collection_template .price-list-wrapper .price-self{display:none}.collection_page .media-with-text__media{border-radius:0!important}.collection_page .button{width:100%}section-header .prose{max-width:500px}.media-with-text__item{gap:0px!important}.multi-column__item{border-radius:12px;border:1px solid #f2f2f2;gap:0px;overflow:hidden}.ratings .star{display:flex}.ratings .blue{color:#1270ff}.ratings{display:flex;align-items:center;gap:10px;margin-bottom:35px}.prose-percentage{font-size:39px;font-weight:700;color:#1270ff;line-height:1;height:max-content}.prose-wrap p{margin:0!important}.prose-wrap{display:flex;gap:10px}media-with-text button{border:2px solid #1170ff!important}.shopify-section--multi-column .multi-column__item .prose{padding-top:20px;border-top:1px solid #f1f1f1;margin-top:10px}li{list-style:none}.social-media li{background:#161616;border-radius:500px;padding:5px}.social-media{gap:10px!important;margin-bottom:25px}.social-media li svg{width:25px;height:auto}footer .self-submit-button .button{background:#1270ff!important;height:50px!important;border-bottom-left-radius:0;border-top-left-radius:0}footer .floating-label{height:50px!important}.footer__aside-top,.footer__aside-bottom{border-top:1px solid #242424;padding-top:25px}footer .self-submit-button{transform:none!important;top:0!important;right:0!important;bottom:0!important}footer input{background:#ffffff0d!important;border:none;height:50px!important}.multi-column__item img{height:250px;object-fit:cover;border-bottom-left-radius:0;border-bottom-right-radius:0}.header{border-bottom:1px solid #eeeeee}.drawer::part(overlay){background:#000000a1!important}cart-drawer .button.button--xl{font-size:16px;font-weight:500}.cart-drawer{border-radius:25px;overflow:hidden}.count-bubble{background:#1a1a1a;color:#fff;border:1.5px solid #1170ff}.remove-item{font-size:12px;opacity:.5}.progress-bar:before{background:#1170ff}.progress-bar{height:7px;border-radius:500px;position:relative;overflow:visible}.header__wrapper{padding-left:30px!important;padding-right:30px!important}.accordion{padding:0 15px!important;border:0px solid #EAEAEA!important;border-radius:12px}.accordion-box{display:flex;flex-direction:column;gap:10px;padding:0!important}.gallery_badge{position:absolute;z-index:9;width:max-content;padding:1px 10px;background:#1270ff;color:#fff;border-radius:5px!important;margin:10px;font-size:12px;font-weight:600}.circle-button{border:0px!important;box-shadow:#959da533 0 8px 24px}.ring{box-shadow:none!important}.header__link-list{font-weight:500}.product-gallery,.product-gallery__thumbnail-list{gap:10px!important}.shopify-section--main-product .section{padding-top:40px!important}media-with-text .h2,media-with-text .prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:40px!important}media-with-text img{max-height:550px}.upsell-wrap{display:flex;align-items:center;justify-content:space-between}media-with-text .prose{max-width:480px;margin:0 auto}@media screen and (min-width: 1150px){.product{column-gap:var(--spacing-12);gap:50px!important}}.bullet-container{position:relative;margin-right:5px}.bullet{height:8px;width:8px;background-color:#34c759;border-radius:50%;position:relative;z-index:2}.pulse{position:absolute;top:0;left:0;height:8px;width:8px;background-color:#34c759;border-radius:50%;opacity:.75;z-index:1;animation:ping 1.5s cubic-bezier(0,0,.2,1) infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.stock-kopstorm p{margin:0}.stock-kopstorm .second{font-size:14px;margin-top:2px}.stock-kopstorm{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.product-info__block-group.accordion-group{display:flex;flex-direction:column;gap:10px}.accordion__toggle{padding:0;height:55px}.product-info__accordion{border:1px solid #EAEAEA!important;border-radius:8px;padding:0 15px;overflow:hidden!important}.appstore-wrapper{gap:25px;grid-template-rows:auto;grid-template-columns:auto 167px;display:grid}.appstore img{height:100%!important;object-fit:cover!important}.appstore{background:#f5f5f5;border-radius:7px;overflow:hidden;margin-top:15px}.appstore h5{font-size:15px}.appstore p{font-size:12px;line-height:1.2;color:#666;margin-top:5px}.appstore-content{padding:20px}.appstore-badges{display:flex;align-items:center;gap:5px;margin-top:15px}.appstore-badges img{width:100px}.usps-kopstorm ul{display:flex;flex-direction:column;gap:5px}.usps-kopstorm li{display:flex;align-items:center;gap:8px}.quantity-selector__button{padding-inline-start:var(--spacing-4);padding-inline-end:var(--spacing-4);background:#f9f9f9}.quantity-selector{overflow:hidden}.product-info__buy-buttons form{width:100%}.product-info__buy-buttons{display:flex;align-items:center;gap:10px}.svglogo{display:none}buy-buttons .svglogo{display:inline-flex;width:18px}buy-buttons button{height:48px}buy-buttons div{display:flex;align-items:center;justify-content:center;gap:10px}.product sale-price{font-size:21px;color:#000;font-weight:600}.product compare-at-price{text-decoration:line-through;font-size:15px;color:#999;font-weight:300}.product-gallery__thumbnail:after{display:none!important}.product-gallery__thumbnail{border:2px solid transparent;border-radius:10px;overflow:hidden}.product-gallery__thumbnail:hover{border:2px solid #1270FF;border-radius:10px;overflow:hidden}button[aria-current=true]{border:2px solid #1270FF}.metafield-rich_text_field ul li{list-style-type:none;position:relative;padding-left:20px}.price-self p{font-weight:500;color:#1270ff}.price-list-wrapper{display:flex;align-items:start;justify-content:space-between;border-top:1px solid #f2f2f2;padding-top:15px;margin-top:15px}.product-card{overflow:hidden;border-radius:12px;border:1px solid #f2f2f2}.product-card--blends .product-card__info{padding-block-end:0;padding-inline-start:0;padding-inline-end:0;padding:20px}.metafield-rich_text_field ul li:before{content:url('data:image/svg+xml;utf8,<svg width="12" height="9" viewBox="0 0 12 9" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.31323 4.85669L3.9799 7.52336L10.6466 0.856689" stroke="%231270FF" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:absolute;left:0;top:2px;display:inline-block}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){line-height:1.1!important}.product-card__title{line-height:1.5;font-size:20px;margin-bottom:10px}product-card .price-list{font-size:18px!important;font-weight:600!important}product-card .text-on-sale{color:#000}product-card .line-through{text-decoration:line-through;color:#aeaeae;font-weight:400;font-size:12px}product-card .button,product-card .btn{border:0px solid #1170ff;font-size:12px;padding-left:25px;padding-right:25px}.card-content ul{margin-top:15px;margin-bottom:0;display:flex;flex-direction:column;gap:7px}.badge{font-weight:600!important}.rich-text__wrapper{max-width:none}.usp-wrapper{list-style:none!important}.usp-wrapper ul{list-style:none!important;gap:40px;display:flex;grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-top:var(--spacing-8)!important}.usp-wrapper h5{font-size:16px!important;font-weight:600}.usp-wrapper p{margin-top:7px!important}announcement-bar em{background:transparent;padding:1px 10px;border-radius:500px;font-style:normal;font-size:11px;border:1px solid #1170ff}announcement-bar p{display:flex;align-items:center;gap:10px}announcement-bar a{color:#1170ff}announcement-bar a:after{content:url('data:image/svg+xml;utf8,<svg width="17" height="17" viewBox="0 0 17 17" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.19312 8.58995H13.5264M13.5264 8.58995L8.85978 3.92328M13.5264 8.58995L8.85978 13.2566" stroke="%231270FF" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/></svg>');display:inline-block;vertical-align:middle;margin-left:2px;line-height:1}.prose em{font-style:normal;background:linear-gradient(135deg,#1170fe,#1159cb,#103d8b);-webkit-text-fill-color:transparent;background-clip:text}.button-wrapper .button,.button-wrapper .btn{margin:0!important}.prose p:empty{display:none!important}media-with-text p{color:#c2c2c2}.price-self{display:flex;flex-direction:column;gap:3px}product-list{padding-bottom:25px}.button-wrapper{display:flex;align-items:center;gap:10px;margin-block-start:var(--spacing-6)!important}.button-wrapper .button,.button-wrapper .btn{margin:0!important;width:100%}.shopify-section--featured-collection .floating-controls-container{overflow:visible}media-with-text .button,media-with-text .btn{border:1px solid #dee3ef}product-card .button,product-card .btn{border:0px solid #1170ff}.bold{font-weight:600}.subscription-tag{padding:8px 16px;background:#e2ecfa;display:inline-flex;border-radius:500px;color:#1170ff;font-weight:600;align-items:center;gap:8px;line-height:1}.subscription-tag p{margin:0!important;color:#1170ff}.subscription-tag .dot{width:8px;height:8px;display:inline-flex;background:#1170ff;border-radius:500px}.multi-column__item .text-center{text-align:left!important;gap:12px!important;padding:20px}.multi-column{gap:20px!important;overflow:visible}@media screen and (max-width: 1000px){announcement-bar em{padding:1px 6px;border-radius:500px;font-style:normal;font-size:9px}.button-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-block-start:var(--spacing-6)!important}media-with-text h2{font-size:32px!important;margin-top:15px!important}.subscription-tag{font-size:12px}.price-button{width:100%}product-card .price-list{font-size:16px!important}.price-button .button{width:100%}.header__wrapper{padding-left:20px!important;padding-right:20px!important}.price-list-wrapper{flex-direction:column;row-gap:15px}.h2:not(.product-info__title),.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6):not(.product-info__title h2){font-size:24px!important}.announcement-bar .container{margin:0!important}announcement-bar p{display:flex;align-items:center;gap:7px;font-size:11px;flex-wrap:wrap;row-gap:5px}media-with-text img{max-height:300px}.product sale-price{font-size:18px}.product compare-at-price{font-size:13px}.gallery_badge{font-size:11px;margin-left:0}.product-info{padding-top:10px}.vakantie-sale-text{font-size:11px!important}.shopify-section--main-product .section{padding-top:0!important}.gallery-wrap .appstore{display:none}.battery-number{font-size:40px!important}.panel-footer .social-media{display:none!important}media-with-text .h2,media-with-text .prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-size:32px!important;max-width:350px}.tp-badge{width:250px;margin-top:15px;margin-bottom:0}.rich-text .prose,.split-rich-text .prose{max-width:340px}.shopify-section--featured-collection .section-stack{overflow:visible!important}.product .horizontal-product-list{grid-template-columns:1fr 1fr}.final_ship{margin-top:0}:is(.drawer,.popover)::part(outside-close-button){background:#f1f1f1!important;left:auto!important;right:0!important;position:absolute!important;top:0!important;margin:20px!important;padding:0!important;width:40px!important;height:40px!important;display:flex;align-items:center;justify-content:center}.sale_card span{position:absolute;z-index:9;font-size:9px;background:#1170ff;color:#fff;border-radius:500px;padding:3px 6px}.icon.icon-close{width:18px!important}.menu-image{max-width:50px;border-radius:5px}.drawer--lg{width:100%!important}.mobile-nav-item{display:flex;align-items:center;gap:15px}.mobile_links{gap:10px!important}.mobile_link{font-size:15px!important;gap:13px!important;text-align:left;justify-content:start!important;background:#f6f6f6;border-radius:10px;padding:5px 20px 5px 10px;transition:.25s all;border:2px solid transparent;position:relative}.first.mobile-nav-item-link{gap:13px!important;text-align:left;justify-content:start!important;background:#f6f6f6;border-radius:10px;padding:5px 20px 5px 10px;transition:.25s all;border:2px solid transparent;margin-top:25px!important}.mobile-nav-item-link{font-size:18px}.trustpilot img{width:80px}.mobile-nav-grid{grid-column-gap:25px;grid-row-gap:25px;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto}.upsell-container{margin:30px 0}.final_ship{font-size:12px}cart-drawer .button.button--xl{font-size:14px;font-weight:500}.mobile_links .h3:nth-child(2){display:none}.line-item__info .v-stack .line-item__actions{display:none}.price-list--lg{gap:7px!important}.product-info__title.h2{font-size:29px!important}.prose-percentage{font-size:32px!important}.tp-wrap{margin-bottom:0}.vision-sample img{object-fit:contain!important}.night-vision-comparison{align-items:self-start!important}.trustpilot{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kopstorm.css.map */
