#collection-carousel .collection-carousel-section{padding-top:40px;padding-bottom:40px}#collection-carousel .carousel-collection-title{font-size:4.4rem;margin-bottom:2rem}#collection-carousel .carousel-collection-title .bold{font-weight:700}#collection-carousel .carousel-collection-title .italic{font-style:italic;font-weight:400}#collection-carousel .collection-carousel-list{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:20px 0}#collection-carousel .collection-carousel-slide{flex:0 0 auto;width:280px;scroll-snap-align:start;position:relative;border-radius:16px;overflow:hidden}#collection-carousel .collection-card{display:block;position:relative;text-decoration:none;color:#fff}#collection-carousel .collection-image{width:100%;height:auto;object-fit:cover;display:block;border-radius:16px}#collection-carousel .collection-title-overlay{position:absolute;bottom:16px;left:16px;font-weight:700;font-size:1.4rem;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.5);line-height:1.5rem}#collection-carousel .slider-buttons{display:flex;justify-content:flex-end;gap:10px;padding:0 20px;margin-top:-20px}#collection-carousel .slider-button{background:#f4f4f4;border:none;border-radius:50%;width:48px;height:48px;font-size:20px;cursor:pointer}.collection-hero__title{text-align:center;margin:8.5rem 0;font-weight:700}.collection-hero__title+.collection-hero__description{text-align:center}@media screen and (min-width: 750px){.collection-hero__description{margin:0 auto}}.product__info-container h1{font-size:2rem}.product__info-container .icon-with-text__item span.h4.inline-richtext{font-size:14px;font-family:Poppins,sans-serif;font-weight:400;font-style:normal}h2.h4.accordion__title.inline-richtext{text-transform:uppercase;font-family:Poppins,sans-serif;font-weight:400;font-style:normal}table.product-specs{font-size:13px;font-family:Poppins,sans-serif;font-weight:400}.product__info-container .icon-with-text--vertical .icon-with-text__item{margin-bottom:15px!important}.custom-product-options{margin-top:2rem}.custom-product-options label{display:block;font-weight:700;margin-bottom:.5rem;margin-top:1.5rem}.custom-product-options select{width:100%;padding:10px 16px;border-radius:24px;border:1px solid #ccc;font-size:16px;-webkit-appearance:none;appearance:none}.kleurkeuze{display:flex;gap:12px;margin-top:10px}.kleur-bol{width:32px;height:32px;border-radius:50%;display:inline-block;border:2px solid white;box-shadow:0 0 0 1px #aaa;cursor:pointer;transition:all .2s ease}.kleur-bol:hover,.kleur-bol.active{box-shadow:0 0 0 2px #000}ul.list.list-payment{list-style:none;display:block;overflow:hidden;padding:0;width:100%}label.quantity__label.form__label{font-size:12px}li.list-payment__item{display:inline-block;float:left}li.list-payment__item:not(:last-child){margin-right:8px}.mega-menu__promo{display:none}pickup-availability.product__pickup-availabilities.quick-add-hidden{display:none}.icon-with-text--vertical img{background:#f9f8f5;border-radius:3px}.page-width.tabs-layout ul{padding:0 18px}h2.carousel-title{font-size:4.8rem;margin-bottom:1rem}.item.collection-card a{font-size:2.4rem;text-decoration:none}@media screen and (max-width: 768px){#collection-carousel .carousel-collection-title{font-size:3.2rem!important}#collection-carousel .collection-carousel-slide{width:75%}#collection-carousel .slider-button{display:none}button.slider-button.slider-button--prev{left:20px!important}button.slider-button.slider-button--next{right:25px!important}}.buy-button-section{float:right;width:70%}.quantity:after{border-radius:8px!important}.quantity{min-height:47px!important}.icon-with-text .svg-wrapper{fill:#f9b233!important}.icon-with-text a{text-decoration:none}.icon-with-text__item strong{color:#f9b233}@media screen and (max-width: 749px){.quantity,.buy-button-section,.product-form__input{width:100%!important}product-form.product-form{margin-top:0!important}h2.banner__heading.inline-richtext.h1{font-size:25px}h2.carousel-title{font-size:3.5rem}.item.collection-card a{font-size:1.8rem}}.owl-theme .owl-nav [class*=owl-]:hover{background:transparent!important}ul.icon-with-text.icon-with-text--vertical.list-unstyled{margin-bottom:0;margin-top:0}.product__accordion.accordion.quick-add-hidden details{border-bottom:1px solid #ca9e6730}.product__accordion.accordion.quick-add-hidden{border-top:0px solid #ca9e6730;border-bottom:0!important}details#Details-collapsible_tab_shipping[open]{border-bottom:0!important}div#ProductAccordion-collapsible_tab_description{font-size:13px;line-height:16px}.product__accordion.accordion.quick-add-hidden .accordion__content{border-top:1px solid #ca9e6730;padding-top:15px!important;padding:0}.facets__summary-label{color:#333;transition:color .3s ease;text-decoration:none}.facets__summary:hover .facets__summary-label,.facets__summary:hover span{color:#f9b233;text-decoration:none}.facets__summary[aria-expanded=true] .facets__summary-label,.facets__summary[aria-expanded=true] span{color:#f9b233;font-weight:600;text-decoration:none}.facets__summary[aria-expanded=true] .icon-caret{transform:rotate(180deg);color:#1e437a;transition:transform .3s ease,color .3s ease}.facets__summary:hover .icon-caret{color:#f9b233}.facets__summary:focus-visible .facets__summary-label{outline:2px dashed #f9b233;outline-offset:2px}.rich-text__text strong{color:#f9b233}.caption-with-letter-spacing{text-transform:uppercase;letter-spacing:.08em;font-size:.9rem;color:#1e437a;font-weight:600;display:inline-block;border-bottom:2px solid #f9b233;padding-bottom:.4rem;margin-bottom:1.5rem;line-height:1.6}.serie-badge,.aantal-variants{display:none!important}.product-form__quantity{display:inline-block}.price__regular .price-item--regular{font-weight:700;font-size:20px}#product-grid .price__regular .price-item--regular{font-size:16px}#product-grid .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0rem}h2.h4.accordion__title.inline-richtext img,.block-icon__text img{filter:invert(78%) sepia(73%) saturate(2958%) hue-rotate(1deg) brightness(104%) contrast(101%)}.product-form__submit:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) #008500!important}button.product-form__submit{background-color:#00b900}button.product-form__submit:hover{background-color:#008500;animation:animation-ox4vyo .2s ease-in-out forwards}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
