@charset "UTF-8";
/*!
Theme Name: 	Weichie.com Wordpress Theme
Description: 	Make your business shine in all its digital aspects!
Version: 		  2.0
Author: 			Bob Weichler
Tags: 			  Weichie.com
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.desc-43,.product-content .product_title{font-family:Quicksand,sans-serif;font-size:2.44rem;line-height:127%}.desc-35,.product-content .out-of-stock,.thankyou__title h2{font-family:Quicksand,sans-serif;font-size:1.953rem;line-height:103%}.checkout-total .woocommerce-checkout-review-order-table .woocommerce-shipping-totals button,.contact-content .contact-left h3,.desc-28,.place-order button{font-family:Quicksand,sans-serif;font-size:1.563rem;line-height:129%}#cookie-law-info-bar,.cart__flex .cart-collaterals .cart_totals h2,.checkout-total .woocommerce-checkout-review-order-table .order-total,.checkout-total .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th,.desc-22,.product-content .content-header .price,.product-content .content-header bdi,.product-id-responsive h1,.product-info .info-sizing h3,.products li.outofstock:before,.products li .woocommerce-loop-product__title,.search-results-wrapper li.outofstock:before,.search-results-wrapper li .woocommerce-loop-product__title,.woocommerce-MyAccount-navigation,.woocommerce-products-header .text-side p{font-family:Quicksand,sans-serif!important;font-size:1.25rem!important;line-height:160%}.bapf_head,.cart__flex .cart-collaterals .cart_totals,.cart__flex .woocommerce-cart-form table .actions *,.checkout-cart .cart_item .product-name,.checkout-total .woocommerce-checkout-payment .payment_methods,.checkout-total .woocommerce-checkout-review-order-table .cart-discount,.checkout-total .woocommerce-checkout-review-order-table .cart-subtotal,.contact-content .contact-left p,.desc-18,.filters .filter-price p input,.filters .filter-title,.product-content .cart button,.product-content .cart input,.product-content .woocommerce-variation-add-to-cart button,.product-content .woocommerce-variation-add-to-cart input,.product-img .onsale,.products li .price,.products li .woocommerce-Price-amount,.search-results-wrapper li .price,.search-results-wrapper li .woocommerce-loop-product__title,.search-results-wrapper li .woocommerce-Price-amount,.thankyou__title p,.wc-backward,.widget-container .widget-title,.widget-container .widgettitle,.widget_layered_nav .widget-title,.widget_layered_nav .widgettitle,.woocommerce-cart-form .cart_item .product-name,.woocommerce-checkout .woocommerce-NoticeGroup-checkout,.woocommerce-EditAccountForm button,.woocommerce-MyAccount-content .account-content-wrapper,footer .container-fluid .footer-nav ul li{font-family:Quicksand,sans-serif;font-size:1rem!important;line-height:177%}.bapf_body ul,.cart-popup .woocommerce-message,.checkout-cart .cart_item .product-quantity,.checkout-info .col-1 .woocommerce-shipping-fields h3 label,.checkout-info .col-2 .woocommerce-shipping-fields h3 label,.custom-order p,.desc-16,.filters .filter-content,.onsale-wrapper .onsale,.popup-notices,.responsive-menu ul,.shop-wrapper .wrapper-header,.shop-wrapper .wrapper-header .woocommerce-ordering select,.thankyou__title a,.widget-container ul,.widget_layered_nav ul,.woocommerce-cart-form .cart_item .product-quantity,.woocommerce-form-login .woocommerce-LostPassword,.woocommerce-order *,.woocommerce-pagination,.woocommerce-variation,.woovr-variation-info,body{font-family:Quicksand,sans-serif;font-size:.9rem;line-height:138%}.checkout-info .col-1 ::-moz-placeholder,.checkout-info .col-2 ::-moz-placeholder,.checkout-total .coupon ::-moz-placeholder,.form-style ::-moz-placeholder,.gform_wrapper form ::-moz-placeholder,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper ::-moz-placeholder,.woocommerce-EditAccountForm ::-moz-placeholder,.woocommerce-form-login ::-moz-placeholder{font-family:Quicksand,sans-serif;font-size:.8rem;line-height:143%}.badge,.cart__flex .cart-collaterals .cart_totals select,.checkout-info .col-1 .select2-selection__rendered,.checkout-info .col-1 ::placeholder,.checkout-info .col-1 input,.checkout-info .col-1 select,.checkout-info .col-1 textarea,.checkout-info .col-2 .select2-selection__rendered,.checkout-info .col-2 ::placeholder,.checkout-info .col-2 input,.checkout-info .col-2 select,.checkout-info .col-2 textarea,.checkout-total .coupon,.checkout-total .coupon ::placeholder,.checkout-total .coupon button,.checkout-total .woocommerce-checkout-payment,.checkout-total .woocommerce-checkout-review-order-table .woocommerce-shipping-totals select,.desc-14,.form-style ::placeholder,.form-style input,.form-style select,.form-style textarea,.gform_wrapper form ::placeholder,.gform_wrapper form input,.gform_wrapper form select,.gform_wrapper form textarea,.header-second .menu-b2b-container .menu li,.header-second .menu-b2b-menu-container .menu li,.header-second .menu-categories-container .menu li,.header-top .menu li,.payment_box,.variation dd.variation-Yourcustomtext,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper ::placeholder,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper input,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper select,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper textarea,.woocommerce-EditAccountForm ::placeholder,.woocommerce-EditAccountForm input,.woocommerce-EditAccountForm select,.woocommerce-EditAccountForm textarea,.woocommerce-form-login ::placeholder,.woocommerce-form-login input,.woocommerce-form-login select,.woocommerce-form-login textarea{font-family:Quicksand,sans-serif;font-size:.8rem;line-height:143%}.desc-12{font-family:Quicksand,sans-serif;font-size:.6rem;line-height:143%}.weight-light{font-weight:300}.weight-regular{font-weight:400}.weight-medium{font-weight:500}.weight-semi-bold,strong{font-weight:600}.weight-bold{font-weight:700}.font-blue-light{color:#e8f5fc}.font-blue{color:#c2deef}.font-blue-dark{color:#5a99bf}.font-pink-light{color:#f6e8f6}.font-pink{color:#e8cae8}.font-pink-dark{color:#cc73b1}.thankyou__title h1,.title-cursive-big{font-family:Moontime,"cursive";font-size:6.25rem;line-height:4rem}@media (max-width:1350px){.thankyou__title h1,.title-cursive-big{font-size:5rem}}.cart-empty,.title-cursive-medium{font-family:Moontime,"cursive";font-size:5rem;line-height:4rem}.title-cursive-small{font-family:Moontime,"cursive";font-size:4rem;line-height:100%}.button,.cart-popup .woocommerce-message a,.cart__flex .cart-collaterals .cart_totals .checkout-button,.cli-bar-btn_container a,.gform_wrapper form input[type=submit],.no-results input[type=submit],.popup-notices .woocommerce-message a,.product-content .cart button,.product-content .woocommerce-variation-add-to-cart button,.wc-backward,.woocommerce-address-fields p button,.woocommerce-Address a,.woocommerce-EditAccountForm button,.woocommerce-form-login button,.woocommerce-order button{display:inline-block;padding:12px 24px;border-radius:4px;color:#fff!important;border:none}.button i,.cart-popup .woocommerce-message a i,.cart__flex .cart-collaterals .cart_totals .checkout-button i,.cli-bar-btn_container a i,.gform_wrapper form input[type=submit] i,.no-results input[type=submit] i,.popup-notices .woocommerce-message a i,.product-content .cart button i,.product-content .woocommerce-variation-add-to-cart button i,.wc-backward i,.woocommerce-address-fields p button i,.woocommerce-Address a i,.woocommerce-EditAccountForm button i,.woocommerce-form-login button i,.woocommerce-order button i{margin-left:10px}.btn__blue-light{background-color:#e8f5fc!important}.btn__blue-light:hover{background-color:#c2deef!important}.btn__blue{background-color:#c2deef}.btn__blue:hover{background-color:#e8f5fc}.btn__blue-dark,.cli-bar-btn_container .wt-cli-accept-all-btn{background-color:#5a99bf!important}.btn__blue-dark:hover,.cli-bar-btn_container .wt-cli-accept-all-btn:hover{background-color:#c2deef!important}.btn__pink-light{background-color:#f6e8f6}.btn__pink,.btn__pink-light:hover{background-color:#e8cae8}.btn__pink:hover{background-color:#f6e8f6}.btn__pink-dark,.cart__flex .cart-collaterals .cart_totals .checkout-button,.gform_wrapper form input[type=submit],.no-results input[type=submit],.product-content .cart button,.product-content .woocommerce-variation-add-to-cart button,.wc-backward,.woocommerce-order button{background-color:#cc73b1!important}.btn__pink-dark:hover,.cart__flex .cart-collaterals .cart_totals .checkout-button:hover,.gform_wrapper form input[type=submit]:hover,.no-results input[type=submit]:hover,.product-content .cart button:hover,.product-content .woocommerce-variation-add-to-cart button:hover,.wc-backward:hover,.woocommerce-order button:hover{background-color:#e8cae8!important}.bg__blue-light{background-color:#e8f5fc}.bg__blue{background-color:#c2deef}.bg__blue-dark{background-color:#5a99bf}.bg__pink-light{background-color:#f6e8f6}.bg__pink{background-color:#e8cae8}.bg__pink-dark{background-color:#cc73b1}.bg__transparent{background:none}.checkout-info .col-1,.checkout-info .col-2,.form-style,.gform_wrapper form,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper,.woocommerce-EditAccountForm,.woocommerce-form-login{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:15px}.checkout-info .col-1 .form-row,.checkout-info .col-1 .form-section,.checkout-info .col-2 .form-row,.checkout-info .col-2 .form-section,.form-style .form-row,.form-style .form-section,.gform_wrapper form .form-row,.gform_wrapper form .form-section,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-section,.woocommerce-EditAccountForm .form-row,.woocommerce-EditAccountForm .form-section,.woocommerce-form-login .form-row,.woocommerce-form-login .form-section{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:30px}.checkout-info .col-1 input,.checkout-info .col-1 select,.checkout-info .col-1 textarea,.checkout-info .col-2 input,.checkout-info .col-2 select,.checkout-info .col-2 textarea,.form-style input,.form-style select,.form-style textarea,.gform_wrapper form input,.gform_wrapper form select,.gform_wrapper form textarea,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper input,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper select,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper textarea,.woocommerce-EditAccountForm input,.woocommerce-EditAccountForm select,.woocommerce-EditAccountForm textarea,.woocommerce-form-login input,.woocommerce-form-login select,.woocommerce-form-login textarea{padding:15px;width:100%;border-radius:4px;resize:none}.checkout-info .col-1 ::-moz-placeholder,.checkout-info .col-2 ::-moz-placeholder,.form-style ::-moz-placeholder,.gform_wrapper form ::-moz-placeholder,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper ::-moz-placeholder,.woocommerce-EditAccountForm ::-moz-placeholder,.woocommerce-form-login ::-moz-placeholder{opacity:1}.checkout-info .col-1 ::placeholder,.checkout-info .col-2 ::placeholder,.form-style ::placeholder,.gform_wrapper form ::placeholder,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper ::placeholder,.woocommerce-EditAccountForm ::placeholder,.woocommerce-form-login ::placeholder{opacity:1}.form-blue input,.form-blue select,.form-blue textarea,.gform_wrapper form input,.gform_wrapper form select,.gform_wrapper form textarea,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper input,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper select,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper textarea,.woocommerce-EditAccountForm input,.woocommerce-EditAccountForm select,.woocommerce-EditAccountForm textarea,.woocommerce-form-login input,.woocommerce-form-login select,.woocommerce-form-login textarea{border:1px solid #5a99bf;color:#5a99bf}.form-blue ::-moz-placeholder,.gform_wrapper form ::-moz-placeholder,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper ::-moz-placeholder,.woocommerce-EditAccountForm ::-moz-placeholder,.woocommerce-form-login ::-moz-placeholder{color:#5a99bf}.form-blue ::placeholder,.gform_wrapper form ::placeholder,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper ::placeholder,.woocommerce-EditAccountForm ::placeholder,.woocommerce-form-login ::placeholder{color:#5a99bf}.checkout-info .col-1 input,.checkout-info .col-1 select,.checkout-info .col-1 textarea,.checkout-info .col-2 input,.checkout-info .col-2 select,.checkout-info .col-2 textarea,.form-pink input,.form-pink select,.form-pink textarea,.product-content .cart input,.product-content .cart select,.product-content .cart textarea,.product-content .woocommerce-variation-add-to-cart input,.product-content .woocommerce-variation-add-to-cart select,.product-content .woocommerce-variation-add-to-cart textarea{border:1px solid #cc73b1;color:#cc73b1}.checkout-info .col-1 ::-moz-placeholder,.checkout-info .col-2 ::-moz-placeholder,.form-pink ::-moz-placeholder,.product-content .cart ::-moz-placeholder,.product-content .woocommerce-variation-add-to-cart ::-moz-placeholder{color:#cc73b1}.checkout-info .col-1 ::placeholder,.checkout-info .col-2 ::placeholder,.form-pink ::placeholder,.product-content .cart ::placeholder,.product-content .woocommerce-variation-add-to-cart ::placeholder{color:#cc73b1}.form-2col .form-row,.form-2col .form-section,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-section{width:48%}@media (max-width:1023px){.form-2col .form-row,.form-2col .form-section,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-section{width:100%}}.checkout-info .col-1 .form-row,.checkout-info .col-1 .form-section,.checkout-info .col-2 .form-row,.checkout-info .col-2 .form-section,.form-1col .form-row,.form-1col .form-section,.form-2col .textarea-section,.woocommerce-address-fields .woocommerce-address-fields__field-wrapper .textarea-section,.woocommerce-EditAccountForm .form-row,.woocommerce-EditAccountForm .form-section,.woocommerce-form-login .form-row,.woocommerce-form-login .form-section{width:100%}.gform_wrapper form .gfield_label{font-size:15px;line-height:22px;color:#5a99bf}.gform_wrapper form .gfield_label,.gform_wrapper form .gform-field-label--type-sub{font-family:Quicksand,sans-serif!important}.gform_wrapper form input:not([type=submit]),.gform_wrapper form select,.gform_wrapper form textarea{padding:15px!important;height:auto;border:1px solid #5a99bf!important;font-family:Quicksand,sans-serif!important;color:#5a99bf!important;line-height:1.1}.gform_wrapper form input[type=submit]{padding:15px!important;font-family:Quicksand,sans-serif!important;font-size:1rem!important;line-height:177%!important;font-weight:500}.gform_confirmation_message{font-family:Quicksand,sans-serif!important;color:#5a99bf!important}@font-face{font-family:MoonTime;src:url(../weichieprojects/dist/fonts/MoonTime-Regular.woff2) format("woff2"),url(../weichieprojects/dist/fonts/MoonTime-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}html{font-size:18px;line-height:1;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){html{font-size:2.66667vw}}body{font-family:Quicksand,sans-serif}a{text-decoration:none}a,button{outline:none;color:inherit}button{background:none;cursor:pointer;border:none}img{vertical-align:middle}.default__page{font-family:Quicksand,sans-serif}.default__page .page-title{margin-bottom:50px}.default__page h4{margin-top:5rem}.default__page h3,.default__page h4{font-family:Quicksand,sans-serif;margin-bottom:1rem}.default__page h3{margin-top:2rem;font-weight:700}.content__formatted h2,.content__formatted h3,.content__formatted h4,.content__formatted h5,.content__formatted h6{font-weight:700;margin-bottom:22px}.content__formatted p:not(:last-child){margin-bottom:15px}.page-title{margin-top:85px;text-align:center;margin-bottom:-50px}.error-container{padding-bottom:100px;text-align:center}.error-container h2{color:#cc73b1;margin-bottom:30px}.error-container p{margin-top:15px;margin-bottom:50px}.cover-popup{display:none}.popup-block{position:fixed;top:0;left:0;z-index:1000;width:100vw;height:100vh;background-color:rgba(19,35,53,.3)}.homepopup{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);margin:auto;z-index:1001;width:60%;max-width:1200px;display:flex;background-color:#fff}@media (max-width:1023px){.homepopup{flex-direction:column;width:90%}}.homepopup .img-side{width:30%;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:12px 0 0 12px}@media (max-width:1023px){.homepopup .img-side{width:100%;border-radius:12px 12px 0 0}.homepopup .img-side:after{content:"";display:block;padding-bottom:40%}}.homepopup .text-side{position:relative;width:70%;padding:7% 5%}.homepopup .text-side .close-popup{position:absolute;top:20px;right:20px;cursor:pointer}.homepopup .text-side p{margin:20px 0}@media (max-width:1023px){.homepopup .text-side{width:100%}}.contact-content{position:relative;display:flex;margin-top:150px!important}@media (max-width:1023px){.contact-content{flex-direction:column}}.contact-content img{position:absolute;bottom:-10%;right:0;width:20%}@media (max-width:1023px){.contact-content img{bottom:-5%}}.contact-content .contact-left{width:60%;border-radius:12px 0 0 12px}@media (max-width:1023px){.contact-content .contact-left{border-radius:12px 12px 0 0}}.contact-content .contact-left h3{color:#5a99bf;font-weight:600}.contact-content .contact-left p{color:#5a99bf;font-weight:300}.contact-content .contact-left .gform_wrapper form input[type=submit],.contact-content .contact-left form .button,.gform_wrapper .contact-content .contact-left form input[type=submit]{border:none}.contact-content .contact-right{width:40%;border-radius:0 12px 12px 0}@media (max-width:1023px){.contact-content .contact-right{border-radius:0 0 12px 12px}}.contact-content .contact-right span{display:block;margin-top:25px}.contact-content .contact-right .socials-nav{margin-top:20px}.contact-content .contact-right .socials-nav a{margin-right:35px}.contact-content .contact-section{padding:48px}.contact-content .contact-section h3{padding-bottom:15px}@media (max-width:1023px){.contact-content .contact-section{width:100%}}.materiaal-slider{margin:50px auto 0!important}.single-slide-materiaal{padding:40px}.single-slide-materiaal:not(:first-child){margin-top:1rem}.single-slide-materiaal .slide-header{position:relative;padding-left:50px;height:32px;cursor:pointer}.single-slide-materiaal .slide-header h2{line-height:32px}.single-slide-materiaal .slide-header .slide-button{position:absolute;left:0;width:32px;height:32px;border-radius:50%;background-color:#fff}.single-slide-materiaal .slide-header .slide-button .button-bar{position:absolute;top:50%;left:0;right:0;margin:auto;transform:translateY(-50%);width:15px;height:3px;background-color:#cc73b1;transition:all .3s ease}.single-slide-materiaal .slide-header .slide-button .button-bar:last-child{transform:translateY(-50%) rotate(90deg)}.single-slide-materiaal .slide-text{display:none;padding-top:40px;padding-left:50px;padding-bottom:20px}.single-slide-materiaal.active{background-color:#e8f5fc}.single-slide-materiaal.active .button-bar:last-child{transform:translateY(-50%) rotate(0)!important}@media (max-width:767px){.single-slide-materiaal{padding:30px 20px}}.kettingmaat-title{margin-bottom:50px}.maat-wrapper{padding:5%;margin-bottom:100px!important}.maat-wrapper h2{text-align:center}.maat-wrapper .methode-wrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding:10px 0}.maat-wrapper .methode-wrapper .methode-text{width:70%}.maat-wrapper .methode-wrapper img{max-width:100%}.kettingmaat{max-width:900px!important}.kettingmaat .sizing-text .methode-text{width:0}.search-title{margin:50px 0}.search-results-wrapper{display:flex;flex-wrap:wrap}.search-results-wrapper li{position:relative;width:20%;padding:0 1%;margin-bottom:2rem}@media (max-width:1023px){.search-results-wrapper li{width:50%}}.search-results-wrapper li img{width:100%;height:auto}.search-results-wrapper li .price,.search-results-wrapper li .woocommerce-loop-product__title{display:block;width:100%;color:#5a99bf;text-align:center}.no-results{text-align:center}.no-results h2{margin-bottom:40px}.no-results .desc-35{margin-bottom:30px}.no-results input[type=text]{margin-right:20px;padding:12px 24px;border:1px solid #5a99bf;border-radius:4px}header{position:relative}.header-banner{padding:15px;text-align:center;text-transform:uppercase}.popup-notices{position:absolute;display:flex;align-items:center;top:30px;left:50px;z-index:1000;padding:30px;border:1px solid #e8f5fc;background-color:#fff}.popup-notices .close-popup{margin-right:30px;cursor:pointer}.popup-notices .woocommerce-message{display:flex;align-items:center}.popup-notices .woocommerce-message a{order:2;margin-left:20px;background-color:#cc73b1}.header-top{display:flex;justify-content:space-between;padding:23px 0;border-bottom:1px solid #c2deef}.header-top .branding{display:none}.header-top .menu{display:flex;height:100%}.header-top .menu li{position:relative;margin-right:24px;font-weight:300;color:#5a99bf}.header-top .menu li:hover{color:#c2deef}@media (min-width:1024px){.header-top .menu .menu-item-has-children:after{content:"";display:block;float:right;margin-top:5px;margin-left:10px;width:7px;height:7px;border-right:1px solid #5a99bf;border-bottom:1px solid #5a99bf;transform:rotate(45deg)}.header-top .menu .menu-item-has-children:hover:after{border-color:#c2deef}.header-top .menu .menu-item-has-children:hover>.sub-menu{display:block}.header-top .menu .sub-menu{display:none;position:absolute;top:100%;left:-10px;width:250px;background-color:#fff;border:1px solid #e8f5fc}.header-top .menu .sub-menu li{padding:10px}}.header-top .menu .current_page_item{font-weight:600}.header-top .menu-top-icons,.header-top .menu-top-icons .top-icons{display:flex}.header-top .menu-top-icons .top-icons .icon-menu{margin-right:30px;cursor:pointer}.header-top .menu-top-icons .top-icons .icon-cart{position:relative;margin-right:0}.header-top .menu-top-icons .top-icons .icon-cart .cart-full{position:absolute;top:0;right:0;width:4px;height:4px;border-radius:50%;background-color:#d69175}.header-top .menu-top-icons .menu-responsive{display:none}.header-second{display:flex;flex-direction:column;align-items:center;padding-top:30px}.header-second .branding{width:108px}.header-second .branding img{width:100%}.header-second .menu-b2b-container .menu,.header-second .menu-b2b-menu-container .menu,.header-second .menu-categories-container .menu{display:flex;justify-content:center;flex-wrap:wrap}.header-second .menu-b2b-container .menu li,.header-second .menu-b2b-menu-container .menu li,.header-second .menu-categories-container .menu li{padding:26px 20px;font-weight:500;color:#cc73b1}.header-second .menu-b2b-container .menu li:hover,.header-second .menu-b2b-menu-container .menu li:hover,.header-second .menu-categories-container .menu li:hover{color:#e8cae8}@media (min-width:1500px){.header-second .menu-b2b-container .menu li,.header-second .menu-b2b-menu-container .menu li,.header-second .menu-categories-container .menu li{font-size:1rem}}@media (max-width:1023px){.header-top{border-bottom:none}.header-top .menu{display:none}.header-top .branding{display:block;position:relative;width:80px}.header-top .branding img{width:100%}.menu-responsive{display:block!important;padding-top:2px;cursor:pointer}.menu-item-has-children>a{display:none}.menu-top-icons{justify-content:space-between;align-items:center;width:100%}.header-second{display:none}}.responsive-menu{display:none;position:fixed;top:0;left:0;z-index:700;width:100%;height:100vh;padding:5% 10% 10%;background-color:#fff;overflow-y:scroll}.responsive-menu .menu-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.responsive-menu .close-menu{position:absolute;top:0;right:0;cursor:pointer}.responsive-menu .branding{margin-bottom:50px;width:15%}.responsive-menu .branding img{width:100%}.responsive-menu .shop-menu{width:100%;border-bottom:1px solid #c2deef}.responsive-menu .shop-menu .icon-menu{margin-bottom:1.5rem}.responsive-menu .shop-menu .icon-menu a{display:flex;align-items:center}.responsive-menu .shop-menu span{font-size:16px!important;margin-left:3rem}.responsive-menu .shop-menu .search-field{display:flex;position:relative;margin-right:30px;width:24px}.responsive-menu .shop-menu .search-field svg{position:relative;z-index:10}.responsive-menu .shop-menu .search-field .search-container{position:relative;width:-moz-fit-content;width:fit-content;margin-left:3rem}.responsive-menu .shop-menu .search-field .search-container span{margin-left:0}.responsive-menu .shop-menu .search-field .visible{display:flex;transition:all .6s ease-in-out;transform:translateX(calc(-100% + 60px))}.responsive-menu .shop-menu .search-field .visible .icon-search{margin-right:10px!important}.responsive-menu .shop-menu .search-field .visible input{padding:4px 8px;border:1px solid #5a99bf;border-radius:12px}.responsive-menu .shop-menu .search-field .visible button{background:none;border:none}.responsive-menu .shop-menu .search-field .visible.active{transform:translateX(0)}.responsive-menu .shop-menu .search-field .visible span{line-height:25px}.responsive-menu .shop-menu .search-field .hidden{position:absolute;left:-100%;width:100%;height:100%;background-color:#fff}.responsive-menu .cat-menu{width:100%;border-bottom:1px solid #c2deef}.responsive-menu .main-menu{width:100%}.responsive-menu ul{margin-top:1rem}.responsive-menu ul li{margin-bottom:1.5rem}.responsive-menu ul#menu-categories-1{color:#cc73b1;font-weight:400}.responsive-menu ul#menu-main-menu-1{color:#5a99bf;font-weight:300}.user-and-cart{position:relative;z-index:10}.search-field{position:relative;margin-right:30px;width:24px}.search-field .search-container{position:relative;width:-moz-fit-content;width:fit-content}.search-field .visible{display:flex;transition:all .6s ease-in-out}.search-field .visible .icon-search{margin-right:10px!important}.search-field .visible input{padding:4px 8px;border:1px solid #5a99bf;border-radius:12px}.search-field .visible button{background:none;border:none}.search-field .visible.active{transform:translateX(calc(-100% + 24px))}.search-field .hidden{position:absolute;top:0;right:0;width:calc(100% - 24px);height:100%;background-color:#fff}@media (max-width:1023px){.search-field{margin-right:0}.search-field .visible.active{transform:translateY(50px)}}footer .container-fluid{display:flex;justify-content:space-between;padding-top:163px;padding-bottom:163px}@media (max-width:1023px){footer .container-fluid{flex-direction:row-reverse}}footer .container-fluid .branding{width:10%}footer .container-fluid .branding img{width:100%}@media (max-width:1023px){footer .container-fluid .branding{width:25%}}footer .container-fluid .footer-text{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:75px;width:80%;border-top:1px solid #c2deef}@media (max-width:1023px){footer .container-fluid .footer-text{width:73%}}footer .container-fluid .footer-nav{padding:46px 0}footer .container-fluid .footer-nav ul{display:flex;flex-wrap:wrap}@media (max-width:1023px){footer .container-fluid .footer-nav ul{flex-direction:column}}footer .container-fluid .footer-nav ul li{text-transform:uppercase;color:#cc73b1}footer .container-fluid .footer-nav ul li:hover{color:#e8cae8}footer .container-fluid .footer-nav ul li:not(:last-child){margin-right:32px}@media (max-width:1023px){footer .container-fluid .footer-nav ul li{padding:5px 0}}footer .container-fluid .socials-nav{padding:46px 0}@media (max-width:1023px){footer .container-fluid .socials-nav{order:3;padding-top:10px}}footer .container-fluid .socials-nav i{font-size:24px;color:#5a99bf}footer .container-fluid .socials-nav i:hover{color:#c2deef}footer .container-fluid .socials-nav a:not(:last-child){margin-right:32px}footer .container-fluid .footer-info{width:100%;display:flex;flex-wrap:wrap}footer .container-fluid .footer-info .info-data{width:50%}@media (max-width:1023px){footer .container-fluid .footer-info .info-data{width:100%}}footer .container-fluid .footer-info span{display:inline-block;margin:0 10px 15px 0;color:#5a99bf}footer .container-fluid .shipping-info{width:50%}@media (min-width:1024px){footer .container-fluid .shipping-info{padding-left:20px}}@media (max-width:1023px){footer .container-fluid .shipping-info{margin-top:30px;margin-bottom:30px;width:100%}}footer .container-fluid .copyright{order:4;width:100%;margin-top:16px}footer .container-fluid .copyright a{font-weight:500}html{-webkit-text-size-adjust:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}body{overflow-x:hidden}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container{padding:0 25px}.container,.container-fluid{width:100%;max-width:90em;margin:0 auto}.container-fluid{border-radius:12px}.container-fluid.xl{max-width:1600px}.container-fluid.lg{max-width:1100px}.container-fluid.md{max-width:840px}.container-fluid.sm{max-width:700px}@media (max-width:1700px){.container-fluid{padding-left:6%;padding-right:6%}}.container-fluid.container-large-gutter{padding-left:50px;padding-right:50px}.container-fluid.row-large-gutter{margin-left:-50px;margin-right:-50px}@media (max-width:1023px){.block-banner_text,.block-product_categories,.block-text_carousel,.checkout-wrapper,.contact-content,.product-container,.products-header-wrapper,.woocommerce-order{padding-left:0;padding-right:0;border-radius:0}}.page-wrapper .block-wrapper{padding-top:100px}@media (max-width:1023px){.page-wrapper .block-wrapper{padding-top:60px}}.page-wrapper .block-wrapper:first-child{padding-top:50px}.page-wrapper .wrapper{border-radius:12px}.page-wrapper ul{list-style-type:disc}.page-wrapper ol{list-style-type:decimal}.fluid{max-width:100%;margin:0 auto;display:block}.no-transition{transition-delay:0s!important}.round-corners{border-radius:12px!important}.simple__text{padding-top:30px;padding-left:5%;padding-right:5%;margin:auto;width:60%;text-align:center}.simple__text .desc-18{margin-bottom:30px}@media (max-width:767px){.simple__text{width:80%}}.text__image{display:flex;justify-content:space-between}.text__image.right{flex-direction:row-reverse}.text__image.right .img-side{border-radius:12px 0 0 12px}.text__image.left .img-side{border-radius:0 12px 12px 0}.text__image .text-side{padding:10%;width:50%;text-align:center}.text__image .text-side .desc-18{margin-bottom:30px}.gform_wrapper form .text__image .text-side input[type=submit],.text__image .text-side .button,.text__image .text-side .gform_wrapper form input[type=submit]{margin-top:30px}.text__image .text-side h2{margin-bottom:20px}.text__image .img-side{position:relative;width:50%;background-size:cover;background-position:50%;background-repeat:no-repeat}.text__image.image__quote{margin-left:10%;margin-right:10%}.text__image.image__quote .img-side{width:35%}@media (max-width:1499px){.text__image.image__quote .img-side{width:40%}}@media (max-width:1023px){.text__image.image__quote .img-side{margin:auto;width:60%;border-radius:12px!important}.text__image.image__quote .img-side:after{padding-bottom:130%}}.text__image.image__quote .text-side{width:65%;text-align:right;padding-left:0;padding-right:0}@media (max-width:1499px){.text__image.image__quote .text-side{width:60%}}@media (max-width:1023px){.text__image.image__quote .text-side{width:100%;padding-left:0!important;padding-right:0!important}}.text__image.image__quote .text-side .desc-28{position:relative;padding:54px 84px}@media (max-width:1023px){.text__image.image__quote .text-side .desc-28{padding-right:0}}.text__image.image__quote .text-side .desc-28:before{content:"“";font-size:161px;position:absolute;top:80px;left:0}.text__image.image__quote.left .text-side{padding-right:50px}.text__image.image__quote.right .text-side{text-align:left;padding-left:50px}@media (max-width:1023px){.text__image.image__quote.left{padding-bottom:50px}.text__image.image__quote.right{padding-top:50px}}.text__image.text__gallery{align-items:center}.text__image.text__gallery .text-side{padding:0;text-align:left}@media (max-width:1023px){.text__image.text__gallery .text-side{width:100%}}.text__image.text__gallery .gallery-side{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;width:41%}@media (max-width:1023px){.text__image.text__gallery .gallery-side{padding:20px 0;width:100%}}.text__image.text__gallery .gallery-side img{position:absolute;bottom:-10%;right:0;width:38%}.text__image.text__gallery .gallery-side .images{background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:12px!important}.text__image.text__gallery .gallery-side .img-1{width:37%}.text__image.text__gallery .gallery-side .img-1:after{content:"";display:block;padding-bottom:133%}.text__image.text__gallery .gallery-side .img-2{margin-left:5%;width:58%}.text__image.text__gallery .gallery-side .img-2:after{content:"";display:block;padding-bottom:133%}.text__image.text__gallery .gallery-side .img-3{margin-top:5%;width:73%}.text__image.text__gallery .gallery-side .img-3:after{content:"";display:block;padding-bottom:75%}.text__image.text__gallery.right .gallery-side img{left:0;right:auto}.text__image.single-slide{position:relative;height:100%}.text__image.single-slide .img-side{width:30%}.text__image.single-slide .text-side{display:flex;align-items:center;position:relative;padding:5% 7%;width:70%;text-align:right}@media (max-width:1023px){.text__image.single-slide .text-side{padding:4% 10%;height:100%;text-align:center!important}}.text__image.single-slide .text-side h2{margin-bottom:15px}.text__image.single-slide .text-side .desc-22{margin-bottom:30px}.gform_wrapper form .text__image.single-slide .text-side input[type=submit],.text__image.single-slide .text-side .button,.text__image.single-slide .text-side .gform_wrapper form input[type=submit]{margin-bottom:0}.text__image.single-slide .arrows{position:absolute;bottom:0}.text__image.single-slide .arrows i{font-size:30px}@media (max-width:1023px){.text__image.single-slide .arrows{position:relative;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;width:100%}.text__image.single-slide .arrows button{background-color:transparent}.text__image.single-slide .arrows button i{font-size:10px}.text__image.single-slide .arrows button i:hover{color:#c2deef}}.text__image.single-slide.right .text-side{text-align:left}.text__image.single-slide.right .arrows{right:0}@media (max-width:1023px){.text__image{flex-direction:column}.text__image.right{flex-direction:column-reverse}.text__image.right .img-side{border-radius:12px 12px 0 0}.text__image.left .img-side{border-radius:0 0 12px 12px}.text__image .img-side,.text__image .text-side{width:100%!important}.text__image .img-side:after{content:"";display:block;padding-bottom:50%}}.text__image.bg__transparent .img-side{border-radius:12px}.block-text_carousel{position:relative}.carousel-dots{position:absolute;top:0;left:-5%;z-index:5;width:20%}@media (max-width:767px){.carousel-dots{width:40%;left:-15%}}.slick-track{display:flex!important}.slick-slide{height:auto!important;flex:1}.uncropped{align-items:center}.uncropped .text-side{width:40%;padding:5%}.uncropped img{width:60%;height:100%}.img-banner{position:relative;margin-bottom:10%;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:1023px){.img-banner{border-radius:0!important}}.img-banner:after{content:"";display:block;padding-bottom:40%}.img-banner .text-block-banner{padding:45px;position:absolute;left:8.5%;bottom:-11%;width:49%;text-align:center}.img-banner .text-block-banner.right{left:auto;right:8.5%}.img-banner .text-block-banner .weight-medium{padding:0 10%;margin-bottom:45px}@media (max-width:1200px){.img-banner .text-block-banner{bottom:-20%;width:70%}}@media (max-width:991px){.img-banner .text-block-banner{bottom:-50%;left:0;right:0;margin:auto;width:90%}}@media (max-width:767px){.img-banner .text-block-banner{bottom:-90%}}@media (max-width:991px){.photo__gallery{padding:0 30px}}.masonry-gallery{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}.masonry-gallery .masonry-brick{margin-bottom:2%;height:450px}@media (max-width:1499px){.masonry-gallery .masonry-brick{height:400px}}@media (max-width:1023px){.masonry-gallery .masonry-brick{height:300px}}@media (max-width:767px){.masonry-gallery .masonry-brick{height:200px}}.masonry-gallery .masonry-brick .brick{width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.masonry-brick:nth-child(5n+1){width:31%}.masonry-brick:nth-child(5n+2){width:55%}.masonry-brick:nth-child(5n+3){width:40%}.masonry-brick:nth-child(5n+4){width:43%}.masonry-brick:nth-child(5n+5){width:25%}.product__categories{position:relative;margin-bottom:50px;padding:90px 8.5% 25%}@media (max-width:1023px){.product__categories{border-radius:0!important}}@media (max-width:767px){.product__categories{padding:90px 0 300px}}@media (max-width:575px){.product__categories{padding-bottom:250px}}.product__categories svg{position:absolute;left:0;bottom:0;width:100%;height:auto}.text-top{position:relative;width:50%;margin:auto;z-index:50;text-align:center}@media (max-width:1023px){.text-top{width:70%}}.text-top h3{margin-bottom:30px}.cat-box-wrapper{position:absolute;width:83%;left:0;right:0;bottom:-56px;margin:auto;overflow-x:auto}@media (max-width:767px){.cat-box-wrapper{width:100%;padding-left:20px}}.category-boxes{display:flex;justify-content:space-between}.category-boxes .unique-category{width:18%;min-width:122px}@media (max-width:767px){.category-boxes .unique-category{width:200px;min-width:200px;margin-right:10px}}@media (max-width:575px){.category-boxes .unique-category{width:170px!important;min-width:170px!important}}.category-boxes .unique-category:hover .btn__pink-dark,.category-boxes .unique-category:hover .gform_wrapper form input[type=submit],.gform_wrapper form .category-boxes .unique-category:hover input[type=submit]{background-color:#e8cae8!important}.category-boxes .unique-category:hover .btn__blue-dark{background-color:#c2deef!important}.category-boxes .unique-category:hover .category-image{background-color:#fff}.category-boxes .unique-category:hover .category-image .cover{opacity:.4}.category-boxes .category-image{width:100%;border-radius:12px 12px 0 0;background-size:cover}.category-boxes .category-image .cover{width:100%;background-color:#fff;opacity:0}.category-boxes .category-image .cover:after{content:"";display:block;padding-bottom:132%}.category-boxes .button,.category-boxes .gform_wrapper form input[type=submit],.gform_wrapper form .category-boxes input[type=submit]{width:100%;height:56px;border-radius:0 0 12px 12px;text-align:center}@media (max-width:1499px){.category-boxes .button,.category-boxes .gform_wrapper form input[type=submit],.gform_wrapper form .category-boxes input[type=submit]{font-size:.8rem!important}}@media (max-width:767px){.category-boxes .button,.category-boxes .gform_wrapper form input[type=submit],.gform_wrapper form .category-boxes input[type=submit]{font-size:1rem}}.woocommerce li{list-style-type:none}.woocommerce .page-title{display:none}.products-header-wrapper{padding-top:50px}.woocommerce-breadcrumb{display:none}.woocommerce-products-header{display:flex;align-items:stretch;margin-bottom:10%}.woocommerce-products-header .text-side{position:relative;padding:65px 10%;width:70%;text-align:left}.woocommerce-products-header .text-side .category-dots{position:absolute;right:-10%;bottom:-25%;width:22%}@media (max-width:1023px){.woocommerce-products-header .text-side .category-dots{right:-10%;bottom:-40%}}@media (max-width:767px){.woocommerce-products-header .text-side .category-dots{bottom:-20%}}.woocommerce-products-header .text-side p{color:#cc73b1}@media (max-width:1023px){.woocommerce-products-header .text-side{width:100%;text-align:center}}.woocommerce-products-header .img-side{background-size:cover;background-repeat:no-repeat;background-position:50%;width:30%;border-radius:0 12px 12px 0}@media (max-width:1023px){.woocommerce-products-header .img-side{display:none}}.shop-wrapper{display:flex;flex-wrap:wrap}.shop-wrapper .wrapper-header{display:flex;justify-content:flex-end;align-items:center;padding-bottom:20px;width:100%;color:#cc73b1;font-weight:300}.shop-wrapper .wrapper-header .woocommerce-ordering{margin-left:30px}.shop-wrapper .wrapper-header .woocommerce-ordering select{padding:5px;border:1px solid #cc73b1;color:#cc73b1;font-weight:300}.shop-wrapper .products-wrapper{width:80%}@media (max-width:1023px){.shop-wrapper .products-wrapper{width:100%}}.shop-wrapper .products-wrapper .woocommerce-pagination{padding-bottom:40px}.shop-wrapper .products-wrapper .products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding-bottom:3rem}@media (max-width:1700px){.shop-wrapper .products-wrapper .products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.shop-wrapper .products-wrapper .products{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop-wrapper .products-wrapper .products:before{display:none}.shop-wrapper .categories-container{padding:0}.products li,.search-results-wrapper li{text-align:center}.products li img,.search-results-wrapper li img{position:relative;width:100%;height:auto}.products li.outofstock .woocommerce-loop-product__title,.products li.outofstock .woocommerce-Price-amount,.search-results-wrapper li.outofstock .woocommerce-loop-product__title,.search-results-wrapper li.outofstock .woocommerce-Price-amount{color:#c2deef}.products li.outofstock img,.search-results-wrapper li.outofstock img{opacity:.5}.products li.outofstock:before,.search-results-wrapper li.outofstock:before{content:"Uitverkocht";position:absolute;z-index:10;top:30%;left:0;right:0;margin:auto;color:#5a99bf;font-weight:600}.products li:hover .price,.products li:hover .woocommerce-loop-product__title,.products li:hover .woocommerce-Price-amount,.search-results-wrapper li:hover .price,.search-results-wrapper li:hover .woocommerce-loop-product__title,.search-results-wrapper li:hover .woocommerce-Price-amount{color:#c2deef}.products li:hover img,.search-results-wrapper li:hover img{opacity:.7}.products li .woocommerce-loop-product__title,.search-results-wrapper li .woocommerce-loop-product__title{color:#5a99bf;font-weight:600}.products li .price,.products li .woocommerce-Price-amount,.search-results-wrapper li .price,.search-results-wrapper li .woocommerce-Price-amount{color:#5a99bf;font-weight:500}.products li .add_to_cart_button,.search-results-wrapper li .add_to_cart_button{display:none}@media (max-width:1400px){.products li .woocommerce-loop-product__title,.search-results-wrapper li .woocommerce-loop-product__title{font-size:1.1rem!important}}.products li{width:100%!important;margin:0!important}.product-thumb{position:relative;display:block}.products li .product-thumb__secondary,.search-results-wrapper li .product-thumb__secondary{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .3s cubic-bezier(.19,1,.22,1);pointer-events:none}.product-thumb:hover .product-thumb__secondary{opacity:1}.woocommerce-pagination{text-align:center;color:#cc73b1}.woocommerce-LoopProduct-link{position:relative;display:inline-block;width:100%}.onsale-wrapper{position:absolute;left:0;width:100%}.onsale-wrapper:after{content:"";display:block;padding-bottom:100%}.onsale-wrapper .onsale{position:absolute;left:5px;bottom:5px;z-index:10;padding:7px;width:-moz-fit-content;width:fit-content;border-radius:5px;font-weight:500;background-color:#f6e8f6;color:#cc73b1}.badges{position:absolute;z-index:10;text-align:left;padding:7px 5px}.badge{padding:5px;margin-bottom:5px;width:-moz-fit-content;width:fit-content;border-radius:5px;opacity:1!important;font-weight:500}.badge.new{background-color:#f6e8f6;color:#cc73b1}.badge.bestelling{background-color:#e8f5fc;color:#5a99bf}.shop-sidebar{padding-right:20px;width:20%}@media (max-width:1023px){.shop-sidebar{padding:20px 0;width:100%}.shop-sidebar .ui-slider{margin-bottom:30px!important}}.filters{color:#cc73b1}.filters .filter-title{font-weight:500;text-transform:capitalize;transition:all .3s ease;cursor:pointer}.filters .filter-title:after{content:"+";float:right}.filters .filter-title.active:after{content:"-"}.filters .filter-content{display:none;font-weight:400}.filters .filter-content .filter-link{padding:5px 0;text-transform:capitalize}.filters .filter-content .filter-link.activeFilter input[type=checkbox]:before{content:"";display:block;width:9px;height:9px;background-color:#cc73b1;position:relative;top:2px;left:2px}.filters .filter-price .ui-slider{display:none;position:relative;margin:10px auto 0;width:90%}.filters .filter-price p{position:absolute;top:20px;width:100%}.filters .filter-price p label{display:none}.filters .filter-price p input{width:100%;text-align:center;color:#cc73b1;font-weight:400}.filters .filter-price .ui-widget-header{background-color:#f6e8f6}.filters .filter-price .ui-slider-handle{background-color:#cc73b1}.widget-container,.widget_layered_nav{color:#cc73b1}.widget-container .widget-title,.widget-container .widgettitle,.widget_layered_nav .widget-title,.widget_layered_nav .widgettitle{font-weight:500;transition:all .3s ease}.widget-container .widget-title:after,.widget-container .widgettitle:after,.widget_layered_nav .widget-title:after,.widget_layered_nav .widgettitle:after{content:"+";float:right}.widget-container .widget-title.active:after,.widget-container .widgettitle.active:after,.widget_layered_nav .widget-title.active:after,.widget_layered_nav .widgettitle.active:after{content:"-"}.widget-container ul,.widget_layered_nav ul{font-weight:400}.widget-container ul li,.widget_layered_nav ul li{padding:5px 0}.cat__extra__information{margin-top:50px;padding:65px 10%;border-radius:12px;color:#cc73b1}.product-container{padding-top:0}.product-single{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;background-color:transparent;color:#5a99bf;padding-inline:1rem;padding-block:2rem}@media (max-width:1023px){.product-single{border-radius:0!important}}.product-id-responsive{width:100%;padding-bottom:20px}.product-id-responsive h1{text-align:center;font-weight:600}.product-id-responsive span{display:inline-block;width:100%;text-align:center;text-transform:uppercase}@media (min-width:1024px){.product-id-responsive{display:none}}.woocommerce-product-gallery__wrapper img{width:100%;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.woocommerce-product-gallery__image{aspect-ratio:1}.product-img{position:sticky;top:20px;align-self:flex-start;width:39%}@media (max-width:1023px){.product-img{position:relative;top:auto}}.product-img .flex-viewport{position:relative}.product-img .flex-direction-nav{list-style:none;margin:0;padding:0}.product-img .flex-direction-nav a{position:absolute;top:50%;transform:translateY(-50%);z-index:5;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.12);text-decoration:none;text-indent:-9999px;overflow:hidden;opacity:.95;transition:opacity .2s ease}.product-img .flex-direction-nav a:hover{opacity:1}.product-img .flex-direction-nav a:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-right:2px solid #5a99bf;border-top:2px solid #5a99bf;text-indent:0}.product-img .flex-direction-nav .flex-prev{left:12px}.product-img .flex-direction-nav .flex-prev:after{transform:translate(-30%,-50%) rotate(-135deg)}.product-img .flex-direction-nav .flex-next{right:12px}.product-img .flex-direction-nav .flex-next:after{transform:translate(-70%,-50%) rotate(45deg)}.product-img .flex-direction-nav .flex-disabled{opacity:.3;pointer-events:none}.product-img .onsale{position:absolute;top:20px;left:20px;z-index:10;padding:10px;width:-moz-fit-content;width:fit-content;border-radius:5px;font-weight:500;background-color:#f6e8f6;color:#cc73b1}@media (max-width:1023px){.product-img .onsale{left:40px}}@media (max-width:767px){.product-img .onsale{left:20px}}@media (max-width:1023px){.product-img{width:100%}.product-img .woocommerce-product-gallery__image{text-align:center!important}}.product-img img{border-radius:12px}.product-img ol{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.product-img li{flex:0 0 calc(16.66667% - 8.33333px);max-width:calc(16.66667% - 8.33333px)}.product-img li img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:4px}.product-img li.product-img__thumb-hidden{display:none}.product-img li.product-img__thumb-more{display:flex;align-items:center;justify-content:center;aspect-ratio:1;background-color:rgba(90,153,191,.08);color:#5a99bf;font-weight:600;font-size:18px;border-radius:4px;cursor:pointer;transition:background-color .2s ease}.product-img li.product-img__thumb-more:hover{background-color:rgba(90,153,191,.16)}.product-content{width:58%}@media (max-width:1023px){.product-content{width:100%}.product-content .description{text-align:center}}@media (min-width:1024px){.product-content .description{line-height:1.8rem}}.product-content .content-header{display:flex;justify-content:space-between;padding-bottom:20px}@media (max-width:1023px){.product-content .content-header{justify-content:center;padding-top:20px}}.product-content .content-header .price,.product-content .content-header bdi{font-weight:500}@media (max-width:1023px){.product-content .product-id{display:none}}.product-content .product_title{font-size:clamp(24px,1.28rem + .88vw,40px);font-weight:600;max-width:600px}.product-content .cart,.product-content .woocommerce-variation-add-to-cart{display:flex;align-items:center;gap:12px;padding-top:30px}.product-content .cart input,.product-content .woocommerce-variation-add-to-cart input{padding:14px 12px;width:100px;border:1px solid rgba(90,153,191,.2);border-radius:6px;background-color:#fff;text-align:center;color:#5a99bf}.product-content .cart button,.product-content .woocommerce-variation-add-to-cart button{flex:1 1 0;min-width:0}.product-content .cart{flex-wrap:wrap}.product-content .cart>.product-usp-bar,.product-content .cart>.quantity{flex:0 0 auto}.product-content .cart .quantity.hidden,.product-content .cart .quantity:has(>input[type=hidden]:only-child),.product-content .woocommerce-variation-add-to-cart .quantity.hidden,.product-content .woocommerce-variation-add-to-cart .quantity:has(>input[type=hidden]:only-child){display:none}.product-content .woocommerce-variation-add-to-cart{flex-wrap:nowrap}.product-content .variations_form>.product-usp-bar{flex:0 0 100%;width:100%}.product-content .variations_form{display:block;padding-top:0}.product-prices{font-family:Quicksand,sans-serif;text-align:right}@media (min-width:1024px){.product-prices{min-width:200px}}@media (max-width:1023px){.product-prices{width:100%}}.suggested__price{font-family:Quicksand,sans-serif;color:#cc73b1;font-weight:600}.custom-order{width:100%;padding-bottom:20px}.custom-order p{font-weight:300}.custom-order textarea{margin-top:20px;width:100%;height:100px;resize:none;background-color:#e8f5fc;border:1px solid #5a99bf!important}.slider-part{padding:15px 0}.slider-part:not(:last-child){border-bottom:1px solid #5a99bf}.slider-part .slider-title{position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.slider-part .plus{position:relative;width:15px;height:15px}.slider-part .plus div{width:100%;height:3px;position:absolute;top:50%;transform:translateY(-50%);background-color:#5a99bf;transition:all .2s ease}.slider-part .plus div:last-child{transform:translateY(-50%) rotate(90deg)}.slider-part .plus.active div:last-child{transform:translateY(-50%) rotate(0)}.variations{width:100%;margin:0;border:0}.variations tbody{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:18px}@media (max-width:767px){.variations tbody{grid-template-columns:1fr}}.variations tr{margin:0;display:flex;flex-direction:column}.variations th{padding:0 0 6px;text-align:left;font-weight:500}.variations th label{color:#5a99bf;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em}.variations td{padding:0}.variations select{width:100%;padding:14px 38px 14px 14px;border:1px solid rgba(90,153,191,.2);border-radius:6px;background-color:#fff;color:#5a99bf;font-family:Quicksand,sans-serif;font-size:14px;line-height:1.2;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%235A99BF" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"/></svg>');background-repeat:no-repeat;background-position:right 12px center;background-size:14px;cursor:pointer}.variations select:focus{outline:none;border-color:#5a99bf}.woovr-variation-info{display:flex}.woovr-variation-info .woovr-variation-name{margin-right:5px}.woovr-variation-info .woovr-variation-price:before{content:"("}.woovr-variation-info .woovr-variation-price:after{content:")"}.related-products{padding-top:80px;text-align:center}.related-products h3{padding-bottom:20px}.related-products p{margin-bottom:20px}.related-products ul{display:flex;justify-content:center;margin:auto;width:60%}@media (max-width:1499px){.related-products ul{width:100%}}@media (max-width:1023px){.related-products ul{flex-direction:column;align-items:center}}.related-products ul li{position:relative;margin:30px 20px!important;max-width:300px}.product-info{display:flex}@media (max-width:1499px){.product-info{flex-direction:column}}.product-info h2{margin-bottom:30px;text-align:center}.product-info .info-sizing{width:50%;padding:5%;border-radius:12px 0 0 12px}.product-info .info-sizing h3{margin-bottom:15px;font-weight:500;color:#cc73b1}.product-info .info-sizing .sizing-text .methode-wrapper{display:flex;justify-content:space-between;margin-bottom:20px}.product-info .info-sizing .sizing-text .methode-wrapper .methode-text{max-width:68%}.product-info .info-sizing .sizing-text .methode-wrapper .methode-image{flex-grow:1;align-self:center;padding-left:2%;text-align:center}.product-info .info-sizing .sizing-text .methode-wrapper .methode-image img{max-width:100%}@media (max-width:1499px){.product-info .info-sizing{width:100%;border-radius:12px 12px 0 0}}.product-info .info-onderhoud{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:1fr 1fr;width:50%;border-radius:0 12px 12px 0}@media (max-width:1499px){.product-info .info-onderhoud{width:100%;border-radius:0 0 12px 12px}}.product-info .info-onderhoud .onderhoud-text{position:relative;padding:10%}.product-info .info-onderhoud .onderhoud-text .text-container{position:relative;top:50%;transform:translateY(-50%);text-align:center}.product-info .info-onderhoud .onderhoud-image{border-radius:0 0 12px 0;background-size:cover;background-position:50%;background-repeat:no-repeat}@media (max-width:1499px){.product-info .info-onderhoud .onderhoud-image{border-radius:0 0 12px 12px}}.product-info .product-info-single{width:70%!important;max-width:700px;margin:0 auto;border-radius:12px!important}@media (max-width:1499px){.product-info .product-info-single{width:100%!important}}.sizing-chart{display:flex;width:-moz-fit-content;width:fit-content;border:1px solid #cc73b1}.sizing-chart .column{text-align:center}.sizing-chart .top{border-bottom:1px solid #cc73b1}.sizing-chart .bottom,.sizing-chart .top{padding:10px;height:50%}.sizing-chart .chart-header .bottom,.sizing-chart .chart-header .top{padding-right:30px}.custom__font__input{margin:20px 0}.custom__font__input label{display:flex;flex-direction:column;font-family:Quicksand,sans-serif}.custom__font__input #custom-text-input{width:100%}.custom__font__input .custom__text__preview{margin:40px 0;padding:20px;border-radius:4px;background-color:#fff;text-align:center;font-size:48px;line-height:1}.reset_variations{margin-left:15px}.usp-strip{padding:18px 0;background-color:#e8f5fc;color:#5a99bf;font-family:Quicksand,sans-serif;overflow:hidden;width:100%}.usp-strip__list{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;list-style:none;margin:0;padding:0}.usp-strip__item{flex:0 0 auto;display:inline-flex;align-items:center;gap:10px;margin-right:40px;font-size:14px;font-weight:500;white-space:nowrap}.usp-strip__icon{display:inline-flex;flex:0 0 auto;width:20px;height:20px}.usp-strip__icon img,.usp-strip__icon svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.usp-strip--scrolling .usp-strip__list{justify-content:flex-start;width:-moz-max-content;width:max-content;animation:usp-strip-scroll 30s linear infinite}.usp-strip--scrolling .usp-strip__list:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.usp-strip--scrolling .usp-strip__list{animation:none}}@media (max-width:1023px){.usp-strip__item{margin-right:28px;font-size:13px}}@keyframes usp-strip-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.product-usp-bar{flex:0 0 100%;width:100%;margin:30px 0 20px;padding:20px 24px;border-radius:12px;background-color:rgba(90,153,191,.08);color:#5a99bf}.product-usp-bar__label{color:#5a99bf;font-size:11px;font-family:Quicksand,sans-serif;font-weight:500}.product-usp-bar__list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;list-style:none;margin:0;padding:0}.product-usp-bar__item{display:flex;flex-direction:column;align-items:center;flex:1 1 22%;gap:8px;text-align:center;line-height:1.3}.product-usp-bar__icon{display:inline-flex;width:32px;height:32px}.product-usp-bar__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width:1023px){.product-usp-bar{padding:16px}.product-usp-bar__list{gap:12px}.product-usp-bar__item{flex-basis:45%;font-size:12px}}.product-lees-meer{position:relative;margin-top:10px}.product-lees-meer__content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.product-lees-meer__toggle{margin-top:6px;padding:0;background:none;border:0;color:#5a99bf;font-family:inherit;font-size:14px;font-weight:500;text-decoration:underline;cursor:pointer}.product-lees-meer__toggle:hover{text-decoration:none}.product-lees-meer__toggle-less{display:none}.product-lees-meer[data-collapsed=false] .product-lees-meer__content{display:block;-webkit-line-clamp:unset;overflow:visible}.product-lees-meer[data-collapsed=false] .product-lees-meer__toggle-more{display:none}.product-lees-meer[data-collapsed=false] .product-lees-meer__toggle-less{display:inline}.product-lees-meer.product-lees-meer--no-overflow .product-lees-meer__content{display:block;-webkit-line-clamp:unset;overflow:visible}.product-lees-meer.product-lees-meer--no-overflow .product-lees-meer__toggle{display:none}.product-accordion{display:flex;flex-direction:column;margin-top:60px}.product-accordion__item{border:1px solid rgba(90,153,191,.18);background:#fff;overflow:hidden}.product-accordion__item:not(:first-child){border-top:none}.product-accordion__item:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.product-accordion__item:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.product-accordion__item[open] .product-accordion__chevron{transform:rotate(180deg)}.product-accordion__summary{display:flex;align-items:center;gap:20px;padding:14px 18px;font-size:15px;font-weight:500;color:#5a99bf;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-accordion__summary::-webkit-details-marker{display:none}.product-accordion__summary:hover{background:rgba(232,245,252,.4)}.product-accordion__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#5a99bf}.product-accordion__label{flex:1}.product-accordion__chevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#5a99bf;transition:transform .2s cubic-bezier(.19,1,.22,1)}.product-accordion__content{padding:4px 18px 18px;font-size:14px;font-weight:400;line-height:1.6;color:#333}.product-accordion__content p{margin:0 0 10px}.product-accordion__content p:last-child{margin-bottom:0}.product-accordion__content table{width:100%;border-collapse:collapse}.product-accordion__content table td,.product-accordion__content table th{padding:8px 0;text-align:left;border-bottom:1px solid rgba(90,153,191,.12);vertical-align:top}.product-accordion__content table th{font-weight:500;width:40%;padding-right:12px}.product-accordion__content table tr:last-child td,.product-accordion__content table tr:last-child th{border-bottom:0}.product-prices__b2b{text-align:left}.product-prices__customer-badge{display:inline-block;margin-bottom:12px;padding:4px 10px;border:1px solid #5a99bf;border-radius:8px;background-color:#e8f5fc;color:#5a99bf;font-size:13px!important;font-weight:500}.product-prices__main{margin:0 0 4px;color:#37384c;font-size:24px!important;font-weight:600;line-height:1.2}.product-prices__suffix{margin-left:6px;color:#37384c;font-size:15px!important;font-weight:400}.product-prices__advice{margin:0;color:#b2b8c3;font-size:14px!important;font-weight:400}.product-prices__main .woocommerce-Price-amount,.product-prices__main .woocommerce-Price-amount bdi{font-size:24px!important;font-weight:600}.product-prices__advice .woocommerce-Price-amount,.product-prices__advice .woocommerce-Price-amount bdi{font-size:14px!important;font-weight:500}.product-prices__b2b-badge{display:inline-flex;align-items:center;gap:6px;margin-top:12px;color:#5a99bf;font-size:13px!important;font-weight:500}.product-prices__b2b-icon{flex-shrink:0}.product-seo-text{padding:60px 0 20px;font-family:Quicksand,sans-serif}.product-seo-text__inner{max-width:800px;margin:0 auto;line-height:1.7;font-size:15px;color:#5a99bf}@media (max-width:1023px){.product-seo-text{padding:40px 16px 10px}.product-seo-text__inner{font-size:14px}}thead{display:none}.cart-header{padding-bottom:30px}.woocommerce-cart-form .cart_item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);-moz-column-gap:25px;column-gap:25px;margin-bottom:15px;border-radius:8px;background-color:#e8f5fc}.woocommerce-cart-form .cart_item *{color:#5a99bf}.woocommerce-cart-form .cart_item .product-remove{position:absolute;top:0;right:0;width:32px;height:32px;border-radius:0 8px 0 8px;background-color:#cc73b1;text-align:center}.woocommerce-cart-form .cart_item .product-remove a{font-size:30px;line-height:30px;font-weight:600;color:#fff}.woocommerce-cart-form .cart_item .product-thumbnail{border-radius:8px 0 0 8px;grid-row:span 3}.woocommerce-cart-form .cart_item .product-thumbnail a img{border-radius:8px 0 0 8px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.woocommerce-cart-form .cart_item .product-name{padding-top:12px;font-weight:600}.woocommerce-cart-form .cart_item .client-request{height:60px;overflow-y:scroll}.woocommerce-cart-form .cart_item .product-quantity{align-self:end;display:flex;padding-bottom:12px;font-weight:600}.woocommerce-cart-form .cart_item .product-quantity input{width:50px}.woocommerce-cart-form .cart_item .product-quantity span{margin-left:5px}.variation dd,.variation dt{display:none}.variation dd.variation-Yourcustomtext{display:inline-block;font-weight:300}.total-price{display:flex;justify-content:space-between;align-items:flex-end}.checkout-button-wrapper{padding-top:20px;text-align:center}.cover-cart{display:none}.cart-block{position:fixed;top:0;left:0;z-index:500;width:100vw;height:100vh;background-color:rgba(19,35,53,.3)}.cart-popup{position:absolute;right:10%;top:5vh;z-index:501;padding:60px 50px;width:40vw;min-width:400px;max-width:700px;background-color:#fff}@media (max-width:1023px){.cart-popup{width:80vw}}.cart-popup .cart-close{width:100%}.cart-popup .cart-close .close-cross{position:relative;float:right;width:20px;height:20px;cursor:pointer}.cart-popup .cart-close .close-cross .bar{position:absolute;width:21px;height:3px;border-radius:2px;background-color:#5a99bf}.cart-popup .cart-close .close-cross .bar:first-child{transform:rotate(45deg)}.cart-popup .cart-close .close-cross .bar:last-child{transform:rotate(-45deg)}.cart-popup .woocommerce-message{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:20px;color:#5a99bf}.cart-popup .woocommerce-message a{padding:6px 12px;background-color:#cc73b1}.cart-popup .woocommerce-message .woocommerce-message{padding:12px 0 24px}.cart-popup .woocommerce-cart-form{max-height:45vh;overflow-y:scroll}.cart-popup hr{margin:30px 0 25px;width:100%;border-top:1px solid #5a99bf}.cart-popup .actions{display:none}.cart-page-container{padding:0}@media (max-width:1023px){.cart-page-container{display:flex;flex-direction:column}}.cart-page-container .cart-header{grid-column:span 2}.cart__flex{display:flex}@media (max-width:1023px){.cart__flex{display:flex;flex-direction:column}}.cart__flex .woocommerce-cart-form{position:relative;padding:0 20px 100px 0}.cart__flex .woocommerce-cart-form .products-wrapper-cart{max-height:500px;overflow-y:scroll}.cart__flex .woocommerce-cart-form table{position:absolute;left:0;bottom:0;padding:20px;width:100%;height:auto;background-color:#5a99bf}.cart__flex .woocommerce-cart-form table .actions{display:flex;justify-content:space-between}.cart__flex .woocommerce-cart-form table .actions input{width:140px}.cart__flex .woocommerce-cart-form table .actions .coupon{display:flex;align-items:center}@media (max-width:1499px){.cart__flex .woocommerce-cart-form table .actions{flex-direction:column;align-items:center}}@media (max-width:1600px){.cart__flex .woocommerce-cart-form{padding-bottom:150px}}@media (max-width:1023px){.cart__flex .woocommerce-cart-form{padding-right:0}}.cart__flex .cart-collaterals{padding:30px;background-color:#f6e8f6}.cart__flex .cart-collaterals .cart_totals{float:unset;width:100%;color:#cc73b1}.cart__flex .cart-collaterals .cart_totals h2{font-weight:600}.cart__flex .cart-collaterals .cart_totals table{width:100%}.cart__flex .cart-collaterals .cart_totals th{padding:20px 40px 20px 20px}.cart__flex .cart-collaterals .cart_totals .woocommerce-shipping-totals td{display:flex;flex-direction:column}.cart__flex .cart-collaterals .cart_totals .woocommerce-shipping-totals td p{padding:0 20px}.cart__flex .cart-collaterals .cart_totals select{padding:15px;max-width:180px!important;height:-moz-fit-content;height:fit-content;border-radius:4px;border:1px solid #cc73b1;color:#cc73b1}@media (min-width:1024px){.cart__flex .cart-collaterals .cart_totals select{max-width:300px}}.cart__flex .cart-collaterals .cart_totals .woocommerce-shipping-destination{padding:0!important;font-size:12px;line-height:16px;margin-top:5px}.cart__flex .coupon{width:100%;padding:10px}.cart__flex .coupon input{width:100%!important;border:1px solid #fff;border-radius:5px;padding:10px;margin-right:10px}.cart__flex .coupon button{background:#e8f5fc;color:#5a99bf!important;white-space:nowrap}.cart__flex .coupon button:hover{background:#fff}.cart-empty{padding:20px;color:#5a99bf}.cart-empty,.return-to-shop{text-align:center}@media (max-width:1499px){.checkout-wrapper{padding-left:4%;padding-right:4%}}@media (max-width:1023px){.checkout-wrapper{padding-bottom:10%}}.woocommerce-checkout{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.woocommerce-checkout h2{margin-bottom:20px}@media (max-width:1023px){.woocommerce-checkout{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4)}}.woocommerce-checkout .woocommerce-NoticeGroup-checkout{position:absolute;top:102%;width:100%;background-color:#f6e8f6;border-radius:12px;padding:30px;text-align:center;color:#cc73b1}@media (max-width:1023px){.woocommerce-checkout .woocommerce-NoticeGroup-checkout{top:105%}}.checkout-info{position:relative;grid-column:span 1;grid-row:span 2;padding:75px 50px 50px;background-color:#f6e8f6}.checkout-info .woocommerce-billing-fields{width:100%}.checkout-info .woocommerce-billing-fields h3{display:none}.checkout-info .woocommerce-billing-fields strong,.checkout-info .woocommerce-shipping-fields strong{font-family:Quicksand,sans-serif;color:#cc73b1}.checkout-info .customer-details{display:flex;flex-direction:column}.checkout-info .col-1,.checkout-info .col-2{width:100%}.checkout-info .col-1 .form-row,.checkout-info .col-2 .form-row{margin-bottom:20px!important}.checkout-info .col-1 .select2-selection,.checkout-info .col-2 .select2-selection{padding:15px;height:unset;border:1px solid #cc73b1}.checkout-info .col-1 .select2-selection__rendered,.checkout-info .col-2 .select2-selection__rendered{padding:0;border-radius:4px;color:#cc73b1}.checkout-info .col-1 .select2-selection__arrow,.checkout-info .col-2 .select2-selection__arrow{top:50%;right:15px;transform:translateY(-50%)}.checkout-info .col-1 label,.checkout-info .col-2 label{display:none!important}.checkout-info .col-1 .woocommerce-shipping-fields,.checkout-info .col-2 .woocommerce-shipping-fields{width:100%}.checkout-info .col-1 .woocommerce-shipping-fields h3,.checkout-info .col-2 .woocommerce-shipping-fields h3{padding:15px 0;margin-bottom:20px}.checkout-info .col-1 .woocommerce-shipping-fields h3 label,.checkout-info .col-2 .woocommerce-shipping-fields h3 label{display:block!important;color:#cc73b1}.checkout-info .col-1 .woocommerce-additional-fields,.checkout-info .col-2 .woocommerce-additional-fields{width:100%}@media (max-width:767px){.checkout-info{padding:40px 20px}}.checkout-cart{grid-column:span 1;grid-row:span 1;padding:75px 50px 50px;background-color:#e8f5fc}.checkout-cart .cart-header{position:relative}.checkout-cart .cart-header span{position:absolute;top:-30px}@media (min-width:1024px){.checkout-cart .cart{overflow-y:scroll;max-height:50vh}}.checkout-cart .cart_item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);-moz-column-gap:25px;column-gap:25px;margin-bottom:15px;border-radius:8px;background-color:#fff}.checkout-cart .cart_item *{color:#5a99bf}.checkout-cart .cart_item .product-thumbnail{border-radius:8px 0 0 8px;grid-row:span 3}.checkout-cart .cart_item .product-thumbnail a img{border-radius:8px 0 0 8px;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.checkout-cart .cart_item .product-name{padding-top:12px;font-weight:600}.checkout-cart .cart_item .client-request{height:60px;overflow-y:scroll}.checkout-cart .cart_item .product-quantity{align-self:end;display:flex;padding-bottom:12px;font-weight:600}.checkout-cart .cart_item .product-quantity input{width:50px}.checkout-cart .cart_item .product-quantity span{margin-left:5px}@media (max-width:767px){.checkout-cart{padding:40px 20px}}.checkout-total{position:relative;grid-column:span 1;grid-row:span 1;padding:75px 50px 50px;background-color:#5a99bf}.checkout-total .coupon{display:flex}.checkout-total .coupon input{width:75%;padding:10px 15px;border-radius:4px;border:1px solid #5a99bf;color:#5a99bf}.checkout-total .coupon ::-moz-placeholder{color:#5a99bf}.checkout-total .coupon ::placeholder{color:#5a99bf}.checkout-total .coupon button{white-space:nowrap;width:22%;margin-left:3%;padding:10px;border-radius:4px;background-color:#e8f5fc;color:#5a99bf!important}.checkout-total .coupon button:hover{opacity:.8}.checkout-total .woocommerce-checkout-review-order-table{width:100%}.checkout-total .woocommerce-checkout-review-order-table tbody,.checkout-total .woocommerce-checkout-review-order-table thead{display:none}.checkout-total .woocommerce-checkout-review-order-table tfoot{display:flex;flex-direction:column}.checkout-total .woocommerce-checkout-review-order-table .woocommerce-shipping-totals{order:-1;display:flex;flex-direction:column;padding-top:15px;padding-bottom:15px}.checkout-total .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th{text-align:left;font-weight:500;color:#fff}.checkout-total .woocommerce-checkout-review-order-table .woocommerce-shipping-totals select{padding:15px;width:100%;border-radius:4px;resize:none;border:1px solid #5a99bf;color:#5a99bf}.checkout-total .woocommerce-checkout-review-order-table .woocommerce-shipping-totals button{background-color:#cc73b1;font-weight:600;margin-top:.4rem}.checkout-total .woocommerce-checkout-review-order-table .woocommerce-shipping-totals button:hover{opacity:.9}.checkout-total .woocommerce-checkout-review-order-table .woocommerce-shipping-totals #sendcloudshipping_service_point_selected_label{margin-top:.6rem;color:#fff;font-family:Quicksand,sans-serif}.checkout-total .woocommerce-checkout-review-order-table .cart-discount,.checkout-total .woocommerce-checkout-review-order-table .cart-subtotal,.checkout-total .woocommerce-checkout-review-order-table .order-total{display:flex;justify-content:space-between;color:#fff}.checkout-total .woocommerce-checkout-review-order-table .cart-subtotal{padding-top:15px;border-top:1px solid #fff;font-weight:300}.checkout-total .woocommerce-checkout-review-order-table .cart-discount{text-align:left;font-weight:300;padding-bottom:15px}.checkout-total .woocommerce-checkout-review-order-table .cart-discount td{text-align:right}.checkout-total .woocommerce-checkout-review-order-table .cart-discount a{font-size:12px;font-weight:700}.checkout-total .woocommerce-checkout-review-order-table .order-total{padding-bottom:15px;border-bottom:1px solid #fff;font-weight:500}.checkout-total .woocommerce-checkout-payment{color:#fff}@media (min-width:1024px){.checkout-total .woocommerce-checkout-payment{padding-bottom:150px}}.checkout-total .woocommerce-checkout-payment .payment_methods{padding:15px 0}@media (max-width:1023px){.checkout-total .woocommerce-terms-and-conditions-wrapper{padding-bottom:30px}}@media (max-width:767px){.checkout-total{padding:40px 20px}}.woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline}.place-order button{position:absolute;left:0;z-index:50;width:100%;padding:50px;border-radius:0;background-color:#cc73b1;font-weight:600}@media (min-width:1024px){.place-order button{bottom:0}}.woocommerce-order{padding:30px;width:60%;margin:auto;background-color:#e8f5fc;border-radius:12px}@media (max-width:1023px){.woocommerce-order{width:100%}}.woocommerce-order *{color:#5a99bf}.woocommerce-order .shop_table{margin:auto}.woocommerce-order .shop_table td{padding:0 10px}.woocommerce-order .wc_payment_method{padding:10px 0}.checkout__coupon__wrapper{padding:1rem;background:#e8f5fc;border-radius:5px;margin-bottom:30px;overflow:hidden}.checkout__coupon__wrapper .woocommerce-error{margin-top:10px;color:#c72c27}.checkout__coupon__wrapper .woocommerce-message{margin-top:10px;color:#049372}.checkout__coupon__wrapper .woocommerce-info{color:#5a99bf}.checkout__coupon__wrapper .woocommerce-info a{font-weight:700}.checkout__coupon__wrapper .woocommerce-form-coupon{color:#5a99bf}.checkout__coupon__wrapper .woocommerce-form-coupon .coupon__row{margin-top:10px;display:flex}.checkout__coupon__wrapper .woocommerce-form-coupon .coupon__row input{border:none;width:300px}.checkout__coupon__wrapper .woocommerce-form-coupon .coupon__row button{margin-left:5px;background:#5a99bf;color:#fff}@media (max-width:767px){.checkout__coupon__wrapper .woocommerce-form-coupon .coupon__row{flex-direction:column}.checkout__coupon__wrapper .woocommerce-form-coupon .coupon__row input{padding:10px;width:100%}.checkout__coupon__wrapper .woocommerce-form-coupon .coupon__row button{margin-left:0;margin-top:5px}}.account-wrapper{display:flex;padding-left:0;padding-right:0}@media (max-width:1023px){.account-wrapper{flex-direction:column}}.account-title{display:block!important}.woocommerce-MyAccount-navigation{padding:15px;width:30%;border-radius:12px 0 0 12px;background-color:#5a99bf;text-align:center;font-weight:400;color:#fff}.woocommerce-MyAccount-navigation li{padding:15px}.woocommerce-MyAccount-navigation li.is-active{font-weight:700}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link--downloads{display:none}@media (max-width:1023px){.woocommerce-MyAccount-navigation{padding:0;width:100%;border-radius:12px 12px 0 0}.woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;justify-content:space-around}.woocommerce-MyAccount-navigation ul a{font-size:1rem}}.woocommerce-MyAccount-content{padding:50px;width:70%;border-radius:0 12px 12px 0;background-color:#e8f5fc}@media (max-width:1023px){.woocommerce-MyAccount-content{padding:30px;width:100%;border-radius:0 0 12px 12px}}.woocommerce-MyAccount-content .account-content-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;height:100%;color:#5a99bf}.woocommerce-MyAccount-content .account-content-wrapper .woocommerce-Message--info{display:flex;flex-direction:column-reverse;text-align:center}.woocommerce-MyAccount-content .account-content-wrapper .woocommerce-Message--info a{margin-top:20px;background-color:#cc73b1}.woocommerce-orders-table{width:100%}.woocommerce-orders-table thead{font-weight:600}.woocommerce-orders-table tbody{text-align:center}.woocommerce-orders-table tbody a{color:#5a99bf!important}.woocommerce-Addresses{padding-top:20px}.woocommerce-Address{padding:25px;background-color:#fff;border-radius:12px;width:100%!important;float:unset!important}.woocommerce-Address:not(:last-child){margin-bottom:20px}.woocommerce-Address header{display:flex;justify-content:space-between;align-items:center}.woocommerce-Address a{padding:5px 10px;background-color:#cc73b1}.woocommerce-address-fields .woocommerce-address-fields__field-wrapper h3{width:100%}.woocommerce-address-fields p button{background-color:#cc73b1}.woocommerce-EditAccountForm fieldset{width:100%}.woocommerce-EditAccountForm button{background-color:#cc73b1}.woocommerce-form-login{padding:20px 0}.woocommerce-form-login label{display:none!important}.woocommerce-form-login input{background-color:#fff!important}.woocommerce-form-login button{background-color:#5a99bf}.woocommerce-form-login .woocommerce-LostPassword{color:#5a99bf}@media (min-width:1025px){.woocommerce-form-login{margin:auto;width:60%;max-width:500px!important}}.thankyou__title{text-align:center;padding:4rem 0;color:#5a99bf}.thankyou__title h1{color:#cc73b1}.thankyou__title h2{font-weight:700;margin-bottom:1rem}.thankyou__title a{text-decoration:underline}.thankyou__order .container-fluid{border-top:1px solid #c2deef;padding:30px;border-radius:0;color:#5a99bf;font-family:Quicksand,sans-serif}.thankyou__cart-row{display:flex;align-items:center}.thankyou__cart-row:not(:last-child){margin-bottom:10px}.thankyou__cart__wrapper{display:flex;align-items:flex-end;justify-content:space-between}@media (max-width:767px){.thankyou__cart__wrapper{flex-direction:column}}.thankyou__cart-cart{width:50%}.thankyou__cart-cart .product__thumb{width:70px;height:100px;border-radius:5px;background-size:cover;background-position:50%;margin-right:20px}@media (max-width:767px){.thankyou__cart-cart{width:100%}.thankyou__cart-cart strong{font-size:1.6rem}}.thankyou__cart-totals{width:30%}.thankyou__cart-totals .preview-row{display:flex;justify-content:space-between;margin-top:5px}.thankyou__cart-totals .preview-row small{font-size:500}.thankyou__cart-totals .preview-row.final{font-size:1.2rem;margin-top:30px}.thankyou__cart-totals .preview-row.final small{font-weight:700}@media (max-width:767px){.thankyou__cart-totals{width:100%;font-size:1.6rem;margin-top:30px}.thankyou__cart-totals .preview-row{margin-top:10px}.thankyou__cart-totals .preview-row.final{font-size:1.8rem;margin-top:30px}}@media (max-width:767px){.thankyou__shipping{font-size:1.4rem}}#cookie-law-info-bar{padding:50px 70px!important;color:#5a99bf!important}.bapf_sfilter{margin-bottom:0}.bapf_head{font-weight:500;color:#cc73b1;text-transform:capitalize;transition:all .3s ease;cursor:pointer}.bapf_body ul{color:#cc73b1;font-weight:400}.bapf_body ul li{padding:5px 0;text-transform:capitalize}.bapf_body ul li.checked input[type=checkbox]:before{content:"";display:block;width:9px;height:9px;background-color:#cc73b1;position:relative;top:2px;left:2px}.irs--flat .irs-line{border:1px solid #c5c5c5;background-color:#fff}.irs--flat .irs-bar{background-color:#f6e8f6}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{background-color:#cc73b1}.irs--flat .irs-handle>i:first-child{left:0;width:18px;border-radius:3px;background-color:#cc73b1}.irs--flat .irs-handle>i:first-child:hover{background-color:#e8cae8!important}
/*# sourceMappingURL=style.css.map */
