.woocommerce-result-count,.woocommerce-ordering{display:none!important}.woocommerce-notices-wrapper{display:none!important}.custom-checkout .woocommerce-billing-fields #billing_first_name_field,.custom-checkout .woocommerce-billing-fields #shipping_first_name_field{width:100%!important;order:1!important}.custom-checkout .woocommerce-billing-fields #billing_last_name_field,.custom-checkout .woocommerce-billing-fields #shipping_last_name_field{width:100%!important;order:2!important}.custom-checkout .woocommerce-billing-fields .postcode-eu-autofill{order:3!important}.custom-checkout .woocommerce-billing-fields #billing_phone_field,.custom-checkout .woocommerce-billing-fields #shipping_phone_field{width:100%!important;order:7!important}.custom-checkout .woocommerce-billing-fields #billing_email_field,.custom-checkout .woocommerce-billing-fields #shipping_email_field{width:100%!important;order:8!important}.custom-checkout .woocommerce-billing-fields #billing_country_field,.custom-checkout .woocommerce-billing-fields #shipping_country_field{width:100%!important;order:3!important}.custom-checkout .woocommerce-billing-fields #billing_address_1_field,.custom-checkout .woocommerce-billing-fields #shipping_address_1_field{width:100%!important;order:4!important}.custom-checkout .woocommerce-billing-fields #billing_postcode_field,.custom-checkout .woocommerce-billing-fields #shipping_postcode_field{width:100%!important;order:5!important}.custom-checkout .woocommerce-billing-fields #billing_city_field,.custom-checkout .woocommerce-billing-fields #shipping_city_field{width:100%!important;order:6!important}@media only screen and (min-width:768px){.custom-checkout .woocommerce-billing-fields #billing_first_name_field,.custom-checkout .woocommerce-billing-fields #shipping_first_name_field{width:35%!important;order:1!important}.custom-checkout .woocommerce-billing-fields #billing_last_name_field,.custom-checkout .woocommerce-billing-fields #shipping_last_name_field{width:65%!important;order:2!important}.custom-checkout .woocommerce-billing-fields .postcode-eu-autofill{order:3!important}.custom-checkout .woocommerce-billing-fields #billing_phone_field,.custom-checkout .woocommerce-billing-fields #shipping_phone_field{width:35%!important;order:7!important}.custom-checkout .woocommerce-billing-fields #billing_email_field,.custom-checkout .woocommerce-billing-fields #shipping_email_field{width:65%!important;order:8!important}.custom-checkout .woocommerce-billing-fields #billing_country_field,.custom-checkout .woocommerce-billing-fields #shipping_country_field{width:100%!important;order:3!important}.custom-checkout .woocommerce-billing-fields #billing_address_1_field,.custom-checkout .woocommerce-billing-fields #shipping_address_1_field{width:100%!important;order:4!important}.custom-checkout .woocommerce-billing-fields #billing_postcode_field,.custom-checkout .woocommerce-billing-fields #shipping_postcode_field{width:20%!important;order:5!important}.custom-checkout .woocommerce-billing-fields #billing_city_field,.custom-checkout .woocommerce-billing-fields #shipping_city_field{width:80%!important;order:6!important}}.custom-checkout .woocommerce-billing-fields #billing_company_field,.custom-checkout .woocommerce-billing-fields #billing_address_2_field,.custom-checkout .woocommerce-billing-fields #shipping_company_field,.custom-checkout .woocommerce-billing-fields #shipping_address_2_field{display:none!important}.custom-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper,.custom-checkout .woocommerce-billing-fields .woocommerce-shipping-fields__field-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.custom-checkout .woocommerce-billing-fields input{border:1px solid #dedede!important;height:53px!important;padding-left:10px!important}.custom-checkout .woocommerce-billing-fields h3{display:none!important}.custom-checkout .woocommerce-form__label-for-checkbox{width:100%!important;cursor:pointer}.custom-checkout .wc_payment_method label img{display:none!important}.custom-checkout li.wc_payment_method{display:flex;align-items:center;flex-wrap:wrap}.custom-checkout #add_payment_method #payment div.payment_box,.custom-checkout .woocommerce-cart #payment div.payment_box,.custom-checkout .woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin-top:0!important;margin-bottom:15px!important;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#fff!important;color:#15353d!important;margin-left:13px!important}.custom-checkout #add_payment_method #payment ul.payment_methods li,.custom-checkout .woocommerce-cart #payment ul.payment_methods li,.custom-checkout .woocommerce-checkout #payment ul.payment_methods li{line-height:2.2!important;text-align:left;margin:0;font-weight:400}.custom-checkout .payment_box select{height:52px!important;border:1px solid #dedede!important;min-width:306px!important;margin-top:10px!important}.custom-checkout #add_payment_method #payment div.payment_box::before,.custom-checkout .woocommerce-cart #payment div.payment_box::before,.custom-checkout .woocommerce-checkout #payment div.payment_box::before{display:none!important}.custom-checkout #billing_address_1::placeholder,.custom-checkout #shipping_address_1::placeholder{font-size:0!important}.custom-checkout .woocommerce-form-coupon-toggle{display:none!important}.custom-checkout .korting .woocommerce-form-coupon-toggle{display:flex!important}.custom-checkout .notice .woocommerce-notices-wrapper{display:none!important}.custom-checkout .notice .woocommerce-form-coupon{display:none!important}.custom-checkout .korting .woocommerce-error,.custom-checkout .korting .woocommerce-info,.custom-checkout .korting .woocommerce-message{padding:0!important;margin:0!important;position:relative;background-color:#fff!important;color:#2b2828!important;border-top:0 solid #7f54b3!important;list-style:none outside;width:auto;word-wrap:break-word}.custom-checkout .korting .woocommerce-error::before,.custom-checkout .korting .woocommerce-info::before,.custom-checkout .korting .woocommerce-message::before{display:none!important}.custom-checkout .korting .woocommerce form.checkout_coupon,.custom-checkout .korting .woocommerce form.login,.custom-checkout .korting .woocommerce form.register{border:0 solid #cfc8d8!important;padding:0!important;margin:0!important;text-align:left;border-radius:0!important}.custom-checkout .woocommerce-error{border-top-color:#f7f7f7!important}.custom-checkout .woocommerce-error,.custom-checkout .woocommerce-info,.custom-checkout .woocommerce-message{width:100%!important;padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f7f7f7!important;color:#15353d!important;border-top:0 solid #f7f7f7!important;list-style:none outside;width:auto;word-wrap:break-word}.custom-checkout .woocommerce-error::before{content:"";color:#15353d!important}.custom-checkout label{font-size:13px!important;font-weight:600!important}.custom-checkout .woocommerce-checkout-review-order-table{display:none!important}.custom-checkout #add_payment_method #payment,.custom-checkout .woocommerce-cart #payment,.custom-checkout .woocommerce-checkout #payment{background:#fff!important;border-radius:0!important}.custom-checkout #add_payment_method #payment ul.payment_methods,.custom-checkout .woocommerce-cart #payment ul.payment_methods,.custom-checkout .woocommerce-checkout #payment ul.payment_methods{padding:0!important;border-bottom:0 solid #cfc8d8!important}.custom-checkout #add_payment_method #payment div.form-row,.custom-checkout .woocommerce-cart #payment div.form-row,.custom-checkout .woocommerce-checkout #payment div.form-row{padding:0!important}.custom-checkout .woocommerce-additional-fields{display:none!important}.custom-checkout #ship-to-different-address-checkbox{display:none!important}.custom-checkout #ship-to-different-address{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px}.custom-checkout #ship-to-different-address::after{content:"+"}.custom-checkout .woocommerce-shipping-fields #billing_first_name_field,.custom-checkout .woocommerce-shipping-fields #shipping_first_name_field{width:100%!important;order:1!important}.custom-checkout .woocommerce-shipping-fields #billing_last_name_field,.custom-checkout .woocommerce-shipping-fields #shipping_last_name_field{width:100%!important;order:2!important}.custom-checkout .woocommerce-shipping-fields #billing_phone_field,.custom-checkout .woocommerce-shipping-fields #shipping_phone_field{width:100%!important;order:3!important}.custom-checkout .woocommerce-shipping-fields #billing_email_field,.custom-checkout .woocommerce-shipping-fields #shipping_email_field{width:100%!important;order:4!important}.custom-checkout .woocommerce-shipping-fields #billing_country_field,.custom-checkout .woocommerce-shipping-fields #shipping_country_field{width:100%!important;order:5!important}.custom-checkout .woocommerce-shipping-fields #billing_address_1_field,.custom-checkout .woocommerce-shipping-fields #shipping_address_1_field{width:100%!important;order:6!important}.custom-checkout .woocommerce-shipping-fields #billing_postcode_field,.custom-checkout .woocommerce-shipping-fields #shipping_postcode_field{width:100%!important;order:7!important}.custom-checkout .woocommerce-shipping-fields #billing_city_field,.custom-checkout .woocommerce-shipping-fields #shipping_city_field{width:100%!important;order:8!important}@media only screen and (min-width:768px){.custom-checkout .woocommerce-shipping-fields #billing_first_name_field,.custom-checkout .woocommerce-shipping-fields #shipping_first_name_field{width:35%!important;order:1!important}.custom-checkout .woocommerce-shipping-fields #billing_last_name_field,.custom-checkout .woocommerce-shipping-fields #shipping_last_name_field{width:65%!important;order:2!important}.custom-checkout .woocommerce-shipping-fields #billing_phone_field,.custom-checkout .woocommerce-shipping-fields #shipping_phone_field{width:35%!important;order:3!important}.custom-checkout .woocommerce-shipping-fields #billing_email_field,.custom-checkout .woocommerce-shipping-fields #shipping_email_field{width:65%!important;order:4!important}.custom-checkout .woocommerce-shipping-fields #billing_country_field,.custom-checkout .woocommerce-shipping-fields #shipping_country_field{width:100%!important;order:5!important}.custom-checkout .woocommerce-shipping-fields #billing_address_1_field,.custom-checkout .woocommerce-shipping-fields #shipping_address_1_field{width:100%!important;order:6!important}.custom-checkout .woocommerce-shipping-fields #billing_postcode_field,.custom-checkout .woocommerce-shipping-fields #shipping_postcode_field{width:20%!important;order:7!important}.custom-checkout .woocommerce-shipping-fields #billing_city_field,.custom-checkout .woocommerce-shipping-fields #shipping_city_field{width:80%!important;order:8!important}}.custom-checkout .woocommerce-shipping-fields #billing_company_field,.custom-checkout .woocommerce-shipping-fields #billing_address_2_field,.custom-checkout .woocommerce-shipping-fields #shipping_company_field,.custom-checkout .woocommerce-shipping-fields #shipping_address_2_field{display:none!important}.custom-checkout .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper,.custom-checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.custom-checkout .woocommerce-shipping-fields input{border:1px solid #dedede!important;height:53px!important;padding-left:10px!important}.custom-checkout .woocommerce-shipping-fields .shipping_address{margin-top:10px;padding-left:20px!important;padding-right:20px!important}.stock{display:none!important}.woocommerce-privacy-policy-text{color:#121212!important}.woocommerce-checkout .custom-checkout .custom-afrekenen{display:block!important}.woocommerce-checkout .custom-checkout .custom-bedankt{display:none!important}.woocommerce-checkout.woocommerce-order-received .custom-checkout .custom-afrekenen{display:none!important}.woocommerce-checkout.woocommerce-order-received .custom-checkout .custom-bedankt{display:block!important}.cart .applepay-button-container{display:none!important}div.postcode-eu-autofill{width:100%!important}.postcode-eu-autofill-address{padding:20px;font-size:14px!important;background-color:#f9f9f9!important}#billing_postcodeEuAutofillNlPostcode_field,#shipping_postcodeEuAutofillNlPostcode_field{width:100%!important}#billing_postcodeEuAutofillNlHouseNumberWithAddition_field,#shipping_postcodeEuAutofillNlHouseNumberWithAddition_field{width:100%!important}@media only screen and (min-width:768px){#billing_postcodeEuAutofillNlPostcode_field,#shipping_postcodeEuAutofillNlPostcode_field{width:35%!important}#billing_postcodeEuAutofillNlHouseNumberWithAddition_field,#shipping_postcodeEuAutofillNlHouseNumberWithAddition_field{width:65%!important}}.postcode-eu-address-validation-warning{font-size:10px!important}.payment_method_buckaroo_afterpaynew fieldset label{margin-top:8px!important;font-size:13px!important;font-weight:600!important;color:#15353d!important}.payment_method_buckaroo_afterpaynew fieldset input#buckaroo-afterpaynew-birthdate.input-text{border:1px solid #dedede!important;height:53px!important;padding-left:10px!important}.payment_method_buckaroo_afterpaynew fieldset .required{display:none!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%!important}button.update-cart{position:absolute!important;font-size:15px!important;line-height:29px!important;padding:0!important;font-weight:400!important;border-radius:0!important;color:#525252!important;background-color:initial!important;border:0!important;display:flex!important}.woocommerce .quantity .qty{width:50px!important;margin-left:10px!important}.woocommerce table.shop_table{border:0 solid rgba(0,0,0,.1)!important;margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-radius:5px}.woocommerce table.shop_table tr{border:0!important}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-top:0!important;padding:0!important;font-weight:400!important;font-size:15px!important;line-height:30px!important;color:#15353d!important;font-weight:500!important}.woocommerce table.shop_table td{text-align:right!important}.woocommerce table.shop_table .order-total td,.woocommerce table.shop_table .order-total th,.woocommerce table.shop_table .order-total td::before{font-weight:700!important}.woocommerce table.shop_table strong{font-weight:700!important}.cart_totals h2{display:none!important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:initial!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{font-weight:400!important}.checkout-button{width:100%!important;display:flex!important;justify-content:center!important;height:55px!important;font-size:15px!important;letter-spacing:.02em!important;transition-duration:300ms;position:relative!important;align-content:center!important;align-items:center!important;border-radius:2px!important;background-color:#2e2e2e!important;color:#fff!important;font-weight:400!important;-webkit-font-smoothing:unset!important}@media(min-width:768px){.checkout-button{height:47px!important;font-size:15px!important}.checkout-button:hover{opacity:.8!important;transition-duration:300ms}}@media(min-width:1352px){.checkout-button{height:52px!important;font-size:16px!important}}.includes_tax{display:none!important}.woocommerce-cart-form__cart-item dl{display:flex}.woocommerce-cart-form__cart-item dl dt{display:none!important}.woocommerce-cart-form__cart-item dl dd{margin-right:5px!important;font-family:Jost,sans-serif!important;font-size:12px!important;line-height:15px!important;color:#15353d!important;font-weight:400!important}.mollie-components .mollie-component-label{font-weight:600!important;font-size:13px!important}.mollie-components .mollie-component{border:1px solid #dedede!important;height:53px!important;padding-left:10px!important;border-radius:0!important;box-shadow:unset!important;color:#15353d!important;margin-top:2px!important}.mollie-components .mollie-component iframe{border-radius:0!important;margin:0;margin-top:18.5px!important;padding-left:12px!important}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0;margin-top:30px!important}.mollie-components-description svg{margin-bottom:5px!important}.dsx .select2-container--default .select2-selection--single{background-color:#fff!important;border-radius:0!important;border:1px solid #dedede!important;height:53px!important;padding-left:0!important;display:flex!important;align-items:center!important}.dsx .select2-container--default .select2-selection--single .select2-selection__arrow{height:53px!important;position:absolute!important;top:1px!important;right:16px!important;width:20px!important}.dsx .select2-dropdown{border:1px solid #dedede!important;border-radius:0!important}.dsx .select2-container--default .select2-results__option--highlighted[aria-selected],.dsx .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#2e2e2e!important;color:#fff!important}.dsx #billing_state_field,.dsx #shipping_state_field{order:6!important;width:100%!important}.coupon .accordion-item{background-color:initial;border-bottom:0 solid #ddd}.coupon .accordion-item .accordion{background-color:#f7f7f7;cursor:pointer;width:100%;border:none;text-align:left;outline:none;transition-delay:.2s;transition-property:border-radius,background-color,color;transition-duration:.2s;border-radius:0;display:flex;align-items:flex-start;position:relative}.coupon .accordion-item .accordion::after{content:"";position:absolute;right:0;transform:translateY(-50%);top:54%;width:15px;text-align:center}@media(min-width:768px){.coupon .accordion-item .accordion::after{right:0}}@media(min-width:1280px){.coupon .accordion-item .accordion::after{right:0}}.coupon .accordion-item .accordion.active{background-color:#f7f7f7;border-radius:0 0 0 0;text-shadow:0 0 0 #15353d!important}.coupon .accordion-item .accordion.active::after{content:"";top:54%}.coupon .accordion-item .panel{border-radius:0 0 0 0;overflow:hidden;height:0;transition:height .2s ease-out}.cross-sells{display:none}.filter input[type=radio]{padding-right:0!important;padding-left:0!important;height:0!important;width:0!important;border-radius:0!important;border:0 solid #8cc63f!important;background:#8cc63f!important;transition-duration:.3s!important;position:relative!important}.wpc-filters-main-wrap li.wpc-term-item label{padding-left:0!important}.filter input[type=checkbox]{appearance:none!important;padding-right:0!important;padding-left:0!important;height:12px!important;width:12px!important;border-radius:2px!important;border:1px solid #0a1f16!important;transition-duration:.3s!important}.filter label{padding-left:5px!important}.filter input[type=radio]:checked+label a{font-weight:600!important;transition-duration:.3s!important}.filter input[type=checkbox]:checked{appearance:none!important;padding-right:0!important;padding-left:0!important;height:12px!important;width:12px!important;border-radius:2px!important;border:1px solid #15353d!important;background:#fff!important;transition-duration:.3s!important;position:relative!important}.filter input[type=checkbox]:checked::before{content:"✗"!important;display:block;color:#15353d!important;position:absolute;left:1px!important;top:-2px!important;font-size:10px!important}.filter .wpc-filter-pa_kleur ul input[type=checkbox]{appearance:none!important;padding-right:0!important;padding-left:0!important;height:0!important;width:0!important;border-radius:2px!important;border:0 solid #8cc63f!important;background:#8cc63f!important;transition-duration:.3s!important;position:relative!important}.filter .wpc-filter-pa_kleur ul input[type=checkbox]:checked{appearance:none!important;padding-right:0!important;padding-left:0!important;height:0!important;width:0!important;border-radius:2px!important;border:0 solid #8cc63f!important;background:#8cc63f!important;transition-duration:.3s!important;position:relative!important}.wpc-filters-main-wrap li.wpc-term-item input[type=radio]{outline:0;margin-left:0!important;margin-right:0!important;margin-bottom:0}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox]{outline:0;margin-left:0!important;margin-right:10px!important;margin-bottom:0}.wpc-filter-pa_kleur li.wpc-term-item input[type=checkbox]{outline:0;margin-left:0!important;margin-right:0!important;margin-bottom:0}.wpc-filter-pa_kleur li.wpc-term-item input[type=checkbox]:checked+label a{font-weight:600!important;transition-duration:.3s!important}li.wpc-term-item label span.wpc-term-swatch,.wpc-term-swatch-wrapper{width:12px!important;min-width:12px!important;height:12px!important}.wpc-filters-section:not(.wpc-filter-more-less):not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric):not(.wpc-filter-layout-dropdown) .wpc-filter-content:not(.wpc-filter-has-hierarchy) ul.wpc-filters-ul-list{max-height:unset!important}.wpc-filters-section{border:1px solid #f3f3f3!important;padding:15px!important;border-radius:10px!important;margin-bottom:15px!important;font-family:Inter,sans-serif!important}.wpc-filters-section .wpc-filter-title{margin-bottom:0;font-family:Inter,sans-serif!important}.wpc-filters-section .wpc-wrap-icons{font-size:14px!important;line-height:16px!important;font-weight:600!important;color:#15353d!important;font-family:Inter,sans-serif!important}.wpc-filters-section .wpc-filter-selected-values{font-size:12px!important;line-height:14px!important;font-weight:400!important;color:#15353d!important;font-family:Inter,sans-serif!important}i.wpc-toggle-children-list{right:10px!important}i.wpc-toggle-children-list:after,i.wpc-toggle-children-list:before{background-color:#15353d!important}.wpc-filter-header .wpc-filter-title button{width:100%;background:0 0;border:none;cursor:pointer;padding:0;text-align:left;outline:0;font-size:inherit;color:inherit;font-weight:inherit;box-shadow:none;display:flex;justify-content:space-between;align-items:flex-start!important;margin:0 0 0!important;min-height:0}.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon{border-left:1px solid #15353d!important;border-top:1px solid #15353d!important;top:2px!important}.wpc-filter-content{margin-top:15px!important}.wpc-term-item-content-wrapper{font-size:14px!important;border:1px solid #f3f3f3!important;padding:10px!important;border-radius:10px!important;font-family:Inter,sans-serif!important}.children{margin-left:0!important}.children .wpc-term-item-content-wrapper{font-size:14px!important;border:0 solid #f3f3f3!important;padding:10px!important;border-radius:1px!important;border-bottom:1px solid #f3f3f3!important;font-family:Inter,sans-serif!important;padding-left:20px!important}.wpc-filter-collapsible-reverse.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible.wpc-opened .wpc-filter-title .wpc-open-icon,.wpc-filter-has-selected .wpc-filter-title .wpc-open-icon{transform:rotate(45deg);transition-duration:.2s!important}.wpc-filters-range-wrapper{display:flex;justify-content:center!important;align-items:center!important;width:146px!important;height:38px!important;border:1px solid #707070!important;border-radius:999px!important;margin-left:auto!important;margin-right:auto!important}.wpc-filters-range-min-column{margin-right:0!important;width:auto!important;max-width:unset!important;text-align:center!important;float:right!important}.wpc-filters-range-max-column{margin-right:0!important;width:auto!important;max-width:unset!important;text-align:center!important;float:left!important}.wpc-filters-range-wrapper input[type=number]{width:40px!important;justify-content:center;text-align:center!important;display:flex;color:#2b2828!important}.wpc-filters-range-inputs .ui-button,.wpc-filters-range-inputs .ui-state-default,.wpc-filters-range-inputs .ui-widget-content .ui-state-default,.wpc-filters-range-inputs .ui-widget-header .ui-state-default,html .wpc-filters-range-inputs .ui-button.ui-state-disabled:active,html .wpc-filters-range-inputs .ui-button.ui-state-disabled:hover{border:1px solid #15353d!important;background:#fff!important;font-weight:400;color:#454545}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle{top:-12px;margin-left:-13px!important;border-radius:50%;outline:0;box-shadow:none!important}.wpc-filters-range-inputs .ui-slider-horizontal{height:1px!important;background:#15353d!important}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{background-color:#8cc63f!important;height:5px!important}.wpc-filters-range-slider-wrapper{margin:30px 0 20px!important}.wpc-filters-range-inputs .ui-slider .ui-slider-handle{width:26px!important;height:26px!important}.wpc-filter-range-form{margin-right:20px!important;margin-left:20px!important}body .wpc-filters-open-button-container a.wpc-filters-open-widget,body .wpc-filters-open-button-container a.wpc-open-close-filters-button{display:inline-block!important;text-align:left;border:0 solid #2c2d33!important;border-radius:2px;line-height:1.5;padding:0!important;background-color:initial;color:#15353d!important;box-sizing:border-box;text-decoration:none!important;font-weight:400;transition:none;position:relative;font-family:Inter,sans-serif;font-size:16px!important}.wpc-filters-apply-button{width:100%!important;background:#15353d!important;z-index:1!important;font-family:Inter,sans-serif;font-size:17px!important;line-height:25px!important;display:flex!important;justify-content:center!important;align-items:center!important;padding-top:10px!important;padding-bottom:10px!important;border-radius:10px!important;font-weight:600!important;color:#fff!important;border:1px solid #15353d!important}.wpc-filters-close-button{width:100%!important;background:#fff!important;z-index:1!important;font-family:Inter,sans-serif;font-size:17px!important;line-height:25px!important;display:flex!important;justify-content:center!important;align-items:center!important;padding-top:10px!important;padding-bottom:10px!important;border-radius:10px!important;font-weight:600!important;color:#15353d!important;border:1px solid #ddd!important}.wpc-filters-found-posts-wrapper{margin-left:8px!important}.wpc-filters-widget-controls-item{width:48%!important}.wpc-filter-chips-list{display:flex!important}.wpc-filter-chip{background:#f6f6f6!important;border-radius:22px!important;border:0 solid #f6f6f6!important;height:35px!important;display:flex!important;justify-content:center!important;align-items:center!important;padding-left:20px!important;padding-right:20px!important}.wpc-chip-reset-all{display:none!important}.wpc-chip-remove-icon{display:inline-block;line-height:13px!important;margin-bottom:2px!important;font-size:13px!important;font-family:Inter,sans-serif!important;color:#15353d!important}body .wpc-filter-chips-list li.wpc-filter-chip:not(.wpc-chip-reset-all) a{border-color:#f6f6f6!important}.wpc-filter-chips-list li,body .wpc-filter-chips-list li.wpc-filter-chip,li.wpc-filter-chip{margin:0 7px 0 0!important;padding:0;border:none;list-style:none;font-size:11px!important;font-family:Inter,sans-serif!important;color:#15353d!important}.wpc-filter-layout-dropdown select{border:1px solid #15353d;display:none!important}.wpc-filter-layout-dropdown .widget-title{display:none!important}.wpc-sorting-form select{font-size:13px!important;font-family:Inter,sans-serif!important;color:#15353d!important}.wpc-custom-selected-terms{margin-bottom:20px}.wpc-term-image-wrapper{display:none!important}.woocommerce-message,.woocommerce-error,.woocommerce-info{display:block!important;align-items:center;justify-content:space-between;border-left:0 solid transparent!important;padding-top:20px!important;padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important;margin:0!important;margin-bottom:20px!important;border-radius:0!important;font-size:14px!important;line-height:18px!important;background-color:#f6f6f6!important}@media(min-width:1200px){.woocommerce-message,.woocommerce-error,.woocommerce-info{padding-left:40px!important;padding-right:40px!important}}.woocommerce-message{background-color:#f6f6f6!important;color:#065f46;border-left-color:#34d399}.woocommerce-error{background-color:#f6f6f6!important;color:#991b1b;border-left-color:#f87171}.woocommerce-info{background-color:#f6f6f6!important;color:#1e40af;border-left-color:#60a5fa}.woocommerce-message .woocommerce-message,.woocommerce-error .woocommerce-error,.woocommerce-info .woocommerce-info{margin:0}.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button{background-color:initial;color:inherit;border:1px solid;padding:.4rem .75rem;font-size:13px;border-radius:0;text-decoration:none;transition:all .2s ease;margin-left:1rem;white-space:nowrap}.woocommerce-message .button:hover,.woocommerce-error .button:hover,.woocommerce-info .button:hover{background-color:currentColor;color:#fff}.dsx .woocommerce-info{max-width:813px!important}.dsx .woocommerce-info .button{background:0 0!important;width:fit-content!important;height:unset!important;display:flex!important;align-items:unset!important;justify-content:unset!important;color:#b3995c!important;font-weight:600!important;text-decoration:underline!important;border-radius:0!important;padding:0!important;margin-top:8px!important}.dsx .woocommerce-info form{display:block!important}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:left!important}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none!important}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid #d3ced2;padding:20px;margin:2em 0;text-align:left;border-radius:5px}.dsx .woocommerce form.checkout_coupon,.dsx .woocommerce form.login,.dsx .woocommerce form.register{border:0 solid #d3ced2!important;padding-top:0!important;padding-bottom:20px!important;padding-left:20px!important;padding-right:20px!important;margin:0!important;margin-top:-20px!important;margin-bottom:20px!important;text-align:left;border-radius:0!important;background:#f7f7f7!important;font-size:14px!important;line-height:18px!important;color:#15353d!important}@media(min-width:1200px){.dsx .woocommerce form.checkout_coupon,.dsx .woocommerce form.login,.dsx .woocommerce form.register{padding-left:40px!important;padding-right:40px!important}}.dsx .woocommerce form.checkout_coupon .button,.dsx .woocommerce form.login .button,.dsx .woocommerce form.register .button{width:fit-content!important;border-radius:999px!important;background:#15353d!important;min-width:150px!important;margin-top:10px!important}.dsx .woocommerce form.checkout_coupon input,.dsx .woocommerce form.login input,.dsx .woocommerce form.register input{height:48px!important;padding-left:13px!important;padding-right:13px!important}.dsx .woocommerce form.checkout_coupon .woocommerce-form__label-for-checkbox input,.dsx .woocommerce form.login .woocommerce-form__label-for-checkbox input,.dsx .woocommerce form.register .woocommerce-form__label-for-checkbox input{height:unset!important}.woocommerce-privacy-policy-text{font-size:14px!important;line-height:18px!important;color:#15353d!important}.dsx .wpc-filters-open-button-container{margin-top:0!important;margin-bottom:25px!important}.dsx .wpc-filters-open-button-container a.wpc-filters-open-widget{width:fit-content!important;margin-left:auto!important;margin-right:auto!important;display:block!important;font-family:Inter,sans-serif!important;color:#15353d!important;font-size:14px!important}.dsx .wpc-filters-open-button-container .wpc-icon-html-wrapper span{display:block;height:1px;width:18px;border-radius:3px;background:#15353d!important;margin-bottom:4px;position:relative}.wpc-filter-_sale_price{display:none!important}.wpc-filter-layout-search-field{display:none!important}.dsx .button{background:#8dae4e!important;width:100%!important;height:45px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-weight:600!important;border-radius:10px!important}.dsx .button:hover{opacity:.8;transition-duration:.3s}.dsx .update-cart{background:0 0!important;color:#000!important}.dsx .update-cart.button:disabled{background:0 0!important;width:100%!important;height:45px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#000!important;font-weight:400!important;border-radius:10px!important;opacity:.4!important;cursor:not-allowed}.dsx .update-cart.button:disabled:hover{opacity:.8;transition-duration:.3s}.scroll-blok{scrollbar-width:none}#sidecart-menu{transition:transform .3s ease-in-out}#sidecart-menu.sidecart-hidden{transform:translateX(100%);transition:transform .3s ease-in-out}.sidecart-overlay{visibility:hidden;position:fixed;top:0;left:0;width:100%;height:100vh;transition:opacity .3s ease-in-out;z-index:9999;background-color:#0a1f16;opacity:0;pointer-events:none}.sidecart-overlay.sidecart-overlay-active{visibility:visible;opacity:.3;transition:opacity .3s ease-in-out;pointer-events:all}/*!This file is auto-generated*/body.login{background:#f6f6f6!important;min-width:0;color:#15353d;font-family:Inter,sans-serif!important;font-size:13px;line-height:1.4}body.login *{font-family:Inter,sans-serif!important}body.login label{font-size:13px!important;line-height:25px!important;font-weight:600!important;font-family:Inter,sans-serif!important;margin-top:8px!important}body.login input{border:1px solid #dedede!important;height:53px!important;padding-left:10px!important}body.login input#wp-submit{border:0 solid #dedede!important;padding-left:0!important;width:100%!important;display:flex!important;justify-content:center!important;height:45px!important;position:relative!important;align-content:center!important;align-items:center!important;border-radius:20px!important;background-color:#15353d!important;color:#fff!important;font-family:Inter,sans-serif!important;font-weight:600!important;font-size:15px!important;-webkit-font-smoothing:unset!important;margin-top:20px!important;margin-bottom:20px!important;cursor:pointer!important}.login .message,.login .notice,.login .success{border-left:4px solid #72aee6;padding:12px;margin-left:0;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1);word-wrap:break-word}.login .success{border-left-color:#00a32a}.login .notice-error{border-left-color:#d63638}.login .login-error-list{list-style:none}.login .login-error-list li+li{margin-top:4px}#loginform p.submit,.login-action-lostpassword p.submit{border:none;margin:-10px 0 20px}.login *{margin:0;padding:0}.login .input::-ms-clear{display:none}.login .pw-weak{margin-bottom:15px}.login .button.wp-hide-pw{background:0 0;border:1px solid transparent;box-shadow:none;font-size:14px;line-height:2;width:2.5rem;height:2.5rem;min-width:40px;min-height:40px;margin:0;padding:5px 9px;position:absolute;right:0;top:0}.login .button.wp-hide-pw:hover{background:0 0}.login .button.wp-hide-pw:focus{background:0 0;border-color:#3582c4;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent}.login .button.wp-hide-pw:active{background:0 0;box-shadow:none;transform:none}.login .button.wp-hide-pw .dashicons{width:1.25rem;height:1.25rem;top:.25rem}.login .wp-pwd{position:relative}.no-js .hide-if-no-js{display:none}.login form{margin-top:20px;margin-left:0;padding:26px 24px 34px;font-weight:400;overflow:hidden;background:#fff;border:0 solid #c3c4c7!important;box-shadow:unset!important;border-radius:11px!important}@media(min-width:768px){.login form{padding-top:70px!important;padding-bottom:70px!important;padding-left:100px!important;padding-right:100px!important}}@media(min-width:1200px){.login form{padding-top:70px!important;padding-bottom:70px!important;padding-left:100px!important;padding-right:100px!important}}@media(min-width:1352px){.login form{padding-top:70px!important;padding-bottom:70px!important;padding-left:100px!important;padding-right:100px!important}}.login form.shake{animation:shake .2s cubic-bezier(.19,.49,.38,.79)both;animation-iteration-count:3;transform:translateX(0)}@keyframes shake{25%{transform:translateX(-20px)}75%{transform:translateX(20px)}100%{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.login form.shake{animation:none;transform:none}}.login-action-confirm_admin_email #login{width:60vw;max-width:650px;margin-top:-2vh}@media screen and (max-width:782px){.login-action-confirm_admin_email #login{box-sizing:border-box;margin-top:0;padding-left:4vw;padding-right:4vw;width:100vw}}.login form .forgetmenot{font-weight:400;float:left;margin-bottom:0;display:none!important}.login .button-primary{float:right}.login .reset-pass-submit{display:flex;flex-flow:row wrap;justify-content:space-between}.login .reset-pass-submit .button{display:inline-block;float:none;margin-bottom:6px}.login .admin-email-confirm-form .submit{text-align:center}.admin-email__later{text-align:left}.login form p.admin-email__details{margin:1.1em 0}.login h1.admin-email__heading{border-bottom:1px #f0f0f1 solid;color:#50575e;font-weight:400;padding-bottom:.5em;text-align:left}.admin-email__actions div{padding-top:1.5em}.login .admin-email__actions .button-primary{float:none;margin-left:.25em;margin-right:.25em}#login form p{margin-bottom:0}#login #reg_passmail,#login form .indicator-hint{margin-bottom:16px}#login form p.submit{margin:0;padding:0}.login label{font-size:14px;line-height:1.5;display:inline-block;margin-bottom:3px}.login .forgetmenot label,.login .pw-weak label{line-height:1.5;vertical-align:baseline}.login h1{text-align:center}.login h1 a{display:block!important;background-image:url(/wp-content/themes/dogline/img/local/logo.svg);background-image:none,url(/wp-content/themes/dogline/img/local/logo.svg);background-size:143px!important;background-position:50% 0;background-repeat:no-repeat;color:#15353d;height:50px!important;font-size:20px;font-weight:400;line-height:1.3;margin:0 auto 25px;padding:0;text-decoration:none;width:143px!important;text-indent:-9999px;outline:0;overflow:hidden}.login .message,.login .notice,.login .success{border-left:0 solid #72aee6!important;padding:12px;margin-left:0;margin-bottom:20px;background-color:initial!important;box-shadow:unset!important;word-wrap:break-word;text-align:center!important;color:#2b2828!important;font-weight:400!important;font-size:13px!important;font-family:Inter,sans-serif!important}#login{width:360px!important;padding:58px 0 0;margin:auto}@media(min-width:768px){#login{width:686px!important}}@media(min-width:1200px){#login{width:686px!important}}@media(min-width:1352px){#login{width:715px!important}}.login #backtoblog,.login #nav{font-size:14px!important;padding:0 24px;font-weight:600!important;color:#626262!important}.login #backtoblog{display:none!important}.login #nav{margin:24px 0 0}#backtoblog{margin:16px 0;word-wrap:break-word}.login #backtoblog a,.login #nav a{text-decoration:none;color:#50575e}.login #backtoblog a:hover,.login #nav a:hover,.login h1 a:hover{color:#135e96}.login #backtoblog a:focus,.login #nav a:focus,.login h1 a:focus{color:#043959}.login .privacy-policy-page-link{text-align:center;width:100%;margin:3em 0 2em}.login form .input,.login input[type=password],.login input[type=text]{font-size:24px;line-height:1.33333333;width:100%;border-width:.0625rem;padding:.1875rem .3125rem;margin:0 6px 16px 0;min-height:40px;max-height:none}.login input.password-input{font-family:Inter,sans-serif!important}.js.login input.password-input{padding-right:2.5rem}.login form .input,.login form input[type=checkbox],.login input[type=text]{background:#fff}.js.login-action-resetpass input[type=password],.js.login-action-resetpass input[type=text],.js.login-action-rp input[type=password],.js.login-action-rp input[type=text]{margin-bottom:0}.login #pass-strength-result{font-weight:600;margin:-1px 5px 16px 0;padding:6px 5px;text-align:center;width:100%}body.interim-login{height:auto}.interim-login #login{padding:0;margin:5px auto 20px}.interim-login.login h1 a{width:auto}.interim-login #login_error,.interim-login.login .message{margin:0 0 16px}.interim-login.login form{margin:0}.screen-reader-text,.screen-reader-text span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}input::-ms-reveal{display:none}#language-switcher{display:none!important}#language-switcher select{margin-right:.25em}.language-switcher{margin:0 auto;padding:0 0 24px;text-align:center}.language-switcher label{margin-right:.25em}.language-switcher label .dashicons{width:auto;height:auto}.login .language-switcher .button{margin-bottom:0}@media screen and (max-height:550px){#login{padding:20px 0}#language-switcher{margin-top:0}}@media screen and (max-width:782px){.interim-login input[type=checkbox]{width:1rem;height:1rem}.interim-login input[type=checkbox]:checked:before{width:1.3125rem;height:1.3125rem;margin:-.1875rem 0 0 -.25rem}#language-switcher label,#language-switcher select{margin-right:0}}@media screen and (max-width:400px){.login .language-switcher .button{display:block;margin:5px auto 0}}.accordion-item{background-color:#f6f6f6;border-bottom:1px solid #15353d;border-radius:0}.accordion-item .accordion{background-color:#f6f6f6;cursor:pointer;width:100%;border:none;text-align:left;outline:none;transition-delay:.2s;transition-property:border-radius,background-color,color;transition-duration:.2s;border-radius:0;display:flex;align-items:center;position:relative}.accordion-item .accordion::after{content:"+";position:absolute;right:30px;transform:translateY(-50%);top:27.7px;transition-duration:.3s}@media(min-width:768px){.accordion-item .accordion::after{right:20px}}@media(min-width:1280px){.accordion-item .accordion::after{right:25px}}.accordion-item .accordion.active::after{content:"-";transition-duration:.3s}.accordion-item .panel{border-radius:0;overflow:hidden;height:0;transition:height .2s ease-out}.faq .accordion-item{background:#fff!important}.faq .accordion-item .accordion{background:#fff!important}.bestellingen .accordion-item{background:#fff!important}.bestellingen .accordion-item .accordion{background:#fff!important}html{scroll-behavior:smooth}body{overflow-x:hidden;width:100vw}main{padding-top:0}*{font-family:Inter,sans-serif}.print-only{display:none}@media print{.print-only{display:block}}@media only screen and (max-width:600px){main{padding-top:0}}@media only screen and (min-width:600px){main{padding-top:0}}@media only screen and (min-width:765px){main{padding-top:0}}@media only screen and (min-width:992px){main{padding-top:0}}@media only screen and (min-width:1200px){main{padding-top:0}}.woocommerce img,.woocommerce-page img{height:100%!important;max-width:100%!important}:focus-visible{outline:-webkit-focus-ring-color auto 0!important}.text-editor{display:grid;gap:16px}.text-editor p strong,.text-editor h1 strong,.text-editor h2 strong,.text-editor h3 strong,.text-editor h4 strong,.text-editor h5 strong,.text-editor h6 strong{font-weight:700}.text-editor p em,.text-editor h1 em,.text-editor h2 em,.text-editor h3 em,.text-editor h4 em,.text-editor h5 em,.text-editor h6 em{font-style:italic}.text-editor p a,.text-editor h1 a,.text-editor h2 a,.text-editor h3 a,.text-editor h4 a,.text-editor h5 a,.text-editor h6 a{color:#15353d;text-decoration:underline}.text-editor ul{list-style-type:disc;list-style-position:outside;list-style-image:none;margin-left:2rem}.text-editor ol{list-style-type:decimal;list-style-position:outside;list-style-image:none;margin-left:2rem}.text-editor blockquote{border-left:2px solid #000}.text-editor blockquote p,.text-editor blockquote h1,.text-editor blockquote h2,.text-editor blockquote h3,.text-editor blockquote h4,.text-editor blockquote h5,.text-editor blockquote h6{padding-left:1rem}.text-editor h1{font-size:24px;line-height:24px;font-weight:900;font-family:Barlow,sans-serif}@media(min-width:768px){.text-editor h1{font-size:24px;line-height:24px}}@media(min-width:1200px){.text-editor h1{font-size:30px;line-height:30px}}@media(min-width:1352px){.text-editor h1{font-size:30px;line-height:30px}}.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{font-size:25px;line-height:33px;font-weight:600;font-family:Inter,sans-serif!important;color:#000}@media(min-width:768px){.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{font-size:16px;line-height:23px}}@media(min-width:1200px){.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{line-height:22px;font-size:28px}}@media(min-width:1352px){.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{font-size:25px;line-height:33px}}.text-editor iframe{width:100%!important}.text-editor.product h1,.text-editor.product h2,.text-editor.product h3,.text-editor.product h4,.text-editor.product h5,.text-editor.product h6{font-size:14px!important;line-height:18px!important;text-decoration:underline!important;font-family:Inter,sans-serif!important}html{scroll-padding-top:40px}.padding-top-xs{padding-top:20px}@media(min-width:768px){.padding-top-xs{padding-top:20px}}@media(min-width:1200px){.padding-top-xs{padding-top:20px}}@media(min-width:1352px){.padding-top-xs{padding-top:20px}}.padding-bottom-xs{padding-bottom:20px}@media(min-width:768px){.padding-bottom-xs{padding-bottom:20px}}@media(min-width:1200px){.padding-bottom-xs{padding-bottom:20px}}@media(min-width:1352px){.padding-bottom-xs{padding-bottom:20px}}.padding-top-s{padding-top:30px}@media(min-width:768px){.padding-top-s{padding-top:30px}}@media(min-width:1200px){.padding-top-s{padding-top:30px}}@media(min-width:1352px){.padding-top-s{padding-top:30px}}.padding-bottom-s{padding-bottom:30px}@media(min-width:768px){.padding-bottom-s{padding-bottom:30px}}@media(min-width:1200px){.padding-bottom-s{padding-bottom:30px}}@media(min-width:1352px){.padding-bottom-s{padding-bottom:30px}}.padding-top-m{padding-top:50px}@media(min-width:768px){.padding-top-m{padding-top:50px}}@media(min-width:1200px){.padding-top-m{padding-top:50px}}@media(min-width:1352px){.padding-top-m{padding-top:50px}}.padding-bottom-m{padding-bottom:50px}@media(min-width:768px){.padding-bottom-m{padding-bottom:50px}}@media(min-width:1200px){.padding-bottom-m{padding-bottom:50px}}@media(min-width:1352px){.padding-bottom-m{padding-bottom:50px}}.padding-top-l{padding-top:80px}@media(min-width:768px){.padding-top-l{padding-top:80px}}@media(min-width:1200px){.padding-top-l{padding-top:80px}}@media(min-width:1352px){.padding-top-l{padding-top:80px}}.padding-bottom-l{padding-bottom:80px}@media(min-width:768px){.padding-bottom-l{padding-bottom:80px}}@media(min-width:1200px){.padding-bottom-l{padding-bottom:80px}}@media(min-width:1352px){.padding-bottom-l{padding-bottom:80px}}.padding-top-xl{padding-top:80px}@media(min-width:768px){.padding-top-xl{padding-top:80px}}@media(min-width:1200px){.padding-top-xl{padding-top:100px}}@media(min-width:1352px){.padding-top-xl{padding-top:100px}}.padding-bottom-xl{padding-bottom:80px}@media(min-width:768px){.padding-bottom-xl{padding-bottom:80px}}@media(min-width:1200px){.padding-bottom-xl{padding-bottom:100px}}@media(min-width:1352px){.padding-bottom-xl{padding-bottom:100px}}img.packshot{width:70%;aspect-ratio:3/2;object-fit:contain}form{margin-block-end:0!important}.autocomplete-suggestions{position:absolute;background:#f6f6f6;border:0 solid #ccc;width:100%;z-index:1000}.suggestion-item{padding:8px}.suggestion-item:hover{background:#eee}.newsletter{position:relative}.newsletter *{font-family:Inter,sans-serif!important}.newsletter label{display:none!important}.newsletter input{height:48px!important;width:100%!important;border:1px solid #fff!important;border-radius:9999px!important;font-size:14px!important;padding-left:24px!important;padding-right:110px!important;background:#fff!important;font-weight:400!important}.newsletter input::placeholder{color:#15353d!important}.newsletter .gform_button{width:fit-content!important;height:48px!important;border:0 solid #a7a7a7!important;font-size:14px!important;font-weight:700!important;padding-right:20px!important;cursor:pointer!important;color:#15353d!important;background:0 0!important}.newsletter .gform_footer{position:absolute!important;top:0!important;right:0!important;margin:0!important;padding:0!important}.newsletter .gform_required_legend{display:none!important}.newsletter .gform_validation_errors{display:none!important}.newsletter .gform_wrapper.gravity-theme .gfield_validation_message,.newsletter .gform_wrapper.gravity-theme .validation_message{background:0 0!important;border:0 solid #c02b0a!important;font-size:12px!important;margin-block-start:8px;padding:0!important}@media(min-width:1200px){.newsletter{position:relative}.newsletter *{font-family:Inter,sans-serif!important}.newsletter label{display:none!important}.newsletter input{height:48px!important;width:100%!important;border:1px solid #fff!important;border-radius:9999px!important;font-size:14px!important;padding-left:24px!important;padding-right:110px!important;background:#fff!important;font-weight:400!important}.newsletter input::placeholder{color:#15353d!important}.newsletter .gform_button{width:fit-content!important;height:48px!important;border:0 solid #a7a7a7!important;font-size:14px!important;font-weight:700!important;padding-right:20px!important;cursor:pointer!important;color:#15353d!important;background:0 0!important}.newsletter .gform_footer{position:absolute!important;top:0!important;right:0!important;margin:0!important;padding:0!important}.newsletter .gform_required_legend{display:none!important}.newsletter .gform_validation_errors{display:none!important}.newsletter .gform_wrapper.gravity-theme .gfield_validation_message,.newsletter .gform_wrapper.gravity-theme .validation_message{background:0 0!important;border:0 solid #c02b0a!important;font-size:12px!important;margin-block-start:8px;padding:0!important}}.mySwiperAccount label{font-size:13px!important;line-height:25px!important;font-weight:600!important;font-family:Inter,sans-serif!important;margin-top:8px!important}.mySwiperAccount input{border:1px solid #dedede!important;height:53px!important;padding-left:10px!important}.mySwiperAccount input#wp-submit{border:0 solid #dedede!important;padding-left:0!important;width:100%!important;display:flex!important;justify-content:center!important;height:45px!important;position:relative!important;align-content:center!important;align-items:center!important;border-radius:20px!important;background-color:#15353d!important;font-family:Inter,sans-serif!important;color:#fff!important;font-weight:600!important;font-size:15px!important;-webkit-font-smoothing:unset!important;margin-top:20px!important;margin-bottom:20px!important;cursor:pointer!important}.swiper-pagination-bullet{width:100%!important;background:0 0!important;margin:0!important}.swiper-pagination-bullet .tab-text{font-family:Inter,sans-serif!important;font-weight:600!important;font-size:14px!important;text-decoration:underline!important;color:#15353d!important}.swiper-pagination-bullet-active{display:none!important}.menu-btn{height:24px;width:24px;cursor:pointer}.menu-btn span,.menu-btn span::before,.menu-btn span::after{background:#15353d;content:"";position:absolute;width:24px;height:1.7px;border-radius:999px;margin-top:11px;-webkit-transition:.2s ease-in-out .1s;-moz-transition:.2s ease-in-out .1s;-o-transition:.2s ease-in-out .1s;transition:.2s ease-in-out .1s}.menu-btn span::before{margin-top:-7px;background:#15353d}.menu-btn span::after{margin-top:7px;background:#15353d}#mobilemenu{top:100vh;bottom:100vh;left:100vw;right:100vw}#mobileinner{opacity:0}@media(max-width:1199.98px){.mobilemenu-active{overflow-y:hidden}.mobilemenu-active #mobilemenu{top:73px;bottom:0;left:0;right:0}.mobilemenu-active #mobileinner{opacity:1;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.mobilemenu-active .menu-btn span{background:0 0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.mobilemenu-active .menu-btn span::before{margin-top:0;background:#15353d;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.mobilemenu-active .menu-btn span::after{margin-top:0;background:#15353d;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.3s}}.mobile-search-block{position:fixed;top:0;bottom:0;left:-100%;width:100%;max-width:350px;height:100%;transition:left .3s ease;pointer-events:auto}.mobilesearch-nonactive .mobile-search-block{left:-100%;top:0;bottom:0;right:0}.mobilesearch-nonactive .overlay{opacity:0;height:0;transition:opacity .3s ease;pointer-events:none}.mobilesearch-active .mobile-search-block{left:0}.mobilesearch-active .overlay{opacity:1;height:100%;transition:opacity .3s ease;pointer-events:auto}.toast-notification{background-color:#fff;border-left:4px solid #4ade80;box-shadow:0 10px 25px rgba(0,0,0,.1);padding:12px 16px;border-radius:8px;min-width:260px;max-width:320px;animation:fadeIn .3s ease-out forwards;font-family:system-ui,sans-serif;pointer-events:auto;position:relative}.toast-notification.error{border-color:#f87171}.toast-inner{display:flex;align-items:center;gap:10px}.toast-message{flex:1;font-size:14px;color:#111827}.toast-close{background:0 0;border:none;font-size:18px;line-height:1;cursor:pointer;color:#6b7280}.toast-notification.fade-out{animation:fadeOut .4s ease-in forwards}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.woocommerce-notices-wrapper{display:none}.accordion-panel{max-height:0;overflow:hidden;transition:max-height .3s ease}.swiper-button-next{width:fit-content;display:flex;flex-direction:column;align-items:flex-end;height:48px;margin-right:-30px}.swiper-button-next:after{display:none!important}.swiper-button-prev{width:fit-content;display:flex;flex-direction:column;align-items:flex-start;height:48px;margin-left:-30px}.swiper-button-prev:after{display:none!important}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0!important;cursor:auto;pointer-events:none}.swiper-button-prev-new,.swiper-rtl .swiper-button-next-new{left:10px;right:auto}.swiper-button-next-new,.swiper-button-prev-new{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next-new,.swiper-rtl .swiper-button-prev-new{right:10px;left:auto}.swiper-button-next-new{width:fit-content;display:flex;flex-direction:column;align-items:flex-end;height:48px;margin-right:-30px}.swiper-button-next-new:after{display:none!important}.swiper-button-prev-new{width:fit-content;display:flex;flex-direction:column;align-items:flex-start;height:48px;margin-left:-30px}.swiper-button-prev-new:after{display:none!important}.swiper-button-next-new.swiper-button-disabled,.swiper-button-prev-new.swiper-button-disabled{opacity:0!important;cursor:auto;pointer-events:none}.swiper-button-prev-product,.swiper-rtl .swiper-button-next-product{left:10px;right:auto}.swiper-button-next-product,.swiper-button-prev-product{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next-product,.swiper-rtl .swiper-button-prev-product{right:10px;left:auto}.swiper-button-next-product{width:fit-content;display:flex;flex-direction:column;align-items:flex-end;height:48px;margin-right:0}.swiper-button-next-product:after{display:none!important}.swiper-button-prev-product{width:fit-content;display:flex;flex-direction:column;align-items:flex-start;height:48px;margin-left:0}.swiper-button-prev-product:after{display:none!important}.swiper-button-next-product.swiper-button-disabled,.swiper-button-prev-product.swiper-button-disabled{opacity:0!important;cursor:auto;pointer-events:none}.product-item a #hover-img{opacity:0;transition:.5s ease}@media(min-width:1200px){.product-item a:hover #hover-img{opacity:1;transition:.5s ease}}@media only screen and (min-width:1200px){a .selectoption{top:35px;left:20px;right:0;opacity:0;transition-duration:.3s}a:hover .selectoption{top:0;left:20px;right:0;opacity:1;transition-duration:.3s}}label.active{border:2px solid #b3995c}.woocommerce-Price-currencySymbol{display:none}.price-card .wp-from{font-size:10px;font-family:Inter,sans-serif;font-weight:700;color:#15353d;margin-right:4px}@media(min-width:768px){.price-card .wp-from{font-size:14px}}.price-card .price-whole{font-size:22px;font-family:Inter,sans-serif;font-weight:900;color:#15353d}@media(min-width:768px){.price-card .price-whole{font-size:26px}}.price-card .price-separator{margin-left:-5px;font-size:22px;font-family:Inter,sans-serif;font-weight:900;color:#15353d}@media(min-width:768px){.price-card .price-separator{font-size:26px}}.price-card .price-decimal{margin-left:-8px;font-size:14px;font-family:Inter,sans-serif;font-weight:900;color:#15353d;display:table-caption}@media(min-width:768px){.price-card .price-decimal{font-size:18px}}.price-card ins{text-decoration:none!important}.price-card ins span{color:#d95e38!important}.price-card del{text-decoration:none!important;margin-right:4px}.price-card del .price-whole{font-size:12px;font-family:Inter,sans-serif;font-weight:400;color:#15353d}@media(min-width:768px){.price-card del .price-whole{font-size:14px}}.price-card del .price-separator{margin-left:-5px;font-size:12px;font-family:Inter,sans-serif;font-weight:400;color:#15353d}@media(min-width:768px){.price-card del .price-separator{font-size:14px}}.price-card del .price-decimal{margin-left:-5px;font-size:12px;font-family:Inter,sans-serif;font-weight:400;color:#15353d;display:unset}@media(min-width:768px){.price-card del .price-decimal{font-size:14px}}.price-product .wp-from{font-size:14px;font-family:Inter,sans-serif;font-weight:700;color:#15353d;margin-right:4px}.price-product .price-whole{font-size:31px;font-family:Inter,sans-serif;font-weight:900;color:#15353d}.price-product .price-separator{margin-left:-5px;font-size:31px;font-family:Inter,sans-serif;font-weight:900;color:#15353d}.price-product .price-decimal{margin-left:-8px;font-size:21px;font-family:Inter,sans-serif;font-weight:900;color:#15353d;display:table-caption}.price-product ins{text-decoration:none!important}.price-product ins span{color:#d95e38!important}.price-product del{text-decoration:none!important;margin-right:4px}.price-product del .price-whole{font-size:14px;font-family:Inter,sans-serif;font-weight:400;color:#15353d}.price-product del .price-separator{margin-left:-5px;font-size:14px;font-family:Inter,sans-serif;font-weight:400;color:#15353d}.price-product del .price-decimal{margin-left:-5px;font-size:14px;font-family:Inter,sans-serif;font-weight:400;color:#15353d;display:unset}.price-separator{margin-left:-4px}.price-decimal{margin-left:-4px}.diagonal-strike{position:relative;display:inline-block}.diagonal-strike::after{content:"";position:absolute;bottom:-13px;left:0;width:100%;height:100%;border-top:1px solid #15353d;transform:rotate(0);transform-origin:bottom left;pointer-events:none}.dsx-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:54px;transition:max-height .4s ease}.dsx-description.expanded{-webkit-line-clamp:unset;max-height:1e3px;overflow:visible}/*# sourceMappingURL=main.css.map */