.content-over-media--square{aspect-ratio:1}.bold{font-weight:600}.header__primary-nav-item:before{height:1px;inset-block-start:calc(50% + 1em)}.header__dropdown-menu:before{transform:scaleX(1)}.mobile-trustpilot{position:absolute!important;top:115px;z-index:2;right:0;display:block;background:rgb(var(--button-background));padding:2px 5px}.starts-with-capital-letter{text-transform:capitalize}.display-inline-block{display:inline-block}.max-width-fit-content{max-width:fit-content}:root{--brand-sea-blue-color: #48c1c8;--brand-orange-color: #ff6505;--brand-green-color: #007f35}.text-green{color:rgb(var(--highlighted-text-green))}.text-orange{color:rgb(var(--highlighted-text-orange))}.font-weight-600{font-weight:600!important}.custom-green-circled-checkmark{color:rgb(var(--highlighted-text-green))}.custom-orange-circled-checkmark{color:rgb(var(--highlighted-text-orange))}.input_error{border-color:red}.input_error:focus{border-color:red;box-shadow:inset 0 0 0 1px red}button{transition:opacity .5s}button[disabled]{cursor:not-allowed!important;opacity:.7;transition:opacity .5s}.button{padding:.76rem 1.75rem;font-size:1.125rem;font-weight:600;letter-spacing:.08rem}@media (max-width: 700px){.button{font-size:1rem}}.header__cart-dot{background-color:var(--brand-sea-blue-color)}x-wishlist .product-list:empty{display:none}wishlist-count{position:absolute;inset-block-start:0;inset-inline-end:-.125rem;width:.5rem;height:.5rem;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0 2px rgb(var(--background));background-color:var(--brand-sea-blue-color);color:rgb(var(--background));font-size:.5rem;line-height:.5rem;transform:scale(0);border-radius:100%;transition:transform .2s ease-in-out}wishlist-count:not(.no-count){width:1rem;height:1rem;inset-block-start:-.25rem;inset-inline-end:-.5rem}wishlist-count span{position:absolute}wishlist-count.is-visible{transform:scale(1)}wishlist-add,wishlist-remove{background:rgb(var(--background-secondary));color:rgb(var(--text-color));z-index:1;padding:.625rem;position:absolute;inset-block-end:3rem;inset-inline-end:.5rem;cursor:pointer}.wishlist-add path{fill:transparent;transition:fill .2s ease-in-out}.wishlist-add.filled path{fill:currentColor}.wishlist-remove{transform:rotate(45deg) scale(1)}@media screen and (pointer: fine){wishlist-add,wishlist-remove{opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform:translateY(5px)}wishlist-add :is(path){transition:fill .2s ease-in-out}wishlist-remove :is(svg){transition:transform .2s ease-in-out}wishlist-add:hover path{fill:currentColor}wishlist-remove:hover svg{transform:rotate(45deg) scale(1.2)}.product-card:hover wishlist-add,.product-card:hover wishlist-remove{opacity:1;transform:translateY(0)}}.product-card.is-removing{opacity:0;transition:opacity .5s ease-in-out}.product-card .second-chance-product-block-collection{display:block;text-align:center}@media (max-width: 700px){.product-card__quick-add-button{display:none}}.product-summary{margin:24px 0;text-align:left}.product-summary .custom-orange-circled-checkmark,.product-summary .custom-green-circled-checkmark{width:18px;height:auto}@media (max-width: 767px){.product-summary{margin:20px 0 24px;padding-top:0;border-top:0px solid transparent}}.product-summary>div:first-child{margin-bottom:7px;display:flex;align-items:flex-start;gap:5px}.unique-functions{border-top:none;display:flex;flex-direction:column;gap:8px}.unique-functions .unique-function-item{display:flex;align-items:center;gap:7px;font-size:.8125;font-weight:500;line-height:1.4em}.Product__Info-unique-functions{max-width:500px;margin:0 auto}.when-to-send{display:flex;gap:.3rem;align-items:flex-start}.when-to-send:has(.custom-green-circled-checkmark){align-items:center}.when-to-send span{letter-spacing:0}.when-to-send .custom-dynamic-variable-words #restock-date-info,.when-to-send .custom-dynamic-variable-words #custom-restock-date{text-transform:none;color:initial}.when-to-send .custom-orange-circled-checkmark{width:18px;height:auto}.when-to-send .custom-orange-circled-checkmark,.when-to-send:has(.custom-orange-circled-checkmark) .custom-dynamic-message{color:rgb(var(--highlighted-text-orange))}@media (max-width: 360px){.when-to-send span{font-size:.657142rem}}.product-form-message{margin-top:8px;display:flex;align-items:center;justify-content:center;gap:.5rem;text-transform:capitalize;font-size:.857142rem;font-weight:700;line-height:200%}.product-form-message span{line-height:1em}.buy-button--quantity-selector{display:flex;width:100%;align-items:center;gap:8px}.buy-button--quantity-selector product-form{width:100%}.buy-button--quantity-selector .buy-buttons button{padding:0 .75rem}@media (max-width: 440px){.buy-button--quantity-selector quantity-selector{--quantity-selector-input-width: 1rem}.buy-button--quantity-selector .buy-buttons button{padding:0 .5rem;letter-spacing:1px;font-size:.8rem}}.Product-service-features{display:flex;padding:8px 4px;gap:8px;border:1px solid rgb(var(--border-color))}.Product-service-features .Product-service-features-item{flex:1;display:flex;text-align:center;align-items:center;flex-direction:column}.Product-service-features .Product-service-features-item__title{font-size:.857142rem;font-style:normal;font-weight:700;line-height:100%;margin-top:8px;color:rgb(var(--button-background));text-transform:capitalize}.Product-service-features .Product-service-features-item__subtitle{font-size:.857142rem;font-style:normal;font-weight:500;line-height:133.333%;text-transform:capitalize;margin-top:4px;color:#0000008f}.specifications-subtitle{font-weight:600;font-size:1.3em;margin-top:12px;margin-bottom:8px;padding-left:.6em}.specificatie-table{max-width:600px;table-layout:fixed;margin-bottom:18px;margin-left:auto;margin-right:auto}.specificatie-table table{white-space:normal;width:100%;min-width:340px}.specificatie-table tr:nth-child(2n){background:#fff}.specificatie-table tr:nth-child(odd){background:#f3f3f3}.specificatie-table td p{padding-left:1em;padding-right:1em}.specificatie-table tr>td:first-child{width:50%}.specificatie-table tr td:first-child p{font-weight:600}.specificatie-table td{padding:.8em .4em!important;border:0px solid transparent!important;font-weight:500;font-size:1.1em}.specificatie-table tr{transition:background .4s ease}.specificatie-table tr:hover{transition:background .4s ease;cursor:pointer;background:#fff9c4}.spec-symbol{width:20px;height:20px;font-size:12px;display:block}.spec-false{width:18px;height:18px}.line-item-product-info .h6{text-transform:none}.product-title{text-transform:none!important}.mobile-product-title{padding:1.5rem 0}@media (max-width: 999px){.mobile-product-title{padding-top:.5rem;padding-bottom:1rem}}.horizontal-product-card-collection{padding:.75rem;border-radius:1rem;gap:1rem;border:1px solid rgba(0,0,0,.12);align-items:flex-start}.horizontal-product-card-collection .horizontal-product-card__info{grid-auto-flow:row}.horizontal-product-card-collection--footer{display:flex;width:100%;justify-content:space-between}.horizontal-product-card-collection--buy-button{padding:.65rem}.horizontal-product-card-collection .horizontal-product-card__info{gap:.3rem}@media screen and (pointer: fine) and (prefers-reduced-motion: no-preference){.features--button-transition :is(.horizontal-product-card-collection--buy-button):not([disabled]):hover svg path{stroke:rgb(var(--button-background))}}.klantenservice-contact{display:flex;gap:4rem}@media (max-width: 999px){.klantenservice-contact{flex-direction:column;gap:2rem}}.klantenservice-contact-block{width:calc(70% - 2rem)}@media (max-width: 999px){.klantenservice-contact-block{width:100%}}.klantenservice-contact-block-title-wrapper{display:flex;gap:1rem;align-items:center}.klantenservice-contact-block{display:flex;flex-direction:column;gap:1rem}.klantenservice-contact-block-contacts{display:flex;flex-wrap:wrap;gap:2.5rem;row-gap:0px}.klantenservice-contact-block-contact-item{flex:1 1 calc(50% - 1.25rem);display:flex;align-items:center;gap:1rem;padding:1rem 0;border-bottom:1px solid rgb(var(--border-color))}@media (max-width: 999px){.klantenservice-contact-block-contact-item{flex:1 1 100%}}.klantenservice-working-hours-block{width:calc(30% - 2rem);display:flex;flex-direction:column;gap:2rem}@media (max-width: 999px){.klantenservice-working-hours-block{width:100%}}.klantenservice-working-hours-block-content ul{list-style-type:none;margin-inline-start:0}.klantenservice-working-hours-block-content li>*:first-child{width:35%}.klantenservice-working-hours-block-content li{padding:.5rem 0;border-bottom:1px solid rgb(var(--border-color))}.klantenservice-working-hours-block-content li,.klantenservice-working-hours-block-content strong,.klantenservice-working-hours-block-content em{font-weight:400;font-style:normal;display:flex;gap:2rem}.klantenservice-faq-blocks-wrapper{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;gap:1rem}.klantenservice-faq-block{width:180px;display:flex;height:190px;flex-direction:column;justify-content:center;gap:.7rem;box-shadow:0 0 12px #00000026;border-radius:3px;padding-left:1rem;padding-right:1rem}.klantenservice-faq-block-icon{display:flex;align-items:center;justify-content:center;position:relative}.klantenservice-faq-block-icon .constrained-image{z-index:1;position:absolute}.klantenservice-faq-block-background-image{width:75px}.klantenservice-faq-block-title{text-align:center}cart-delivery-message{display:none;text-align:center}cart-delivery-message.is-visible{display:block;padding-top:.5rem;margin-bottom:-1rem}.second-chance-product-block{font-weight:700;text-align:center}.second-chance-product-block>a{color:rgb(var(--button-background))}.second-chance-product-block-collection{text-align:end;width:100%}.klaviyo_form_button{letter-spacing:1px;font-size:.8em;line-height:2em}.kl-form{margin-block-start:var(--product-info-gap);margin-block-end:var(--product-info-gap);display:flex;flex-direction:column;gap:1rem}.kl-form-success{display:none;width:100%;padding:1rem 0;text-align:center}.kl-form-success .kl-form-success--header{font-size:1.5rem;display:flex;align-items:center;gap:.5rem}.kl-form-success .kl-form-success--header>hr{width:100%}.restock-info-product-item{margin-bottom:1px;margin-top:2px}.round-orange-dot{background:var(--brand-orange-color);width:10px;height:10px;border-radius:100%;display:inline-block;margin-right:5px}.popup-buy-button-element{display:flex;height:100%}.product-sticky-bar{z-index:9999999999}.klarna-info{margin-top:.3rem}.klarna-info-block{margin-top:-1rem}.custom-price-wrapper{padding:1rem;background:var(--custom-price-wrapper-color);display:flex;justify-content:center}.shopify-section--announcement-bar .trustpilot-widget{position:absolute!important;top:0;right:0;padding:11.9px 0;z-index:1}.shopify-section--header .trustpilot-widget{display:none}@media (max-width: 999px){.announcement-bar{z-index:2;margin-bottom:-1px;display:block;position:relative}.shopify-section--announcement-bar .trustpilot-widget{position:relative!important;display:flex;justify-content:center;padding-top:0}.shopify-section--header .trustpilot-widget{position:absolute!important;top:auto;right:10px;bottom:-40px;padding:2px 5px;z-index:1;display:block;background:rgb(var(--button-background))}}.mega-menu-rao{display:flex;gap:var(--container-gutter)}.mega-menu-rao-content{width:auto;min-width:370px}.mega-menu-rao-navigation{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.mega-menu-rao-navigation-collection-item{display:flex;flex-direction:column;gap:1.125rem}.mega-menu-rao-navigation-collection-item-info{display:flex;flex-direction:column;gap:.25rem}.mega-menu-rao-navigation-collection-item-info-title{font-size:.875rem;letter-spacing:.15rem;line-height:1.3125rem}.mega-menu-rao-navigation-collection-item-info-products{font-size:.875rem;line-height:1.3125rem;color:#747775;text-transform:capitalize}.mega-menu-rao-content{display:flex;flex-direction:column;gap:1.5rem}.mega-menu-rao-content-title{font-size:1.5rem;line-height:2.1rem;letter-spacing:.15rem}.mega-menu-rao-content-button-wrapper{display:flex;flex-direction:column;gap:.9375rem}.mega-menu-rao-content-button-wrapper .button{width:100%;font-size:1.125rem;line-height:1.6875rem;font-weight:600;letter-spacing:.15rem}.mega-menu-rao-content-button-wrapper-subtitle{width:100%;text-align:center}.header-sidebar__item{display:flex;gap:1rem;align-items:center;font-size:1rem}.header-sidebar__image{display:block;width:60px;min-width:60px}.header-sidebar__image img{height:100%;object-fit:cover}.header-sidebar__linklist-button{padding-block-start:.5rem!important;padding-block-end:.5rem!important}.header-sidebar__item .header-sidebar__linklist-button{font-size:1rem}.divide-y-custom{border-block-start-width:0;border-block-end-width:1px}.header-sidebar__main-panel-rao .header-sidebar__nested-linklist{margin-block:.5rem .5rem;margin-inline-start:0;padding-inline-start:1rem}.header-sidebar__footer-manu{display:grid;grid-template-columns:2fr 3fr;gap:1rem}.header-sidebar__footer-manu a{color:#747775;letter-spacing:.08rem;font-weight:500;font-family:Montserrat}.header-sidebar__footer .localization-selectors{border-block-start-width:0}.header-sidebar__footer-button .button{width:100%;font-size:1rem;font-weight:600;letter-spacing:.08rem}.header-sidebar__footer-text{width:100%;text-align:center}.cart-drawer-promo{background:rgb(var(--button-background) / .2);margin:0 -1.25rem;padding:1rem 1.25rem;text-align:center;font-size:.75rem}.cart-drawer__items .line-item-info-custom{width:100%}.cart-drawer__items .line-item-info-custom line-item-quantity{width:100%;justify-content:space-between}.cart-drawer__items .line-item-info-custom line-item-quantity .link{background:none}.cart-drawer__items .line-item-info-custom .line-item-product-info .price-list sale-price{color:inherit}.cart-drawer__items .line-item-info-custom .line-item-product-info-vendor{margin-top:-.4rem;font-size:.75rem;font-weight:400;color:#747775}.horizontal-product-card .horizontal-product-card__figure{width:70px}.horizontal-product-card .product-card-horizontal-cart-info{display:flex;gap:1rem;justify-content:space-between;width:100%}.horizontal-product-card .product-card-horizontal-cart-info button[type=submit],.horizontal-product-card .product-card-horizontal-cart-info button[type=submit]:not([disabled]):hover{font-size:.625rem;white-space:nowrap;color:#1c1c1c;background:#fff;border-color:#1c1c1c}.horizontal-product-card .product-card-horizontal-cart-info .product-card-horizontal-cart-button-wrapper{align-self:flex-end}.horizontal-product-card .horizontal-product-card__info{gap:.2rem}.horizontal-product-card .horizontal-product-card__info .product-type{font-size:.75rem;font-weight:400;color:#747775;margin-top:-.3rem}.horizontal-product-card .horizontal-product-card__info .price-list{font-size:.875rem;letter-spacing:.06rem}.horizontal-product-card .horizontal-product-card__info .price-list sale-price{color:inherit}.horizontal-product-card .horizontal-product-card__info .jdgm-star{font-size:13px;padding:0 2px 0 0!important}.horizontal-product-card .horizontal-product-card__info .jdgm-prev-badge__text{font-size:.625rem}.complementary-products__product-list{column-gap:.625rem}.complementary-products__product-list .horizontal-product-card{padding:.7rem .5rem;column-gap:.5rem;border:1px solid #efefef}.complementary-products__header>p{text-transform:uppercase;font-weight:500;letter-spacing:.08rem}.card-drawer-total{text-transform:uppercase}.text-under-checkout-button{width:100%;text-align:center;font-size:.8125rem;font-family:Montserrat;line-height:1.2rem}.image-with-text-rao__buttons-wrapper{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:.5rem}@media (min-width: 1000px){.image-with-text-rao__buttons-wrapper{grid-template-columns:1fr 1fr;margin-top:.8rem}}.image-with-text-rao__buttons-wrapper .button{margin:0!important;background-color:#fff}.image-with-text-rao__reviews{display:flex;gap:.4rem;align-items:center;background:#fff;width:fit-content;margin:0 auto;padding:.56rem .75rem;border-radius:1.25rem}.image-with-text-rao__stars-wrapper{display:grid;grid-template-columns:repeat(5,1fr)}.image-with-text-rao__stars-wrapper svg{margin:0!important}.image-with-text-rao__text{font-size:.75rem;font-weight:500;margin:0!important}.image-with-text-rao__content-wrapper{position:relative;display:flex;flex-direction:column;gap:1rem;padding:1.625rem 1rem 2.5rem}.image-with-text-rao__reviews-wrapper{position:absolute;top:-3rem;left:0;width:100%}@media (min-width: 700px){.image-with-text-rao__reviews-wrapper{position:relative;top:auto;left:auto}.image-with-text-rao__content-wrapper{padding:4rem}.image-with-text-rao__reviews{background:transparent;margin:0;padding:0;border-radius:0}.image-with-text-rao__text{font-size:.875rem}}.image-with-text-rao__heading{text-align:left}.featured-collections-rao .featured-collections-navigation{column-gap:0}.featured-collections-rao .carousel-navigation-button{padding:1rem 2rem;padding-block-end:1rem!important;min-width:210px;font-size:1rem;text-transform:uppercase;font-weight:500;letter-spacing:.08rem}.featured-collections-rao .featured-collections-navigation>button:not(:only-child):after{background:#48c1c8;height:3px}.product-card-rao .product-card__info{justify-items:start}.featured-reviews-rao .splide{margin-top:3rem}.featured-reviews-rao .featured-reviews-rao__stars{display:flex}.featured-reviews-rao .featured-reviews-rao__slide-wrapper{border:1px solid #1c1c1c33}.featured-reviews-rao .featured-reviews-rao__review-info{background-color:#efefef80;display:flex;flex-direction:column;gap:1rem;padding:1.5rem}.featured-reviews-rao .featured-reviews-rao__review-info-top{display:flex;flex-direction:column;gap:.8rem}.featured-reviews-rao .featured-reviews-rao__review-info-bottom{display:flex;flex-direction:column;gap:.75rem}.featured-reviews-rao .featured-reviews-rao__review-info-bottom .verified-buyer-wrapper{display:flex;gap:.375rem;align-items:center}.featured-reviews-rao__review-info-buyer-name{font-size:1rem;font-weight:500}.featured-reviews-rao__review-info-title{font-size:1.25rem;font-weight:500;text-transform:uppercase}.featured-reviews-rao__review-info-review{font-size:1rem;color:#1c1c1ccc}.featured-reviews-rao__product-wrapper{display:flex;gap:1rem;padding:1.25rem 1rem}.featured-reviews-rao__product-wrapper img{width:60px}.featured-reviews-rao__product-link{display:flex;align-items:center;gap:.6rem;text-decoration:underline}.featured-reviews-rao .splide__pagination{right:auto;bottom:1.1rem;left:0;padding:0}.featured-reviews-rao .splide__pagination__page{height:4px;width:24px;border-radius:0;opacity:1}@media (max-width: 699px){.featured-reviews-rao .splide__pagination__page{width:14px;margin:3px 0}}.featured-reviews-rao .splide__pagination__page.is-active{background:#1c1c1c;transform:scale(1.1);opacity:.7}.featured-reviews-rao .slider-nav-buttons{margin-top:2rem;display:flex;gap:.9375rem;justify-content:flex-end}.featured-reviews-rao .slider-nav-buttons .button{padding:.6875rem;left:auto;right:auto}@media (max-width: 999px){.featured-reviews-rao .splide__track{margin-inline-start:calc(max(var(--container-gutter),50% - var(--container-max-width) / 2)*-1);margin-inline-end:calc(max(var(--container-gutter),50% - var(--container-max-width) / 2)*-1)}}.product{--product-gap: 0}@media (max-width: 999px){.product{--product-gap: inherit;gap:.5rem}}.product-info{padding:0 3rem}.rating-value{font-size:.875rem;font-weight:500}.rating-value a{text-decoration:underline}.product-info-title-wrapper{display:flex;align-items:center;justify-content:space-between}.product-info wishlist-add,.product-info wishlist-remove{position:relative;padding:0;inset-block-end:0;inset-inline-end:0;opacity:1;color:var(--wishlist-background)}.product-info-title-wrapper__subtitle{font-size:1rem;opacity:.6}@media (max-width: 999px){.product-info-title-wrapper__subtitle{font-size:.875rem}}@media (max-width: 999px){.product-info-title-wrapper{margin:.5rem 0}}.when-to-send-new{width:100%;min-height:45px;align-items:center;justify-content:center;background:#efefef;font-size:1.05em;font-weight:500}.when-to-send-new>span{color:inherit;padding:10px;text-align:center}.Product-service-features-new{border:none;justify-content:center;gap:1.3rem}.Product-service-features-new .Product-service-features-item{flex:none;min-width:100px}.Product-service-features-new .Product-service-features-item__title,.Product-service-features-new .Product-service-features-item__subtitle{font-size:.75rem;font-weight:500;color:inherit;margin-top:6px}.Product-service-features-new .Product-service-features-item>svg{margin-bottom:5px}.accordion-group>*+* .accordion{border-block-start-width:0}.product-gallery__image-list{position:relative}.product-gallery__badges{position:absolute;z-index:1;bottom:0;width:100%;padding:1rem;display:flex;align-items:center;justify-content:flex-end;gap:1rem}.product-gallery .badge{font-size:1rem;font-weight:500;padding:6px 9px}@media (max-width: 999px){.product-gallery .badge{font-size:.5rem}.product-gallery__badges{padding:.5rem;gap:.5rem;padding-right:8%}.product-gallery__carousel{gap:.5rem;grid:var(--product-gallery-carousel-grid, auto / auto-flow 94%)}.product-gallery__zoom-button{inset-inline-end:8%}.product-gallery{gap:.5rem}.product-gallery__thumbnail-scroller{--product-gallery-thumbnail-size: 54px}.product-gallery__thumbnail{border:2px solid #0000;padding:0}.product-info{padding:0}.unique-function-item,.klarna-info{font-size:.8125rem}.when-to-send-new{font-size:.8125rem;min-height:35px;padding:.2rem 1rem}.accordion__toggle{font-size:1rem;line-height:1em}}.product-features-rao__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:3.125rem}@media (max-width: 999px){.product-features-rao__wrapper{grid-template-columns:1fr;gap:1.875rem}}.product-features-rao__item{background:#fff}.product-features-rao__item>img{aspect-ratio:1.5}@media (max-width: 999px){.product-features-rao__item>img{aspect-ratio:1.2}}.product-features-rao__item-content{display:flex;flex-direction:column;gap:2rem;padding:2rem 1.5rem 2.5rem}@media (max-width: 999px){.product-features-rao__item-content{gap:1.5rem;padding:1.5rem 1rem 2rem}}.product-features-rao__item-conten-title{font-size:1.25rem;font-weight:500}@media (max-width: 999px){.product-features-rao__item-conten-title{font-size:1.125rem}}.product-features-rao__item-conten-description{font-size:1rem}@media (max-width: 999px){.product-features-rao__item-conten-description{font-size:.75rem}}.section-slider-rao .splide{padding-top:3rem}
/*# sourceMappingURL=/cdn/shop/t/84/assets/custom.css.map */
