@font-face{font-family:"Brandon Grotesque";src:url('/media/font/BrandonGrotesque-Regular.otf') format('opentype');font-weight:400;font-style:normal}@font-face{font-family:"Brandon Grotesque";src:url('/media/font/BrandonGrotesque-Bold.otf') format('opentype');font-weight:700;font-style:normal}:root{--cat-primary:#e5f3f3;--cat-primary-darker:#a5dad7;--cat-secondary:#faaf40;--cat-secondary-darker:#f48440;--cat-secondary-lighter:#fff7ea;--cat-neutral:#584840;--cat-neutral-darker:#433c37;--cat-neutral-lighter:#ddd6c6;--cat-black:#584840;--cat-white:#fff;--cat-puppy-blue:#d9e9f8;--cat-puppy-pink:#f9ddea;--cat-paw-icon:url('/pub/media/wysiwyg/icons/paw32px.png');--cat-plus-icon:url('/pub/media/wysiwyg/cats-and-dogs/icon_button_homepage.png');--cat-cart-icon-white:url('/pub/media/wysiwyg/icons/cat-carticon.png');--cat-cart-icon:url('/pub/media/wysiwyg/cats-and-dogs/new_icon_winkelmand.png');--cat-heart-icon:url('/pub/media/wysiwyg/icons/Hartje_Header.png.png');--cat-account-icon:url('/pub/media/wysiwyg/icons/Accounnt_Header.png.png');--cat-geboortelijst-icon:url('/pub/media/wysiwyg/icons/cat-geboortelijst-icon.png');--cat-vergrootglas-icon:url('/pub/media/wysiwyg/icons/cat-vergrootglas-icon.png');--cat-vergrootglas-2-icon:url('/pub/media/wysiwyg/icons/Vergrootglas_button_homepage.png');--cat-vergelijking-icon:url('/pub/media/wysiwyg/icons/cat-icon-vergelijking.png');--cat-whatsapp:url('/pub/media/wysiwyg/icons/Icoon_Whatsapp_contactpagina.png');--cat-phone-dark:url('/pub/media/wysiwyg/icons/Icoon_Whatsapp_telefoon.png');--cat-ooievaar:url('/pub/media/wysiwyg/cats-and-dogs/new_icon_geboortelijst.png');--cat-nieuwsbrief:url('/pub/media/wysiwyg/icons/Inschrijven-nieuwsbrief_footer_homepage.png');--cat-acc-aanmaken:url('/pub/media/wysiwyg/cats-and-dogs/new_account_aanmaken.png');--cat-acc-inloggen:url('/pub/media/wysiwyg/cats-and-dogs/new_account_inloggen.png');--cat-beschrijving-icon:url('/pub/media/wysiwyg/icons/new-beschrijving-icon.png');--cat-advies-icon:url('/pub/media/wysiwyg/icons/new-advies-icon.png');--cat-voedingsschema-icon:url('/pub/media/wysiwyg/icons/new-voedingsschema-icon.png');--cat-dashedborder-default:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25'%3E%3Crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%23DDD6C6' stroke-width='5' stroke-dasharray='6%2C 14' stroke-dashoffset='30' stroke-linecap='square'/%3E%3C/svg%3E");--cat-dashedborder-primary:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%23A5DAD7' stroke-width='5' stroke-dasharray='6%2c 14' stroke-dashoffset='30' stroke-linecap='square'/%3e%3c/svg%3e");--cat-dashedborder-secondary:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%23FAAF40' stroke-width='5' stroke-dasharray='6%2c 14' stroke-dashoffset='30' stroke-linecap='square'/%3e%3c/svg%3e");--cat-dashedborder-puppy-blue:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%23D9E9F8' stroke-width='5' stroke-dasharray='6%2c 14' stroke-dashoffset='30' stroke-linecap='square'/%3e%3c/svg%3e");--cat-dashedborder-puppy-pink:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='12' ry='12' stroke='%23F9DDEA' stroke-width='5' stroke-dasharray='6%2c 14' stroke-dashoffset='30' stroke-linecap='square'/%3e%3c/svg%3e")}*{font-family:"Brandon Grotesque" !important}.fa,.fas,.far,.fal,.fab,.fa-solid{font-family:"FontAwesome" !important}p{font-family:"Brandon Grotesque" !important;font-size:18px !important;font-style:normal;font-weight:400 !important;line-height:24px !important;color:var(--cat-neutral) !important;margin-bottom:0 !important}h3{color:var(--cat-black) !important;font-size:24px;font-weight:400;line-height:30px}h2{color:var(--cat-black) !important;font-size:32px;font-weight:400;line-height:40px}h1{color:var(--cat-black) !important;font-size:40px;font-weight:400;line-height:50px}.primary-color{color:var(--cat-primary-darker) !important}input,textarea{font-family:"Brandon Grotesque" !important;background-color:transparent !important;border-radius:12px !important;border:1px solid var(--cat-neutral) !important}select{font-family:"Brandon Grotesque" !important;background-color:transparent !important;border-radius:12px !important;border:1px solid var(--cat-neutral) !important}.ic-up:before{content:"\f077" !important;font-family:"FontAwesome" !important}#scroll-to-top{font-size:16px;line-height:45px}.bold{font-weight:700 !important}.cat-hq-img{width:calc(100%/3);transform-origin:0 0}.action-default,.action-primary,.action-secondary,.action-tertiary,.action.primary,.action.secondary,.action.border,.pagebuilder-button-primary,.pagebuilder-button-secondary,.action.action-apply,.modal-footer button.action,.action.login.primary,.action.create.primary,.action.submit.primary,.action.continue,.action.primary.checkout,.modal-footer button,.action.clear,.action.apply.primary,.action.update,.action.share,.action.tocart{border-radius:60px !important;margin:0 !important;padding:10px 20px !important;font-size:18px !important;font-weight:400 !important}.action.primary,.action-primary,.action-secondary,.pagebuilder-button-primary,.action.action-apply,.action.primary.action-basic,.action.login.primary,.action.create.primary,.action.submit.primary,.action.continue,.action.clear,.action.apply.primary,.action.update,.action.share,.action.tocart{color:var(--cat-neutral)!important;background-color:var(--cat-primary) !important;border:solid 2px var(--cat-primary)!important;transition:all .3s ease}.pagebuilder-button-primary:hover,.action.action-apply:hover,.action.login.primary:hover,.action.create.primary:hover,.action.submit.primary:hover,.action.continue:hover,.action.clear:hover,.action.apply.primary:hover,.action.action-check.primary:hover,.action.save.primary:hover,.action.primary.add:hover,.action.update:hover,.action.share:hover,.action.tocart:hover{background-color:var(--cat-primary-darker) !important;border:solid 2px var(--cat-primary-darker)!important;transition:all .3s ease}.product input.action.tocart.primary{background-color:var(--cat-secondary)!important;width:100% !important}.primary-outline .pagebuilder-button-primary{border:2px solid var(--cat-primary);background-color:transparent !important}.primary-outline .pagebuilder-button-primary:hover{border:2px solid var(--cat-primary-darker) !important}.cat-center-widget{align-self:center !important}.action-default,.action.secondary,.action-tertiary,.pagebuilder-button-secondary,.modal-footer button.action,.modal-footer button,button.action.tocart.primary,.action.primary.checkout{color:var(--cat-neutral)!important;background-color:var(--cat-secondary) !important;border:solid 2px var(--cat-secondary)!important;transition:all .3s ease;width:auto}.action.secondary:hover,.pagebuilder-button-secondary:hover,.modal-footer button.action:hover,.modal-footer button:hover,button.action.tocart.primary:hover,.action.primary.checkout:hover{background-color:var(--cat-secondary-darker) !important;border:solid 2px var(--cat-secondary-darker)!important;transition:all .3s ease}.secondary-outline .pagebuilder-button-secondary{border:2px solid var(--cat-secondary) !important;background-color:transparent !important}.secondary-outline .pagebuilder-button-secondary:hover{border:2px solid var(--cat-secondary-darker) !important}.tertiary .pagebuilder-button-primary{color:var(--cat-neutral)!important;background-color:var(--cat-neutral-lighter) !important;border:solid 2px var(--cat-neutral-lighter)!important;transition:all .3s ease}.tertiary .pagebuilder-button-primary:hover{background-color:var(--cat-neutral-darker) !important;border:solid 2px var(--cat-neutral-darker)!important;color:var(--cat-white) !important;transition:all .3s ease}.tertiary-outline .pagebuilder-button-primary{border:2px solid var(--cat-neutral) !important;background-color:transparent !important}.tertiary-outline .pagebuilder-button-primary:hover{border:2px solid var(--cat-neutral) !important;background-color:var(--cat-neutral) !important;color:var(--cat-white) !important}.tertiary-outline.plus-icon .pagebuilder-button-primary{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0 !important;padding-bottom:0 !important}.tertiary-outline.plus-icon .pagebuilder-button-primary:before{content:var(--cat-plus-icon);margin-right:5px;padding-top:5px}.tertiary-outline.vergrootglas-icon .pagebuilder-button-primary{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0 !important;padding-bottom:0 !important}.tertiary-outline.vergrootglas-icon .pagebuilder-button-primary:before{content:var(--cat-vergrootglas-2-icon);margin-right:5px;padding-top:5px}.pagebuilder-button-link{padding:0 !important;color:var(--cat-secondary) !important;display:flex !important;align-items:center !important}.pagebuilder-button-link:hover{color:var(--cat-secondary-darker) !important;text-decoration:underline}.pagebuilder-button-link:after{font-family:'FontAwesome';font-weight:700;content:"\f178";margin-left:7px;padding-top:4px}button.btn-icon-white{background-color:var(--cat-white);border-radius:50px;color:var(--cat-neutral);width:40px;height:40px}button.btn-icon-white:hover{background-color:var(--cat-primary-darker)}.breadcrumbs{font-family:"Brandon Grotesque";font-size:18px;color:var(--cat-neutral)}.page-title-wrapper{padding:24px 0}.page-wrapper{border-top-style:none !important;border-top-width:0 !important}.slick-prev.slick-arrow.slick-disabled,.slick-prev.slick-arrow{background:url('/media/wysiwyg/cats-and-dogs/chevron.png') !important;padding:20px;border-radius:60px;opacity:1 !important;transform:none !important}.slick-next.slick-arrow.slick-disabled,.slick-next.slick-arrow{background:url('/media/wysiwyg/cats-and-dogs/chevron-right.png') !important;padding:20px;border-radius:60px;opacity:1 !important;transform:none !important}.product-items.widget-product-carousel.slick-initialized.slick-slider{padding:0 45px !important}.componenten-slider-stores .wrapper{width:100%;position:relative}.componenten-slider-stores .wrapper i{top:50%;height:50px;width:50px;cursor:pointer;font-size:1.25rem;position:absolute;text-align:center;line-height:50px;background:#fff;border-radius:50%;transform:translateY(-50%);transition:transform .1s linear}.componenten-slider-stores .wrapper i:active{transform:translateY(-50%) scale(.85)}.componenten-slider-stores .wrapper i:first-child{left:-22px}.componenten-slider-stores .wrapper i:last-child{right:-22px}.componenten-slider-stores .wrapper .carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100%/4) - 12px);overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;scroll-behavior:smooth;scrollbar-width:none}.componenten-slider-stores .carousel::-webkit-scrollbar{display:none}.componenten-slider-stores .carousel.no-transition{scroll-behavior:auto}.componenten-slider-stores .carousel.dragging{scroll-snap-type:none;scroll-behavior:auto}.componenten-slider-stores .carousel.dragging .card{cursor:grab;user-select:none}.componenten-slider-stores .carousel :where(.card,.img){display:flex;justify-content:center;align-items:center;height:100%}.componenten-slider-stores .carousel :where(.card,.img) img{height:100%;border-radius:12px}.componenten-slider-stores .carousel .card{scroll-snap-align:start;height:342px;list-style:none;background:#fff;cursor:pointer;flex-direction:column;border-radius:8px}#header-account,.header-top-container .item.link.compare{display:none !important}.header-container .logo-wrapper .logo img{width:100px !important}.header-flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:24px;padding:7px}.header-flex p{margin:0;padding:0}.header-top-container .right-column{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.header-top-container .right-column .item.item-right.item-interface{order:2}.header-top-container .right-column .item.item-right{order:1}.header-primary #switcher-language .label{font-size:18px !important}.ic-search:before{background:url(/pub/media/wysiwyg/icons/new_icon_vergrootglas.png) !important;background-size:contain !important;content:"" !important;height:24px !important;display:block;background-repeat:no-repeat !important;margin-top:6px;margin-left:5px}.block-search .input-text{border-radius:60px !important;border-color:var(--cat-neutral) !important}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{opacity:1 !important}.header-regular .block-search .input-text:focus{box-shadow:none !important}input::placeholder{color:#ddd6c6 !important;font-size:16px}input:-moz-placeholder{color:#ddd6c6 !important;opacity:1;font-size:16px}input::-ms-input-placeholder{color:#ddd6c6 !important;font-size:16px}input::-webkit-input-placeholder{color:#ddd6c6 !important;font-size:16px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index-title{font-size:1.4rem;color:var(--cat-black);text-transform:capitalize;font-weight:600}.mst-searchautocomplete__index.popular ul li a{font-size:1.4rem;color:var(--cat-black)}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__show-all a{color:var(--cat-black)}.logo-wrapper--regular{display:flex;align-items:center}.logo-wrapper--regular:after{content:"";display:block;width:71%;height:80px;background-image:url(/pub/media/wysiwyg/cats-and-dogs/new_homepage_slogan.png);background-size:contain;background-repeat:no-repeat;margin-left:70px;margin-bottom:20px;margin-right:20px}.header .logo-wrapper .logo{margin-bottom:20px}.block-search{z-index:900 !important}.header-primary .mini-cart-heading .icon:before{content:"";display:block;width:45px;height:45px;background:url(/pub/media/wysiwyg/cats-and-dogs/new_icon_winkelmand_hres.png) no-repeat center center;background-size:contain;margin-top:-2px;margin-left:5px}.header-primary .account-links .header.links .link.authorization-link,.header-primary .account-links .header.links li:last-child,.header-primary .minicart-wrapper .inner-heading .caret{display:none}.header-primary .account-links .header.links li a,.header-primary .minicart-wrapper .inner-heading{display:flex;flex-direction:column;align-items:center}.header-primary .links-wrapper-separators-left .links>li>*{background-image:none}#minicart>div.mini-cart-heading.dropdown-heading.skip-link.skip-cart.action.showcart.counter-over->span>span.counter.qty.ic.ic-char.ib.ib-size-s.ib-rounded{position:relative !important;margin-left:42px !important;margin-top:-52px !important;margin-bottom:28px !important;margin-right:-7px !important;height:24px !important;width:24px !important;align-items:center !important;justify-content:center !important;border-radius:60px !important;background-color:var(--cat-primary) !important;color:var(--cat-neutral)}.header-primary .widget .dropdown-heading .inner-heading span{display:flex !important;flex-direction:column;align-items:center}.header-container .hp-block.right-column.grid12-4{display:flex;float:right;width:auto;height:156px;align-items:center}.mini-cart-heading.dropdown-heading.skip-link.skip-cart.action.showcart .label{display:none}.dropdown-block.filled-heading .dropdown-heading .inner-heading{padding:0}.account-not-loggedin,.account-loggedin{display:flex;flex-direction:row}.account-not-loggedin .dropdown-heading,.account-loggedin .dropdown-heading{padding-right:10px}#top>div>div.header-primary-container>div>div>div>div.hp-block.right-column.grid12-4>div:nth-child(3){height:auto !important;padding-bottom:5px}.dropdown-block.show-border.filled-heading.open .dropdown-content{padding-top:32px;margin-top:-2px;border:none !important;border-radius:12px !important}.minicart-wrapper.mini-cart.dropdown-block.filled-heading.show-border{padding-top:5px}.counter.qty.ic.ic-char.ib.ib-size-s.ib-rounded.empty,.counter.qty.empty.ic.ic-char.ib.ib-size-s.ib-rounded{display:none !important}.menu-img{transition:transform .3s ease}.menu-img:hover{transform:scale(1.1)}.nav-panel-inner{position:relative}.scroll-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:#ddd6c6;color:#fff;padding:15px;cursor:pointer;visibility:hidden;z-index:900;transition:opacity .3s ease,background-color .3s ease,visibility .3s ease;border-radius:50%;border:none;width:25px;height:25px;display:flex;justify-content:center;align-items:center;font-size:18px;opacity:0}.nav-panel-inner:hover .scroll-arrow.visible{visibility:visible;opacity:1}.scroll-arrow--left{left:-25px}.scroll-arrow--right{right:-25px}.scroll-arrow:hover{background-color:#b3ada0}.scrollable-nav-block{display:flex;gap:32px;overflow-x:scroll;overflow-y:hidden;height:168px;padding-top:5px}.nav-panel-inner .nav-block.nav-block--top.std.grid-full{background:#fff}.header-m-primary .logo-wrapper--mobile img{max-width:20%}.header-m-primary-container .inner-container{padding:0 16px 50px}.header-m-primary-container .logo-wrapper--mobile{width:140px;margin:0;padding:16px 0 0 16px}#skip-links .skip-link.skip-nav,#skip-links .skip-link.skip-search{float:right}.header-m-primary-container .skip-links-wrapper .skip-nav{position:absolute;left:15px;width:40px;background-color:transparent}.header-m-primary-container .skip-links-wrapper .skip-nav .icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:12px;background-color:var(--cat-primary);font-size:20px !important}.header-m-primary-container .skip-links-wrapper .skip-search,.header-m-primary-container .skip-links-wrapper #mini-cart-marker-mobile{display:none}.header-m-primary-container .skip-links-wrapper .minicart-wrapper{padding:0 15px}.header-m-primary-container #minicart>div.mini-cart-heading{position:absolute;top:55px;right:25px;display:flex;justify-content:center;background-color:transparent;color:var(--cat-white);width:auto;padding:8px 8px 0;border-radius:16px 16px 0 0;z-index:999}.header-m-primary-container .skip-links-wrapper #header-search{display:block;position:absolute;width:calc(100% - 85px) !important;right:15px;background-color:transparent;padding:0}.header-mobile .skip-content.skip-content--style.skip-active{background-color:var(--cat-primary) !important;color:var(--cat-black) !important}.ic-menu:before{content:"\f0c9";font-family:"FontAwesome" !important}.header-container .logo-wrapper--mobile{text-align:left;width:100%}.header-mobile .skip-link:hover{background-color:transparent !important;color:var(--cat-black)}.header-m-primary .mini-cart-heading .icon:before{content:var(--cat-cart-icon);height:35px;display:block}.header-mobile .skip-link.skip-active{background-color:transparent !important;color:var(--cat-black)}#header-cart{font-family:"Brandon Grotesque" !important;border:none !important;border-radius:12px !important;margin-top:35px}#header-cart .product-image-container{width:100% !important}#header-cart .subtotal{display:flex}.header-container .dropdown-block .dropdown-content .block-content{display:flex;flex-direction:column}.header-container .dropdown-block .dropdown-content .block-content .actions:has(.primary){order:4}.header-container .dropdown-block .dropdown-content .block-content .actions:has(.secondary){order:1}.header-container .dropdown-block .dropdown-content .block-content .minicart-items-wrapper{order:2}.block-minicart .block-content>.actions>.secondary .action.viewcart{font-family:"Brandon Grotesque" !important;font-size:18px;background-color:var(--cat-secondary);padding:15px 17px;display:block;color:var(--cat-neutral) !important;border-radius:60px !important;font-weight:700;margin-bottom:16px;text-align:center}.block-minicart .block-content>.actions>.primary .action.primary{margin-bottom:0 !important;font-weight:400 !important;background:0 0 !important;color:var(--cat-neutral) !important;font-size:18px !important;border:none !important;padding:0 !important}.block-minicart .block-content>.actions>.secondary .action.viewcart:hover{transform:scale(1.015)}.block-minicart .block-content>.actions>.primary .action.primary:hover{opacity:.75}.checkout-cart-index .cart-summary{background-color:var(--cat-white);padding:16px;border-radius:12px;font-family:"Brandon Grotesque" !important}.checkout-cart-index .cart.table-wrapper{background-image:var(--cat-dashedborder-default);border-radius:12px;padding:24px;margin-bottom:32px !important}.checkout-cart-index .input-text.qty{height:auto !important}.checkout-cart-index .cart.table-wrapper .items thead+.item,.cart.table-wrapper .items>.item{border-top:1px solid var(--cat-neutral-lighter);border-bottom:none !important}.checkout-cart-index .item-info img{transition:all .3s ease 0s}.checkout-cart-index .item-info img:hover{transform:translateZ(0px) rotate(5deg)}.checkout-cart-index .cart-container .action.action-delete:before{content:"\f014";font-family:'FontAwesome';font-size:18px;color:var(--cat-neutral)}.checkout-cart-index a.use-ajax.action.towishlist.action-towishlist span,.checkout-cart-index .cart-summary div#block-shipping,.checkout-cart-index .cart-container .action.action-delete span,.checkout-cart-index .cart-container .action.action-edit,.checkout-cart-index .cart-container .action.action-delete{background-color:transparent !important;padding:0;transition:all .3s ease 0s}.checkout-cart-index .cart-container .action.action-delete:hover{transform:translateZ(0px) rotate(5deg)}.checkout-cart-index .cart.item tr.item-actions{position:absolute;right:0;top:55px;float:right}.checkout-cart-index .cart-totals{border-top:1px solid var(--cat-neutral-lighter);padding-top:10px}.cart-summary .block>.title{border-top:1px solid var(--cat-neutral-lighter)}#block-discount{float:none !important;margin-left:0 !important}.cart-summary .widget li:before{content:'\f00c';font-family:'FontAwesome';margin-right:4px}.cart-container .cart-summary tbody{display:flex;flex-direction:column;align-items:flex-end}.cart-container .cart-summary tr.grand.totals.incl{order:2}.checkout-cart-index .action-towishlist{display:none !important}.cart-summary #block-shipping .title{padding-left:0}.cart-summary .totals.shipping .mark{text-align:right !important}.cart.table-wrapper .actions-toolbar>.action:hover,.action-gift:hover{color:var(--cat-black)}.checkout-cart-index .actions-toolbar .action.action-delete span{display:none}.checkout-cart-index .EmbedRoot__Root-sc-1c4b4pg-0.eIMmgT.es-embed-root{max-width:100% !important}.checkout-cart-index .cart.main.actions{padding-bottom:42px}.checkout-index-index #maincontent{background-color:transparent !important}.checkout-onepage-success div#registration,.checkout-onepage-success .actions-toolbar{display:none}.opc-wrapper .step-title{background-color:var(--cat-primary);color:var(--cat-neutral) !important;border-top-right-radius:12px;border-top-left-radius:12px;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none !important}.amcform-submit.action.submit.primary,.osc-place-order-wrapper .place-order-primary button.primary.checkout{transition:ease .2s;cursor:pointer !important;width:100%;font-weight:400 !important;border-radius:60px !important;font-size:26px !important;background-color:var(--cat-secondary) !important;color:var(--cat-neutral)!important;border:none !important}.amcform-submit.action.submit.primary:hover{transform:scale(1.03)}.osc-place-order-wrapper .place-order-primary button.primary.checkout{background-color:var(--cat-secondary) !important;border-color:var(--cat-secondary) !important}.osc-place-order-wrapper button.action.primary.checkout span{color:var(--cat-neutral) !important}.onestepcheckout-index-index .form.form-discount .action.action-apply{background-color:var(--cat-secondary)}.order-summary .opc-block-summary table.data.table.table-totals{border-bottom:none}.onestepcheckout-index-index .opc-block-summary.step-content,.onestepcheckout-index-index .opc-wrapper .step-content{border-bottom-right-radius:12px!important;border-bottom-left-radius:12px!important}.onestepcheckout-index-index .opc-wrapper .step-content{border:none;background-color:var(--cat-white);padding:16px}.onestepcheckout-index-index #discount-code{margin-left:0!important}.onestepcheckout-index-index button.action.action-show-popup{margin-left:20px}.fa-minus:before,.fa-plus:before{font-size:100%}.onestepcheckout-index-index .qty-wrapper a.button-action{display:flex;justify-content:center}.onestepcheckout-index-index .details-qty .qty-wrapper{display:flex;gap:5%}.qty-wrapper .qty-wrap .input-text.update{height:20px}.checkout-index-index .page-title-wrapper .page-title{color:var(--f4p-color1) !important}.checkout-onepage-success a.action.primary{border-radius:60px !important}.onestepcheckout-index-index label[for=ccvonlinepayments_ideal] img{padding:0 21px}.onestepcheckout-index-index .checkout-agreement.field.choice.required .label{margin:0 !important}.onestepcheckout-index-index .checkout-agreements-block .action-show{vertical-align:sub}.onestepcheckout-index-index .field.col-mp.mp-6.mp-clear.not-required{margin:0}.onestepcheckout-index-index .field.col-mp.mp-6.not-required{margin:0}.onestepcheckout-index-index .fieldset>.field:not(.choice)>.label{width:auto}.fieldset>.field:not(.choice)>.label{text-align:left}.field-tooltip .field-tooltip-action:before{color:var(--cat-secondary)}.osc-place-order-block{border:none}.table-totals .mark,.table-totals .amount{padding-right:0 !important}.onestepcheckout-index-index .order-summary{border-radius:12px}.checkout-index-index .checkout-agreements-block .checkout-agreement.field{display:inline-flex}button.action.action-show{color:var(--cat-black) !important;font-size:14px}.osc-newsletter.field.choice.col-mp.mp-12{padding:0 !important;font-size:14px}.checkout-agreement.field.choice.required{padding:0 12px !important;gap:3px}.onestepcheckout-index-index a.action.action-auth-toggle.osc-authentication-toggle.social-login-btn{background:var(--cat-secondary);color:var(--cat-black);border-radius:60px;padding:8px 15px}.onestepcheckout-index-index a.action.action-auth-toggle.osc-authentication-toggle.social-login-btn:hover{background-color:var(--cat-secondary-darker)}.checkout-index-index .form .field.street .control{display:flex !important;justify-content:space-between !important;align-items:flex-end !important;gap:10px;width:100%}.checkout-index-index .form .field.street .field._required{flex:0 0 65% !important;max-width:65% !important;display:flex;flex-direction:column;align-items:flex-start}.checkout-index-index .form .field.street .field.additional{flex:0 0 35% !important;max-width:35% !important;display:flex;flex-direction:column;align-items:flex-start;display:block !important}.table-checkout-shipping-method .col.col-carrier{display:none}.osc-place-order-block{border:1px solid var(--cat-neutral);padding:10px !important;margin-bottom:20px}.osc-addition-content-wrapper{padding:0 !important}.onestepcheckout-index-index .field.choice.col-mp{margin-bottom:0}.onestepcheckout-index-index .opc-block-summary .table-totals tbody .mark{text-align:left}.grand.totals.incl .mark strong,.grand.totals.incl span{font-weight:700;text-transform:uppercase;font-size:18px}.opc-block-summary .grand.incl+.grand.excl .mark strong,.opc-block-summary .grand.incl+.grand.excl .amount strong{font-weight:700}#checkout-review-table thead th,#checkout-review-table tbody tr td,#checkout-review-table tfoot tr td{min-width:15px}.osc-trust-seal{text-align:left}#block-customer-login-heading,#block-new-customer-heading{color:var(--cat-neutral) !important;font-family:"Brandon Grotesque" !important;font-size:24px !important;font-weight:400 !important;line-height:30px !important}.block-customer-login .field.note{font-family:"Brandon Grotesque" !important;font-size:18px !important;font-style:normal;font-weight:400 !important;line-height:24px !important;color:var(--cat-neutral) !important}.block-customer-login .field label,.customer-account-create .form-create-account label{text-align:left !important;width:25% !important;font-family:"Brandon Grotesque" !important;font-weight:600 !important}.form-create-account .actions-toolbar,.block-customer-login .actions-toolbar{margin-left:0 !important}.form-create-account .fieldset .legend{margin-left:0 !important;font-family:"Brandon Grotesque" !important;font-size:24px !important}.form-create-account .tooltip.toggle,.block-customer-login .tooltip.toggle,.block-customer-login .action.remind{font-family:"Brandon Grotesque" !important;text-decoration:underline}.block-customer-login .action.remind:hover{color:var(--cat-primary-darker) !important}.fieldset>.field.choice:before,.fieldset>.field.no-label:before{display:none !important}.login-container .fieldset:after{margin-left:0 !important}.abs-login-block-title,.login-container .block .block-title{border-bottom:1px solid var(--cat-neutral) !important}.password-strength-meter{background-color:transparent !important;font-family:"Brandon Grotesque"}.account .field.gw-euvat-field .label{width:25.8%;box-sizing:border-box;float:left}.account .field.gw-euvat-field .control{width:74.2%;float:left}.field .control._with-tooltip input{margin-right:0;width:100% !important}.block-new-customer .action.create.primary,.block-customer-login .action.login.primary,.form-create-account .action.submit.primary{display:flex;align-items:center}.block-new-customer .action.create.primary:before,.form-create-account .action.submit.primary:before{content:var(--cat-acc-aanmaken);margin-right:10px;padding-top:5px}.block-customer-login .action.login.primary:before{content:var(--cat-acc-inloggen);margin-right:10px;padding-top:5px}.block-customer-login .actions-toolbar{display:flex;flex-direction:row;align-items:center}.form-create-account .field.street .control{display:flex;flex-direction:row;align-items:center}.form-create-account .field.street .control .field.additional{margin-top:0 !important;margin-left:15px}.customer-account-login .block.block-new-customer ul{list-style:inside}.customer-account-login .cat-voordelen{margin-top:24px}.account .block.block-compare,.account .block.block-wishlist{display:none !important}.account .block-collapsible-nav .content{background:var(--cat-white);border-radius:12px}.account .block-collapsible-nav .item.current>strong{border-color:var(--cat-secondary)}.account .column.main{background-image:var(--cat-dashedborder-default);padding:24px 48px}.account .block-collapsible-nav .item a:hover{background:var(--cat-primary)}.account .sidebar .block-content .actions-toolbar{margin-top:24px;display:flex;max-width:max-content}.account .sidebar .block-content .actions-toolbar .primary{margin-right:8px}.account .sidebar .block-content .actions-toolbar .secondary{display:flex;align-content:center;flex-wrap:wrap}.account .column.main .box-actions a,.account .block.block-dashboard-addresses .box-actions a{display:block;text-decoration:underline;margin-top:15px}.account .legend,.account .actions-toolbar{margin-left:0 !important}.account .block-gift-card-setting .block-content{padding-left:0}.account .form.check-code input{height:100%}.account .box.box-information input{padding:10px}.form.check-code .field.check-code-field .control:before{display:none}#block-collapsible-nav>ul>li:nth-child(3){display:none}.account .block-collapsible-nav .title{border-bottom:0}.account .col-mp{padding:0}.account a{word-wrap:break-word;word-break:break-word;white-space:normal}.account .action.tocart.primary span:before{content:var(--cat-cart-icon);vertical-align:middle;margin-right:8px;margin-left:8px}.wishlist-index-index .action.togiftregistry{display:none}.wishlist-index-index .products-grid.wishlist{margin-bottom:25px}.form-wishlist-items .products-grid.wishlist .product-items{display:flex;flex-wrap:wrap}.form-wishlist-items .products-grid.wishlist .product-items .product-item{background-color:var(--cat-white);border-radius:12px;padding:12px;margin:12px!important;display:flex;flex-direction:column;width:30%}.form-wishlist-items .products-grid.wishlist .product-items .product-item .product-item-info{flex-grow:1;width:100% !important}.wishlist-index-index{overflow-x:visible !important}.mst-searchautocomplete__autocomplete{border-top:2px solid var(--cat-primary-darker)}.mst-searchautocomplete__item.magento_catalog_product:hover,.mst-searchautocomplete__item.magento_catalog_category:hover,.mst-searchautocomplete__item.magento_cms_page:hover{background-color:var(--cat-primary) !important}.action.primary.mst__add_to_cart{background-color:var(--cat-secondary) !important;border:1px solid var(--cat-secondary) !important}.mst-search__result-tabs li a.active,.mst-search__result-tabs li a:hover,.mst-search__result-tabs li a:focus{color:var(--cat-black);background:var(--cat-white)}.mst-search__result-tabs li a{color:var(--cat-black);background:var(--cat-primary);border:none;border-radius:1px 1px 0 0;margin-bottom:12px}.mst-search__result-tabs,.mst-search__result-tabs li a.active{border-bottom:none}.items-grid-partitioned .item{border-top:none}.more-less-link{background-color:var(--cat-secondary);color:var(--cat-black);padding:0 8px;border-radius:12px;margin-left:0 !important}.more-less-link:hover{color:var(--cat-black)}.swatch-option.text{background:var(--cat-primary);color:var(--cat-black)}.swatch-option.text:hover{border:none}.catalogsearch-result-index .product.details.product-item-details>div.product-item-inner>div>div.actions-primary>form>input.action.tocart.primary{background-image:var(--cat-cart-icon) !important;background-repeat:no-repeat !important;background-position:22% !important;background-size:32px !important}.catalogsearch-result-index .products input[value]{padding-left:20% !important}.product-item-actions .actions-primary+.actions-secondary{padding-left:0}.mst-searchautocomplete__highlight{color:var(--cat-black)}.footer-container .inner-container{padding:0 !important}.footer-container .grid12-12{margin-left:0 !important;margin-right:0 !important}.footer-newsletter h3{margin-bottom:0 !important}.footer-usp .pagebuilder-column{border:1px solid var(--cat-neutral-lighter);border-radius:12px}.footer-usp .pagebuilder-column div{display:flex;justify-content:flex-start;align-items:center}.footer-usp .pagebuilder-column p{margin-bottom:0 !important}.footer-usp .pagebuilder-column img{margin-right:10px}.footer-primary .logo{width:125px !important}.footer-primary button{color:var(--cat-white)!important;font-family:"Brandon Grotesque" !important;font-size:18px !important;background-color:var(--cat-neutral) !important;border:none !important;transition:all .3s ease;border-radius:60px !important;width:200px;padding-left:30px !important}.social-icons{display:flex;flex-direction:row}.social-icons li{margin-right:6px}.social-icons img{transition:all .3s ease 0s}.social-icons img:hover{transform:translateZ(0px) rotate(5deg)}.footer-primary a:hover{text-decoration:underline}.grid12-12{width:100%}.footer-newsletter div.needsclick.kl-private-reset-css-Xuajs1{padding:0 10px 0 0 !important}.footer-newsletter .needsclick.go300628013.kl-private-reset-css-Xuajs1:before{content:'';display:inline-block;width:25px;height:25px;background:url('/media/wysiwyg/icons/Inschrijven-nieuwsbrief_footer_homepage.png');background-size:contain;position:absolute;left:60px;top:50%;transform:translateY(-50%)}.footer-newsletter button:hover{background-color:#796c66 !important}.footer-newsletter img{width:45% !important}.collapsible .block-title,.mobile-collapsible .block-title{font-size:24px;font-weight:400}.footer-container .item-right{float:none;margin-left:0 !important}.footer-bottom-container .item-right{width:95%}.footer-container .item-left{display:none !important}.footer-bottom .pay-icons li{float:right;background-color:var(--cat-white);margin:0 5px;border-radius:3px;padding:3px}.dashed-border{background-image:var(--cat-dashedborder-default);border-radius:12px}.homepage-intro{display:flex;flex-direction:row !important;justify-content:center !important;align-items:center !important}.homepage-intro figure{max-width:7% !important}.video-container{position:relative;width:100%;height:0;padding-bottom:56.25%;cursor:pointer}.video-container img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background:url('play-button-icon.png') no-repeat center center;background-size:contain}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container.loaded{cursor:default}.cms-homepage header.modal-header{padding:0 !important}.cms-homepage div#modal-content-3{padding:0 !important}.cms-homepage footer.modal-footer{position:absolute;right:0}.cms-homepage .modal-inner-wrap{height:auto}.componenten-grid3-dashed.home .widget.block.block-static-block img:hover{opacity:.8;cursor:pointer}.componenten-grid3-dashed.home .pagebuilder-banner-wrapper{border-radius:12px 12px 0 0}.componenten-grid3-dashed.home button{align-self:flex-end;background-color:var(--cat-white);border-radius:50px;color:var(--cat-neutral);width:40px;height:40px}.componenten-grid3-dashed.home button:hover{background-color:var(--cat-primary-darker)}.componenten-grid3-dashed.home .pagebuilder-column div[data-content-type=html]{border-radius:0 0 12px 12px;display:flex;justify-content:space-between;align-items:flex-end}.componenten-grid3-dashed.home .pagebuilder-column.dashed-border.primary div[data-content-type=html],.componenten-grid3-dashed.home h3{background-color:var(--cat-primary) !important;margin-bottom:0 !important}.componenten-grid3-dashed .container{display:flex;border-radius:12px;overflow:hidden}.componenten-grid3-dashed .outer-container{background-image:var(--cat-dashedborder-default);padding:24px;border-radius:12px}.componenten-grid3-dashed .left-side{flex:1;background-color:var(--cat-white);padding:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.componenten-grid3-dashed .left-side button,.componenten-grid3-dashed .pagebuilder-poster-content div button{align-self:flex-end;background-color:var(--cat-primary);border-radius:50px;color:var(--cat-neutral);width:40px;height:40px}.componenten-grid3-dashed .container:hover button,.componenten-grid3-dashed .pagebuilder-poster-overlay:hover button{background-color:var(--cat-primary-darker)}.componenten-grid3-dashed .left-side h3{margin:0 0 10px;text-align:left}.componenten-grid3-dashed .right-side{flex:1;background-color:var(--cat-primary);display:flex;justify-content:center;align-items:center;position:relative;min-height:200px !important}.componenten-grid3-dashed .right-side img{max-width:100%;max-height:100%}.componenten-grid3-dashed div[data-content-type=banner],.componenten-grid3-dashed div[data-element=empty_link],.componenten-grid3-dashed .pagebuilder-banner-wrapper{height:100%}.componenten-grid3-dashed .pagebuilder-poster-content div{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-bottom:0 !important}.componenten-grid3-dashed h2{margin:0}.pagebuilder-banner-wrapper [data-element=content]{overflow:hidden}.componenten-grid3-dashed .pagebuilder-overlay.pagebuilder-poster-overlay{padding-bottom:0 !important}.componenten-grid3-dashed .play-button{width:75px !important;height:75px !important}.componenten-grid3-dashed .pagebuilder-column.dashed{background-image:var(--cat-dashedborder-puppy-pink);padding:24px;border-radius:12px}.componenten-grid3-dashed .pagebuilder-column.dashed div[data-content-type=html]{background-color:var(--cat-white);height:100%;border-radius:12px;display:flex;justify-content:center;flex-direction:column}.componenten-grid3-dashed.puppy .outer-container{background-image:var(--cat-dashedborder-puppy-pink);padding:24px;border-radius:12px}.componenten-grid3-column-dashed .pagebuilder-column h3,.componenten-grid3-column-dashed .pagebuilder-column div[data-content-type=text],.componenten-grid3-column-dashed .pagebuilder-column div[data-content-type=html]{background-color:var(--cat-white) !important;margin-bottom:0 !important}.componenten-grid3-column-dashed button{align-self:flex-end;background-color:var(--cat-primary);border-radius:50px;color:var(--cat-neutral);width:40px;height:40px}.componenten-grid3-column-dashed .pagebuilder-column:hover button{background-color:var(--cat-primary-darker)}.componenten-grid3-column-dashed .pagebuilder-column div[data-content-type=html]{border-radius:0 0 12px 12px;display:flex;justify-content:space-between;align-items:center}.componenten-grid3-column-dashed .pagebuilder-column div[data-content-type=html] p{margin-right:60px}.componenten-grid3-column-dashed div[data-element=empty_link]{border-radius:12px 12px 0 0}.componenten-grid3-column-dashed .full-height,.componenten-grid3-column-dashed .full-height div[data-element=empty_link],.componenten-grid3-column-dashed .full-height .pagebuilder-banner-wrapper{height:100%}.componenten-grid3-column-dashed .pagebuilder-banner-wrapper{border-radius:12px 12px 0 0}.componenten-grid4 .row{padding:24px}.componenten-grid4 .grid-top{margin-bottom:16px}.componenten-grid4 .grid-bottom{margin-top:16px}.componenten-grid4 .col-md-12{background-color:var(--cat-white);border-radius:12px;display:flex;flex-direction:row}.componenten-grid4 button{background-color:var(--cat-white);border-radius:50px;color:var(--cat-neutral);width:40px;height:40px}.componenten-grid4 .pagebuilder-column:hover button{background-color:var(--cat-primary-darker)}.componenten-grid4 .pagebuilder-banner-wrapper{border-radius:12px 12px 0 0}.componenten-grid4 .container{display:flex;border-radius:12px;overflow:hidden;height:calc(50% - 12px)}.componenten-grid4 .left-side{flex:1;background-color:var(--cat-white);padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.componenten-grid4 .left-side h3{margin:0 0 20px}.componenten-grid4 .right-side{flex:1;background-color:var(--cat-primary);display:flex;justify-content:center;align-items:flex-end;position:relative}.componenten-grid4 .right-side img{width:100%;max-height:100%}.componenten-grid4 .social-icons{display:flex;flex-direction:row}.componenten-grid4 .social-icons li{margin-right:6px}.componenten-grid4 .right-column div[data-content-type=html]{height:100%}.componenten-grid4 h3{font-size:22px;font-weight:500;text-align:center}.componenten-grid4 .pagebuilder-column.left div[data-content-type=html]{border-radius:0 0 12px 12px;display:flex;justify-content:space-between;align-items:center;margin-top:auto !important}.componenten-grid4 .pagebuilder-column.left div[data-content-type=html] p{margin-right:16px;margin-bottom:0 !important}.componenten-grid4 .left-side ul{margin-bottom:0 !important}.componenten-grid4 .play-button{width:75px !important;height:75px !important}.componenten-grid4 .dashed{background-image:var(--cat-dashedborder-default);padding:24px;border-radius:12px}.componenten-grid4-white button{background-color:var(--cat-primary);border-radius:50px;color:var(--cat-neutral);width:40px;height:40px}.componenten-grid4-white .pagebuilder-column:hover button{background-color:var(--cat-primary-darker)}.componenten-grid4-white .pagebuilder-banner-wrapper{border-radius:12px 12px 0 0}.componenten-grid4-white .pagebuilder-column{transition:all .3s ease 0s}.componenten-grid4-white .pagebuilder-column:hover{transform:translateZ(0px) rotate(2deg)}.componenten-grid4-white .pagebuilder-column div[data-content-type=html]{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:auto}.componenten-grid4-primary .pagebuilder-column.dashed{background-image:var(--cat-dashedborder-default);padding:24px;border-radius:12px}.componenten-grid4-primary .pagebuilder-column.dashed div[data-content-type=html]{height:100%;background-color:var(--cat-white);border-radius:12px;display:flex;justify-content:center;align-items:center;padding:24px}.componenten-grid4-primary .pagebuilder-column{transition:all .3s ease 0s}.componenten-grid4-primary .pagebuilder-column:hover{transform:translateZ(0px) rotate(2deg)}.componenten-grid-2column-small{background-image:var(--cat-dashedborder-default);padding:24px;border-radius:12px}.componenten-grid-2column-small .pagebuilder-column.text{background-color:var(--cat-white);padding:24px;border-radius:12px 0 0 12px}.componenten-grid-2column-small .pagebuilder-column.image div[data-element=empty_link]{border-radius:0 12px 12px 0}.componenten-grid-2column-large-dashed{background-image:var(--cat-dashedborder-default);padding:24px;border-radius:12px}.componenten-grid-2column-large-dashed.puppy{background-image:var(--cat-dashedborder-puppy-blue);padding:24px;border-radius:12px}.componenten-grid-2column-large-dashed .pagebuilder-column.text{background-color:var(--cat-white);padding:24px;border-radius:0 12px 12px 0}.componenten-grid-2column-large-dashed .pagebuilder-column.image div[data-element=empty_link]{border-radius:12px 0 0 12px}.componenten-grid-2column-large-dashed button{background-color:var(--cat-primary);border-radius:50px;color:var(--cat-neutral);width:40px;height:40px;margin-left:36px}.componenten-grid-2column-large-dashed button:hover{background-color:var(--cat-primary-darker)}.componenten-grid-2column-large-dashed div[data-content-type=html]{display:flex;flex-direction:row;align-items:flex-end}.componenten-grid-2column-large-dashed .pagebuilder-banner-wrapper{border-radius:12px 0 0 12px}.componenten-grid-2column-large .pagebuilder-column.text{background-color:var(--cat-white);padding:24px;border-radius:0 12px 12px 0}.componenten-grid-2column-large .pagebuilder-column.image div[data-element=empty_link]{border-radius:12px 0 0 12px}.componenten-grid-2column-large button{background-color:var(--cat-primary);border-radius:50px;color:var(--cat-neutral);width:40px;height:40px;margin-left:36px}.componenten-grid-2column-large button:hover{background-color:var(--cat-primary-darker)}.componenten-grid-2column-large div[data-content-type=html]{display:flex;flex-direction:row;align-items:flex-end}.componenten-grid-2column-large-right .pagebuilder-column.text{background-color:var(--cat-white);padding:24px;border-radius:12px 0 0 12px}.componenten-grid-2column-large-right .pagebuilder-column.image div[data-element=empty_link]{border-radius:0 12px 12px 0}.componenten-grid-2column-large-right button{background-color:var(--cat-primary);border-radius:50px;color:var(--cat-neutral);width:40px;height:40px;margin-left:36px}.componenten-grid-2column-large-right button:hover{background-color:var(--cat-primary-darker)}.componenten-grid-2column-large-right div[data-content-type=html]{display:flex;flex-direction:row;align-items:flex-end}.componenten-grid2-block-white .pagebuilder-column{background-color:var(--cat-white);border-radius:12px}.componenten-grid2-block-white div[data-element=empty_link]{border-radius:12px 12px 0 0}.componenten-grid2-block-white li:before{content:'\f00c';font-family:'FontAwesome';margin-right:8px}.componenten-grid2-block-white .pagebuilder-button-primary:before{content:var(--cat-vergrootglas-2-icon);margin-right:5px;padding-top:5px}.componenten-grid2-block-white .pagebuilder-button-primary{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:0 !important;padding-bottom:0 !important}.componenten-grid2-block-white .pagebuilder-banner-wrapper{border-radius:12px 12px 0 0}.componenten-grid2-block-white div[data-content-type=buttons]{margin-top:auto !important}.componenten-full-image img{width:100% !important}.componenten-half-image img{width:75% !important}.componenten-slider-producten .slick-slide{background-color:var(--cat-white);border-radius:12px;margin-left:8px;margin-right:8px;padding:24px;min-height:510px}.componenten-slider-producten .product-item-name a{font-family:"Brandon Grotesque" !important;font-size:20px !important;line-height:24px !important;color:var(--cat-neutral) !important}.componenten-slider-producten .price{font-family:"Brandon Grotesque" !important;font-size:20px !important;font-weight:700 !important}.componenten-slider-producten .product-image-container{transition:all .3s ease 0s}.componenten-slider-producten .product-image-container:hover{transform:translateZ(0px) rotate(5deg)}.componenten-slider-producten .product-item-name a:hover{font-weight:700 !important}.componenten-slider-producten .price-box{margin-bottom:12px}.componenten-slider-producten .slick-slide>div:first-of-type{display:flex;flex-direction:column;justify-content:space-between;height:510px}.componenten-slider-producten .product-items.slick-slider .slick-slide .product-item{display:block !important;margin:0 !important;max-width:205px;margin-top:auto !important}.componenten-slider-primary .product-image-container{background-color:var(--cat-primary);border-radius:12px}.componenten-slider-primary .actions-primary{display:block !important}.componenten-slider-primary .slick-slide{background-color:var(--cat-white);border-radius:12px;margin-left:8px;margin-right:8px;padding:24px;min-height:440px !important}.componenten-slider-primary .product-item-name a{font-family:"Brandon Grotesque" !important;font-size:20px !important;font-style:normal;font-weight:400 !important;line-height:24px !important;color:var(--cat-neutral) !important}.componenten-slider-primary .price{font-family:"Brandon Grotesque" !important;font-size:20px !important;font-weight:700 !important}.componenten-slider-primary .product-image-photo{transition:all .3s ease 0s}.componenten-slider-primary .product-image-photo:hover{transform:translateZ(0px) rotate(10deg)}.componenten-slider-primary .product-item-name a:hover{font-weight:700 !important;color:var(--cat-black) !important}.componenten-slider-primary .price-box{margin-bottom:12px}.componenten-slider-primary .action.towishlist{display:block !important}.componenten-slider-primary .action.tocart.primary span:before{content:'';display:inline-block;width:24px;height:24px;background-image:var(--cat-cart-icon);background-size:contain;background-repeat:no-repeat;margin-right:8px}.componenten-slider-primary .action.tocart.primary span{display:inline-flex;align-items:center}.componenten-socials .container{height:100% !important}.catalog-category-view .product-item-name a{font-family:"Brandon Grotesque" !important;font-size:18px !important;font-style:normal;font-weight:400 !important;line-height:24px !important;color:var(--cat-neutral) !important}.catalog-category-view .products.list itemgrid .price{font-family:"Brandon Grotesque" !important;font-size:20px !important;font-weight:700 !important}.catalog-category-view .product-items.slick-slider .slick-slide .product-item{max-width:100% !important}.catalog-category-view .page-title-wrapper{display:none}.itemslider .block-title{border:none !important}.product-items.widget-product-grid{display:flex;flex-direction:row}.product-items.widget-product-grid .product-item{flex-grow:1;background-color:var(--cat-white);border-radius:12px;margin-bottom:0 !important}.catalog-category-view .block.widget.block-products-list.grid{margin:0 !important}.catalog-category-view.page-layout-1column .column.main{display:none}.row-bottom-gutter [class*=col-]{margin-bottom:10px}.page-with-filter strong.product.name.product-item-name.product-name{min-height:50px}.filter-options-title{text-transform:capitalize}.catalog-category-view .owl-prev,.catalog-category-view .owl-next{background-color:var(--cat-white) !important;color:var(--cat-black) !important;border-radius:60px !important}.catalog-category-view .owl-carousel .owl-item{background-color:var(--cat-white);border-radius:12px;margin:12px;height:120px}.catalog-category-view .field.limiter .label{vertical-align:middle}.category-products-grid .product.details a.swatch-more{display:none}.componenten-slider-mix .product-image-container{background-color:var(--cat-primary);border-radius:12px}.componenten-slider-mix .slick-slide{background-color:var(--cat-white);border-radius:12px;margin-left:8px;margin-right:8px;padding:16px;min-height:420px !important}.componenten-slider-mix .content{background-image:var(--cat-dashedborder-default);padding:24px;border-radius:12px;height:560px}.componenten-slider-mix .slider .product-item{min-height:560px}.componenten-slider-mix .pagebuilder-column.content>*{background-color:var(--cat-white)}.componenten-slider-mix .pagebuilder-column.content div[data-content-type=buttons]{border-radius:0 0 12px 12px}.componenten-slider-mix .pagebuilder-column.content div[data-element=empty_link],.componenten-slider-mix .pagebuilder-column.content div[data-content-type=banner]{border-radius:12px 12px 0 0}.componenten-slider-mix .product-items.widget-product-grid .product-item{padding:24px}.componenten-slider-mix .actions-secondary a{display:block !important}.componenten-slider-mix .pagebuilder-banner-wrapper{border-radius:12px 12px 0 0}.componenten-slider-mix .product-social-links .action.towishlist:before,.componenten-slider-mix .product-items .item .action.towishlist:before,.componenten-slider-mix .product-items .product-item .action.towishlist:before,.componenten-slider-mix .action.towishlist:before{content:'';display:inline-block;width:100%;background-size:contain;background-repeat:no-repeat;margin-right:0}.componenten-slider-mix .pagebuilder-column .widget-product-grid .product-item .product-item-actions .actions-secondary{display:block;width:100%}.componenten-slider-mix .actions-primary{margin-bottom:12px;width:100% !important}.componenten-slider-mix .actions-primary button{width:100% !important}.componenten-slider-mix .actions-secondary{display:flex !important;flex-direction:row !important}.componenten-slider-mix .action.towishlist{width:15% !important}.componenten-slider-mix .action.tocompare span{display:block !important;height:auto !important}.componenten-slider-mix .actions-primary button span:before{content:'';display:inline-block;width:24px;height:24px;background-image:var(--cat-cart-icon);background-size:contain;background-repeat:no-repeat;margin-right:8px}.componenten-slider-mix .action.tocart.primary span{display:inline-flex;align-items:center}.componenten-slider-mix .actions-secondary{display:none !important}.componenten-slider-mix .product-items.widget-product-grid{height:100%}ol.products.list{display:flex;flex-wrap:wrap;gap:15px}.products li.product-item{border-radius:12px;width:22%;padding-top:1%;min-height:300px}.products .product-item-img{background:var(--cat-primary);border-radius:12px}.product-image-photo{transition:all .3s ease 0s}.product-image-photo:hover{transform:translateZ(0px) rotate(5deg) !important}.items-grid.centered .item{text-align:left}.product.actions.product-item-actions{padding:0 !important;display:flex;flex-direction:column}.items-grid.equal-height .item .actions{position:static}.item.product.product-item.attribute-set-id-4{padding-bottom:12px !important}.catalog-category-view .actions-secondary.addto-links.addto-links-icons{display:flex;padding:0;margin-top:8px}.products span.icon.ib.ib-hover.ic,.catalog-product_compare-index a.action.towishlist{background:#fff;border-radius:60px;transition:ease .2s}.ic-heart:before,a.action.towishlist:before{background:url(/pub/media/wysiwyg/icons/Hartje_Header.png) !important;content:"" !important;background-size:32px !important;height:32px !important;display:block;background-repeat:no-repeat !important;margin-top:8px}.ic-compare:before{background:url(/pub/media/wysiwyg/icons/new_icon_vergrootglas.png) !important;content:"";background-size:25px !important;height:40px !important;display:block;background-repeat:no-repeat !important;margin-top:8px;margin-left:8px}span.icon.ib.ib-hover.ic.ic-heart.icon-color-productview:hover,span.icon.ib.ib-hover.ic.ic-compare.icon-color-productview:hover{background-color:transparent !important}.addto-links-icons .tocompare .label{display:block !important;position:relative !important;height:auto !important;overflow:visible !important;width:auto !important;text-align:left;line-height:1;font-size:14px;margin-right:12px !important}.addto-links-icons .tocompare{margin-left:8px;transition:ease .2s;display:flex !important;position:relative;background:#fff;border-radius:64px;align-items:center;max-height:40px}.toolbar.toolbar-products .item.current{border:1px solid var(--cat-black);border-radius:60px}.sidebar.sidebar-main .filter-options-content .items{margin-bottom:0 !important}.sidebar.sidebar-main .filter-options-item .more-less-link{margin-top:10px}.catalog-category-view .products input[type=button],.catalogsearch-result-index .products input[type=button]{background-image:var(--cat-cart-icon) !important;background-color:var(--cat-secondary) !important;background-repeat:no-repeat !important;background-position:22% !important;background-size:32px !important}.catalog-category-view .products input[type=button]:hover,.catalogsearch-result-index .products input[type=button]:hover{background-image:var(--cat-cart-icon) !important;background-color:var(--cat-secondary-darker) !important;background-repeat:no-repeat !important;background-position:22% !important;background-size:32px !important;border-color:var(--cat-secondary-darker)}.catalog-category-view .products input[value]{padding-left:20% !important}.products.list .swatch-attribute-options.clearfix{margin-bottom:0}.amlocator-main-container{background-color:var(--cat-white);border-radius:12px}.componenten-storelocator{background:var(--cat-dashedborder-default);border-radius:12px;padding:24px}.amlocator-range-slider{background:var(--cat-black)}.amlocator-range-slider .amlocator-handle:before{background:url(/pub/media/wysiwyg/icons/cat-paw.png) !important;content:"";background-size:16px !important;height:16px !important;display:block;background-repeat:no-repeat !important}.amlocator-range-slider .amlocator-handle{background:0 0;border-radius:0;box-shadow:none}.amlocator-range-slider .amlocator-handle:hover,.amlocator-range-slider .amlocator-handle:focus,.amlocator-range-slider .amlocator-handle:active{background:0 0 !important;box-shadow:none !important;border:none !important}.amlocator-range-slider .ui-slider-range{background:var(--cat-secondary) !important}.amlocator-range-slider .amlocator-tooltip{background:var(--cat-primary-darker);color:var(--cat-black)}.amlocator-range-slider .amlocator-tooltip:after{background:var(--cat-primary-darker)}.amlocator-search-container{background:0 0}.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby{background:var(--cat-primary);color:var(--cat-black);border-radius:60px;border:none}.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby:hover,.amlocator-main-container .amlocator-search-container .amlocator-button.-nearby:focus{background:var(--cat-primary-darker);color:var(--cat-black)}.amlocator-store-container.-active .amlocator-store-desc,.amlocator-store-container.-active .amlocator-week-container{background:0 0;color:var(--cat-black)}.amlocator-store-container.-active .amlocator-store-desc .amlocator-title .amlocator-link,.amlocator-store-container.-active .amlocator-week-container .amlocator-title .amlocator-link,.amlocator-store-desc .amlocator-title .amlocator-link{color:var(--cat-black);font-family:"Brandon Grotesque";font-size:24px;font-style:normal;font-weight:390;line-height:30px}.amlocator-store-desc{background:0 0;font-size:16px}div.amlocator-store-desc>div>div>br:nth-child(2){display:none}.amlocator-main-container .amlocator-map-container .amlocator-block.-map{height:100% !important}.amlocator-current-location .amlocator-text:focus+.amlocator-search,.amlocator-current-location .amlocator-search:hover{background:url(/pub/media/wysiwyg/icons/Vergrootglas_button_homepage.png) no-repeat center}.amlocator-current-location .amlocator-search{background:url(/pub/media/wysiwyg/icons/Vergrootglas_button_homepage.png) no-repeat center}.amlocator-map-pin{display:none !important}.amlocator-schedule-container .amlocator-today{background:var(--cat-primary);color:var(--cat-black)}.amlocator-store-container.-active .amlocator-today{background:var(--cat-primary-darker);color:var(--cat-black)}.amlocator-block.-storelist.amlocator-store-list::-webkit-scrollbar{width:2px}.amlocator-block.-storelist.amlocator-store-list::-webkit-scrollbar-track{background-color:var(--cat-black);border-radius:0}.amlocator-block.-storelist.amlocator-store-list::-webkit-scrollbar-thumb{background-color:var(--cat-black);border:4px solid var(--cat-black);border-radius:10px}.amlocator-schedule-table{margin-top:10px}.amlocator-main-container{background-color:var(--cat-white);border-radius:12px}.amlocator-route-creator{background:var(--cat-primary)}.amlocator-location-main{background:var(--cat-dashedborder-default);border-radius:12px;padding:24px}.amlocator-location-container{background-color:var(--cat-white);border-radius:12px}.amlocator-route-creator .amlocator-travel-mode.radio-checked,.amlocator-route-creator .amlocator-travel-mode:focus,.amlocator-route-creator .amlocator-travel-mode:hover{background-color:var(--cat-primary-darker)}.amlocator-route-creator .amlocator-travel-mode.-driving{background-image:url(/pub/media/wysiwyg/icons/Auto_icoon_maps.png);background-size:24px}.amlocator-route-creator .amlocator-travel-mode.-transit{background-image:url(/pub/media/wysiwyg/icons/Bus_icoon_maps.png);background-size:24px}.amlocator-route-creator .amlocator-travel-mode.-walking{background-image:url(/pub/media/wysiwyg/icons/Hond_icoon_maps.png);background-size:24px}.amlocator-route-creator .amlocator-travel-mode.-bicycling{background-image:url(/pub/media/wysiwyg/icons/Fiets_icoon_maps.png);background-size:24px}.amlocator-route-icon .amlocator-icon.-end{background:url(/pub/media/wysiwyg/icons/cat-icon-pin.png);background-size:13px}.amlocator-swap{display:none !important}.amlocator-route-icon .amlocator-icon.-start{border:2px solid var(--cat-black);border-radius:10px;height:12px;width:12px}.amlocator-route-icon .amlocator-icon.-dot{background:var(--cat-primary-darker)}.amlocator-inputs input{border-radius:60px !important;background-color:var(--cat-white) !important;color:var(--cat-black);border:none !important}.amlocator-location-main .amlocator-location-container>.amlocator-column.-left,.amlocator-location-main .amlocator-location-container .amlocator-block.-grey{background:0 0}.amlocator-location-main .amlocator-location-container>.amlocator-column.-right{padding-left:0}.amlocator-block.-current.amlocator-current-location{float:left;width:45%}.amlocator-block.-search.amlocator-search-radius{float:right;width:45%;margin-top:8px}.amlocator-location-view .amlocator-location-info .amlocator-icon{display:none}.amlocator-today{background:var(--cat-primary) !important}.amlocator-location-container .amlocator-schedule-container .amlocator-today:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwIDBDNC40ODggMCAwIDQuNDg4IDAgMTBzNC40ODggMTAgMTAgMTAgMTAtNC40ODggMTAtMTBTMTUuNTEyIDAgMTAgMHoiIGZpbGw9IiMxOTc5QzMiLz48cGF0aCBkPSJNMTAuMDk5IDRIOXY2LjEzNkwxMy4zNCAxM2wuNjYtLjcyNy0zLjkwMS0yLjU5MVY0eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==) no-repeat center}.amlocator-location-view .amlocator-location-info .amlocator-block:nth-of-type(7){display:none}.amlocator-location-view .amlocator-location-info{display:flex;flex-direction:column}.amlocator-location-view .amlocator-location-info .amlocator-block:nth-of-type(1){order:2}.amlocator-location-view .amlocator-location-info .amlocator-block:nth-of-type(2){order:5}.amlocator-location-view .amlocator-location-info .amlocator-block:nth-of-type(3){order:4}.amlocator-location-view .amlocator-location-info .amlocator-block:nth-of-type(4){order:3}.amlocator-location-view .amlocator-location-info .amlocator-block:nth-of-type(5){order:1}.amlocator-location-view .amlocator-location-info .amlocator-block:nth-of-type(6){order:6}.amlocator-route-creator .amlocator-travel-mode{opacity:1 !important}.amform-form-fieldset{margin:24px 0 !important}.amform-form-fieldset label{text-align:left !important;font-family:"Brandon Grotesque" !important;font-weight:600 !important}.amcform-toolbar{text-align:left}a.cta-whatsapp,a.cta-telefoon{background:var(--cat-primary);border-radius:64px;padding:8px 16px;display:flex;align-items:center}.cta-contact{display:flex;flex-direction:row}a.cta-whatsapp{margin-right:16px}a.cta-whatsapp:before{content:'';background-image:var(--cat-whatsapp);width:32px;background-size:32px;height:32px;background-repeat:no-repeat;margin-right:8px}a.cta-telefoon:before{content:'';background-image:var(--cat-phone-dark);width:26px;background-size:26px;height:26px;background-repeat:no-repeat;margin-right:8px}.contact-image div{height:100% !important}.faq-overview .pagebuilder-column{transition:all .3s ease 0s}.faq-overview .pagebuilder-column:hover{transform:translateZ(0px) rotate(1deg)}.cat-collapsible{font-family:"Brandon Grotesque" !important}a.cat-go-back{font-size:18px;color:var(--cat-neutral)}a.cat-go-back:hover{text-decoration:underline;color:var(--cat-neutral-darker)}.cat-collapsible .wrap-collapsible{border-top:1px solid var(--cat-neutral);margin-top:24px}.cat-collapsible input[type=checkbox]{display:none}.cat-collapsible .lbl-toggle{display:block;font-weight:700;padding-bottom:5px;margin-top:20px;font-size:18px}.cat-collapsible .collapsible-content{max-height:0px;overflow:hidden;transition:max-height .25s ease-in-out}.cat-collapsible .lbl-toggle:before{content:' ';display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid var(--cat-primary-darker);vertical-align:middle;margin-right:.7rem;transform:translateY(-2px);transition:transform .2s ease-out}.cat-collapsible .toggle:checked+.lbl-toggle:before{transform:rotate(90deg) translateX(-3px) !important}.wrap-collapsible label.lbl-toggle{cursor:pointer}.cat-collapsible .toggle:checked+.lbl-toggle+.collapsible-content{max-height:100vh}.faq-detail .pagebuilder-column .wrap-collapsible .collapsible-content ul{list-style-type:disc !important}.cat-collapsible .collapsible-content li:before{content:'\f00c';font-family:'FontAwesome';margin-right:4px}.amlabel-text{position:static !important}.catalog-product-view h1{font-size:32px;font-weight:450;line-height:50px}.catalog-product-view .product-primary-column.product-shop.grid12-7.product-info-main{background-image:var(--cat-dashedborder-secondary);border-radius:12px;padding:24px;width:50% !important}.catalog-product-view .product-info-main{display:flex;flex-direction:column}.catalog-product-view .product-info-main .product-info-price{order:1;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:2%}.catalog-product-view .product-info-main .product.attribute.overview{order:2}.catalog-product-view .product-info-main .product-add-form{order:0}.catalog-product-view .product-info-main .product-social-links{order:4}.catalog-product-view .product-info-main .product.pricing{order:5}.catalog-product-view .product-info-main .product-info-stock-sku{margin-top:0;padding-bottom:0;margin-bottom:0;border-bottom:none}.catalog-product-view .product-social-links .action.feature .icon{padding:4px;background:0 0}.catalog-product-view .product-social-links span.label{display:none !important}.catalog-product-view .product-add-form .control{border:2px solid var(--cat-secondary);border-radius:12px}.catalog-product-view .product-add-form .control input{border:none !important;padding:0 !important}.catalog-product-view .qty-button{background-color:transparent}.catalog-product-view .qty-button.increase:before{content:"+" !important}.catalog-product-view .qty-button.decrease:before{content:"\00AF" !important}.catalog-product-view .product-primary-column .widget li:before{content:'\f00c';font-family:'FontAwesome';margin-right:4px}.catalog-product-view .product-info-main .product.attribute.overview .value{display:flex;flex-wrap:wrap}.catalog-product-view .product-primary-column.product-shop.grid12-7.product-info-main{display:flex}.catalog-product-view .page-title-wrapper.product{order:1}.catalog-product-view .box-brand{order:2}.catalog-product-view .product-info-main{order:3}.catalog-product-view .product-primary-column .widget.block.block-static-block{order:4}.catalog-product-view .page-title-wrapper{padding:0}.catalog-product-view .swatch-attribute-label:after{content:":"}.catalog-product-view .field.qty label.label{display:none !important}.product-info-main .stock.available{text-transform:initial;color:#92b566}.product-info-main .stock.available:before,.product-info-main .stock.unavailable:before{content:'\f111';font-family:'FontAwesome';margin-right:4px}.fotorama__caption{display:none}.product-items button.action.tocart.primary{height:fit-content}.table-comparison .action.tocart:before,a.action.viewcart:before,.osc-place-order-wrapper .place-order-primary button.primary.checkout span:before{content:var(--cat-cart-icon);vertical-align:middle;margin-right:8px}.product-info-main .product-add-form{border-bottom:none !important}.box-brand img{margin:0}.catalog-product-view .product-view .product-add-form .box-tocart .fieldset{display:flex;margin-bottom:0;align-items:center;flex-wrap:wrap}.catalog-product-view .fieldset .field.qty{margin-right:12px}#product_addtocart_form>div>div>div.field.qty>label{margin-top:15px}.action.towishlist.featureL.feature-icon-hover{margin:0 !important}.feature{margin:0 !important}.fa-gift{background-image:url('/pub/media/wysiwyg/cats-and-dogs/new_icon_geboortelijst.png');background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;width:40px;height:40px;text-indent:-9999px}.ib-hover.icon-color-productview:hover,.feature-icon-hover:hover .ib.icon-color-productview,.addto-links .ic:hover{background-color:transparent !important}.product-social-links a span:hover{background-color:transparent !important}.catalog-product-view .box-brand{display:none}.catalog-product-view .product-add-form{margin-right:16px}.catalog-product-view .product.attribute.overview img{width:20px;margin:0 10px}.catalog-product-view .product.attribute.overview img:first-child{margin-left:0}.catalog-product-view .product.attribute.overview .value{word-wrap:break-word}.product.attribute.cat-tht-date{display:flex;font-size:75%}.product.attribute.cat-tht-date>strong{margin-right:5px}.cd_nl.page-product-configurable .cat-tht-date:before{content:"Ten minste houdbaar tot:";margin-right:5px;font-family:'BrandonGrotesque-Bold'}.cd_en.page-product-configurable .cat-tht-date:before{content:"Best before:";margin-right:5px;font-family:'BrandonGrotesque-Bold'}.page-product-configurable .product.attribute.cat-tht-date strong.type{display:none}.catalog-product-view .notification-container{display:flex}.catalog-product-view .notification-container .actions-toolbar{margin-left:5% !important}.catalog-product-view .notification-container input{height:100%}.catalog-product-view{overflow-x:visible !important}.swatch-option.text.selected{background-color:var(--cat-primary)}.swatch-attribute .swatch-option,.swatch-attribute .swatch-option.text{padding:5px;margin-top:5px;border-radius:60px}.swatch-option.disabled:after{background:linear-gradient(to left top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 42%,#fff 43%,#fff 46%,#5d4f46 47%,#5d4f46 53%,#fff 54%,#fff 57%,rgba(255,255,255,0) 58%,rgba(255,255,255,0) 100%)}a.lees-meer-knop:before{content:"\f061";font-family:'FontAwesome';padding:5px}.product-item-details .swatch-attribute-options{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin}.product-item-details .swatch-attribute-options .swatch-option{flex:0 0 auto;max-width:20%;text-align:center;padding:5px}.product-item-details .swatch-attribute-options .swatch-option img{width:100%;height:auto}.product-item-details .swatch-attribute-options::-webkit-scrollbar{height:8px}.product-item-details .swatch-attribute-options::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:10px}.catalog-product-view .product-lower-primary-column #tab-label-description .data.switch:before{content:var(--cat-beschrijving-icon);display:inline-block;margin-right:10px}.catalog-product-view .product-lower-primary-column #tab-label-additional .data.switch:before{content:var(--cat-advies-icon);display:inline-block;margin-right:10px}.catalog-product-view .product-lower-primary-column .data.item.title .data.switch:last-of-type:before{content:var(--cat-voedingsschema-icon);display:inline-block;margin-right:10px;margin-top:10px}.catalog-product-view .amtabs-accordion-view.product.data.items>.item.title .switch{padding:5px 20px;background-color:transparent;color:var(--cat-black);font-weight:600;display:flex;align-items:center}.catalog-product-view .product.data.items.style1>.item.content{background:0 0}.catalog-product-view .amtabs-accordion-view.product.data.items{border-bottom:none}.catalog-product-view .amtabs-accordion-view.product.data.items>.item.title .switch:after{content:'+';color:var(--cat-secondary);font-size:24px}.amtabs-accordion-view.product.data.items>.item.title.active .switch:after{transform:none;content:'-';color:var(--cat-secondary);font-size:36px}.catalog-product-view .product.data.items.style1 .item.title>.switch strong{font-weight:800}.catalog-product-view .product.data.items.style1>.item.title>.switch{font-size:1.8rem}.catalog-product-view .amrelated-grid-wrapper .block-title strong{font-size:32px}.catalog-product-view .block.widget.amrelated-grid-wrapper.block-products-list.grid{margin-top:3rem}.catalog-product-view .slick-slide{background-color:var(--cat-white);border-radius:12px;margin-left:8px;margin-right:8px;padding:24px;height:450px;width:250px}.catalog-product-view .product-item-name a{font-family:"Brandon Grotesque" !important;font-size:20px !important;line-height:24px !important;color:var(--cat-neutral) !important}.catalog-product-view .price{font-family:"Brandon Grotesque" !important;font-size:20px !important;font-weight:700 !important}.catalog-product-view .product-image-container{transition:all .3s ease 0s}.catalog-product-view .product-image-container:hover{transform:translateZ(0px) rotate(5deg)}.catalog-product-view .product-item-name a:hover{font-weight:700 !important}.catalog-product-view .price-box{margin-bottom:12px}.catalog-product-view .slick-track button:before{content:var(--cat-cart-icon);vertical-align:middle;margin-right:8px}.catalog-product-view .slick-slide>div:first-of-type{display:flex;flex-direction:column;justify-content:space-between;height:410px}.catalog-product-view .product-items.slick-slider .slick-slide .product-item{display:block !important;margin-top:auto !important}.page-product-configurable .product-social-links{align-items:flex-end !important}.page-product-configurable .product-addto-links.addto-links{padding-bottom:25px}.page-product-configurable #product_addtocart_form>div.product-options-bottom>div>div>div.field.qty>label{margin-top:15px}.blog-page-list .columns{display:flex;flex-direction:row-reverse;flex-wrap:nowrap}.blog-page-list .widget.block.blog-search,.blog-page-list .post-read-more,.blog-page-list .post-header,.blog-page-list .page-title-wrapper{display:none !important}.blog-page-list .post-list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;padding:0;margin:0}.blog-page-list .post-holder{background:#fff;border-radius:12px;overflow:hidden;transition:all .3s ease 0s}.blog-page-list .post-holder:hover{transform:translateZ(0px) rotate(1deg)}.blog-page-list .post-title{font-size:1.5rem;margin:0 0 8px}.blog-page-list .post-description{display:flex;flex-direction:column}.blog-page-list .post-ftimg-hld{text-align:center;margin-bottom:16px}.blog-page-list .post-ftimg-hld img{max-width:100%;height:auto;border-radius:12px 12px 0 0}.blog-page-list .post-text-hld{flex:1}.blog-page-list .post-read-more{display:inline-block;margin-top:16px;color:var(--cat-secondary);text-decoration:none;font-size:18px}.blog-page-list .post-read-more:hover{text-decoration:underline}.blog-page-list .post-holder{border-bottom:none !important;display:flex;flex-direction:column}.blog-page-list .post-holder .post-content{order:1}.blog-page-list .post-holder .post-header{order:2}.blog-page-list .sidebar.sidebar-additional{padding-left:0 !important;width:15% !important;margin-right:2%}.blog-page-list .columns .sidebar-additional{flex-grow:0;flex-basis:25%}.blog-page-list .widget.block.block-recent-posts.block-list-posts{background:var(--cat-dashedborder-default);border-radius:12px;padding:24px}.blog-page-list .post-text-hld.clearfix{padding:16px}.blog-page-list .block-title,.blog-page-list .block-content{background-color:var(--cat-white);margin:0 !important;padding:16px !important}.blog-page-list .widget.block.block-categories{background:var(--cat-dashedborder-default);border-radius:12px;padding:24px}.blog-page-list .widget.block.block-categories .accordion{background-color:var(--cat-white);border-radius:0 0 12px 12px;padding:16px}.blog-page-list .widget.block.block-categories .accordion li{padding:0}.blog-page-list .widget.block.block-categories .block-title{border-radius:12px 12px 0 0;border:none}.blog-page-list .widget.block.block-categories ul li ul{margin-left:10px}.blog-page-list .item.current{border:1px solid var(--cat-black);border-radius:60px}.blog-index-index{overflow-x:visible !important}.blog-page .block.block-reorder{display:none}.blog-post-view .page-title-wrapper,.blog-post-view .sidebar.sidebar-additional,.blog-post-view .post-bottom,.blog-post-view .post-ftimg-hld{display:none !important}.blog-post-view .column.main{width:100% !important}.blog-post-view .componenten-grid4 .container{height:100% !important}.puppy-blue{background-image:var(--cat-dashedborder-puppy-blue)}.puppy-pink{background-image:var(--cat-dashedborder-puppy-pink)}.componenten-puppy-banner{display:flex;flex-direction:row !important;justify-content:center !important;align-items:center !important;align-content:center !important}.componenten-grid-2column-large-puppy .pagebuilder-column.text{background-color:var(--cat-white);padding:24px;border-radius:0 12px 12px 0}.componenten-grid-2column-large-puppy .pagebuilder-column.image div[data-element=empty_link]{border-radius:12px 0 0 12px}.componenten-grid-2column-large-puppy button{background-color:var(--cat-primary);border-radius:50px;color:var(--cat-neutral);width:40px;height:40px;margin-left:36px}.componenten-grid-2column-large-puppy button:hover{background-color:var(--cat-primary-darker)}.componenten-grid-2column-large-puppy div[data-content-type=html]{display:flex;flex-direction:row;align-items:flex-end}.componenten-grid-2column-large-puppy .pagebuilder-column.text .pagebuilder-banner-wrapper{border-radius:12px 12px 0 0}.product-cadeaubon .product-info-stock-sku,.product.pricing{display:none}.product-cadeaubon .product-info-main .product-info-price{justify-content:flex-start !important;flex-direction:row !important}.giftcard-information-container .giftcard-field-wrapper input.giftcard-design-open-amount{width:175px}.mp-giftcard-preview button{border-radius:60px !important;margin:0 !important;padding:10px 20px !important;font-size:18px !important;font-weight:400 !important;color:var(--cat-neutral)!important;background-color:var(--cat-primary) !important;border:solid 2px var(--cat-primary)!important;transition:all .3s ease}.mp-giftcard-preview button:hover{background-color:var(--cat-primary-darker) !important;border:solid 2px var(--cat-primary-darker)!important;transition:all .3s ease}.giftcard-design-button-container button{color:var(--cat-neutral);background-color:var(--cat-white)}.giftcard-design-button-container.active{border-color:var(--cat-secondary);background-color:var(--cat-white)}.giftcard-template-container .giftcard-template-setting .giftcard-template-setting-content .image.item-template.active .template-image-wrapper{border:2px solid var(--cat-secondary) !important}.product-cadeaubon .product-addto-links.addto-links,.product-cadeaubon .add-to-gift-registry-action{display:none}button.mp-giftcard-preview-button{display:none}.catalog-product_compare-index .table-comparison .cell.product.info,.cell.product.attribute{background-color:var(--cat-white)}.catalog-product_compare-index .attribute.value{display:flex;flex-direction:row;flex-wrap:wrap}.table-comparison .cell{width:auto}.table-comparison .cell.product.label{border-bottom:none}.message.success a{color:var(--cat-secondary-darker)}.message.success a:hover{color:var(--cat-secondary-darker);text-decoration:underline}.page.messages{position:fixed;top:0;left:0;width:100%;z-index:9999;display:flex;flex-direction:column;align-items:stretch;pointer-events:none}.message-success{padding:15px;margin:0;width:100%;background-color:#d4edda;color:#155724;border:1px solid #c3e6cb;border-radius:0;box-shadow:0 2px 4px rgba(0,0,0,.1);opacity:0;transform:translateY(-20px);animation:fadeIn .5s ease-in-out forwards,fadeOut .5s ease-in-out 9.5s forwards;pointer-events:auto}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.page .messages div{font-size:large;text-align:center}.message.success>*:first-child:before{position:static !important;left:auto !important;top:auto !important;width:auto !important;margin:0 8px 0 0 !important}.modal-popup .modal-title{border-bottom:1px solid var(--cat-neutral);padding-bottom:0}.modal-popup .modal-inner-wrap:not(.checkout-index-index .modal-popup .modal-inner-wrap){margin:20rem auto}.modal-popup.modal-slide._show h1{display:none}.modal-inner-wrap{border-radius:20px}.b-description_readmore{max-height:150px;overflow:hidden;position:relative;transition:max-height .5s ease}.b-description_readmore.expanded{max-height:1000px}.readmore-toggle{cursor:pointer;color:inherit;text-decoration:none;display:block;margin-top:10px;text-align:right;font-weight:700}.readmore-gradient{content:'';position:absolute;bottom:0;left:0;width:100%;height:30px;background:linear-gradient(to bottom,transparent,#fff);display:none}.readmore-gradient.cat-oranje{background:linear-gradient(to bottom,transparent,#fff7ea)}.b-description_readmore:not(.expanded) .readmore-gradient{display:block}.catalog-product-view .product-info-main .product-social-links,.add-to-gift-registry.action-gift-registry,.catalog-product-view .product-info-main .product-add-form{display:flex;align-items:center}.catalog-product-view .product-info-main .product-social-links .add-to-gift-registry-action{height:60px}.catalog-product-view .product-info-main .product-add-form{margin-bottom:0}.catalog-product-view .product-info-main .product-social-links .product-addto-links.addto-links{order:2}.catalog-product-view .product-info-main .product-social-links .add-to-gift-registry-action{order:3;border:none;height:60px;align-items:flex-end;flex-wrap:nowrap}.add-to-gift-registry-action a#add-gift-link i.fa.fa-gift{margin-right:0}.action-gift-registry{padding-top:0;height:48px}.add-to-gift-registry.action-gift-registry{width:auto}.remove-gift-registry.action-gift-registry,.set-priority.action-gift-registry{display:flex;align-items:center;margin-left:24px}.giftregistry-table .field-choose,.giftregistry-table .giftregistry-title{color:var(--cat-neutral)}.giftregistry-table button,.giftregistry-table .cart.table-wrapper .actions-toolbar>.action,.giftregistry-table .action-gift{background:var(--cat-neutral)}.giftregistry-register-container .field.choice.field-showinsearch:before,.giftregistry-index-newgift .modal-slide .page-main-actions{display:none}.giftregistry-index-newgift .giftregistry-register-container .baby-back-ground h2.legend{margin-left:0;border-bottom:0}.giftregistry-index-newgift .giftregistry-register-container .baby-back-ground label.label.required{text-align:left;font-weight:400}.giftregistry-register-container .fieldset{display:flex;flex-direction:column}.giftregistry-register-container #btn_submit_gift{background-color:var(--cat-primary-darker) !important;border:solid 2px var(--cat-primary-darker)!important;transition:all .3s ease}.giftregistry-register-container .legend{font-size:32px}.giftregistry-register-container .title h1{text-transform:none}.giftregistry-index-newgift aside.modal-slide._inner-scroll._show{width:50%;margin-left:auto;margin-right:auto;margin-top:2vw;margin-bottom:2vw}.manage-header .registry-task-bar .img-title img{position:absolute;width:100%;height:100%;top:0;left:0;transform:none;object-fit:cover}#registry-infor-form .fieldset>.legend{border-bottom:none !important}.fieldset>.field:not(.choice)>.control{width:100%}.list-order-container table{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 !important}.giftregistry-index-newgift .field.field-location{display:none}.giftregistry-index-newgift .group-fieldset .fieldset:nth-child(2){display:none !important}.giftregistry-index-newgift button#btn_submit_gift{float:right}.giftregistry-index-manageregistry .giftregistry-register-container .fieldset.btn-action{gap:16px;background:0 0 !important;flex-direction:row;padding-left:0 !important}.giftregistry-index-manageregistry .giftregistry-register-container .fieldset.btn-action #preview-registry,.giftregistry-index-manageregistry #maincontent button{border:2px solid var(--cat-neutral-darker) !important;background-color:transparent !important;border-radius:60px !important;margin:0 !important;padding:10px 20px !important;font-size:18px !important;font-weight:400 !important;color:var(--cat-neutral-darker) !important}.list-item-container #list_item_form tbody,.manage-content .list-item-content{box-shadow:none;-webkit-box-shadow:none}#filter-my-giftregistry input{height:45px;background:var(--cat-neutral) !important}.list_registry .each-gift-type{box-shadow:none;background:#fff;padding:0}.list_registry .each-gift-detail .gift_title,.list_registry .each-gift-detail .gif-description{background:var(--cat-primary) !important}.list_registry .each-gift-detail{width:100%}.list_registry .gift-description{padding:16px !important}.list_registry .each-gift-type:hover{box-shadow:none}.giftregistry-customer-mygiftregistry .list-registry-table{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.giftregistry-tabcontent.welcome-block,.giftregistry-tabcontent.eventinfo-block{background-image:none !important}.tab-title:before{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.block-giftregistry-content{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}.block-giftregistry-content .giftlist-filter,.gift-item-table{padding:16px}.block-giftregistry-content .giftlist-filter select{height:40px !important}.cke_notifications_area{display:none}.giftregistry-guest-view .giftregistry-banner{background-image:none !important}.giftregistry-guest-view .giftregistry-title>span{background-color:initial;outline:none}.giftregistry-guest-view .giftregistry-banner{padding:0}.giftregistry-guest-view .giftregistry-tabtitle{text-transform:capitalize}.fieldset.giftregistry-information{display:none}.klaviyo_form_trigger{background-color:transparent !important;width:auto !important}.usp-list .BadgeContainer__Inner-sc-1s0biz7-0.isXSqH.es-badge-container{margin:0 !important}.usp-list .eNnbgE{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:left}.isXSqH{flex-direction:row !important;padding:0 !important;gap:3% !important}.kngyxL{font-size:initial !important;font-weight:initial !important;line-height:initial !important;color:initial !important;word-break:initial !important}@media (max-width:768px){.footer-main-mobile{display:block}}@media screen and (max-width:1680px){.logo-wrapper--regular:after{content:"";display:block;width:100%;height:60px;background-image:url(/pub/media/wysiwyg/cats-and-dogs/new_homepage_slogan.png);background-size:contain;background-repeat:no-repeat;margin-left:70px;margin-bottom:20px}}@media screen and (max-width:1200px){.products li.product-item{width:46%}.product-add-form{width:-webkit-fill-available}}@media screen and (max-width:900px){.componenten-slider-stores .wrapper .carousel{grid-auto-columns:calc((100%/2) - 9px)}.homepage-intro figure{max-width:15% !important}.catalog-product-view .product-primary-column.product-shop.grid12-7.product-info-main{width:auto !important}}@media screen and (max-width:767px){.main.container:not(.no-side-padding)>.inner-container{padding-left:12px;padding-right:12px}.form-create-account label{width:100% !important}.componenten-grid3 .pagebuilder-column,.componenten-grid2-white .pagebuilder-column,.componenten-grid-2column-small,.componenten-grid-2column-large-dashed,.componenten-grid-2column-large,.componenten-grid-2column-large-right,.componenten-grid4,div[data-content-type=row]{margin:16px}.componenten-grid2-block-white .pagebuilder-column,.componenten-grid3-dashed .pagebuilder-column,.componenten-grid3-column-dashed .pagebuilder-column,.componenten-grid4 .pagebuilder-column,.componenten-grid4-white .pagebuilder-column,.componenten-grid4-primary .pagebuilder-column{margin:16px 0 !important}.componenten-grid4-white{margin:0 !important}.homepage-intro{flex-direction:column !important}.componenten-slider-producten .pagebuilder-column{text-align:center !important}.componenten-single-column{margin:16px}.componenten-single-column .pagebuilder-column.text{background-color:var(--cat-white);padding:24px;border-radius:12px 12px 0 0}.componenten-single-column .pagebuilder-column.image div[data-element=empty_link]{border-radius:0 0 12px 12px}.componenten-single-column-large{margin:16px}.componenten-single-column-large .pagebuilder-column.text{background-color:var(--cat-white);padding:24px;border-radius:0 0 12px 12px}.componenten-single-column-large .pagebuilder-column.image div[data-element=empty_link]{border-radius:12px 12px 0 0}.componenten-grid-2column-small .pagebuilder-column.text{border-radius:12px 12px 0 0}.componenten-grid-2column-small .pagebuilder-column.image div[data-element=empty_link]{border-radius:0 0 12px 12px}.componenten-grid-2column-large-dashed .pagebuilder-column.text{border-radius:0 0 12px 12px}.componenten-grid-2column-large-dashed .pagebuilder-column.image div[data-element=empty_link]{border-radius:12px 12px 0 0}.componenten-grid-2column-large .pagebuilder-column.text{border-radius:0 0 12px 12px}.componenten-grid-2column-large .pagebuilder-column.image div[data-element=empty_link]{border-radius:12px 12px 0 0}.componenten-grid-2column-large-right .pagebuilder-column.text{border-radius:12px 12px 0 0}.componenten-grid-2column-large-right .pagebuilder-column.image div[data-element=empty_link]{border-radius:0 0 12px 12px}.faq-overview .pagebuilder-column,.faq-detail .pagebuilder-column{margin:16px !important}.faq-overview h1,.faq-overview h3{text-align:center}.footer-usp .pagebuilder-column{margin:16px !important;min-height:72px !important}.footer-main-mobile{display:block !important}.footer-main-desktop{display:none !important}.pagebuilder-column.mobile-collapsible{margin-left:16px;margin-right:16px}.pagebuilder-column.footer-images{align-items:center}.footer-bottom .icons{display:flex;justify-content:center;flex-direction:row;margin-top:2rem}.footer-bottom .copyright{text-align:center}.componenten-slider-stores .wrapper .carousel{grid-auto-columns:100%}ol.product-items.widget-product-carousel .slick-slide{width:200px !important}ol.product-items.widget-product-carousel .slick-track{display:flex}.header-primary .hp-blocks-holder{display:none !important}#header-nav{margin-bottom:15px}.checkout-cart-index .cart.table-wrapper{padding:0}.checkout-cart-index .cart-container .form-cart .actions{text-align:left}.checkout-cart-index .action.continue{margin-bottom:16px !important}.account .column.main{padding:24px !important}.cms-contact .pagebuilder-column{margin:16px 0 !important}.header-m-primary div#skip-links .row{margin:auto;display:flex;align-items:center;margin-top:24px}#mainmenu ul{flex-direction:column}#header-cart{margin-top:0 !important}.header-m-primary-container #minicart>div.mini-cart-heading{top:85px;right:0}#minicart>div.mini-cart-heading.dropdown-heading.skip-link.skip-cart.action.showcart.counter-over->span>span.counter.qty.ic.ic-char.ib.ib-size-s.ib-rounded{margin-left:0 !important;margin-top:0 !important}.blog-page-list .post-list{grid-template-columns:repeat(2,1fr)}.post-holder{margin-bottom:0 !important;padding-bottom:0 !important}.blog-page-list .columns{flex-direction:row !important;flex-wrap:wrap}.blog-page-list .column.main{order:2;margin:0 16px !important}.blog-page-list .sidebar.sidebar-additional{order:1;margin:0 16px !important}.blog-page-list .columns .sidebar-additional{flex-basis:100%}.catalog-product-view .product-primary-column.product-shop.grid12-7.product-info-main{width:auto !important}.product-addto-links .action.tocompare{display:inline-block !important}.catalog-product-view .fieldset>.field,.catalog-product-view .fieldset>.fields>.field{margin:0 !important}.product-view.product-columns-wrapper{display:flex;flex-direction:column}.product-view.product-columns-wrapper .product-img-column{order:1}.product-view.product-columns-wrapper .product-primary-column{order:2;margin-bottom:24px}.product-view.product-columns-wrapper .product-lower-primary-column{order:3}.catalog-product-view .product-info-main .product-social-links{display:flex;flex-direction:column}.catalog-product-view .product-options-wrapper{display:flex}.catalog-product-view .product-add-form .fieldset:last-child{margin-bottom:0}.catalog-product-view .product-options-bottom .actions{margin-top:20px}.catalog-product-view .product-addto-links.addto-links,.catalog-product-view .add-to-gift-registry-action{align-self:flex-start}.catalog-category-view .item.product.product-item{padding:12px}nav#mainmenu{display:none}}@media screen and (max-width:479px){.componenten-grid3-dashed .container,.componenten-grid4 .container,.componenten-grid3 .container{flex-direction:column}.cms-homepage-cat .componenten-slider-producten .slick-slide{min-height:350px !important}.componenten-slider-producten .slick-slide{padding:15px;min-height:340px}.amlocator-block.-current.amlocator-current-location{float:left;width:100%}.amlocator-block.-search.amlocator-search-radius{float:right;width:100%;margin-top:0;margin-bottom:16px}.product-items.widget-product-grid{flex-direction:column}.product-items.widget-product-grid .product-item{width:100% !important;margin:24px 0 !important}.product-items.widget-product-grid .product-item .product-image-container{width:100% !important}.pagebuilder-column.slider{margin-left:0 !important}.pagebuilder-column.content{margin-right:0 !important}.catalog-category-view .item.product.product-item{width:100%}.componenten-puppy-banner{flex-direction:column !important}.componenten-grid-2column-large-puppy .pagebuilder-column.image{margin-right:0 !important;margin-bottom:16px}.cta-contact{flex-direction:column}a.cta-whatsapp{margin-right:0}a.cta-telefoon{margin-top:16px}.blog-page-list .post-list{grid-template-columns:repeat(1,1fr) !important}.footer-primary button{width:100px;padding-left:10px !important}.needsclick.go1515943218.kl-private-reset-css-Xuajs1:before{display:none !important}.checkout-cart-index .cart.main.actions .action.clear{margin-bottom:16px !important}.header-m-primary-container #minicart>div.mini-cart-heading{top:55px;right:25px}}@media screen and (max-width:1678px){header.page-header .widget .row-full-width-inner{max-width:1380px}}@media screen and (max-width:1439px){header.page-header .widget .row-full-width-inner{max-width:1170px}}@media screen and (max-width:1200px){header.page-header .widget .row-full-width-inner{max-width:970px}}@media screen and (max-width:991px){header.page-header .widget .row-full-width-inner{max-width:750px}}@media screen and (max-width:769px){.nav-mobile .nav-item.level1 span.opener,.nav-mobile .nav-item.level0 span.opener{width:100%}.nav-mobile .nav-item.level2 span.opener{width:initial}.nav-acco .opener:before{float:right !important;margin-right:20px !important}}@media screen and (min-width:770px){#mainmenu .nav-item .nav-block--center,li.nav-item.nav-item--home{display:none}#mainmenu .nav-item.level0.nav-1 .nav-panel--dropdown.nav-panel.full-width,#mainmenu .nav-item.level0.nav-2:has(.ready) .nav-panel--dropdown.nav-panel.full-width{display:block !important;opacity:1 !important;visibility:visible;box-shadow:none;left:0;top:40px}#mainmenu .nav-item.level0 .nav-panel--dropdown.nav-panel.full-width{box-shadow:none}#mainmenu ul{display:flex}nav#mainmenu{height:250px}.dropdown-block.show-border.filled-heading.open .dropdown-heading{border:none;box-shadow:none}#mainmenu .nav-panel .dropdown-block.show-border.filled-heading.open .dropdown-content{margin-top:128px;border-radius:12px;border:none}.dropdown-block.show-border .dropdown-content:after{display:none}.nav-item.level0 .nav-panel--dropdown{height:200px}.cat-menudropdown.open ul.dropdown-content{width:500px}.cat-menudropdown.open ul.dropdown-content .col-md-6:has(img){background:var(--cat-primary)}.cat-menudropdown.open ul.dropdown-content .col-md-6{border-radius:12px;padding:0}.cat-menudropdown.open ul.dropdown-content .col-md-6 img{width:100%;object-fit:cover;border-radius:12px 12px 0 0;padding:0}.cat-menudropdown.open p{font-weight:700 !important}.nav-block .cat-menudropdown span.inner-heading img,.nav-block a.cat-menulink img{background:var(--cat-primary);border-radius:100%;width:72px;height:72px;padding:16px !important;margin-bottom:8px}.nav-block .cat-menudropdown span.inner-heading{width:104px;padding:0 !important}.nav-block .cat-menudropdown span.inner-heading span{text-align:center}.nav-block .pagebuilder-column-line:has(.cat-menudropdown){gap:32px}#mainmenu li.nav-item.level0 .level-top{padding-left:0;padding-right:32px;cursor:pointer}#mainmenu .nav-block.nav-block--top.std.grid-full{margin-left:0}.navi .nav-panel-inner{padding:0 !important}#mainmenu .nav-item.level0 span{text-transform:none;font-size:20px}#mainmenu ul{border-bottom:1px solid var(--cat-primary) !important}#mainmenu .nav-item.level0 .nav-panel--dropdown.nav-panel.full-width{margin-top:16px;height:160px}#mainmenu ul .nav-item.open a span{border-bottom:1px solid var(--cat-primary-darker) !important}#mainmenu ul .nav-item a .caret{display:none}#mainmenu li.nav-item.level0 .level-top:hover{color:var(--cat-neutral)}#mainmenu li.nav-item.level0.open .level-top{font-weight:700}#mainmenu .nav-panel--dropdown{left:0;top:50px;visibility:visible;opacity:1;display:none}.nav-panel-inner{display:flex;width:100%}.dropdown-block{display:flex;flex-direction:column;background-position:left top;background-size:cover;background-repeat:no-repeat;background-attachment:scroll}.header-container .dropdown-block .dropdown-content a{color:var(--cat-neutral) !important}.cat-menudropdown.open ul.dropdown-content .col-md-6 .menu-tekstblok div{display:flex;align-items:flex-end;gap:4px}.cat-menudropdown.open ul.dropdown-content .col-md-6 .menu-tekstblok{padding:16px}.cat-menudropdown.open ul.dropdown-content .col-md-6 .menu-tekstblok p{text-decoration:none;font-weight:initial !important}#mainmenu .nav-panel .dropdown-block.show-border.filled-heading.open .dropdown-content li.switcher-option strong{font-size:20px;text-decoration:underline}#mainmenu .nav-panel .dropdown-block.show-border.filled-heading.open .dropdown-content li.switcher-option{margin-bottom:16px;font-size:18px}.nav-block a.cat-menulink{text-align:center}.nav-block .pagebuilder-column-line:has(.cat-menulink){gap:32px}#mainmenu .nav-block .pagebuilder-column{width:9%}#mainmenu .nav-item.level0.nav-1 .nav-panel--dropdown.nav-panel.full-width,#mainmenu .nav-item.level0.nav-2:has(.ready) .nav-panel--dropdown.nav-panel.full-width{left:auto !important;top:auto !important}#mainmenu .nav-panel--dropdown .pagebuilder-column{width:fit-content}ul.level1.nav-submenu.nav-panel,.level2.nav-submenu.nav-panel--dropdown.nav-panel{display:block !important}header.page-header .widget #mainmenu .nav-block.nav-block--top.std.grid-full::-webkit-scrollbar{height:20px}.nav-item.level0 .nav-panel--dropdown{display:none !important;visibility:hidden;opacity:0;transition:none}.nav-item.level0.open .nav-panel--dropdown{display:block !important;visibility:visible;opacity:1}.cat-menudropdown .dropdown-content{display:none !important}.cat-menudropdown.open .dropdown-content{display:block !important}.nav-container nav#mainmenu{display:block}.page-wrapper:has(header.page-header #mainmenu) #header-container .nav-container nav#mainmenu{display:none}header.page-header .widget .row-full-width-inner{max-width:1500px}header.page-header .widget .row-full-width-inner [data-content-type=html]{padding-left:15px;padding-right:15px}header.page-header .widget #mainmenu .nav-block.nav-block--top.std.grid-full{display:flex;gap:32px;overflow-x:scroll;overflow-y:hidden;height:168px;padding-top:5px}.page-wrapper header.page-header .widget.block.block-static-block{background:#fff}#mainmenu .menu-go-back{display:flex;width:100%;padding-right:10px !important;border-right:1px solid var(--cat-primary)}#mainmenu .menu-go-back a.btn-go-back img{border-radius:0;background:0 0;width:16px;padding:12px !important;margin-bottom:0}#mainmenu .menu-go-back a.btn-go-back{display:flex;align-items:center;border:1px solid var(--cat-neutral);width:40px;height:40px;border-radius:100%;margin-right:16px}#mainmenu .menu-go-back div{cursor:default;text-align:center;width:104px}.widget.block.block-static-block #mainmenu .cat-menudropdown a{text-align:center}#mainmenu .menu-go-back div img{background:var(--cat-primary-darker) !important}#mainmenu .menu-go-back div p{font-weight:700 !important}header.page-header .widget #mainmenu .nav-block.nav-block--top.std.grid-full::-webkit-scrollbar{background:var(--cat-primary);height:5px;border-radius:10px}header.page-header .widget #mainmenu .nav-block.nav-block--top.std.grid-full::-webkit-scrollbar-thumb{background:var(--cat-primary-darker);border-radius:10px}.header-container .item-left{position:relative;width:75%}.header-container .item-left .widget.block{width:100%}.header-top-container p{font-size:16px !important}.header-primary-container .grid12-5{width:55%}}@media screen and (max-width:767px){header.page-header .widget .row-full-width-inner{max-width:750px}.header-m-primary.header.container .skip-link.skip-nav .label,.header-m-primary.header.container .skip-link.skip-search,.header-m-primary.header.container .skip-link.skip-account{display:none}}