:root{--base:15px;--extrahuge:calc(var(--base) * 10);--huge:calc(var(--base) * 8);--extralargehuge:calc(var(--base) * 7);--extralarge:calc(var(--base) * 6);--largehuge:calc(var(--base) * 5);--large:calc(var(--base) * 4);--mediumlarge:calc(var(--base) * 3);--medium:max(22.5px, calc(var(--base) * 2));--small:max(15px, calc(var(--base) * 1.5));--extrasmall:max(10px, calc(var(--base) * 1));--borderradius:3px;--borderradius__buttons:8px;--backgroundmaxwidth:clamp(0px, calc(100% - 45px), 1740px);--color-primary:#cc9450;--color-secondary:#262626;--color-tertiary:#e6e3df;--background-primary:#f3f3f3;--background-secondary:#e6e3df;--background-tertiary:#262626;--text-primary:#262626;--text-secondary:#f3f3f3;--text-tertiary:#cc9450}@font-face{font-family:"Bricolage Grotesque";src:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/fonts/BricolageGrotesque-VariableFont_opsz,wdth,wght.woff2) format("woff2");font-weight:200 800;font-style:normal}@font-face{font-family:'Font Awesome 6 Sharp';src:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/fonts/FontAwesome6Sharp-Regular.eot);src:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/fonts/FontAwesome6Sharp-Regular.eot?#iefix) format('embedded-opentype'),url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/fonts/FontAwesome6Sharp-Regular.woff2) format('woff2'),url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/fonts/FontAwesome6Sharp-Regular.woff) format('woff'),url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/fonts/FontAwesome6Sharp-Regular.ttf) format('truetype'),url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/fonts/FontAwesome6Sharp-Regular.svg#FontAwesome6Sharp-Regular) format('svg');font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Bricolage Grotesque",sans-serif;font-weight:400;line-height:1.3;color:inherit;margin-top:0;margin-bottom:var(--small);display:block;text-wrap:balance}h1,.h1{font-size:38px}h2,.h2{font-size:32px}h3,.h3{font-size:28px}h4,.h4{font-size:24px}h5,.h5{font-size:22px}.large{font-size:60px;line-height:1}.extralarge{font-size:70px;line-height:1}body{font-family:"Bricolage Grotesque",sans-serif;font-size:16px;font-weight:200;line-height:1.675;color:var(--text-primary);background:var(--background-primary);-webkit-transition:all .3s;transition:all .3s;overflow-x:hidden;margin:0}.strong{font-weight:700}p{margin-bottom:var(--small)}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select{position:relative;font-family:"Bricolage Grotesque",sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var(--text-primary);background-color:#fff;padding:15px 30px;border:1px solid var(--tertiary-color);border-radius:var(--borderradius__buttons);box-sizing:border-box;outline:none;width:100%;margin-bottom:var(--extrasmall);-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-transition:all .3s;transition:all .3s}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:none}label{font-weight:400}::selection{color:#fff;background-color:var(--color-primary)}::-moz-selection{color:#fff;background-color:var(--color-primary)}button{font-family:inherit;font-size:inherit;line-height:inherit;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;border:0}.btn{display:inline-flex;position:relative;font-family:"Bricolage Grotesque",sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var(--text-secondary);background:var(--color-primary);border:0;border-radius:var(--borderradius__buttons);align-items:center;padding:15px 18px;margin-bottom:7.5px;gap:10px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-transition:all .3s;transition:all .3s;z-index:1;cursor:pointer;overflow:hidden}.btn:before{content:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/ellipse.svg);position:relative;height:6px;width:6px;line-height:0}.btn:after{content:"";background:rgba(38,38,38,.05);border-radius:var(--borderradius__buttons);position:absolute;z-index:-1;display:block;left:0;right:0;top:0;bottom:0;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition:all .3s ease;transition:all .3s ease}.btn:hover:after{transform:scale(1,1);transition:all .3s ease-out}.btn--primary:before{content:none}.btn--primary.btn--outline{border:1px solid #fff}.btn--secondary{background:var(--color-secondary)}.btn--secondary:after{background:rgba(230,230,230,.05)}.btn--secondary.btn--outline{border:1px solid #f3f3f3}.btn--tertiary{color:var(--text-primary);background:var(--color-tertiary)}.btn--tertiary.btn--outline{border:1px solid rgba(38,38,38,.4)}.btn--tertiary.btn--background{background:var(--color-tertiary)}.load-more .btn:before{content:none}.load-more .btn:after{content:none;background:unset;transform:unset;transition:unset}.load-more .btn:after{content:'+';position:relative;font-family:"Font Awesome 6 Sharp";font-size:16px;line-height:1.5;color:var(--text-tertiary);-webkit-transition:all .3s ease;transition:all .3s ease}.load-more:not(:has(.collapsed)) .btn:after{content:'';-webkit-transition:all .3s ease;transition:all .3s ease}.categories-buttons{display:flex;gap:10px;flex-wrap:wrap}.categories-buttons .btn{margin-bottom:0}.cart-link.btn:before{content:none}a{color:currentColor;text-decoration:none;cursor:pointer}ul,ol{line-height:1.75;padding-left:0;margin-top:0;margin-bottom:var(--extrasmall)}li{list-style:none}img{border-radius:var(--borderradius)}.background--dark{color:var(--text-secondary);background:var(--background-tertiary);border-radius:var(--borderradius);margin:var(--extralarge)}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.row{margin-right:calc(var(--extrasmall) * -1);margin-left:calc(var(--extrasmall) * -1)}.row [class*=col-]{padding-right:var(--extrasmall);padding-left:var(--extrasmall)}@media (min-width:992px){.row.huge-gutters{margin-right:calc(var(--extralarge) * -1);margin-left:calc(var(--extralarge) * -1)}.row.huge-gutters [class*=col-]{padding-right:var(--extralarge);padding-left:var(--extralarge)}.row.extralarge-gutters{margin-right:calc(var(--large) * -1);margin-left:calc(var(--large) * -1)}.row.extralarge-gutters [class*=col-]{padding-right:var(--large);padding-left:var(--large)}.row.large-gutters{margin-right:calc(var(--mediumlarge) * -1);margin-left:calc(var(--mediumlarge) * -1)}.row.large-gutters [class*=col-]{padding-right:var(--mediumlarge);padding-left:var(--mediumlarge)}.row.medium-gutters{margin-right:calc(var(--medium) * -1);margin-left:calc(var(--medium) * -1)}.row.medium-gutters [class*=col-]{padding-right:var(--medium);padding-left:var(--medium)}.row.smallmedium-gutters{margin-right:calc(var(--small) * -1);margin-left:calc(var(--small) * -1)}.row.smallmedium-gutters [class*=col-]{padding-right:var(--small);padding-left:var(--small)}.row.normal-gutters{margin-right:-15px;margin-left:-15px}.row.normal-gutters>[class*=col-]{padding-right:15px;padding-left:15px}}.row.small-gutters{margin-right:-10px;margin-left:-10px}.row.small-gutters [class*=col-]{padding-right:10px;padding-left:10px}.row.extrasmall-gutters{margin-right:-5px;margin-left:-5px}.row.extrasmall-gutters [class*=col-]{padding-right:5px;padding-left:5px}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=col-]{padding-right:0;padding-left:0}header{position:relative;position:sticky;background:var(--background-tertiary);top:0;padding-top:var(--medium);padding-bottom:var(--medium);z-index:10}header nav.navigation{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}header nav.navigation.navigation--extra{padding-bottom:var(--extrasmall)}header nav.navigation.navigation--extra .header-reviews{display:flex;gap:5px;align-items:baseline}header nav.navigation.navigation--extra .header-reviews .header-reviews__score{color:#fff;font-size:18px;font-weight:700;line-height:1.5}header nav.navigation.navigation--extra .header-reviews .header-reviews__total{color:#fff;font-size:16px;font-weight:300;line-height:1.5;opacity:.5}header nav.navigation.navigation--extra .usp-list{display:flex;gap:50px}header nav.navigation.navigation--extra .usp-list .usp-list__item{position:relative;font-size:15px;color:var(--text-secondary);line-height:1.25;opacity:.8;padding-left:25px}header nav.navigation.navigation--extra .usp-list .usp-list__item:before{content:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/check-circle.svg);position:absolute;left:0;top:0;width:16px}header nav.navigation .navigation-logo{position:relative;line-height:0;width:100%;max-width:190px;bottom:0;margin:0;-webkit-transition:all .3s;transition:all .3s;z-index:1}header nav.navigation .navigation-logo img{width:100%}header nav.navigation .navigation-wrapper{display:flex;gap:7.5px}header nav.navigation .navigation-nav{font-weight:500;display:flex;flex-wrap:nowrap;margin:0}header nav.navigation .navigation-nav{position:fixed;top:var(--huge);right:0;bottom:0;left:0;overflow-x:scroll;background:0 0;color:var(--text-primary);padding:var(--medium);display:none;z-index:0;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateY(-200%);transform:translateY(-200%)}header nav.navigation .navigation-nav.open{display:block;-webkit-transform:translateY(0%);transform:translateY(0%)}header nav.navigation .navigation-search{position:relative;width:80%;max-width:700px}header nav.navigation .navigation-search .navigation-search__wrapper input{border:1px solid #4a4a4a;background:var(--background-tertiary);color:rgba(255,255,255,.8);margin-bottom:0}header nav.navigation .navigation-search .navigation-search__wrapper input::-webkit-input-placeholder{color:rgba(255,255,255,.8)}header nav.navigation .navigation-search .navigation-search__wrapper input::-moz-placeholder{color:rgba(255,255,255,.8)}header nav.navigation .navigation-search .navigation-search__wrapper input:-ms-input-placeholder{color:rgba(255,255,255,.8)}header nav.navigation .navigation-search .navigation-search__wrapper input.icon.search{background-image:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/search%20gold.svg);background-repeat:no-repeat;background-position:right 23px top 50%;background-size:20px}header nav.navigation .navigation-search .navigation-search__wrapper .search-icon-btn{position:absolute;top:50%;right:23px;line-height:1;height:20px;width:20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}header nav.navigation .navigation-search-toggle.icon.search{background-image:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/search%20gold.svg);background-repeat:no-repeat;background-position:right 20px top 50%;background-size:20px;padding:20px}header nav.navigation .navigation-actions{display:flex;gap:35px}header nav.navigation .navigation-actions .cart.icon:before{content:"";font-family:"Font Awesome 6 Sharp"}.btn .span-count{font-size:14px;color:#fff;background:var(--color-primary);position:absolute;width:18px;height:18px;display:flex;justify-content:center;align-items:center;top:0;right:0;border-radius:45px;-webkit-transform:translate(25%,-25%);transform:translate(25%,-25%)}header nav.navigation .navigation-actions .btn{margin-bottom:0}header nav.navigation .navigation-actions .btn.cart-link{overflow:visible}header .navigation-toggler{position:relative;display:flex;color:#fff;line-height:0;align-items:center;border-radius:0;-webkit-transition:all .3s;transition:all .3s;padding:0;margin:0;z-index:1;cursor:pointer}header .navigation-toggler .icon-bars{background:var(--color-primary);border-radius:var(--borderradius__buttons);padding:20px 17.5px}header .navigation-toggler .icon-bar{display:block;width:20px;height:2px}header .navigation-toggler.collapsed .icon-bar{background-color:currentColor}header .navigation-toggler .icon-bar+.icon-bar{margin-top:4.5px}header .navigation-toggler.collapsed .icon-bar:nth-of-type(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);top:0}header .navigation-toggler.collapsed .icon-bar:nth-of-type(2){opacity:1;width:20px;margin-left:0}header .navigation-toggler.collapsed .icon-bar:nth-of-type(3){-webkit-transform:rotate(0deg);transform:rotate(0deg);bottom:0}header .navigation-toggler .icon-bar{position:relative;transition:all .5s ease-in-out;background-color:currentColor}header .navigation-toggler .icon-bar:nth-of-type(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:6.5px}header .navigation-toggler .icon-bar:nth-of-type(2){opacity:0;width:0;margin-left:50%}header .navigation-toggler .icon-bar:nth-of-type(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:6.5px}header .navigation-toggler .toggler-text{padding:27.5px 18px;min-width:86.1px;background:var(--color-secondary);border-radius:var(--borderradius__buttons);display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;-webkit-transition:all .3s;transition:all .3s}.submenu{position:fixed;top:var(--headerheight);right:0;bottom:0;left:0;z-index:9;opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s;overflow:scroll}.submenu:before{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;opacity:.5}.submenu.open{opacity:1;visibility:visible}.submenu .submenu__menu{position:relative;font-weight:400;background:#fff;border-radius:var(--borderradius);margin:0;top:0;min-height:420px}.submenu .submenu__menu:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;pointer-events:none;border-radius:var(--borderradius)}.submenu .submenu__menu ul{line-height:1.5;-webkit-transition:all .3s;transition:all .3s;padding:calc(var(--mediumlarge) - (var(--base)/2)) 0px calc(var(--small) + (var(--base)/2)) var(--mediumlarge);margin-bottom:0}.submenu .submenu__menu>ul>li.current-menu-ancestor>a{color:var(--text-tertiary)}.submenu .submenu__menu li.multi-column>ul{columns:2;-webkit-columns:2;-moz-columns:2}.submenu .submenu__menu li.multi-column>ul>li.back-btn{-webkit-column-span:all;column-span:all}.submenu .submenu__menu li>ul>li.back-btn{font-weight:600;margin-bottom:var(--extrasmall)}.submenu .submenu__menu ul li:first-child{border-bottom:0}.submenu .submenu__menu ul li.h4{margin-bottom:0;padding:max(7.5px, calc(var(--base) * 0.75)) 0px}.submenu .submenu__menu ul li h5{padding:0 10px;margin-bottom:var(--extrasmall)}.submenu .submenu__menu ul li a{text-decoration:none;position:relative;display:block;padding:5px 10px;margin-right:var(--medium);-webkit-transition:all .3s;transition:all .3s;border-radius:2px}.submenu .submenu__menu ul li a.submenu-back{margin-bottom:var(--extrasmall)}.submenu .submenu__menu ul li a.submenu-back:before{content:'';font-family:"Font Awesome 6 Sharp";font-size:14px;line-height:1.675;color:var(--text-tertiary);margin-right:var(--extrasmall)}.submenu .submenu__menu ul li:hover>a{background:#fff}.submenu .submenu__menu ul li.active>a{color:var(--text-tertiary)}.submenu .submenu__menu ul li a:has(+ul):after{content:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/arrow.svg);position:absolute;right:7.5px;width:17.5px;line-height:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s;transition:all .3s}.submenu .submenu__menu>ul{width:17.5%}.submenu .submenu__menu>ul>li>ul{left:17.5%;position:absolute;width:24%;top:0;display:none;min-height:100%}.submenu .submenu__menu>ul>li.multi-column>ul{width:48%}.submenu .submenu__menu>ul>li>ul>li>ul{left:100%;position:absolute;width:100%;top:0;bottom:0;padding:0;display:none;min-height:100%;padding:calc(var(--mediumlarge) - (var(--base)/2)) 0px calc(var(--small) + (var(--base)/2)) var(--mediumlarge)}.submenu .submenu__menu>ul:before{content:unset}.submenu .submenu__menu>ul>li>ul>li{font-size:16px;font-weight:400}.submenu .submenu__menu>ul>li.current-menu-parent>a{color:var(--text-tertiary)}.submenu .submenu__menu>ul>li>ul>li.current_page_item>a{color:var(--text-tertiary)}.submenu .submenu__menu>ul>li>ul>li a{display:flex;align-items:flex-start;padding:7.5px 10px}.submenu .submenu__menu>ul>li>ul>li a:before{content:'';font-family:"Font Awesome 6 Sharp";font-size:14px;line-height:1.675;color:var(--text-tertiary);margin-right:var(--extrasmall);flex-shrink:0;-webkit-transition:all .3s;transition:all .3s}.submenu .submenu__menu>ul>li>ul>li>a:hover,.submenu .submenu__menu>ul>li>ul>li>ul>li>a:hover{color:var(--text-tertiary)}.submenu .submenu__menu>ul>li>ul>li>a:hover:before,.submenu .submenu__menu>ul>li>ul>li>ul>li>a:hover:before{margin-right:7.5px;margin-left:7.5px;-webkit-transition:all .3s;transition:all .3s}.submenu .submenu__menu>ul>li>ul>li>ul>li{position:relative}.submenu .submenu__menu .person{position:absolute;display:block;top:var(--small);right:var(--small);bottom:var(--small);width:33%;background:rgba(230,227,223,.3);border-radius:var(--borderradius);padding:var(--medium)}.submenu .submenu__menu .person .person-title{color:var(--text-tertiary)}.submenu .submenu__menu .person .person-title h4{margin-bottom:0}.submenu .submenu__menu .person .contact-card--small{background:0 0;height:unset;padding:var(--mediumlarge) 0}.submenu .submenu__menu .person .contact-card__person-image{width:115px;max-width:115px}section.header{background:var(--background-secondary);padding-top:var(--extralarge);padding-bottom:var(--large)}section.header:first-child{background:var(--background-tertiary);color:var(--text-secondary)}section.header .header-label{color:rgba(38,38,38,.6);font-size:18px;font-weight:300;line-height:1.3}section.header:not(:has(.header-label)) .header-title:has(.extralarge){margin-top:var(--large)}section.header .header-title:has(+.header-content){padding-bottom:var(--mediumlarge)}section.header .header-content{padding-bottom:var(--large);margin-left:var(--medium)}section.header .header-content__buttons--left{margin-top:var(--small)}section.header .header-content--media{margin-right:var(--small);margin-left:0}section.header .header-content--highlight{margin-right:var(--extralargehuge);margin-left:var(--huge)}section.header .header-image{position:relative;display:block;aspect-ratio:1/1;margin-top:var(--extralarge)}section.header .header-image :is(img,video){position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}section.header .product{position:relative}section.header .product-image{position:relative;display:block;aspect-ratio:4/3;overflow:hidden}section.header .product-image img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}section.header .container span.product-label{background-color:var(--color-primary);color:var(--text-secondary);position:absolute;top:0;right:0;z-index:2;padding:0 15px;margin-right:10px;margin-top:60px;border-radius:var(--borderradius__buttons)}section.header .product:hover .product-image img{-webkit-transform:scale(1.05);transform:scale(1.05)}section.header .product-name{position:absolute;display:flex;align-items:center;flex-wrap:wrap;bottom:var(--medium);left:var(--medium);font-size:24px;line-height:1;color:#fff;text-shadow:0px 0px 10px #000000BF}section.header .product-brand{font-size:15px;margin-left:15px}section.header .product-price{position:absolute;right:var(--small);bottom:var(--medium);background:var(--color-tertiary);border-radius:var(--borderradius);padding:10px}section.header .product-vertical{position:absolute;top:0;right:calc(var(--medium) * -1);font-size:20px;font-weight:400;line-height:1;writing-mode:vertical-rl;text-align:left}section.product .product-content__brand p{font-size:18px;color:rgba(38,38,38,.6);margin-bottom:0}section.product .product-content__name h2{font-weight:600}section.product .product-content__description{margin-bottom:var(--small)}section.product .product-content__description p{display:inline}section.product .product-content__description a{text-decoration-line:underline;text-decoration-style:solid}section.product .product-content__usps li{list-style-type:'- ';list-style-position:inside;font-weight:400}section.product .product-content form.cart{display:flex;flex-direction:row;gap:15px;margin-bottom:var(--small)}section.product .product-content .btn--cart{margin-top:3.25px;margin-bottom:0;flex:1;justify-content:center}section.product .product-cta{background:#fff;color:var(--text-primary);padding:var(--medium);margin-top:auto}section.product .product-cta__content h4{margin-bottom:var(--extrasmall)}section.product .product-cta__buttons{display:flex;gap:10px}section.product .col-12:has(.product-image){min-height:800px}section.product .product-image{position:absolute;top:0;right:10px;width:50vw;height:100%;z-index:1;aspect-ratio:4/3}section.product .product-image img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}section.product .product-gallery{display:flex;flex-direction:column;gap:15px;height:100%;justify-content:flex-end;margin:0 var(--mediumlarge) 0px 0px}section.product .product-gallery__image{width:100%;overflow:hidden;aspect-ratio:4/3}section.product .product-gallery__image img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}section.specs{margin:var(--extralarge) 0px}section.specs table .collapse.show{display:table-row}section.specs table{line-height:2.6;text-align:left;width:100%;border-collapse:collapse;margin-bottom:var(--medium)}section.specs table tr{border-bottom:1px solid rgba(38,38,38,.4)}section.specs table p{margin:0}section.specs .load-more{margin-bottom:var(--large)}section.specs .specs-downloads{font-weight:400;line-height:2.6;width:100%}section.specs .specs-downloads li{display:flex;justify-content:space-between;border-bottom:1px solid rgba(38,38,38,.4)}section.specs .specs-downloads li .specs-downloads__button:after{content:'';font-family:"Font Awesome 6 Sharp";font-size:16px;font-weight:300;line-height:1.5;margin-right:3.25px}.contact-card{color:#fff;background:var(--color-primary);border-radius:var(--borderradius);max-height:575px;padding:var(--mediumlarge);overflow:hidden}.contact-card--small{font-weight:200;color:var(--text-primary);background:#fff;padding:var(--small)}.contact-card .contact-card__person{display:grid;grid-template-columns:auto 1fr}.contact-card .contact-card__person-image{position:relative;display:block;aspect-ratio:1/1;width:128.5px;max-width:128.5px;margin-right:var(--medium)}.contact-card .contact-card__person-image img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}.contact-card--small .contact-card__person .contact-card__person-info{display:flex;line-height:1.5;flex-direction:column;justify-content:space-between}.contact-card--small .contact-card__person .contact-person{display:flex;flex-direction:column}.contact-card--small .contact-card__person .contact-name{font-size:18px;font-weight:500;line-height:1.275}.contact-card--small .contact-card__person .contact-info{display:flex;flex-direction:column}.contact-card--small .contact-card__person .contact-mail{margin-bottom:7.5px}.contact-card--small .contact-card__person .contact-phone{font-size:18px;font-weight:500;line-height:1.75}.contact-card--small .contact-card__person .contact-phone:before{content:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/phone.svg);color:var(--text-tertiary);font-family:"Font Awesome 6 Sharp";font-size:18px;font-weight:900;line-height:1.5;margin-right:var(--extrasmall)}.contact-card .contact-card__content{margin-top:var(--small)}.contact-card .contact-card__content h2{line-height:1.225;margin-bottom:7.5px}.contact-card .contact-card__content p{margin-top:7.5px}.contact-card .contact-card__buttons{display:flex;gap:7.5px;flex-wrap:wrap}.contact-card .contact-card__buttons a[href^="tel:"].btn:before{content:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/ellipse-white.svg);position:relative;height:6px;width:6px;line-height:0}section.products{margin:var(--huge) 0px var(--extralarge) 0px}section.products .products-filter__title{position:relative;margin-left:var(--medium)}section.products .products-filter__title:before{content:'';position:absolute;top:50%;left:calc(var(--medium) * -1);font-family:"Font Awesome 6 Sharp";font-size:16px;line-height:1.5;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.products .products-filter__toggler:before{content:'';font-family:"Font Awesome 6 Sharp";font-size:16px;line-height:1.5;color:var(--text-secondary);position:relative;height:unset;width:unset}section.products .products-filter__toggler h4{margin-bottom:0}section.products .products-filter{margin-bottom:var(--large);display:flex;flex-wrap:wrap;gap:7.5px}section.products .products-filter>:nth-child(5){flex-basis:100%}section.products .products-filter__options{display:flex;gap:7.5px}section.products .products-filter .widget.woocommerce.widget_layered_nav .widget-title{position:relative;font-family:"Bricolage Grotesque",sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var(--text-primary);background-color:transparent;width:unset;padding:15px 18px;border:1px solid rgba(38,38,38,.2);border-radius:var(--borderradius__buttons);box-sizing:border-box;outline:none;margin-top:0;margin-bottom:0;-webkit-transition:all .3s;transition:all .3s;cursor:pointer;user-select:none}section.products .products-filter .widget.woocommerce.widget_layered_nav .widget-title:after{content:'+';position:relative;font-family:"Font Awesome 6 Sharp";font-size:16px;line-height:1.5;color:var(--text-primary);margin-left:10px;-webkit-transition:all .3s ease;transition:all .3s ease}section.products .products-filter .widget_layered_nav{position:relative}section.products .products-filter .widget_layered_nav .woocommerce-widget-layered-nav-list{display:none;position:absolute;top:calc(var(--extrasmall) + 100%);left:0;background:var(--background-primary);border:1px solid rgba(38,38,38,.2);border-radius:var(--borderradius__buttons);box-shadow:0 4px 12px rgba(0,0,0,.08);width:max-content;max-height:250px;overflow-y:auto;overflow-x:hidden;opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease;z-index:2;pointer-events:none}section.products .products-filter .widget_layered_nav .woocommerce-widget-layered-nav-list.is-open{display:block !important;opacity:1;transform:translateY(0);pointer-events:auto}section.products .products-filter .woocommerce-widget-layered-nav-list li{padding:7.5px 18px;cursor:pointer;transition:background .15s ease}section.products .products-filter .woocommerce-widget-layered-nav-list li:first-child{padding-top:15px}section.products .products-filter .woocommerce-widget-layered-nav-list li:last-child{padding-bottom:15px}section.products .products-filter .woocommerce-widget-layered-nav-list li:hover{background-color:rgba(38,38,38,.05)}section.products .products-filter .widget.woocommerce.widget_layered_nav{position:relative}section.products .products-filter .widget.woocommerce.widget_layered_nav:first-child{margin-left:0}section.products .products-filter .widget_layered_nav_filters{display:flex;flex-wrap:wrap;gap:7.5px;align-items:center;margin-top:var(--extrasmall)}section.products .products-filter .delete-chosen{display:inline-flex;align-items:center;gap:7.5px;font-weight:400;line-height:1.5;white-space:nowrap;height:35px;color:var(--text-primary);background-color:rgba(38,38,38,.2);border-radius:var(--borderradius__buttons);padding:0 var(--extrasmall)}section.products .products-filter .delete-chosen:after{content:'';color:var(--text-primary);font-family:"Font Awesome 6 Sharp";font-size:16px;font-style:normal;font-weight:300;line-height:1.5}section.products .products-filter .widget_price_filter{position:relative;display:inline-flex;font-family:"Bricolage Grotesque",sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var(--text-primary);background-color:transparent;width:100%;max-width:450px;flex:1;padding:15px 18px;border:1px solid rgba(38,38,38,.2);border-radius:var(--borderradius__buttons);box-sizing:border-box;outline:none;margin-top:0;margin-bottom:0;-webkit-transition:all .3s;transition:all .3s}section.products .products-filter .widget_price_filter p{margin:0}section.products .products-filter .widget_price_filter .widget-title:after{content:"|";font-size:16px;font-weight:200;line-height:1.5;margin-right:3.25px;margin-left:3.25px}section.products .products-filter .widget_price_filter form{align-content:center;width:100%;margin-left:calc(var(--large) + var(--extrasmall));margin-right:calc(var(--huge) + var(--extrasmall))}section.products .products-filter .widget form .price_slider_wrapper .price_slider_amount .price_label{font-size:0;position:absolute;left:var(--large);top:50%;right:calc(var(--large) + 7.5px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.products .products-filter .widget form .price_slider_wrapper .price_slider_amount .price_label span.from{font-size:16px}section.products .products-filter .widget form .price_slider_wrapper .price_slider_amount .price_label span.to{font-size:16px;float:right}section.products .products-filter .widget form .price_slider_wrapper .price_slider_amount button{position:absolute;display:block;top:50%;right:18px;font-weight:500;padding:0;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}section.products .products-filter .widget form .price_slider_wrapper .price_slider.ui-slider{position:relative;text-align:left;border-top:2px solid #404040}section.products .products-filter .widget form .price_slider_wrapper .price_slider.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid rgba(38,38,38,.4);cursor:pointer;outline:none;top:-12px}section.products .products-filter .widget form .price_slider_wrapper .price_slider.ui-slider .ui-slider-handle:before{content:"";position:absolute;inset:50%;width:12px;height:12px;background:var(--color-secondary);border-radius:50%;transform:translate(-50%,-50%)}section.products .products-filter .widget form .price_slider_wrapper .price_slider.ui-slider .ui-slider-handle:last-child{transform:translateX(-50%)}section.products .products-filter .widget form .price_slider_wrapper .price_slider.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:0;display:block;border:0;background:#404040}section.products .products-filter .widget form .price_slider_wrapper .price_slider.ui-slider-horizontal{height:2px;width:100%}section.products .products-filter .widget form .price_slider_wrapper .price_slider.ui-slider-horizontal .ui-slider-range{top:0;height:100%}section.products .products-filter .widget form .price_slider_wrapper .price_slider.ui-slider-horizontal .ui-slider-range-min{left:-1px}section.products .products-filter .widget form .price_slider_wrapper .price_slider.ui-slider-horizontal .ui-slider-range-max{right:-1px}section.products .products-filter .widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item a{position:relative;line-height:1}section.products .products-filter .widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item a:before{content:'';font-family:"Font Awesome 6 Sharp";font-size:14px;color:transparent;display:inline-flex;position:relative;border:1px solid rgba(38,38,38,.4);border-radius:4.5px;height:24px;width:24px;vertical-align:middle;justify-content:center;align-items:center;margin-right:var(--extrasmall);-webkit-transition:all .3s;transition:all .3s}section.products .products-filter .widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item:hover a:before,section.products .products-filter .widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item.woocommerce-widget-layered-nav-list__item--chosen a:before{background-color:var(--color-primary);border-color:rgba(38,38,38,.4)}section.products .products-filter .widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item.woocommerce-widget-layered-nav-list__item--chosen a:before{border-color:var(--color-primary)}section.products .products-filter .widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item:hover a:before{content:'';font-family:"Font Awesome 6 Sharp";font-size:14px;color:#fff;position:relative;display:inline-flex;justify-content:center;align-items:center}section.products .products-filter .widget ul.woocommerce-widget-layered-nav-list li.woocommerce-widget-layered-nav-list__item.woocommerce-widget-layered-nav-list__item--chosen a:before{content:'';font-family:"Font Awesome 6 Sharp";font-size:20px;color:#fff;position:relative;display:inline-flex;justify-content:center;align-items:center}section.products select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/plus.svg);background-repeat:no-repeat;background-position-x:calc(100% - var(--extrasmall));background-position-y:50%}section.products .products-filter__search-wrapper{position:relative;height:55px;align-content:center;margin-bottom:var(--large)}section.products .products-filter__search-wrapper input{font-size:16px;background:var(--background-primary);border-radius:8px;border:1px solid rgba(38,38,38,.2);width:100%;padding:15px 18px}section.products .products-filter__search-wrapper input::placeholder{color:var(--text-primary)}section.products .products-filter__search-wrapper input.icon.search{background-image:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/search.svg);background-repeat:no-repeat;background-position:right 18px top 50%;background-size:16px}section.products .products-filter__search-wrapper .search-icon-btn{position:absolute;top:50%;right:18px;line-height:1;height:20px;width:20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}section.products .row:has(.products-filter__options){margin-bottom:var(--large)}section.products .widget_layered_nav_filters ul:has(.chosen){display:flex;gap:7.5px;flex-wrap:wrap}section.products .widget_layered_nav_filters ul:has(.chosen) li.chosen{display:inline-flex;font-weight:400;line-height:1.5;color:#fff;background-color:var(--background-tertiary);align-items:center;padding:0 var(--extrasmall);height:35px;border-radius:var(--borderradius__buttons)}section.products .widget_layered_nav_filters ul:has(.chosen) li.chosen a:after{content:'';color:#fff;font-family:"Font Awesome 6 Sharp";font-size:16px;font-style:normal;font-weight:300;line-height:1.5;margin-left:7.5px}section.products ul li.delete-chosen{color:var(--text-primary);background-color:rgba(38,38,38,.2)}section.products ul li.delete-chosen:after{content:'';color:var(--text-primary)}section.products .products-title{padding-bottom:var(--medium)}section.products .products-product{margin-bottom:var(--extralarge)}section.products .products-product .products-product__image .product-label{background-color:var(--color-primary);color:var(--text-secondary);position:absolute;top:0;left:0;z-index:2;padding:0 15px;border-radius:var(--borderradius__buttons);margin:10px}section.products:has(.slick-slider) .products-product{margin-bottom:0}section.products .products-product__image{position:relative;display:block;aspect-ratio:7/5;max-height:575px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}section.products .products-product__image--wide{aspect-ratio:1.594}section.products .products-product__image img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}section.products .products-product__image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}section.products .products-product__info{display:flex;justify-content:space-between;margin-top:var(--extrasmall)}section.products .products-product__info .products-product__name{display:flex;align-items:center;flex-wrap:wrap;font-size:24px;line-height:1}section.products .products-product__info .products-product__brand{font-size:15px;color:rgba(38,38,38,.6);margin-left:15px}section.products .products-product__info .products-product__price{background:var(--color-tertiary);border-radius:var(--borderradius);padding:10px}section.products .products-footer{margin-top:var(--mediumlarge)}section.products .products-footer:has(.woocommerce-pagination){margin-top:var(--small)}section.new{position:relative}section.new:before{content:'';position:absolute;top:0;left:0;right:0;height:40%;background:var(--background-tertiary)}section.new .new-image{position:relative;height:100%;min-height:550px;max-height:630px;overflow:hidden}section.new .new-image :is(img,video,iframe){position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}section.new .product .new-image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}section.new .new-name{position:absolute;display:flex;align-items:center;flex-wrap:wrap;bottom:var(--small);left:var(--medium);font-size:24px;line-height:1;color:#fff;text-shadow:0px 0px 10px #000000BF}section.new .new-brand{font-size:15px;margin-left:15px}section.new .new-price{position:absolute;right:var(--small);bottom:var(--extrasmall);background:var(--color-tertiary);border-radius:var(--borderradius);padding:10px}section.new .new-vertical{font-size:20px;font-weight:400;line-height:1;writing-mode:vertical-rl;text-align:left}section.new .product-card{display:flex;flex-direction:column;justify-content:space-between;background:#819179;color:var(--text-secondary);border-radius:var(--borderradius);height:100%;max-height:630px;padding:40px}section.new .product-card .product-card__content{margin-right:var(--medium)}section.new .product-card .product-card__brand{font-weight:200}section.new .product-card .product-card__name{hyphens:auto}section.new .product-card .product-card__price{color:var(--text-primary)}section.new .product-card .product-card__image{position:relative;display:block;aspect-ratio:1/1;border-radius:var(--borderradius);overflow:hidden;width:100%;max-width:255px;margin-left:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.new .product-card .product-card__image img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.new .product-card .product-card__image:hover img{transform:scale(1.05);-webkit-transform:scale(1.05)}section.highlight{margin-top:var(--extralarge);margin-bottom:var(--extralarge);overflow:hidden}section.highlight .col-12:has(.highlight-content):before{content:'';position:absolute;top:-1px;right:0;bottom:0;width:40vw;float:right;background-color:var(--background-primary);z-index:1}section.highlight .highlight-content{padding-bottom:var(--large);margin-top:auto;margin-right:var(--large);z-index:2}section.highlight .highlight-content__label{font-size:20px;font-weight:300;color:var(--text-tertiary);margin-bottom:var(--small)}section.highlight .productslider .productslide-image{position:relative;display:block;aspect-ratio:1/1;max-height:590px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}section.highlight .productslider .productslide-image img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s;overflow:hidden}section.highlight .productslider .productslide-image:hover img{transform:scale(1.05)}section.highlight .productslider .productslide-info{display:flex;justify-content:space-between;margin-top:var(--extrasmall)}section.highlight .productslider .productslide-info .productslide-name{display:flex;align-items:center;flex-wrap:wrap;font-size:24px;line-height:1}section.highlight .productslider .productslide-info .productslide-brand{font-size:15px;color:rgba(38,38,38,.6);margin-left:15px}section.highlight .productslider .productslide-info .productslide-price{background:var(--color-tertiary);border-radius:var(--borderradius);padding:10px}section.highlight .highlight-buttons{text-align:left;margin-top:var(--mediumlarge)}article.article{position:relative;margin-bottom:var(--extralarge);overflow:hidden}.submenu+main>article.article:first-child{padding-top:var(--extralarge)}article.article--reverse .row{flex-direction:row-reverse}article.article--wide .container-xl{padding-left:var(--extralarge);padding-right:var(--extralarge)}article.article.background--dark{padding:var(--huge) 0px}article.article.background--light{background:var(--background-secondary);padding-bottom:var(--extralarge)}article.article.background--light:has(+article.article.background--light){margin-bottom:0}article.article--wide.background--partial{padding-top:0}article.article--wide.background--partial:before{content:'';position:absolute;top:0;left:0;right:0;height:25%;background:var(--background-secondary)}section.header:first-child+article.article--wide.background--partial:before{background:var(--background-tertiary)}section.header:first-child+section.products+article.article--wide.background--partial:before{background:var(--background-tertiary)}article.article.header{background:var(--background-secondary);padding-top:var(--extralarge);padding-bottom:var(--extralarge);margin-bottom:0}article.article .row:has(.article-label){margin-bottom:var(--large)}article.article--wide .row:has(.article-label){margin-bottom:var(--medium)}article.article.header .row:has(.article-label){margin-bottom:var(--small)}article.article .article-label{color:var(--text-tertiary);font-size:24px;font-weight:300;line-height:2}article.article.header .article-label{color:rgba(38,38,38,.6);font-size:18px;font-weight:300;line-height:1.3}article.article .article-title .accent{color:var(--text-tertiary)}article.article .article-content{margin-right:var(--extralarge)}article.article--wide .article-content{margin-right:0}article.article .article-content:has(.accordion){margin-right:0}article.article .article-content p:has(+:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6)){margin-bottom:var(--mediumlarge)}article.article .article-content p a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;text-underline-offset:2px}article.article .article-content--wide:not(:has(.text--extralarge)){margin-right:var(--huge)}article.article .article-content .accent{font-weight:600;color:var(--text-tertiary)}article.article .article-content.text--large p{font-size:22px;line-height:1.75}article.article .article-content.text--large p strong{font-weight:600;color:var(--text-tertiary);margin-right:var(--extrasmall)}article.article .article-content.text--extralarge p{font-size:36px;font-weight:500;line-height:1.3;margin-top:0;margin-right:var(--large)}article.article .article-content.text--huge p{font-size:46px;font-weight:400;line-height:1.15}article.article .article-image{position:relative;display:block;aspect-ratio:1/1}article.article--triptych .article-image{aspect-ratio:3/4;margin:0 var(--small)}article.article--wide .article-image{aspect-ratio:3/2;margin-bottom:var(--large);border-radius:var(--borderradius);overflow:hidden}article.article.header .article-image{margin-top:var(--extralarge)}article.article .article-image--wide{aspect-ratio:16/11;max-width:820px}article.article .article-image :is(img,video,iframe){position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}article.article .company-slider .slick-slide{padding:0 var(--mediumlarge)}article.article .company-slider .company-slide__logo{position:relative;display:block;aspect-ratio:16/9}article.article .company-slider .company-slide__logo img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}.accordion .accordion-item{background:#fff;border-radius:var(--borderradius__buttons);padding:var(--medium);margin-bottom:var(--extrasmall)}.accordion .accordion-item:last-child{margin-bottom:0}.accordion .accordion-item .accordion-item__header{position:relative;cursor:pointer;display:block;padding-right:45px;text-decoration:none !important;color:inherit !important;margin-bottom:0}.accordion .accordion-item .accordion-item__content{padding-top:var(--extrasmall);padding-right:45px}.accordion .accordion-item .accordion-item__header:after{content:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/chevron.svg);position:absolute;top:50%;right:0;width:31px;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:0;-webkit-transition:all .3s;transition:all .3s}.accordion .accordion-item .accordion-item__header[aria-expanded=true]:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}section.usps{margin-bottom:var(--extralarge)}section.usps .usp-list{display:flex;justify-content:space-evenly}section.usps .usp-list .usp-list__item{position:relative;font-size:18px;line-height:1.25;opacity:.8;padding-left:30px}section.usps .usp-list .usp-list__item:before{content:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/check-circle.svg);position:absolute;left:0;top:0;width:22px;height:21px}section.categories{margin-bottom:var(--extralarge)}section.categories:has(.categories-content+.categories-image){margin-bottom:calc(var(--extralarge) * 2)}section.categories .categories-image{position:relative;display:block;aspect-ratio:8.5/8}section.categories .categories-info .categories-image{overflow:hidden}section.categories .categories-image img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}section.categories .categories-info{position:relative}section.categories .categories-info .categories-image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}section.categories .categories-name{position:absolute;display:flex;align-items:center;flex-wrap:wrap;bottom:var(--small);left:var(--medium);font-size:24px;line-height:1;color:#fff;text-shadow:0px 0px 10px #000000BF}section.categories .categories-brand{font-size:15px;margin-left:15px}section.categories .categories-price{position:absolute;right:var(--small);bottom:var(--extrasmall);background:var(--color-tertiary);border-radius:var(--borderradius);padding:10px}section.categories .categories-content{padding:var(--mediumlarge) var(--large)}section.categories .categories-content+.categories-image{padding-left:var(--large);max-width:350px}section.categories .categories-content+.categories-image img{bottom:calc(var(--large) * -2)}section.collections{margin-bottom:var(--extralarge)}section.collections .nav-item{color:rgba(38,38,38,.4);font-size:42px;font-weight:300;line-height:1;margin-top:var(--small)}section.collections .nav-item:hover{color:var(--text-primary)}section.collections .nav-item:has(.nav-link.active){color:var(--text-primary)}section.collections .nav-item:has(.nav-link.active):after{content:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/arrow-right-orange.svg);position:absolute;width:18px;right:var(--small)}section.collections .tab-content .tab-pane:not(.active){display:none}section.collections .tab-content .tab-pane .tab-pane__content{margin-top:var(--medium)}section.collections .tab-content .tab-pane .tab-image{position:relative;display:block;aspect-ratio:4/5.5;overflow:hidden}section.collections .tab-content .tab-pane .tab-image img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}section.collections .tab-content .tab-pane .tab-image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}section.collections .tab-content .tab-pane .product-price{position:absolute;right:var(--mediumlarge);bottom:var(--medium);background:var(--color-tertiary);border-radius:var(--borderradius);padding:10px}section.reviews{margin-bottom:var(--extralarge)}section.reviews .reviews-header{display:grid;grid-template-columns:auto 1fr;margin-bottom:var(--mediumlarge);align-items:center}section.reviews .reviews-header .reviews-header__image{position:relative;display:block;aspect-ratio:1/1;background:var(--color-tertiary);height:62px;width:62px;border-radius:45px;margin-right:var(--small)}section.reviews .reviews-header .reviews-header__image img{position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}section.reviews .reviews-header .reviews-header__content-stars{line-height:1.5}section.reviews .reviews-header .reviews-header__content-score{font-size:18px;font-weight:600}section.reviews .reviews-header .reviews-header__content-total{font-size:16px;font-weight:200;line-height:1.5;opacity:.5}section.reviews .reviews-review{background:var(--background-secondary);border-radius:var(--borderradius);padding:var(--medium);margin-top:3.25px}section.reviews .reviews-review .reviews-review__content{font-size:22px;font-weight:300;line-height:1.3;margin-right:var(--large)}section.reviews .reviews-review .reviews-review__info{display:flex;justify-content:space-between}section.reviews .reviews-review .reviews-review__info-name{color:rgba(38,38,38,.6)}section.reviews .reviews-image{position:relative;display:block;padding-bottom:100%;height:100%;width:43vw;float:left;border-radius:var(--borderradius);overflow:hidden}section.reviews .reviews-image img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:all .3s;transition:all .3s}.productslider,.slick-track,.slick-list{width:100%;min-width:100%}.slick-list{overflow:visible}.slick-navigation{display:flex;gap:10px}.slick-navigation .arrow{display:flex;width:55px;height:55px;border-radius:var(--borderradius__buttons);padding:10px;flex-direction:column;justify-content:center;align-items:center;margin-top:var(--mediumlarge);cursor:pointer}.slick-navigation .arrow.prev,.slick-navigation .arrow.prev-slide{background:var(--color-primary)}.slick-navigation .arrow.next,.slick-navigation .arrow.next-slide{background:var(--color-primary)}.slick-arrow:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.slick-disabled{pointer-events:none;opacity:.5}form button.btn{margin-top:var(--extrasmall);margin-bottom:0}label{font-weight:400}.gform_wrapper form :is(input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select){position:relative;font-family:"Bricolage Grotesque",sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var(--text-primary);background-color:#fff;padding:18px;border:none;border-radius:var(--borderradius__buttons);box-sizing:border-box;outline:none;width:100%;box-shadow:none;margin-bottom:var(--extrasmall);-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-transition:all .3s;transition:all .3s}.gform-theme--foundation .gform_fields{row-gap:0px !important}.gform_wrapper form :is(input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=number],select){height:60px}.gform_wrapper form select,.gform_wrapper form select:focus,.gform_wrapper form select:hover{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/arrow-down.svg);background-repeat:no-repeat;background-position-x:calc(100% - var(--extrasmall));background-position-y:50%}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder,.gform_wrapper .gfield_label{font-family:"Bricolage Grotesque",sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:1.5 !important}.gform_wrapper button[type=submit]#gform_submit_button_3,.gform_wrapper button[type=submit]#gform_submit_button_2{display:inline-flex;position:relative;font-family:"Bricolage Grotesque",sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:var(--text-secondary);background:var(--color-primary);border:0;border-radius:var(--borderradius__buttons);align-items:center;padding:15px 18px;margin-bottom:7.5px;gap:10px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-transition:all .3s;transition:all .3s;z-index:1;cursor:pointer;overflow:hidden}.gform_wrapper button[type=submit]#gform_submit_button_3:after,.gform_wrapper button[type=submit]#gform_submit_button_2:after{content:"";background:rgba(38,38,38,.05);border-radius:var(--borderradius__buttons);position:absolute;z-index:-1;display:block;left:0;right:0;top:0;bottom:0;transform:scale(0,0);transition:all .3s ease}.gform_wrapper button[type=submit]#gform_submit_button_3:hover:after,.gform_wrapper button[type=submit]#gform_submit_button_2:hover:after{transform:scale(1,1);transition:all .3s ease-out}.cart .quantity{display:flex;gap:3.25px;align-items:center}.cart .quantity span.plus,.cart .quantity span.minus{font-size:18px;color:var(--text-secondary);background:var(--background-tertiary);border-radius:45px;cursor:pointer;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.cart .quantity input{font-size:16px;color:var(--color-secondary);border:1px solid rgba(38,38,38,.4);border-radius:var(--borderradius__buttons);padding:7.5px 0;text-align:center;display:inline-block;width:55px;height:55px;margin-bottom:0}.radio label,.checkbox,.woocommerce-shipping-methods{display:block;margin-bottom:15px;position:relative;line-height:2}.radio label input,.payment_methods input,.checkbox input,.woocommerce-shipping-methods input{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.radio label span,.payment_methods input+label,.checkbox span:not(.required),.woocommerce-shipping-methods label{margin-bottom:0;position:relative;width:100%;font-weight:500;padding-left:30px;display:inline-block;line-height:1.5}.radio label span:before,.payment_methods input+label:before,.checkbox span:not(.required):before,.woocommerce-shipping-methods label:before{content:'';width:20px;height:20px;border:1.5px solid #190b14;display:inline-block;border-radius:5px;top:50%;position:absolute;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff}.radio label span:before,.payment_methods input+label:before,.woocommerce-shipping-methods label:before{border-radius:50%}.radio label input:checked+span:before,.payment_methods input:checked+label:before,.checkbox input:checked+span:not(.required):before,.woocommerce-shipping-methods input:checked+label:before,.woocommerce-shipping-methods input[type=hidden]+label:before{background:#190b14;border-color:#190b14;box-shadow:0 0 0 3px #fff inset}.payment_methods .wc_payment_method:not(:last-child){margin-bottom:15px}.payment_methods .wc_payment_method label img{float:unset;width:auto;margin-left:12px}.payment_methods .wc_payment_method .payment_box{font-size:13px}.payment_methods .wc_payment_method .payment_box *:last-child{margin-bottom:0}.woocommerce-notices-wrapper{margin-bottom:var(--medium)}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-error li,.woocommerce-message,.woocommerce-info{background:var(--background-secondary);color:#190b14;padding:15px 18px;font-weight:400;margin-bottom:15px;border-radius:var(--borderradius)}.woocommerce-error li,.woocommerce-message:has(.restore-item){background:rgb(227 6 19/50%);border-color:#e30613;color:#fff}.woocommerce-error li :is(strong,b),.woocommerce-message :is(strong,b),.woocommerce-info :is(strong,b){color:inherit}.woocommerce-error li a,.woocommerce-message a,.woocommerce-info a{text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--text-tertiary);margin-left:auto}.woocommerce-error li a{text-decoration-color:#e30613}.woocommerce-error li a[href*="#"]{text-decoration:none}.woocommerce-message .restore-item{text-decoration-color:#e30613;color:#e30613}.woocommerce-pagination ul{margin-bottom:0;display:-webkit-box;display:flex;-ms-flex-pack:center;justify-content:center;gap:10px}.woocommerce-pagination ul li{display:inline-block}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{display:block;-webkit-transition:all .3s;transition:all .3s;width:45px;height:45px;display:flex;justify-content:center;align-items:center;background:var(--color-tertiary);border-radius:var(--borderradius__buttons)}.woocommerce-pagination ul li a:hover,.woocommerce-pagination ul li span.current{color:var(--text-secondary);background:var(--color-primary)}.breadcrumbs .breadcrumbs_separator{margin:0 5px 0 0}.breadcrumbs .breadcrumbs_separator:before{content:url(//rikels-slaapexperts.nl/wp-content/themes/rikels-slaapexperts/images/chevron%20white.svg);width:15px;height:15px;display:inline-block;vertical-align:middle;-webkit-transform:rotate(270deg);-webkit-transform-origin:center center;transform:rotate(270deg);transform-origin:center center}.breadcrumbs .breadcrumb_last{font-weight:400}.breadcrumbs a:hover{color:var(--text-tertiary)}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}footer{background:var(--background-secondary);border-radius:var(--borderradius);margin:var(--extralarge)}footer .footer-main{padding:var(--extralarge) 0px}footer .footer-main h3{padding-bottom:var(--extrasmall)}footer .footer-main .footer-main__times-day{font-weight:400}footer .footer-sub .container{background:var(--background-primary);padding:var(--mediumlarge) var(--large)}footer .footer-sub ul{margin-bottom:0}footer .footer-sub p{margin-top:0;margin-bottom:0}footer .footer-sub__logo{max-width:150px;display:flex;height:100%;align-items:center;flex-wrap:wrap}footer .footer-sub__logo img{width:100%}footer .footer-sub__copyright{display:flex;height:100%;align-items:center;flex-wrap:wrap}footer .copyright-menu{display:flex;height:100%;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-bottom:0}footer .copyright-menu a{line-height:2;text-decoration-line:underline;text-decoration-style:solid}footer .copyright-menu li:not(:last-child):after{content:'-';color:var(--text-primary);margin:0 var(--extrasmall)}footer .social-media{display:flex;height:100%;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-bottom:0;gap:15px}footer .social-media a{display:flex;align-items:center;justify-content:center;height:25px;width:25px}footer .social-media img{height:100%;width:100%}@media (min-width:1600px){.container{max-width:1465px}}@media (max-width:1400px){:root{--base:12.5px}header nav.navigation .navigation-nav>li>a{margin:45px 12.5px;font-size:17px}header nav.navigation .navigation-actions{margin-left:unset}section.products .products-filter .widget_layered_nav:has(+.widget_layered_nav_filters) .woocommerce-widget-layered-nav-list{left:unset;right:0}section.products .products-filter .widget_price_filter form{margin-left:calc(var(--large) + var(--large));margin-right:calc(var(--huge) + var(--extralarge))}section.products .products-filter .widget_price_filter{max-width:unset}section.products .products-filter .widget form .price_slider_wrapper .price_slider_amount .price_label{left:var(--extralarge);right:calc(var(--extralarge) + 7.5px)}}@media (max-width:1200px){:root{--base:10px}h1,.h1{font-size:32px}h2,.h2{font-size:28px}h3,.h3{font-size:24px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}.large{font-size:40px}.extralarge{font-size:44px}.background--dark{margin:var(--extralarge) 0px}header nav.navigation .navigation-logo{margin-top:var(--small);margin-right:var(--small)}header nav.navigation .navigation-search{width:30%;max-width:300px}header nav.navigation .navigation-nav{margin-top:var(--mediumlarge)}header nav.navigation .navigation-nav>li>a{font-size:16px;margin:25px 12.5px}.submenu .submenu__menu{margin:var(--small) 0}.submenu .submenu__menu:before{top:calc(var(--small) * -1);bottom:calc(var(--small) * -1)}.submenu .submenu__menu ul{min-height:100%;padding-left:var(--small)}.submenu .submenu__menu ul:before{content:unset}.submenu .submenu__menu>ul{width:60%}.submenu .submenu__menu>ul>li>ul{left:0;width:60%;background:#fff;z-index:1}.submenu .submenu__menu>ul>li.multi-column>ul{width:60%}.submenu .submenu__menu>ul>li>ul>li{position:unset}.submenu .submenu__menu>ul>li>ul>li>ul{position:absolute;top:0;left:0;width:60%;min-height:100%;background:#fff;padding:var(--mediumlarge) 0px var(--small) var(--small);z-index:1}.submenu .submenu__menu .person{width:37.5%}section.highlight .productslider .productslide-image{aspect-ratio:5/6}section.categories .categories-image{aspect-ratio:16/9}section.categories .col-12:has(.categories-content){display:flex}section.categories .categories-content{padding-left:0}section.categories .categories-content+.categories-image{height:100%;padding-left:0}.contact-card .contact-card__person-image{max-width:75px}section.products .products-product__image{aspect-ratio:8/10}section.products .products-product__image--wide{aspect-ratio:9/5}section.product .product-cta{max-width:50%}section.product .product-image{position:relative;top:0;right:0;height:100%;width:100%;padding-bottom:var(--small)}section.product .product-gallery{flex-direction:row;margin:0}section.product .product-cta{margin-top:var(--medium)}section.specs .contact-card{margin-top:var(--large)}article.article .article-content.text--extralarge p{font-size:24px}section.reviews .reviews-image{float:unset;width:100%}footer{margin:var(--extralarge) 0px}footer .footer-main h3{padding-top:var(--small);padding-bottom:7.5px}}@media (max-width:992px){:root{--base:7.5px}h1,.h1{font-size:30px}h2,.h2{font-size:26px}h3,.h3{font-size:22px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}.large{font-size:34px}.extralarge{font-size:36px}.container,.container-fluid{padding-left:15px;padding-right:15px}.row>.col-12{margin-bottom:7.5px}header{padding:var(--small) 0;position:sticky;top:0;background:var(--background-tertiary);margin-top:0;margin-bottom:0}header nav.navigation.navigation--extra{display:none}header nav.navigation .navigation-logo{max-width:100px;margin-top:0;margin-right:var(--medium)}header nav.navigation .navigation-search{display:none;position:absolute;top:100%;left:0;width:100%;max-width:100%;padding:16px;z-index:100;background:var(--background-tertiary)}header nav.navigation .navigation-search.is-active{display:block}header nav.navigation .navigation-search-toggle{cursor:pointer}header nav.navigation .navigation-nav{position:fixed;top:44px;right:0;bottom:0;left:0;overflow-x:scroll;background:var(--secondary-color);color:#fff;padding:var(--medium);display:block;z-index:0;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateX(100%);transform:translateX(100%)}header nav.navigation .navigation-nav.open{-webkit-transform:translateX(0%);transform:translateX(0%)}header nav.navigation .navigation-nav>li{display:block}header nav.navigation .navigation-nav>li>a{font-size:18px;margin:10px 0}header nav.navigation .navigation-nav>li.active>a:after{content:''}header nav.navigation .navigation-nav>li.active>a{color:var(--primary-color);text-shadow:1px 1px 0px #fff,-1px 1px 0px #fff,-1px -1px 0px #fff,1px -1px 0px #fff}header nav.navigation .navigation-nav>li:first-child>a{margin-top:0}header nav.navigation .navigation-actions:not(:has(.cart-link)){display:none}header nav.navigation .navigation-actions .btn:not(.cart-link){display:none}header .navigation-toggler{display:block}header .navigation-toggler .toggler-text{display:none}.submenu .submenu__menu{margin:var(--small) 0}.submenu .submenu__menu:before{top:calc(var(--small) * -1);bottom:calc(var(--small) * -1)}.submenu .submenu__menu ul{min-height:100%;padding-left:var(--small)}.submenu .submenu__menu ul:before{content:unset}.submenu .submenu__menu>ul{width:100%}.submenu .submenu__menu>ul>li>ul{left:0;width:100%;background:#fff;z-index:1}.submenu .submenu__menu>ul>li>ul>li>ul{left:0;width:100%;background:#fff;z-index:1}.submenu .submenu__menu>ul>li.multi-column>ul{width:100%}.submenu .submenu__menu .person{display:none}section.header:not(:has(.header-label)) .header-title:has(.extralarge){margin-top:var(--large)}section.header .header-content{margin-left:0;margin-right:0}section.header .product-vertical{top:-20px;right:0;writing-mode:unset}section.new:before{height:50%}section.new .new-image{min-height:225px}section.new .product-card .product-card__image{max-width:175px}section.highlight .productslider .productslide-info .productslide-price{margin-right:0}article.article--reverse .row{flex-direction:unset}article.article--wide .container-xl{padding-right:15px;padding-left:15px}article.article .article-content{margin-right:0}article.article .article-content .text--extralarge{margin-right:0}article.article .article-content--wide:not(:has(.text--extralarge)){margin-right:0}article.article--triptych .article-image{margin:0}article.article .article-image{margin-bottom:var(--extrasmall)}section.products .products-product__image--wide{aspect-ratio:8/10}section.products .products-filter{flex-direction:column}section.products .products-filter .widget_layered_nav{border-bottom:1px solid rgba(38,38,38,.4)}section.products .products-filter .widget.woocommerce.widget_layered_nav .widget-title{border:none;pointer-events:none;cursor:default}section.products .products-filter .widget.woocommerce.widget_layered_nav .widget-title:after{content:none}section.products .products-filter .widget_layered_nav .woocommerce-widget-layered-nav-list{position:relative;display:block !important;opacity:1;border:none;box-shadow:none;z-index:1}section.products .products-filter .widget_price_filter{flex-direction:column;border-radius:0;border:none;border-bottom:1px solid rgba(38,38,38,.4)}section.products .products-filter .widget_price_filter .widget-title:after{content:none}section.products .products-filter .widget_price_filter form{margin:var(--huge) 0px var(--extralarge) 0px}section.products .products-filter .widget form .price_slider_wrapper .price_slider_amount .price_label{left:var(--small);right:var(--small);top:45%}section.products .products-filter .widget form .price_slider_wrapper .price_slider_amount button{top:unset;bottom:var(--extrasmall)}section.product .col-12:has(.product-image){min-height:unset}section.product .product-cta{max-width:100%}section.product .product-cta__buttons{flex-wrap:wrap}section.usps .usp-list{flex-direction:column}section.usps .usp-list .usp-list__item{margin-bottom:var(--extrasmall)}section.categories .col-12:has(.categories-content){flex-direction:column}section.categories .categories-content{padding:var(--mediumlarge) 0px}section.categories .categories-content+.categories-image{display:none}section.categories:has(.categories-content+.categories-image){margin-bottom:var(--extralarge)}section.collections .nav-item{font-size:36px}section.collections .nav-item:has(.nav-link.active):after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}footer .copyright-menu{justify-content:flex-start}footer .social-media{justify-content:flex-start}}.term-33 .products,.term-15 .products{display:none}.contact-card{margin-bottom:40px}.archive article.article .article-label{color:inherit;font-size:18px}.archive>main>article:nth-child(3)>div>div:nth-child(1){margin-bottom:30px}.brands{padding:3rem 0}.brands .row>[class*=col-]{padding-right:25px;padding-left:25px;margin-bottom:90px}.brands .brand-card{border-radius:3px;height:100%;box-sizing:border-box;overflow:hidden}.brands .card-img-top{display:block;width:100%;height:auto}.brands .card-body{padding:16px 0}.brands .card-title{margin-bottom:.5rem;font-size:24px;line-height:1.25}.brands .card-text{margin-bottom:0;font-size:15px;line-height:1.5}@media (max-width:767.98px){.brands .row>[class*=col-]{margin-bottom:75px}}@media (max-width:549.98px){.brands .row>[class*=col-]{flex:0 0 100%;max-width:100%}}.article{padding-top:60px}