:root{--wa-page-container-width:1500px;--wa-box-shadow-primary:0 5px 40px rgb(0 0 0 / 6%);--wa-wa-box-shadow-primary--hover:0 15px 40px rgb(0 0 0 / 6%);--wa-primary-border-color:var(--shade-light);--wa-subcategory-grid:repeat(3, 1fr);--wa-subcategory-grid-gap:var(--space-xs);--wa-colors-green:#1A8801;--wa-colors-red:#BD1E1E;--wa-colors-orange:#DCAD43}@media (max-width:1499px){:root{--wa-page-container-width:1180px}}@media (max-width:767px){:root{--wa-subcategory-grid:repeat(2, 1fr)}}.wa-button{text-transform:uppercase;transition:all 0.2s ease-in-out;border:1px solid;font-weight:700;overflow:hidden;position:relative;width:fit-content;display:flex;z-index:10;border-radius:var(--wa-radius-secondary)}.wa-button::after{content:"";position:absolute;inset:0}.wa-button--s{font-size:calc(var(--text-s) * 1.2);padding-inline:var(--space-s);padding-block:calc(var(--space-xs) * 0.5)}.wa-button--m{font-size:var(--text-m);padding-inline:var(--space-m);padding-block:calc(var(--space-xs) * 0.8)}.wa-button__text{color:var(--white)}.wa-button__text:hover{color:var(--white)}.wa-button__ico path{fill:var(--white);transition:all 0.2s ease-in-out}.wa-button__primary{color:var(--white);background-color:var(--primary);border-color:var(--primary);width:auto;justify-content:space-between;align-items:center}.wa-button__primary:hover{background-color:var(--primary-medium);border-color:var(--primary-medium);color:var(--white)}.wa-button__primary:hover .wa-button__ico path{fill:var(--white)}.wa-button__primary--alt{color:var(--base);background-color:var(--white);font-weight:400;text-transform:none;cursor:pointer;padding-inline:var(--space-m);height:5.8rem}.wa-button__primary--alt:hover{background-color:var(--primary);border-color:var(--primary)}.wa-button__secondary{color:var(--primary);background-color:var(--white);border-color:var(--white)}.wa-button__secondary .wa-button__text{color:var(--primary)}.wa-button__secondary:hover{color:var(--white);background-color:var(--primary-hover);border-color:var(--white)}.wa-button__secondary:hover .wa-button__text{color:var(--white)}.wa-button__secondary--alt{border-color:var(--primary)}.wa-button__secondary--alt:hover{border-color:var(--primary)}.wa-button__conversion{color:var(--white);background-color:var(--action);border-color:var(--action)}.wa-button__conversion:hover{background-color:var(--action-hover);border-color:var(--action-hover);color:var(--white)}.wa-button__outline{color:var(--action);background-color:#fff0;border-color:var(--action)}.wa-button__outline:hover{background-color:var(--action);color:var(--white);border-color:var(--action)}.wa-button--reset{width:max-content;margin-bottom:var(--space-m)}.wa-button--reset .wpgb-facet button.wpgb-reset,.wa-button--reset .wpgb-facet button.wpgb-button{margin-bottom:0;border-radius:var(--wa-radius-primary)!important;background-color:var(--primary);font-weight:700;text-transform:uppercase;padding:var(--space-xs) var(--space-s);transition:all 0.2s ease-in-out}.wa-button--reset .wpgb-facet button.wpgb-reset:hover,.wa-button--reset .wpgb-facet button.wpgb-button:hover{color:var(--primary-light-trans-60)}.wa-button--load{width:max-content;align-content:center}.wa-button--load .wpgb-facet button.wpgb-button{margin-bottom:0;border-radius:var(--wa-radius-primary)!important;background-color:var(--primary);font-weight:700;text-transform:uppercase;padding:var(--space-xs) var(--space-s);transition:all 0.2s ease-in-out}.wa-button--load .wpgb-facet button.wpgb-button:hover{color:var(--primary-light-trans-60)}.wa-button--cta{justify-content:center;gap:var(--space-s)}@media (min-width:768px){body .wa-topless{padding-top:0!important}body .wa-topless--xxl{padding-top:var(--space-xxl)!important}body .wa-topless--xl{padding-top:var(--space-xl)!important}body .wa-topless--l{padding-top:var(--space-l)!important}body .wa-topless--m{padding-top:var(--space-m)!important}body .wa-topless--s{padding-top:var(--space-s)!important}body .wa-topless--xs{padding-top:var(--space-xs)!important}body .wa-bottomless{padding-bottom:0!important}body .wa-bottomless--xxl{padding-bottom:var(--space-xxl)!important}body .wa-bottomless--xl{padding-bottom:var(--space-xl)!important}body .wa-bottomless--l{padding-bottom:var(--space-l)!important}body .wa-bottomless--m{padding-bottom:var(--space-m)!important}body .wa-bottomless--s{padding-bottom:var(--space-s)!important}body .wa-bottomless--xs{padding-bottom:var(--space-xs)!important}}@media (max-width:767px){body .wa-mobile-topless{padding-top:0!important}body .wa-mobile-topless--xxl{padding-top:var(--space-xxl)!important}body .wa-mobile-topless--xl{padding-top:var(--space-xl)!important}body .wa-mobile-topless--l{padding-top:var(--space-l)!important}body .wa-mobile-topless--m{padding-top:var(--space-m)!important}body .wa-mobile-topless--s{padding-top:var(--space-s)!important}body .wa-mobile-topless--xs{padding-top:var(--space-xs)!important}body .wa-mobile-bottomless{padding-bottom:0!important}body .wa-mobile-bottomless--xxl{padding-bottom:var(--space-xxl)!important}body .wa-mobile-bottomless--xl{padding-bottom:var(--space-xl)!important}body .wa-mobile-bottomless--l{padding-bottom:var(--space-l)!important}body .wa-mobile-bottomless--m{padding-bottom:var(--space-m)!important}body .wa-mobile-bottomless--s{padding-bottom:var(--space-s)!important}body .wa-mobile-bottomless--xs{padding-bottom:var(--space-xs)!important}}.wa-hp-global-container{display:flex;flex-direction:column;row-gap:var(--space-m);align-items:center;justify-content:center}.wa-form{display:flex;flex-direction:column;padding:var(--space-m);background-color:var(--secondary);row-gap:var(--space-s)}.wa-form__single-row{display:grid;grid-template-columns:1fr;gap:var(--space-s)}.wa-form__half-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-s)}@media (max-width:767px){.wa-form__half-row{grid-template-columns:1fr!important}}.wa-form__shortcode{padding:var(--space-l);background-color:var(--accent);border-radius:var(--wa-radius-primary)}.wa-form a{color:var(--base);position:relative;transition:0.2s all ease-in-out;text-wrap:nowrap}.wa-form a:before{display:block;position:absolute;top:calc(100% + 0.1rem);left:0;width:100%;border-bottom:.1rem solid var(--base);content:"";transition:transform 0.4s cubic-bezier(.28,.75,.22,.95);transform:scaleX(1);transform-origin:right center}.wa-form a:after{display:block;position:absolute;top:calc(100% + 0.1rem);left:0;width:100%;border-bottom:.1rem solid var(--accent);content:"";transition:transform 0.4s cubic-bezier(.28,.75,.22,.95);transform:scaleX(0);transform-origin:right center}.wa-form a:hover{color:var(--accent)}.wa-form a:hover:after{transform:scale(1);transform-origin:left center}.wpcf7-not-valid-tip{display:none}.wpcf7-spinner{display:none}.wpcf7-form-control-wrap .wpcf7-list-item{margin:0}body.bricks-is-frontend input[type=text],body.bricks-is-frontend textarea,body.bricks-is-frontend input[type=email],body.bricks-is-frontend input[type=tel],body.bricks-is-frontend input[type=number],body.bricks-is-frontend input[type=password]{border-radius:var(--wa-radius-secondary);border:1px solid var(--base-light);background-color:var(--white);outline:none!important;color:var(--base);transition:0.2s all ease-in-out;padding-left:var(--space-xs);padding-right:var(--space-xs)}body.bricks-is-frontend input[type=text]::placeholder,body.bricks-is-frontend textarea::placeholder,body.bricks-is-frontend input[type=email]::placeholder,body.bricks-is-frontend input[type=tel]::placeholder,body.bricks-is-frontend input[type=number]::placeholder,body.bricks-is-frontend input[type=password]::placeholder{color:var(--base-light);opacity:1;transition:0.2s all ease-in-out}body.bricks-is-frontend input[type=text]:focus,body.bricks-is-frontend input[type=text]:focus-visible,body.bricks-is-frontend textarea:focus,body.bricks-is-frontend textarea:focus-visible,body.bricks-is-frontend input[type=email]:focus,body.bricks-is-frontend input[type=email]:focus-visible,body.bricks-is-frontend input[type=tel]:focus,body.bricks-is-frontend input[type=tel]:focus-visible,body.bricks-is-frontend input[type=number]:focus,body.bricks-is-frontend input[type=number]:focus-visible,body.bricks-is-frontend input[type=password]:focus,body.bricks-is-frontend input[type=password]:focus-visible{border-color:var(--primary)}body.bricks-is-frontend input[type=text]:hover,body.bricks-is-frontend textarea:hover,body.bricks-is-frontend input[type=email]:hover,body.bricks-is-frontend input[type=tel]:hover,body.bricks-is-frontend input[type=number]:hover,body.bricks-is-frontend input[type=password]:hover{border-color:var(--primary)}body.bricks-is-frontend .woocommerce-input-wrapper .field-label{font-size:calc(var(--text-m) * .85);color:var(--base);margin-bottom:calc(var(--space-xs) * .5)}body.bricks-is-frontend label{font-size:calc(var(--text-m) * .85);color:var(--base);margin-bottom:calc(var(--space-xs) * .5);font-weight:700}body.bricks-is-frontend input[type=text],body.bricks-is-frontend input[type=email],body.bricks-is-frontend input[type=tel],body.bricks-is-frontend input[type=number],body.bricks-is-frontend input[type=password]{height:5rem;min-height:5rem}body.bricks-is-frontend textarea{max-height:15rem;resize:none}body.bricks-is-frontend input[type=checkbox]{opacity:0;margin-right:var(--space-xs);position:relative;z-index:1;cursor:pointer;min-height:1.5rem;height:1.9rem;min-width:1.5rem;width:1.9rem}body.bricks-is-frontend input[type=checkbox]~span{display:inline-block}body.bricks-is-frontend input[type=checkbox]~span:before{content:"";min-height:1.5rem;height:1.9rem;min-width:1.5rem;width:1.9rem;position:absolute;left:0;margin-top:-2px;border:2px solid var(--base-light);background-color:#fff0;border-radius:var(--wa-radius-primary);transition:0.2s all ease-in-out;background:"";background-size:1.2rem;background-repeat:no-repeat;background-position:center center}body.bricks-is-frontend input[type=checkbox]:hover~span:before{border-color:var(--primary)}body.bricks-is-frontend input[type=checkbox]:checked~span:before{background:url(/wp-content/uploads/checked-1.svg);background-size:1.2rem;background-repeat:no-repeat;background-position:center center;border-color:var(--primary)}body.bricks-is-frontend input[type=radio]{appearance:none;-webkit-appearance:none;margin-right:var(--space-xs);min-height:1.9rem;height:1.9rem;min-width:1.9rem;width:1.9rem;padding:.7rem;outline:none;cursor:pointer;border-radius:100%;border:2px solid var(--primary);background:#fff0;transition:0.2s all ease-in-out}body.bricks-is-frontend input[type=radio]:hover{border-color:var(--primary)}body.bricks-is-frontend input[type=radio]~span{line-height:1}body.bricks-is-frontend input[type=radio]~span:before{display:none}body.bricks-is-frontend input[type=radio]:checked{outline-color:var(--primary);background:var(--primary);box-shadow:inset 0 0 0 3px var(--white),0 0 0 var(--primary)}body.bricks-is-frontend .woocommerce .quantity{--border-size:0.2rem;--border-radius:var(--wa-radius-secondary);--border-color:#C7C7C7;display:flex;overflow:hidden;height:6rem;margin:auto}body.bricks-is-frontend .woocommerce .quantity .qty{margin-right:0;background:none}body.bricks-is-frontend .woocommerce .quantity input[type=number]{border-color:var(--border-color);border-width:var(--border-size)}body.bricks-is-frontend .quantity input::-webkit-outer-spin-button,body.bricks-is-frontend .quantity input::-webkit-inner-spin-button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}body.bricks-is-frontend input.qty_button{height:100%;background:none;padding:.6rem;text-align:center;width:3.6rem;font-size:var(--text-m);border:1px solid var(--border-color);outline:none;font-family:inherit;resize:none;cursor:pointer;border-radius:var(--border-radius);transition:0.2s all ease-in-out}body.bricks-is-frontend input.qty_button:hover{background:var(--border-color)!important;border-color:var(--border-color)!important;color:var(--white)!important}body.bricks-is-frontend input.qty_button.plus,body.bricks-is-frontend input.qty_button.minus{line-height:1;padding:0;color:var(--base)}body.bricks-is-frontend input.qty_button.minus{border-left:var(--border-size) solid var(--border-color);border-top:var(--border-size) solid var(--border-color);border-bottom:var(--border-size) solid var(--border-color);border-right:none}body.bricks-is-frontend input.qty_button.plus{border-left:none;border-top:var(--border-size) solid var(--border-color);border-bottom:var(--border-size) solid var(--border-color);border-right:var(--border-size) solid var(--border-color)}body.bricks-is-frontend input[type=submit]{background-color:var(--primary)!important;transition:0.2s all ease-in-out;border-radius:var(--wa-radius-secondary);padding-inline:var(--space-m);padding-block:calc(var(--space-xs));border:1px solid;border-color:var(--primary);font-weight:700;text-align:center;color:var(--white)}body.bricks-is-frontend input[type=submit]:hover{background-color:var(--accent-semi-dark);border-color:var(--accent-semi-dark)}@media (max-width:479px){input[type=submit]{width:100%}body.bricks-is-frontend .woocommerce .quantity{height:4.5rem}}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{animation:pulse-error 2s infinite;box-shadow:0 0 0 rgb(255 233 233 / .95);background:#ffe9e9!important;color:#a92f2f;border:none;margin-bottom:var(--space-m)!important;border-radius:var(--wa-radius-primary);border:none!important;padding:1.2em 2em 1.2em 4em;margin:1.6rem 0rem;position:relative;list-style:none outside;width:auto;word-wrap:break-word}.wpcf7 form.invalid .wpcf7-response-output::before,.wpcf7 form.unaccepted .wpcf7-response-output::before,.wpcf7 form.payment-required .wpcf7-response-output::before{background:url(/wp-content/themes/wooptima-theme/assets/icons/alert-notification.svg);content:""!important;background-size:cover!important;width:2.6rem;height:2.6rem;display:block;position:absolute;top:1.2em;left:1.5em}.wpcf7 form.sent .wpcf7-response-output{animation:pulse-message 2s infinite;box-shadow:0 0 0 rgb(242 250 228 / .95);background:#f7ffea!important;color:#7fa92f;margin-bottom:var(--space-m)!important;border-radius:var(--wa-radius-primary);border:none!important;padding:1.2em 2em 1.2em 4em;margin:1.6rem 0rem;position:relative;list-style:none outside;width:auto;word-wrap:break-word}.wpcf7 form.sent .wpcf7-response-output::before{background:url(/wp-content/themes/wooptima-theme/assets/icons/check-notification.svg);content:""!important;background-size:cover!important;width:2.6rem;height:2.6rem;display:block;position:absolute;top:1.2em;left:1.5em}.woocommerce div.woocommerce-error,.woocommerce div.woocommerce-message,.woocommerce div.woocommerce-info{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:5px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-message,.woocommerce .woocommerce-info{margin-bottom:var(--space-m)!important;border-radius:var(--wa-radius-primary);border:none!important;padding:1.2em 2em 1.2em 4em;margin:0 0 2em;position:relative;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce .woocommerce-error>a,.woocommerce .woocommerce-error input[type=submit],.woocommerce .woocommerce-message>a,.woocommerce .woocommerce-message input[type=submit],.woocommerce .woocommerce-info>a,.woocommerce .woocommerce-info input[type=submit]{padding:0!important;color:inherit!important;background:none!important;text-transform:none!important;text-decoration:underline;text-underline-offset:2px;border:none;padding:0}.woocommerce .woocommerce-error>a:hover,.woocommerce .woocommerce-message>a:hover,.woocommerce .woocommerce-info>a:hover{text-decoration:none!important;box-shadow:none!important}.woocommerce .woocommerce-error::before,.woocommerce .woocommerce-message::before,.woocommerce .woocommerce-info::before{content:""!important;background-size:cover!important;width:2.6rem;height:2.6rem;display:block;position:absolute;top:1.2em;left:1.5em}.woocommerce .woocommerce-error{animation:pulse-error 2s infinite;box-shadow:0 0 0 rgb(255 233 233 / .95);background:#ffe9e9!important;color:#a92f2f}.woocommerce .woocommerce-error a{color:#a92f2f;font-weight:700}.woocommerce .woocommerce-error a:hover{color:#a92f2f;text-decoration:underline}.woocommerce .woocommerce-error::before{background:url(/wp-content/themes/wooptima-theme/assets/icons/alert-notification.svg)}.woocommerce .woocommerce-message{animation:pulse-message 2s infinite;box-shadow:0 0 0 rgb(242 250 228 / .95);background:#f7ffea!important;color:#7fa92f}.woocommerce .woocommerce-message a{color:#7fa92f;font-weight:700}.woocommerce .woocommerce-message a:hover{color:#7fa92f;text-decoration:underline}.woocommerce .woocommerce-message::before{background:url(/wp-content/themes/wooptima-theme/assets/icons/check-notification.svg)}.woocommerce .woocommerce-info{animation:pulse-info 2s infinite;box-shadow:0 0 0 rgb(255 249 237 / .95);background:#fff9ed!important;color:#DCAD43}.woocommerce .woocommerce-info a{color:#DCAD43;font-weight:700}.woocommerce .woocommerce-info a:hover{color:#DCAD43;text-decoration:underline}.woocommerce .woocommerce-info::before{background:url(/wp-content/themes/wooptima-theme/assets/icons/info-notification.svg)}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{text-align:center;background:var(--primary);border-radius:var(--wa-radius-secondary);font-size:var(--text-m);font-weight:700;letter-spacing:.6px;text-transform:uppercase;padding:var(--space-s) var(--space-l);color:var(--shade-white);transition:0.2s all ease-in-out;border:none;cursor:pointer}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--primary-hover);color:var(--shade-white);box-shadow:0 15px 30px var(--primary-ultra-light)}.woocommerce-invalid label{color:#a92f2f!important}.woocommerce-invalid label a{color:#a92f2f!important}label.screen-reader-text{display:none}span.required{color:#a92f2f}@-webkit-keyframes pulse-error{0%{-webkit-box-shadow:0 0 0 0 rgb(255 233 233 / .95)}70%{-webkit-box-shadow:0 0 0 12px #fff0}100%{-webkit-box-shadow:0 0 0 0 #fff0}}@keyframes pulse-error{0%{-moz-box-shadow:0 0 0 0 rgb(255 233 233 / .95);box-shadow:0 0 0 0 rgb(255 233 233 / .95)}70%{-moz-box-shadow:0 0 0 12px #fff0;box-shadow:0 0 0 12px #fff0}100%{-moz-box-shadow:0 0 0 0 #fff0;box-shadow:0 0 0 0 #fff0}}@-webkit-keyframes pulse-message{0%{-webkit-box-shadow:0 0 0 0 rgb(242 250 228 / .95)}70%{-webkit-box-shadow:0 0 0 12px #fff0}100%{-webkit-box-shadow:0 0 0 0 #fff0}}@keyframes pulse-message{0%{-moz-box-shadow:0 0 0 0 rgb(242 250 228 / .95);box-shadow:0 0 0 0 rgb(242 250 228 / .95)}70%{-moz-box-shadow:0 0 0 12px #fff0;box-shadow:0 0 0 12px #fff0}100%{-moz-box-shadow:0 0 0 0 #fff0;box-shadow:0 0 0 0 #fff0}}@-webkit-keyframes pulse-info{0%{-webkit-box-shadow:0 0 0 0 rgb(255 249 237 / .95)}70%{-webkit-box-shadow:0 0 0 12px #fff0}100%{-webkit-box-shadow:0 0 0 0 #fff0}}@keyframes pulse-info{0%{-moz-box-shadow:0 0 0 0 rgb(255 249 237 / .95);box-shadow:0 0 0 0 rgb(255 249 237 / .95)}70%{-moz-box-shadow:0 0 0 12px #fff0;box-shadow:0 0 0 12px #fff0}100%{-moz-box-shadow:0 0 0 0 #fff0;box-shadow:0 0 0 0 #fff0}}@media (max-width:767px){.wpcf7-response-output{width:80%!important}}:root{--ff-bg-primary:var(--primary);--ff-bg-primary-hover:var(--primary-medium);--ff-radius-main:var(--wa-radius-primary);--ff-radius-secondary:var(--wa-radius-secondary);--ff-border-main:1px solid var(--secondary-light);--ff-border-secondary:1px solid var(--primary)}body .fibofilters-horizontal-filters{display:flex;flex-direction:row;gap:var(--space-m);padding:0!important}body .fibofilters-horizontal-filters-container{min-height:auto}@media (max-width:991px){body .fibofilters-horizontal-filters{grid-template-columns:repeat(1,minmax(0,1fr))}body .fibofilters-horizontal-filters .fibofilters-button{display:none}}body .fibofilters-product-placeholder{display:flex;justify-content:center}body .fibofilters-product-placeholder img{display:none!important}body .fibofilters-product-placeholder:before{margin:auto;width:10%;height:2px}body .fibofilters-filter-button{display:flex;align-items:center;justify-content:space-between;padding:var(--space-xs) var(--space-s);border-radius:var(--ff-radius-main);box-shadow:none!important;border:var(--ff-border-main);color:var(--base);font-size:var(--text-m);height:4.8rem;width:100%;max-width:24%;margin:0!important;gap:var(--space-xs)}body .fibofilters-filter-button::before{border-radius:var(--ff-radius-main)}body .fibofilters-filter-button[aria-haspopup="dialog"]::after{-webkit-mask:url(/wp-content/uploads/breadcrumbs_separator.svg) no-repeat center;mask:url(/wp-content/uploads/breadcrumbs_separator.svg) no-repeat center;mask-size:contain;transform:rotate(90deg);background-color:var(--base);width:1.5rem;height:1.5rem;display:inline-block;transition:0.2s all ease-in-out;content:""}body .fibofilters-filter-button:hover{text-shadow:none;border-color:var(--primary)}body .fibofilters-filter-button:hover::before{background-color:var(--white)!important}body .fibofilters-filter-button-selected{font-weight:400!important}body .fibofilters-filter-button-selected::before{background-color:var(--white)!important}body .fibofilters-filter-button.fibofilters-applied-filter-icon{border:none}body .fibofilters-filter-button.js-fibofilters-filter-button-all-filters{display:none;border:var(--ff-border-secondary);background-color:var(--ff-bg-primary);color:var(--white);max-width:unset;text-transform:uppercase;font-weight:700;justify-content:center}@media (max-width:991px){body .fibofilters-filter-button.js-fibofilters-filter-button-all-filters{display:flex!important}}body .fibofilters-filter-button.js-fibofilters-filter-button-all-filters:hover{border-color:var(--ff-bg-primary-hover);background-color:var(--ff-bg-primary-hover)}body .fibofilters-popover{border-radius:var(--ff-radius-main);border:var(--ff-border-main);min-width:31rem}body .fibofilters-popover .fibofilters-block--category .fibofilters-block__headline-box,body .fibofilters-popover .fibofilters-block--category .fibofilters-block__breadcrumbs{display:none}body .fibofilters-offcanvas-content .fibofilters-block__breadcrumbs{display:none}body .fibofilters-applied-filters{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xs);padding:var(--space-xs) 0 0 0!important}body .fibofilters-applied-filters .fibofilters-applied-filter{justify-content:space-between;padding-inline:var(--space-s);border-radius:var(--ff-radius-main);box-shadow:none!important;border:var(--ff-border-secondary);color:var(--white);font-size:var(--text-m);margin:0;background-color:var(--ff-bg-primary);transition:0.2s all ease-in-out;height:fit-content}body .fibofilters-applied-filters .fibofilters-applied-filter path{stroke:var(--white)}body .fibofilters-applied-filters .fibofilters-applied-filter-icon:hover::before{opacity:0}body .fibofilters-applied-filters .fibofilters-applied-filter--clear-all{margin-left:auto;background-color:var(--white);border-radius:var(--ff-radius-secondary);color:var(--base);height:5.8rem}body .fibofilters-applied-filters .fibofilters-applied-filter--clear-all strong{font-weight:400}body .fibofilters-applied-filters .fibofilters-applied-filter--clear-all:hover{border-color:var(--ff-bg-primary);background-color:var(--ff-bg-primary);color:var(--white)}body .fibofilters-applied-filters .fibofilters-applied-filter:has(.fibofilters-applied-filter-icon:hover){background-color:var(--ff-bg-primary-hover)}body .fibofilters-offcanvas{border-radius:var(--ff-radius-main)}body .fibofilters-offcanvas-btn{border-radius:var(--ff-radius-main);border:var(--ff-border-secondary);padding:var(--space-s);color:var(--white);font-size:var(--text-m);background-color:var(--ff-bg-primary);transition:0.2s all ease-in-out}body .fibofilters-offcanvas-btn:hover{border-color:var(--ff-bg-primary-hover);background-color:var(--ff-bg-primary-hover)}body .fibofilters-orderby{background:none;height:4.8rem;padding-inline-start:var(--space-s);padding-inline-end:4.8rem;color:var(--base)!important;font-size:var(--text-m)}body .fibofilters-orderby:hover{border-color:var(--primary)}body .brxe-woocommerce-products-orderby{width:100%;min-width:24rem;max-width:19%}body .fibofilters-ordering{position:relative}body .fibofilters-ordering:has(select)::after{-webkit-mask:url(/wp-content/uploads/breadcrumbs_separator.svg) no-repeat center;mask:url(/wp-content/uploads/breadcrumbs_separator.svg) no-repeat center;mask-size:contain;transform:rotate(90deg);background-color:var(--base);width:1.5rem;height:1.5rem;display:inline-block;transition:0.2s all ease-in-out;content:"";position:absolute;right:var(--space-s);top:calc(50% - 0.75rem);z-index:-1}body .brxe-woocommerce-products-total-results{width:100%;max-width:calc((var(--wa-page-container-width) / 4) - var(--space-s));margin-left:auto}body .brxe-woocommerce-products-total-results .woocommerce-result-count{text-align:end}body .woocommerce-pagination ul{display:flex;list-style:none;margin:0;padding:0;gap:var(--space-s)}body .woocommerce-pagination ul li a,body .woocommerce-pagination ul li span{display:flex;align-items:center;justify-content:center;padding:var(--space-xs);border-radius:var(--ff-radius-secondary);height:5.8rem;width:5.8rem;color:var(--base)}body .woocommerce-pagination ul li a.inactive,body .woocommerce-pagination ul li span.inactive{border:var(--ff-border-main)}body .woocommerce-pagination ul li a.inactive:hover,body .woocommerce-pagination ul li span.inactive:hover{border:var(--ff-border-secondary);background-color:var(--ff-bg-primary);color:var(--white)}body .woocommerce-pagination ul li a.pagination-prev,body .woocommerce-pagination ul li a.pagination-next,body .woocommerce-pagination ul li span.pagination-prev,body .woocommerce-pagination ul li span.pagination-next{width:fit-content;color:var(--base-medium);font-size:var(--text-l);font-weight:100}body .woocommerce-pagination ul li a.pagination-prev:hover,body .woocommerce-pagination ul li a.pagination-next:hover,body .woocommerce-pagination ul li span.pagination-prev:hover,body .woocommerce-pagination ul li span.pagination-next:hover{color:var(--primary)}body .woocommerce-pagination ul li a.pagination-dots,body .woocommerce-pagination ul li span.pagination-dots{width:fit-content;padding:0}body .woocommerce-pagination ul li .current{border:var(--ff-border-secondary);background-color:var(--ff-bg-primary);color:var(--white)}@media (max-width:991px){body .brxe-woocommerce-products-orderby{max-width:calc(50% - var(--space-m)/2);min-width:unset}}@media (max-width:479px){body .brxe-woocommerce-products-orderby{max-width:none}body .brxe-woocommerce-products-total-results{display:none}}:root{--wa-bg-primary:var(--secondary);--wa-radius-primary:0;--wa-radius-secondary:4px}#brx-content{display:flex;flex-direction:column}body.bricks-is-frontend *:focus,body.bricks-is-frontend button:focus{outline:unset!important}body{overflow-x:hidden}body::-webkit-scrollbar{width:6px;height:6px;background:var(--secondary)}body::-webkit-scrollbar-thumb{background:var(--primary)}.wa-primary-heading{font-size:var(--text-xl);text-transform:uppercase;font-weight:400}.wa-subheading{font-size:calc(var(--text-m) * 1.1);font-weight:400;color:var(--base-dark)}.wa-lang-switcher{display:flex;align-items:center}.wa-lang-switcher .sub-menu{background:var(--white);box-shadow:0 2px 20px var(--base-trans-10);border-radius:2px;overflow:hidden;min-width:auto;display:flex;flex-direction:column;left:-.8rem;top:3.2rem}.wa-lang-switcher .sub-menu .menu-item{display:flex;flex-direction:row;justify-content:center}.wa-lang-switcher .sub-menu .menu-item a{transition:0.3s all ease-in-out;display:flex;color:var(--base);line-height:1;padding:var(--space-xs)!important;width:100%}.wa-lang-switcher .sub-menu .menu-item a:hover{background:var(--base-ultra-light)}.wa-lang-switcher .menu-item{margin:0!important;display:flex;flex-direction:row;align-items:center;font-size:calc(var(--text-s) * 1.15)}.wa-lang-switcher .menu-item a::before{display:block;content:"";width:2.6rem;height:2.6rem;background-repeat:no-repeat!important;margin-right:.8rem}.wa-lang-switcher .sk-lang a{color:var(--base)!important;display:flex!important;flex-direction:row;align-items:center}.wa-lang-switcher .sk-lang a::before{background:url(/wp-content/themes/wooptima-theme/assets/icons/countries/sk.svg)}.wa-lang-switcher .cz-lang>a::before{background:url(/wp-content/themes/wooptima-theme/assets/icons/countries/cz.svg)}.wa-lang-switcher .hu-lang>a::before{background:url(/wp-content/themes/wooptima-theme/assets/icons/countries/hu.svg)}body .wa-primary-slider-section{padding-right:calc((100vw - var(--wa-page-container-width)) /2);padding-left:calc((100vw - var(--wa-page-container-width)) /2);padding-bottom:var(--space-l)!important;justify-content:flex-start;align-items:flex-start;position:relative;gap:var(--space-l)}body .wa-primary-slider-section .splide__arrows{position:absolute;right:0;top:-10%;z-index:20}@media (max-width:767px){body .wa-primary-slider-section .splide__arrows{display:none}}@media (max-width:1560px) and (min-width:1500px){body .wa-primary-slider-section .splide__arrows{right:var(--gutter)}}@media (max-width:1240px){body .wa-primary-slider-section .splide__arrows{right:var(--gutter)}}body .wa-primary-slider-section .splide__arrows .splide__arrow{border-radius:var(--wa-radius-secondary)!important;border:1px solid var(--secondary-light)!important;width:5rem;height:5rem;background-color:var(--white)}body .wa-primary-slider-section .splide__arrows .splide__arrow svg{fill:var(--secondary-dark)}body .wa-primary-slider-section .splide__arrows .splide__arrow--prev{left:-12rem}body .wa-primary-slider-section .splide__arrows .splide__arrow--prev svg{transform:none!important}body .wa-primary-slider-section .splide__arrows .splide__arrow--next{right:0}body .wa-primary-slider-section .splide__arrows .splide__arrow:hover{background-color:var(--secondary-light)!important}body .wa-primary-slider-section .splide__arrows .splide__arrow:hover svg{fill:var(--secondary-dark)}@media (max-width:1560px) and (min-width:1500px){body .wa-primary-slider-section{padding-left:var(--gutter)}}@media (max-width:1240px){body .wa-primary-slider-section{padding-left:var(--gutter)}}body .wa-primary-slider-section:after{content:"";position:absolute;height:100%;width:10%;background:linear-gradient(270deg,white 0%,#fff0 100%);top:0;right:0;pointer-events:none}.wa-breadcrumbs{padding-block:var(--space-m);overflow:auto;flex-wrap:nowrap}.wa-breadcrumbs-section{padding-block:0!important}.wa-breadcrumbs span{font-size:calc(var(--text-s) * 1.25);color:var(--base);font-weight:400;line-height:1.2;white-space:nowrap}.wa-breadcrumbs svg path{stroke:var(--base-medium)}.wa-breadcrumbs a{color:var(--base-medium);font-size:calc(var(--text-s) * 1.25);white-space:nowrap;position:relative;transition:0.2s all ease-in-out}.wa-breadcrumbs a:hover{color:var(--primary)}.wa-breadcrumbs a:first-child{display:flex;align-items:center;font-size:0!important}.wa-breadcrumbs a:first-child:before{content:"";-webkit-mask:url(/wp-content/uploads/breadcrumbs_home.svg) no-repeat center;mask:url(/wp-content/uploads/breadcrumbs_home.svg) no-repeat center;mask-size:contain;background-color:var(--base-medium);width:2rem;height:2rem;display:inline-block;transition:0.2s all ease-in-out}.wa-breadcrumbs a:first-child:hover:before{background-color:var(--primary)}.css-1w94x47,.css-1hebr7d,.css-r5k1kl{border-color:#C7C7C7!important;color:#C7C7C7!important;border-width:2px!important}.css-1w94x47 span,.css-1hebr7d span,.css-r5k1kl span{color:#C7C7C7!important}body .css-126ge0u{color:#C7C7C7!important;border-left:2px solid #C7C7C7!important;border-right:2px solid #C7C7C7!important;border-radius:0!important}body .css-1lfwthl,.css-10g5h9v:last-of-type,.css-10g5h9v:first-of-type{border:none!important;border-radius:unset!important}@media (hover:hover){.css-10g5h9v:hover,.css-10g5h9v:focus{background-color:#C7C7C7!important}.css-10g5h9v:hover span,.css-10g5h9v:focus span{color:var(--white)!important}}.css-1q6eimd{padding:var(--space-s)!important}@media (min-width:993px) and (max-width:1500px){.css-l4qxy3{display:grid!important;grid-template-columns:1fr}}@media (min-width:0) and (max-width:487px){.css-l4qxy3{display:grid!important;grid-template-columns:1fr}}