@import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100..900&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'icomoon';src:url(/themes/contrib/deal/icomoon/fonts/icomoon.eot?x5qzrm=);src:url(/themes/contrib/deal/icomoon/fonts/icomoon.eot?x5qzrm=#iefix) format('embedded-opentype'),url(/themes/contrib/deal/icomoon/fonts/icomoon.ttf?x5qzrm=) format('truetype'),url(/themes/contrib/deal/icomoon/fonts/icomoon.woff?x5qzrm=) format('woff'),url(/themes/contrib/deal/icomoon/fonts/icomoon.svg?x5qzrm=#icomoon) format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-auto_awesome:before{content:"\e906";}.icon-pedal_bike:before{content:"\e904";}.icon-automobile:before{content:"\e905";}.icon-car:before{content:"\e905";}.icon-search:before{content:"\f002";}.icon-twitter-square:before{content:"\f081";}.icon-facebook-square:before{content:"\f082";}.icon-linkedin-square:before{content:"\f08c";}.icon-unlock-alt:before{content:"\f13e";}.icon-instagram:before{content:"\f16d";}.icon-chevrons-right:before{content:"\e903";}.icon-shopping-cart-solid:before{content:"\e901";}.icon-user-solid:before{content:"\e902";}.icon-home:before{content:"\e900";}.icon-calendar:before{content:"\e953";}.icon-stats-bars2:before{content:"\e99d";}.icon-trophy:before{content:"\e99e";}.icon-fire:before{content:"\e9a9";}.icon-target:before{content:"\e9b3";}.icon-earth:before{content:"\e9ca";}.icon-point-right:before{content:"\ea04";}.icon-arrow-down-right2:before{content:"\ea3d";}.icon-facebook:before{content:"\ea90";}.icon-twitter:before{content:"\ea96";}.icon-price-tags:before{content:"\e936";}.icon-coin-euro:before{content:"\e93c";}.icon-alarm:before{content:"\e950";}.icon-bubbles3:before{content:"\e96f";}.icon-users:before{content:"\e972";}.icon-cogs:before{content:"\e995";}.icon-eye-plus:before{content:"\e9cf";}.icon-eye-minus:before{content:"\e9d0";}.icon-info:before{content:"\ea0c";}.icon-blocked:before{content:"\ea0e";}.icon-cross:before{content:"\ea0f";}.icon-arrow-up-right2:before{content:"\ea3b";}.icon-embed:before{content:"\ea7f";}
section.bg-image{background-size:cover;background-repeat:no-repeat;background-position:center center;}
.element{}
footer{padding:0;}.form-item{margin-bottom:1rem;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:var(--bs-primary);}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
:root{color-scheme:light dark;}body{font-family:"Lato",sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500;font-size:1.1rem;}h1{font-size:2.0rem;font-family:"Roboto Slab",sans-serif;}h2{color:#020607;font-size:2.0rem;font-family:"Roboto Slab",sans-serif;font-weight:700;}h3{font-family:"Roboto Slab",sans-serif;}a{text-decoration:none;}p{color:var(--bs-secondary);}p a{text-decoration:underline;}a.link-white{color:#FFF;}.btn-primary{box-shadow:0 0 0 0.25rem rgba(105,165,205,0.5);}section.text-white h2{color:var(--bs-white);}section.text-white p{color:var(--bs-white);}.element p a:hover{color:var(--bs-accent);}.bg-primary p{opacity:0.8;}.bg-primary p strong{opacity:1.0;}.bg-primary{background:linear-gradient(to top left,var(--bs-primary),#367cb8);}.bg-dark p{color:var(--bs-light);}.bg-dark h1{color:#FFF;}.bg-dark h2{color:#FFF;}.bg-dark h3{color:#FFF;}.header img{height:40px;margin-top:0.8rem;}.element.bg-dark h2{color:#FFF;}.highlight{background:linear-gradient(to right,var(--bs-primary),var(--bs-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;width:fit-content;}#block-merchant-footer{font-family:'Futura-Medium','Roboto',sans-serif;color:var(--bs-dark);}#block-merchant-footer h3{color:var(--bs-primary);}#block-merchant-footer ul{font-size:1.3rem;padding:0;margin:0;list-style:none;}#block-merchant-footer ul a{text-decoration:none;color:var(--bs-dark);}#block-merchant-footer ul a:hover{color:var(--bs-accent);}.element p:last-child{margin-bottom:0;}.mm-navbar{background:none;color:#FFF;text-align:left;color:var(--bs-accent);border:none;}.mm-navbar>*{justify-content:left;}.mm-panel{background:var(--bs-accent);font-family:'Roboto',sans-serif;font-size:1.3rem;}.mm-listitem{border:none;}.mm-listitem:after{display:none;}div#block-merchant-oribo-mobile-icon{position:absolute;top:42px;right:10px;}.btn{border-radius:8px;}.btn-secondary:hover{color:#FFF !important;background-color:var(--bs-accent);border-color:var(--bs-accent);}.shops ul{padding:0;margin:0;list-style:none;}.shops img{border-radius:8px;}.row-block .row{background:var(--bs-dark);color:#FFF;}.row-block .row h2{color:#FFF;}.blogs-overview ul{list-style:none;padding:0;margin:0;}.blogs-overview .body{background:var(--bs-light);}.blogs-overview .date{padding:1rem 2rem;color:var(--bs-accent);}.blogs-overview h3{padding:0 2rem;}.blogs-overview h3 a{color:var(--bs-dark);text-decoration:none;}.blogs-overview h3 a:hover{color:var(--bs-accent);text-decoration:none;}.blogs-overview .text{padding:1rem 2rem;}.day-deals .image a{position:relative;display:block;}.day-deals .image a .shop-logo{position:absolute;right:15px;top:15px;}.day-deals .image a .shop-logo img{border-radius:8px;}.specs table tr td:first-child{width:45%;word-break:break-word;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#FFF;}#product-vergelijker{overflow-x:auto;}#product-vergelijker td{min-width:25%;padding:1rem;}#product-vergelijker td:first-child{background:var(--bs-light);}#product-vergelijker td.price{color:var(--bs-secondary);font-size:2rem;font-family:'Futura-Bold','Roboto',sans-serif;margin-top:auto;margin-bottom:2rem;}#product-vergelijker th{min-width:25%;white-space:nowrap;padding:1rem;}#product-vergelijker h3{font-size:calc(1rem + 0.4vw);text-align:center;}#product-vergelijker h3 a{color:var(--bs-dark);text-decoration:none;}#product-vergelijker h3 a.icon-cross{font-size:0.9rem;}#product-vergelijker h3 a:hover{color:var(--bs-accent);text-decoration:underline;}#product-vergelijker .image{text-align:center;margin-bottom:1rem;}#product-vergelijker .image img{display:inline-block;}#block-merchant-comparebar{}#block-merchant-comparebar a{color:#FFF;position:fixed;bottom:0;padding:15px;background-color:var(--bs-dark);border-top-left-radius:3px;border-top-right-radius:3px;left:0;right:0;text-align:center;text-decoration:none;z-index:99;}#block-merchant-comparebar a:hover{text-decoration:none;background:var(--bs-secondary);}.btn.pva{display:inline-flex;align-items:center;}.btn.pva span{margin-right:0.3rem;}.btn-outline-accent:hover{color:#fff !important;}.product-overview .image .icons{position:absolute;top:15px;left:15px;}.product-overview .image .icons a{text-decoration:none;margin-right:0.5rem;}.product-overview .image .pva{color:var(--bs-dark);}.product-overview .image .pva:hover{color:var(--bs-accent);}.popup{position:relative;}.popup::before{content:'';position:absolute;}.popup:hover::before{content:attr(data-popup);padding:0.2rem 0.5rem;bottom:75%;display:inline-block;left:75%;background:var(--bs-accent);color:#FFF;font-size:0.9rem;border-radius:100px;white-space:nowrap;z-index:99;}.alert{margin-top:1rem;margin-bottom:1rem;}.alert-success{color:var(--bs-white);background-color:var(--bs-primary);border-color:var(--bs-primary);}.product-list h3{font-size:1rem;font-family:'Futura-Medium','Roboto',sans-serif;}.product-list .price{font-size:1.2rem;margin-bottom:0;}.product-list .row{align-items:center;}.product-list .image{margin-bottom:0;}.blog-cat{padding:0;margin:0;list-style:none;}.element-image img{border-radius:4px;}#commerce-checkout-flow-multistep-default{border-bottom:3px solid var(--bs-primary);padding:3rem 0;}.cart-form{border-bottom:3px solid var(--bs-primary);padding:3rem 0;}.cart-form table{width:100%;}.cart-form table th{padding:0 1rem;}.cart-form table td{padding:0 1rem;}.views-field-total-price__number{text-align:right;}.checkout-pane-order-summary{padding:2rem;background:var(--bs-light);}.checkout-pane-order-summary table{width:100%;}.order-total-line{padding:0 1rem;}.views-footer .order-total-line{padding:0;}.order-total-line-value{padding-left:1rem;width:150px;}.cart-form .views-form{padding:2rem;background:var(--bs-light);}.checkout-pane-order-summary h3{border-bottom:3px solid var(--bs-primary);font-size:1.5rem;font-family:'Futura-Medium','Roboto',sans-serif;display:inline-block;}#shipping-information-wrapper{padding:1rem;background:var(--bs-light);}#shipping-information-wrapper .fieldset-legend{border-bottom:3px solid var(--bs-primary);}#edit-review-contact-information{padding:1rem;background:var(--bs-light);}#edit-review-contact-information .fieldset-legend{border-bottom:3px solid var(--bs-primary);}#edit-review-shipping-information{padding:1rem;background:var(--bs-light);}#edit-review-shipping-information .fieldset-legend{border-bottom:3px solid var(--bs-primary);}#edit-review-payment-information{padding:1rem;background:var(--bs-light);}.fieldset-legend a{font-size:1rem;}#edit-review-payment-information .fieldset-legend{border-bottom:3px solid var(--bs-primary);}#edit-shipping-information-shipments{margin-top:1rem;}#edit-payment-information{padding:1rem;background:var(--bs-light);margin-top:1rem;}#edit-payment-information .fieldset-legend{border-bottom:3px solid var(--bs-primary);}.views-field-purchased-entity span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:200px;}.product-info.product-shop .item{justify-content:space-around;}.views-field-variations-target-id .btn{padding:0.75rem 1.5rem;}#drupal-off-canvas [data-drupal-ck-style-fence] .ck.ck-content *{color:#000 !important;}.card-title{margin-top:0.5rem;font-size:1.3rem;}.card-text{margin-bottom:1rem;}.overview h3{font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;margin-top:1rem;margin-bottom:1rem;color:#020607;}.overview h3 a{color:var(--bs-accent);}.overview .price{font-size:0.9rem;font-weight:500;text-align:right;}.overview .views-exposed-form{display:flex;align-items:center;justify-content:flex-start;}.overview .views-exposed-form .js-form-type-select{display:flex;align-items:center;}.overview .views-exposed-form .js-form-type-select label{width:240px;}.overview .views-exposed-form details{width:240px;background:#FFF;margin-right:1rem;}.overview .views-exposed-form details summary{background:#FFF !important;font-size:1rem;padding:0.375rem 2.25rem 0.375rem 0.75rem;}.overview .views-exposed-form details summary .summary{margin-left:10px;width:10px;height:10px;display:inline-block;transform:rotate(270deg);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");}.overview .views-exposed-form details[open] summary .summary{transform:rotate(0deg);}.overview .views-exposed-form details .js-form-type-checkbox{display:flex;align-items:baseline;}.overview .views-exposed-form details label{margin-left:10px;}.overview .views-exposed-form details .details-wrapper{position:absolute;z-index:99;background:#FFF;width:240px;text-align:left;font-size:1rem;border:1px solid rgba(0,0,0,0.125);box-shadow:0px 4px 4px rgba(200,200,200,0.9);}.overview .form-item-sort-bef-combine{margin-left:auto;}.overview .card-header::marker{display:none;list-style:none !important;}details>summary:first-of-type{list-style:none;}#block-merchant-local-tasks{text-align:center;}.tabs-primary{text-align:center;margin:auto;}.messages__wrapper{display:flex;align-items:center;justify-content:center;padding:1rem;flex-direction:column;}.messages--status{background-color:var(--bs-primary);color:#FFF;padding:1rem;border-radius:8px;margin-bottom:1rem;}.messages--status a{color:#FFF;}.oribo-commerce-search-form{display:flex;}.oribo-commerce-search-form input.form-control{border-top-right-radius:0px;border-bottom-right-radius:0px;margin-top:0;}.oribo-commerce-search-form .btn{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:2px;border-bottom-right-radius:2px;background-image:url('/themes/custom/deal/images/magnifying-glass-solid.svg');background-size:auto;background-repeat:no-repeat;background-position:center;width:40px;box-shadow:none;background-color:var(--bs-accent);border-color:var(--bs-accent);}.js input.form-autocomplete{background:#FFF !important;}.category-list a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#020607;text-decoration:none;}header nav ul{display:flex;padding:0;margin:0;list-style:none;justify-content:flex-start;}header nav ul li{margin-right:3rem;}header nav ul li a{color:#FFF;font-size:1.0rem;font-weight:300;}header nav ul li a:hover{color:#FFF;font-size:1.0rem;font-weight:300;border-bottom:1px solid #FFF;}header .col1{margin-bottom:0;}header .col2{margin-bottom:0;}.sales a{border-radius:8px;color:var(--bs-secondary);border-color:#b1cfe3 !important;}.sales a:hover{transform:translate(0,0) rotate(0) skew(0) skewY(0) scaleX(101%) scaleY(101%);border-color:var(--bs-primary) !important;box-shadow:0 0 0 0.25rem rgba(105,165,205,0.5);}.price .integer{font-weight:700;font-family:"Roboto",sans-serif;font-size:1.3rem;}.price .decimal{font-size:0.6rem;vertical-align:super;}.sales .name{font-size:1.1rem;font-weight:700;}.sales .delivery{opacity:0.6;font-size:0.9rem;}footer ul{padding:0;margin:0;list-style:none;}footer ul a{color:#FFF;opacity:0.6;;}footer p{opacity:0.6;}footer ul a:hover{opacity:1.0;text-decoration:underline;color:#FFF;}header .form-item{margin-bottom:0;}.product-image .item{text-align:center;}.product-image .item .media{display:flex;align-items:center;justify-content:center;}.opacity-100{opacity:1;}.opacity-75{opacity:0.75;}.opacity-50{opacity:0.5;}.opacity-25{opacity:0.25;}.bg-primary .overview h3 a{color:#FFF;}.bg-secondary .overview h3 a{color:#FFF;}.bose-bg{background-image:url('/sites/default/files/bose-bg.webp');background-size:cover;}.bg-light .overview .bg-light{background:#FFF !important;}header{position:fixed;top:0;left:0;right:0;width:100%;height:112px;z-index:9999;}main{margin-top:112px;}.gin--horizontal-toolbar header{position:initial;z-index:auto;}ol.breadcrumb{margin-bottom:0;}#breadcrumb.border-bottom{border-color:rgba(245,245,245,0.3) !important;}strong{font-weight:600;}.product-list a{color:var(--bs-secondary);}.product-list .price{text-align:right;}.product-list a:hover{transform:translate(0,0) rotate(0) skew(0) skewY(0) scaleX(101%) scaleY(101%);box-shadow:0 0 0 0.25rem rgba(105,165,205,0.5);}.news-overview h3{font-size:1.3rem;}.news-overview .item{background:var(--bs-light);position:relative;}.overview .item{position:relative;}.overview .item .deal{position:absolute;top:10px;left:10px;font-size:0.8rem;color:var(--bs-secondary);opacity:0.75;font-family:'Roboto Slab';}.overview .item .sale{position:absolute;top:10px;right:10px;font-size:0.8rem;color:var(--bs-secondary);opacity:0.75;font-family:'Roboto Slab';}.overview a:hover img{transform:translate(0,0) rotate(0) skew(0) skewY(0) scaleX(105%) scaleY(105%);}.cookiesjsr-banner{background:var(--bs-secondary);}.cookiesjsr-banner--info{width:75%;}.cookiesjsr-btn{box-shadow:0 0 0 0.25rem rgba(105,165,205,0.5);color:#ffffff;background-color:#4f95c4;border-color:#4f95c4;display:inline-block;font-weight:400;line-height:1.7;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;border-radius:0.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}.no-stock{font-family:"Roboto Slab";}
@media (max-width:575.98px){h2{font-size:1.3rem;}.text-align-right{text-align:center;}.product-overview .item{text-align:center;}#block-merchant-headerhome h1{font-size:4rem;line-height:4rem;}.blogs-overview .row>*{padding-right:0rem;padding-left:0rem;}}@media (max-width:767.98px){.node-info .row{flex-direction:column-reverse;}.product-info .row{flex-direction:column-reverse;}.col1{margin-bottom:2rem;}.col2{margin-bottom:2rem;}.col3{margin-bottom:2rem;}.col4{margin-bottom:2rem;}section .py-5{padding-top:3rem !important;padding-bottom:3rem !important;}footer{text-align:center;}a.popup:hover::before{display:none;}.node-info .py-5{padding-top:1rem !important;}.overview .views-exposed-form{flex-direction:column-reverse;}.overview .form-item-sort-bef-combine{margin-left:0;}h2{font-size:1.6rem;}}@media (max-width:991.98px){body{font-size:0.9rem;}.header .container{padding-top:0 !important;}.text-align-right{text-align:center;}#block-merchant-headerhome h1{width:auto;}#block-merchant-headerhome p{width:auto;}.node-info h1{font-size:3rem;line-height:3rem;}.mobile-scroll .row{overflow-x:auto;white-space:nowrap;flex-wrap:nowrap;}.mobile-scroll .row .col-item{display:inline-block;width:75%;}.mobile-scroll .row>*{padding:1rem;}.breadcrumb li{display:none;}.breadcrumb li:nth-last-child(2){display:inline-block;}.breadcrumb li:nth-last-child(2)::before{content:\e636;font-family:"Fontawesome";}section.mobile-reverse .row{flex-direction:column-reverse;}#breadcrumb{border:none !important;}#header{height:82px;}main{margin-top:82px;}#breadcrumb ol{margin:0;}.crumb{background-color:var(--bs-secondary) !important;}.product-image img{height:160px;width:auto;}.v-100{min-height:calc(100vh - 210px);}.notify-bottom{position:fixed;bottom:0;left:0;right:0;width:auto;height:auto;z-index:9999;padding:2rem !important;text-align:center;background-color:#FFF !important;box-shadow:0 0 8px 0 rgba(0,0,0,.2);}}@media (max-width:1199.98px){}@media (max-width:1399.98px){}
p{color:var(--bs-dark);}.tag{position:relative;display:inline-block;text-transform:uppercase;margin-left:0.5rem;}.tag a{color:var(--bs-white);}.tag span{position:relative;color:#FFF;padding:1rem;}.tag:before{position:absolute;background-color:var(--bs-primary);-webkit-transform:skew(-15deg);transform:skew(-15deg);top:0;right:0;left:0;bottom:0;width:100%;height:100%;content:'';}.gradient{background:linear-gradient(to right,var(--bs-primary),var(--bs-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;width:fit-content;}.news-list a{color:var(--bs-dark);font-family:'Roboto Slab';}header nav ul{justify-content:space-around;}header nav ul li a{color:var(--bs-dark);font-size:1.2rem;text-transform:uppercase;font-weight:400;}header nav ul li a:hover{color:var(--bs-dark);font-size:1.2rem;font-weight:400;text-decoration:none;border-bottom-color:var(--bs-dark);border-bottom-width:2px;}h3 a{color:var(--bs-dark);}.news-overview .item{background:none;}header{height:189px;}main{margin-top:189px;}#breadcrumb a{color:var(--bs-white);opacity:0.5;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:var(--bs-dark);}.mm-panel{background:var(--bs-dark);font-family:'Roboto Slab',sans-serif;font-size:1.3rem;}
