@import url("https://fonts.googleapis.com/css2?family=Urbanist:ital,wght@0,100..900;1,100..900&display=swap");/*!
Theme Name: PoolPartHub
Theme URI: https://grafiduo.pl
Author: Grafiduo
Author URI: https://underscoretw.com/
Description: This is a starter tailwind theme from Grafiduo
Version: 0.1.0
Tested up to: 6.2
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: poolparthub
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Grafiduo Starter is based on _tw https://underscoretw.com/, (C) 2021-2023 Greg Sullivan
_tw is distributed under the terms of the GNU GPL v2 or later.

_tw is based on Underscores https://underscores.me/ and Varia https://github.com/Automattic/themes/tree/master/varia, (C) 2012-2023 Automattic, Inc.
Underscores and Varia are distributed under the terms of the GNU GPL v2 or later.
*//*! tailwindcss v3.3.1 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Urbanist,sans-serif;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }body{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));font-family:Urbanist,sans-serif;--tw-text-opacity:1;color:rgb(64 64 64/var(--tw-text-opacity))}.h1,h1{font-size:72px;line-height:90px;font-weight:700}.h1,.h2,h1,h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.h2,h2{font-size:30px;line-height:38px}#menu-footer-menu li a{text-decoration-line:underline}.h-strech{height:-webkit-fill-available;height:-moz-available;height:stretch}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media (min-width:640px){.container{max-width:640px;padding-right:1.5rem;padding-left:1.5rem}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px;padding-right:2rem;padding-left:2rem}}@media (min-width:1280px){.container{max-width:1280px}}.prose{color:var(--tw-prose-body)}.prose :where(p):not(:where([class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em;border-bottom:none}.prose :where(blockquote):not(:where([class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);quotes:"\201C""\201D""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em;border-left:.25rem solid var(--tw-prose-quote-borders)}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose] *)){background-color:initial;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:initial}.prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.prose{--tw-prose-body:#374151;--tw-prose-headings:#111827;--tw-prose-lead:#4b5563;--tw-prose-links:#111827;--tw-prose-bold:#111827;--tw-prose-counters:#6b7280;--tw-prose-bullets:#d1d5db;--tw-prose-hr:#e5e7eb;--tw-prose-quotes:#111827;--tw-prose-quote-borders:#e5e7eb;--tw-prose-captions:#6b7280;--tw-prose-code:#111827;--tw-prose-pre-code:#e5e7eb;--tw-prose-pre-bg:#1f2937;--tw-prose-th-borders:#d1d5db;--tw-prose-td-borders:#e5e7eb;--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(video):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose :where(blockquote>cite):not(:where([class~=not-prose] *)){color:var(--tw-prose-body);font-style:normal;font-weight:400}.prose :where(blockquote>cite):not(:where([class~=not-prose] *)):before{content:"\2014"}.prose-neutral{--tw-prose-body:#404040;--tw-prose-headings:#171717;--tw-prose-lead:#525252;--tw-prose-links:#171717;--tw-prose-bold:#171717;--tw-prose-counters:#737373;--tw-prose-bullets:#d4d4d4;--tw-prose-hr:#e5e5e5;--tw-prose-quotes:#171717;--tw-prose-quote-borders:#e5e5e5;--tw-prose-captions:#737373;--tw-prose-code:#171717;--tw-prose-pre-code:#e5e5e5;--tw-prose-pre-bg:#262626;--tw-prose-th-borders:#d4d4d4;--tw-prose-td-borders:#e5e5e5;--tw-prose-invert-body:#d4d4d4;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#a3a3a3;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#a3a3a3;--tw-prose-invert-bullets:#525252;--tw-prose-invert-hr:#404040;--tw-prose-invert-quotes:#f5f5f5;--tw-prose-invert-quote-borders:#404040;--tw-prose-invert-captions:#a3a3a3;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d4d4d4;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#525252;--tw-prose-invert-td-borders:#404040}.single-product .woocommerce-breadcrumb{margin-top:24px!important;margin-bottom:25px!important;color:#5f6772;line-height:16px;font-size:12px;display:flex;align-items:center;flex-wrap:wrap;gap:2px;margin-left:0}@media (max-width:768px){.single-product .woocommerce-breadcrumb{margin-left:14px;margin-top:15px!important;margin-bottom:18px!important}}.single-product .woocommerce-breadcrumb a{color:#5f6772;line-height:16px;font-size:12px;text-decoration:none}.single-product .woocommerce-breadcrumb .home-bread{width:15px;height:15px;vertical-align:middle;position:relative;top:-1px}footer .contact-form .gform_required_legend,footer .contact-form .gform_title{display:none!important}footer .contact-form .gfield_label{margin-bottom:.25rem!important}footer .contact-form .gfield_label,footer .contact-form .gfield_required{font-size:14px!important;line-height:20px!important;font-weight:400!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}footer .contact-form .gform_fields{gap:1rem}footer .contact-form input[type=email],footer .contact-form input[type=tel],footer .contact-form input[type=text],footer .contact-form textarea{border-radius:.5rem!important;border-width:1px!important;--tw-border-opacity:1!important;border-color:rgb(101 101 101/var(--tw-border-opacity))!important;background-color:initial!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important;outline:2px solid #0000!important;outline-offset:2px!important}footer .contact-form input[type=email]:focus,footer .contact-form input[type=tel]:focus,footer .contact-form input[type=text]:focus,footer .contact-form textarea:focus{--tw-border-opacity:1!important;border-color:rgb(43 70 171/var(--tw-border-opacity))!important}footer .contact-form input[type=email],footer .contact-form input[type=tel],footer .contact-form input[type=text]{height:2.5rem!important}footer .contact-form textarea{height:6rem}footer .contact-form .ginput_container_textarea .gfield_description{display:none!important}footer .contact-form .gform-footer{margin-top:.5rem;padding-top:.5rem!important;padding-bottom:0!important}@media (min-width:768px){footer .contact-form .gform-footer{margin-top:0!important;padding-left:11px!important}}footer .contact-form .gform-footer .gform_button{margin-bottom:0!important;width:100%!important;cursor:pointer;border-radius:.5rem!important;--tw-bg-opacity:1!important;background-color:rgb(43 70 171/var(--tw-bg-opacity))!important;padding:.5rem 5rem!important;font-size:14px!important;line-height:20px!important;font-weight:400!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}footer .contact-form .gform-footer .gform_button:hover{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(43 70 171/var(--tw-text-opacity))!important}footer .contact-form .gform-footer .gform_button:focus,footer .contact-form .gform-footer .gform_button:hover{outline:2px solid #0000!important;outline-offset:2px!important}@media (min-width:768px){footer .contact-form .gform-footer .gform_button{width:auto!important}}@media (max-width:768px){footer .gform-body{display:flex;justify-content:center}.testimonial-trust footer .gform-body.items-center.gap-2{transition:opacity .2s ease}.testimonial-trust footer .gform-body.items-center.gap-2:hover{opacity:.8}}footer .gform-body .gform_fields{grid-row-gap:13px!important;padding-left:0!important}@media (min-width:768px){footer .gform-body .gform_fields{padding-left:26px!important}footer .gform-body .name_first{margin-bottom:0!important}}footer .menu-footer{-moz-column-gap:10px;column-gap:10px}.gform_wrapper{margin-bottom:30px}.gform_wrapper .validation_error{background:#eb57571a;color:#c63636;border-radius:4px;padding:9px 13px 9px 37px;margin-bottom:30px;text-align:left;position:relative;@include fontSize(12)}.gform_wrapper .validation_error:before{content:"";background:url(../image/icons/alert.svg) no-repeat;width:14px;height:13px;left:1em;top:11px;position:absolute}.gform_wrapper .gform_fields{list-style:none;padding:0;margin:0 -15px;text-align:left}.gform_wrapper .gfield--width-half:nth-child(2n){padding-left:0}.gform_wrapper .gfield--width-half:nth-child(odd){padding-right:0}.gform_wrapper .gfield{margin-bottom:2px}.gform_wrapper .gfield.third{width:33.33%}.gform_wrapper .gfield{@include media-breakpoint-down(sm){width:100%}}.gform_wrapper .gfield--full{width:100%;display:flex;flex-wrap:wrap}.gform_wrapper .gfield--full label,.gform_wrapper .gfield--full>div{width:100%}.gform_wrapper .gfield--full .gfield_description,.gform_wrapper .gfield--full .ginput_container_phone{width:50%;@include media-breakpoint-down(sm){width:100%}}.gform_wrapper .gfield--full .ginput_complex>span.ginput_full{width:100%}.gform_wrapper .gfield--full .ginput_complex>span.address_line_1{margin-bottom:15px}.gform_wrapper .gfield--full .ginput_complex>span{@include media-breakpoint-down(sm){width:100%}}.gform_wrapper .gfield--full .gfield_description{color:#2caedb;padding-left:11px;@include fontSize(12);@include media-breakpoint-down(sm){padding-left:0}}.gform_wrapper .gfield.gfield_error .address_country select,.gform_wrapper .gfield.gfield_error .gfield_select,.gform_wrapper .gfield.gfield_error input[type=email],.gform_wrapper .gfield.gfield_error input[type=tel],.gform_wrapper .gfield.gfield_error input[type=text],.gform_wrapper .gfield.gfield_error textarea{border-color:#eb5757}.gform_wrapper .gfield.gfield_error .validation_message{padding-left:0;color:#eb5757;@include fontSize(12)}.gform_wrapper .gfield label,.gform_wrapper .gfield legend{color:#033f88;margin-bottom:6px;line-height:18px;@include fontSize(14)}.gform_wrapper .gfield .address_country select,.gform_wrapper .gfield .gfield_select,.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield input[type=tel],.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield textarea{border:1px solid #dee6f0;border-radius:4px;padding-left:12px;padding-right:12px;width:100%!important;height:40px;color:#033f88;@include fontSize(14)}.gform_wrapper .gfield .address_country select::-moz-placeholder,.gform_wrapper .gfield .gfield_select::-moz-placeholder,.gform_wrapper .gfield input[type=email]::-moz-placeholder,.gform_wrapper .gfield input[type=tel]::-moz-placeholder,.gform_wrapper .gfield input[type=text]::-moz-placeholder,.gform_wrapper .gfield textarea::-moz-placeholder{opacity:1;color:#8998ab}.gform_wrapper .gfield .address_country select::placeholder,.gform_wrapper .gfield .gfield_select::placeholder,.gform_wrapper .gfield input[type=email]::placeholder,.gform_wrapper .gfield input[type=tel]::placeholder,.gform_wrapper .gfield input[type=text]::placeholder,.gform_wrapper .gfield textarea::placeholder{opacity:1;color:#8998ab}.gform_wrapper .gfield textarea{min-height:143px;padding-top:12px;padding-bottom:12px}.gform_wrapper .gform_button{background:#2caedb;border:1px solid #2caedb;font-weight:700;color:#fff;padding:.618em 1em;border-radius:3px}.gform_wrapper .gform_button:hover{background:#fff;color:#2caedb}.gform_wrapper span.gform_drop_instructions{display:block;margin-bottom:8px}.gform_wrapper .gform_fileupload_multifile .gform_drop_area{padding:24px;border:1px dashed #ccc;text-align:center;color:#aaa;margin-bottom:16px;background:#00000005;border-radius:4px}.gform_wrapper .gform_footer{margin-top:25px;display:flex!important;justify-content:start!important}.gform_wrapper label{color:#033f88!important}.gform_wrapper .gf_invisible,.gform_wrapper .gfield_visibility_hidden{visibility:hidden;position:absolute;left:-9999px}.gform_wrapper .gform_card_icon_container{margin:8px 0 6px;height:32px}.gform_wrapper div.gform_card_icon{margin-right:4px;text-indent:-9000px;background-image:url(https://www.zwembad.shop/wp-content/plugins/gravityforms/images/gf-creditcard-icons.svg);background-repeat:no-repeat;width:36px;height:30px;float:left}.product-modal .gform_wrapper .gform_fields{row-gap:0!important}header .language-switcher{position:relative}header .language-switcher .language-dropdown{display:none}header .language-switcher .language-dropdown.active{display:block}header .language-switcher .language-dropdown li{list-style:none}header .language-switcher .language-dropdown li a{display:flex;align-items:center;gap:8px;padding:8px 16px;font-size:12px;color:#333;text-decoration:none;transition:background-color .2s}header .language-switcher .language-dropdown li a:hover{background-color:#f5f5f5}header .language-switcher .language-dropdown li.current-lang a{font-weight:600;background-color:#f0f0f0}header .language-switcher .language-dropdown li img{width:16px;height:auto}header .fkcart-shortcode-count{top:-10px!important;right:-10px!important}header .fkcart-mini-toggler svg,header .fkcart-shortcode-price .woocommerce-Price-amount{font-weight:500;--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity))}header .fkcart-shortcode-container{gap:6px}@media (max-width:768px){header .fkcart-shortcode-price bdi{font-size:14px;line-height:20px;font-weight:400}header .fkcart-shortcode-container{gap:6px}}.product-modal,.product-modal-review{position:fixed;left:0;top:0;z-index:100000;height:100%;width:100%}.product-modal--bg,.product-modal-review--bg{height:100%;width:100%;--tw-bg-opacity:1;background-color:rgb(41 41 41/var(--tw-bg-opacity));opacity:.7}.product-modal--content,.product-modal-review--content{position:absolute;left:50%;top:50%;height:-moz-fit-content;height:fit-content;width:665px;--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(254 254 254/var(--tw-bg-opacity));padding:1.25rem}@media (max-width:991px){.product-modal--content,.product-modal-review--content{position:fixed;left:0;bottom:0;top:auto;height:-moz-fit-content;height:fit-content;width:100%;--tw-translate-x:0px;--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-right-radius:0;border-bottom-left-radius:0;padding:1.25rem 1rem}}.product-modal--content .heading-wrapper,.product-modal-review--content .heading-wrapper{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 235 254/var(--tw-border-opacity))}@media (max-width:991px){.product-modal--content .heading-wrapper,.product-modal-review--content .heading-wrapper{border-bottom-width:0}}.product-modal--content .heading-wrapper .heading,.product-modal-review--content .heading-wrapper .heading{font-size:22px;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(27 27 27/var(--tw-text-opacity))}@media (max-width:991px){.product-modal--content .heading-wrapper .heading,.product-modal-review--content .heading-wrapper .heading{margin-bottom:5px}}.product-modal--content .heading-wrapper .close-btn,.product-modal-review--content .heading-wrapper .close-btn{height:.75rem;width:.75rem;cursor:pointer;background-position:50%;background-repeat:no-repeat;background-image:url(../poolparthub/assets/icons/close3.svg)}@media (max-width:991px){.product-modal--content .heading-wrapper .close-btn,.product-modal-review--content .heading-wrapper .close-btn{height:.75rem;width:22px}}.product-modal--content .content-wrapper .left,.product-modal-review--content .content-wrapper .left{padding-right:2.5rem}@media (max-width:991px){.product-modal--content .content-wrapper .left,.product-modal-review--content .content-wrapper .left{margin-bottom:17px;width:100%;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(220 235 254/var(--tw-border-opacity));padding-right:0;padding-bottom:6px}}.product-modal--content .content-wrapper .left img,.product-modal-review--content .content-wrapper .left img{max-width:151px}@media (max-width:991px){.product-modal--content .content-wrapper .left img,.product-modal-review--content .content-wrapper .left img{margin-left:10px;max-width:36px}}.product-modal--content .content-wrapper .left p,.product-modal-review--content .content-wrapper .left p{font-size:12px;line-height:16px;font-weight:700;line-height:1.25rem;--tw-text-opacity:1;color:rgb(27 27 27/var(--tw-text-opacity))}.single-product .variants-track .variant-item.active .product-modal--content .content-wrapper .left p,.single-product .variants-track .variant-item.active .product-modal-review--content .content-wrapper .left p{--tw-text-opacity:1!important;color:rgb(43 70 171/var(--tw-text-opacity))!important}@media (max-width:991px){.product-modal--content .content-wrapper .left p,.product-modal-review--content .content-wrapper .left p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}}.product-modal--content .content-wrapper .right,.product-modal-review--content .content-wrapper .right{min-width:414px}@media (max-width:991px){.product-modal--content .content-wrapper .right,.product-modal-review--content .content-wrapper .right{min-width:100%}}.product-modal--content .content-wrapper .right .gform_wrapper,.product-modal-review--content .content-wrapper .right .gform_wrapper{margin-bottom:0!important}.product-modal--content .content-wrapper .right .gform_wrapper .gform_fields,.product-modal-review--content .content-wrapper .right .gform_wrapper .gform_fields{margin:0}.product-modal--content .content-wrapper .right .gform_wrapper .gfield,.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield{margin-bottom:1rem}.product-modal--content .content-wrapper .right .gform_wrapper .gfield .gform-field-label,.product-modal--content .content-wrapper .right .gform_wrapper .gfield legend,.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield .gform-field-label,.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield legend{margin-bottom:0;font-size:12px;line-height:16px;font-weight:400;line-height:1.25rem;--tw-text-opacity:1!important;color:rgb(27 27 27/var(--tw-text-opacity))!important}.single-product .variants-track .variant-item.active .product-modal--content .content-wrapper .right .gform_wrapper .gfield .gform-field-label,.single-product .variants-track .variant-item.active .product-modal--content .content-wrapper .right .gform_wrapper .gfield legend,.single-product .variants-track .variant-item.active .product-modal-review--content .content-wrapper .right .gform_wrapper .gfield .gform-field-label,.single-product .variants-track .variant-item.active .product-modal-review--content .content-wrapper .right .gform_wrapper .gfield legend{--tw-text-opacity:1!important;color:rgb(43 70 171/var(--tw-text-opacity))!important}.product-modal--content .content-wrapper .right .gform_wrapper .gfield input[type=email],.product-modal--content .content-wrapper .right .gform_wrapper .gfield input[type=text],.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield input[type=email],.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield input[type=text]{height:2.25rem}.product-modal--content .content-wrapper .right .gform_wrapper .gfield input[type=email],.product-modal--content .content-wrapper .right .gform_wrapper .gfield input[type=text],.product-modal--content .content-wrapper .right .gform_wrapper .gfield textarea,.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield input[type=email],.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield input[type=text],.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield textarea{--tw-border-opacity:1;border-color:rgb(13 98 201/var(--tw-border-opacity));outline:2px solid #0000;outline-offset:2px}.product-modal--content .content-wrapper .right .gform_wrapper .gfield input[type=email]:focus,.product-modal--content .content-wrapper .right .gform_wrapper .gfield input[type=text]:focus,.product-modal--content .content-wrapper .right .gform_wrapper .gfield textarea:focus,.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield input[type=email]:focus,.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield input[type=text]:focus,.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield textarea:focus{--tw-bg-opacity:1;background-color:rgb(245 249 255/var(--tw-bg-opacity))}.product-modal--content .content-wrapper .right .gform_wrapper .gfield textarea,.product-modal-review--content .content-wrapper .right .gform_wrapper .gfield textarea{min-height:77px}.product-modal--content .content-wrapper .right .gform_wrapper .gform_footer,.product-modal-review--content .content-wrapper .right .gform_wrapper .gform_footer{margin-left:0!important}@media (max-width:991px){.product-modal--content .content-wrapper .right .gform_wrapper .gform_footer,.product-modal-review--content .content-wrapper .right .gform_wrapper .gform_footer{margin-top:18px}}.product-modal--content .content-wrapper .right .gform_wrapper .gform_heading,.product-modal-review--content .content-wrapper .right .gform_wrapper .gform_heading{display:none}.product-modal--content .content-wrapper .right .gform_wrapper .gform_button,.product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button{display:flex!important;height:3rem!important;flex:1 1 0%;cursor:pointer;align-items:center!important;justify-content:center!important;gap:.5rem!important;border-radius:.5rem!important;border-width:2px!important;--tw-border-opacity:1!important;border-color:rgb(43 70 171/var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(43 70 171/var(--tw-bg-opacity))!important;font-weight:600!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.single-product .single_add_to_cart_button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button.alt,.single-product .single_add_to_cart_button.button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button,.single-product .single_add_to_cart_button.button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button,.single-product .single_add_to_cart_button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button.alt{--tw-bg-opacity:1!important;background-color:rgb(43 70 171/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.single-product .single_add_to_cart_button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button.alt,.single-product .single_add_to_cart_button.button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button,.single-product .single_add_to_cart_button.button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button,.single-product .single_add_to_cart_button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button.alt{border:2px solid #2b46ab}.single-product .single_add_to_cart_button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button.alt:hover,.single-product .single_add_to_cart_button.button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button:hover,.single-product .single_add_to_cart_button.button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button:hover,.single-product .single_add_to_cart_button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button.alt:hover{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(43 70 171/var(--tw-text-opacity))!important}.single-product .single_add_to_cart_button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button.alt:hover,.single-product .single_add_to_cart_button.button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button:hover,.single-product .single_add_to_cart_button.button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button:hover,.single-product .single_add_to_cart_button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button.alt:hover{border:2px solid #2b46ab}.single-product .single_add_to_cart_button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button.alt .cart-icon path,.single-product .single_add_to_cart_button.button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button .cart-icon path,.single-product .single_add_to_cart_button.button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button .cart-icon path,.single-product .single_add_to_cart_button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button.alt .cart-icon path{fill:#fff;transition:fill .2s ease}.single-product .single_add_to_cart_button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button.alt:hover .cart-icon path,.single-product .single_add_to_cart_button.button .product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button:hover .cart-icon path,.single-product .single_add_to_cart_button.button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button:hover .cart-icon path,.single-product .single_add_to_cart_button.product-modal--content .content-wrapper .right .gform_wrapper .gform_button.alt:hover .cart-icon path{fill:#2b46ab}.product-modal--content .content-wrapper .right .gform_wrapper .gform_button:hover,.product-modal-review--content .content-wrapper .right .gform_wrapper .gform_button:hover{--tw-border-opacity:1!important;border-color:rgb(43 70 171/var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(43 70 171/var(--tw-text-opacity))!important}.product-modal--content .content-wrapper .right .gform_confirmation_wrapper,.product-modal-review--content .content-wrapper .right .gform_confirmation_wrapper{position:absolute;top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.product-modal--content .yith-ywar-edit-forms .form-header,.product-modal--content .yith-ywar-reviews-list,.product-modal--content .yith-ywar-reviews-wrapper,.product-modal--content .yith-ywar-stats-wrapper{display:none!important}.product-modal--content .yith-ywar-edit-forms{margin-top:0!important}.product-modal--content .form-content{background-color:initial!important;padding:0!important}.product-modal--content .form-footer{background-color:initial!important}.product-modal--content .form-review-rating{display:grid!important;gap:.5rem!important}.product-modal--content .rating-wrapper{margin-right:21px!important;margin-left:6px!important}.product-modal--content .stars span{height:17px!important;width:17px!important}.product-modal--content .form-footer{padding:35px 0!important}.product-modal--content .form-footer .login-info{display:none!important}.product-modal--content .form-footer .submit-button{height:auto!important;border-radius:40px!important;border-width:1px!important;--tw-border-opacity:1!important;border-color:rgb(3 63 136/var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(3 63 136/var(--tw-bg-opacity))!important;padding:13px 1.5rem!important;font-size:16px!important;line-height:24px!important;letter-spacing:.2px!important;font-weight:700!important;line-height:1.5rem!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.product-modal--content .form-footer .submit-button:hover{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(3 63 136/var(--tw-text-opacity))!important}.product-modal--content .form-footer .spacer{display:none!important}.product-modal--content .form-review-user-data{display:flex!important;flex-direction:column!important;gap:0!important}.product-modal--content .form-review-content textarea,.product-modal--content .form-review-user-data input{--tw-border-opacity:1;border-color:rgb(13 98 201/var(--tw-border-opacity))}.product-modal--content .form-review-user-data label{padding-bottom:1rem!important;font-size:12px;line-height:16px;line-height:1.25rem}.single-product .variants-track .variant-item.active .product-modal--content .form-review-user-data label{--tw-text-opacity:1!important;color:rgb(43 70 171/var(--tw-text-opacity))!important}.product-modal--content .form-review-content label{padding-bottom:0!important}.splide__arrows{position:absolute;right:50px;top:-31px;display:flex;flex-direction:row;align-items:center;gap:.5rem}.testimonial-trust .flex.items-center.splide__arrows,.testimonial-trust .flex.splide__arrows.gap-2,.testimonial-trust .splide__arrows.items-center.gap-2{transition:opacity .2s ease}.testimonial-trust .flex.items-center.splide__arrows:hover,.testimonial-trust .flex.splide__arrows.gap-2:hover,.testimonial-trust .splide__arrows.items-center.gap-2:hover{opacity:.8}@media (min-width:768px){.splide__arrows{top:-52px}}.splide__arrows .splide__arrow--prev{left:auto;right:0}@media (min-width:768px){.splide__arrows .splide__arrow--prev{right:10px}}.splide__arrows .splide__arrow--next{right:auto;left:6px}.splide__arrows .splide__arrow{display:flex;height:2.5rem;width:2.5rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;background-color:initial;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.testimonial-trust .flex.splide__arrows .splide__arrow.gap-2,.testimonial-trust .splide__arrows .splide__arrow.items-center.gap-2{transition:opacity .2s ease}.testimonial-trust .flex.splide__arrows .splide__arrow.gap-2:hover,.testimonial-trust .splide__arrows .splide__arrow.items-center.gap-2:hover{opacity:.8}.splide__arrows .splide__arrow:disabled{cursor:not-allowed;opacity:.4}.splide__arrows .splide__arrow:hover{scale:1.05}.splide__arrows .splide__arrow img{height:1rem;width:1rem}.splide__progress .splide__progress__bar{--tw-bg-opacity:1;background-color:rgb(43 70 171/var(--tw-bg-opacity));width:0;transition:width .1s linear;height:3px}.section-products-slider__grid{display:grid;gap:22px;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.section-products-slider__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.section-products-slider__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.section-products-slider__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.section-products-slider__grid>*{min-width:0}.section-products-slider input[type=number].remove-arrows::-webkit-inner-spin-button,.section-products-slider input[type=number].remove-arrows::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.section-products-slider .added_to_cart{display:none!important}.section-products-slider .add_to_cart_button:hover svg.cart-icon path{fill:#fff}.section-products-slider .add_to_cart_button.loading{pointer-events:none;opacity:.7}.section-products-slider .add_to_cart_button.added{--tw-border-opacity:1;border-color:rgb(34 197 94/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.section-products-slider .add_to_cart_button.added svg.cart-icon path{fill:#fff}.section-products-slider .add_to_cart_button .loading-spinner{animation:spin 1s linear infinite}.section-products-slider .woocommerce-Price-currencySymbol{font-weight:500}.section-products-slider .short-description{white-space:nowrap}.section-testimonial{overflow:hidden}.testimonial-wrapper{position:relative}.testimonial-photo img{transition:transform .3s ease}.testimonial-wrapper:hover .testimonial-photo img{transform:scale(1.05)}.testimonial-quote{font-family:Urbanist,sans-serif;font-style:italic}.testimonial-stars svg{transition:transform .2s ease}@media (min-width:1024px){.testimonial-trust{min-width:240px}}.testimonial-trust .testimonial-logo{height:16px!important;width:auto!important;max-width:none!important}.testimonial-trust .flex.items-center.gap-2{transition:opacity .2s ease}.testimonial-trust .flex.items-center.gap-2:hover{opacity:.8}.single-product .tabs-content--wrapper h2,.single-product .tabs-content--wrapper h3,.single-product .tabs-content--wrapper h4,.single-product .tabs-content--wrapper h5,.single-product .tabs-content--wrapper h6,.single-product .tabs-content--wrapper li,.single-product .tabs-content--wrapper p{--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity))}.single-product .tabs-content--wrapper h2{margin-bottom:9px;margin-top:2rem;font-size:24px;line-height:32px;font-weight:600}@media (min-width:1024px){.single-product .tabs-content--wrapper h2{margin-bottom:1rem;font-size:30px;line-height:38px}}.single-product .tabs-content--wrapper h2:first-child{margin-top:23px}@media (min-width:1024px){.single-product .tabs-content--wrapper h2:first-child{margin-top:1rem}}.single-product .tabs-content--wrapper h3{margin-bottom:12px;margin-top:1.5rem;font-size:20px;line-height:28px;font-weight:600}@media (min-width:1024px){.single-product .tabs-content--wrapper h3{margin-bottom:1rem;font-size:24px;line-height:32px}}.single-product .tabs-content--wrapper p{margin-bottom:12px;font-size:15px}@media (min-width:1024px){.single-product .tabs-content--wrapper p{margin-bottom:1rem}}.single-product .tabs-content--wrapper ul{margin-left:1rem;margin-bottom:12px;list-style-type:disc}@media (min-width:1024px){.single-product .tabs-content--wrapper ul{margin-bottom:1rem}}.single-product .tabs-content--wrapper ol{margin-left:1rem;margin-bottom:12px}@media (min-width:1024px){.single-product .tabs-content--wrapper ol{margin-bottom:1rem}}.single-product .tabs-content--wrapper li{margin-bottom:.5rem;font-size:15px}.single-product .tabs-content--wrapper li::marker{color:#a6b0bc}@media (min-width:768px){.section-categories{background-image:var(--bg-desktop)!important}}.section-hero .left-column .stars img{height:13px;width:13px}@media (min-width:768px){.section-hero .left-column .stars img{height:16px;width:16px}}.section-hero .searchbar-wrapper .ywcas-classic-search .ywcas-input-field-wrapper{border-radius:.5rem;border-style:none}.section-hero .searchbar-wrapper .ywcas-classic-search .ywcas-input-field-wrapper .lapilliUI-Input__startAdornment{display:none}.section-hero .searchbar-wrapper .ywcas-classic-search .ywcas-input-field-wrapper input::-moz-placeholder{padding:.75rem .5rem;--tw-text-opacity:1;color:rgb(101 101 101/var(--tw-text-opacity))}.section-hero .searchbar-wrapper .ywcas-classic-search .ywcas-input-field-wrapper input::placeholder{padding:.75rem .5rem;--tw-text-opacity:1;color:rgb(101 101 101/var(--tw-text-opacity))}.section-hero .searchbar-wrapper .ywcas-classic-search .ywcas-input-field-wrapper input{padding-top:6px!important;padding-bottom:6px!important;padding-left:3px!important}.single-product main{margin-bottom:50px}#product-gallery-slider .splide__track,#product-gallery-slider.splide{height:100%;max-height:100%}#product-gallery-slider .splide__list,#product-gallery-slider .splide__slide{height:100%}#product-gallery-slider .splide__slide img{max-height:100%;-o-object-fit:contain;object-fit:contain}#product-gallery-slider .splide__arrows{pointer-events:none;position:absolute;inset:0}#product-gallery-slider .splide__arrow{pointer-events:auto;position:absolute;top:50%;display:flex;height:3rem;width:3rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(43 70 171/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(43 70 171/var(--tw-text-opacity));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.testimonial-trust #product-gallery-slider .splide__arrow.items-center.gap-2,.testimonial-trust .flex#product-gallery-slider .splide__arrow.gap-2{transition:opacity .2s ease}.testimonial-trust #product-gallery-slider .splide__arrow.items-center.gap-2:hover,.testimonial-trust .flex#product-gallery-slider .splide__arrow.gap-2:hover{opacity:.8}#product-gallery-slider .splide__arrow img{height:1rem;width:1rem}#product-gallery-slider .splide__arrow:hover{--tw-bg-opacity:1;background-color:rgb(43 70 171/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#product-gallery-slider .splide__arrow:disabled{cursor:not-allowed;opacity:.4}#product-gallery-slider .splide__arrow--prev{left:0}#product-gallery-slider .splide__arrow--next{right:0;left:auto}#product-gallery-slider .splide__pagination{display:none}.gallery-thumbnails{max-height:100%}.gallery-thumbnails .thumbnails-splide .splide__track,.gallery-thumbnails .thumbnails-splide.splide{height:100%;max-height:100%}.gallery-thumbnails .thumbnails-splide .splide__list{flex-direction:column}.gallery-thumbnails .thumbnails-splide .splide__slide{height:auto}.gallery-thumbnails .thumbnails-splide .splide__arrows{position:static;pointer-events:none}.gallery-thumbnails .thumbnails-splide .splide__arrow{pointer-events:auto;position:absolute;left:50%;display:flex;height:2rem;width:2rem;--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(43 70 171/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(43 70 171/var(--tw-text-opacity));opacity:1;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.testimonial-trust .flex.gallery-thumbnails .thumbnails-splide .splide__arrow.gap-2,.testimonial-trust .gallery-thumbnails .thumbnails-splide .splide__arrow.items-center.gap-2{transition:opacity .2s ease}.testimonial-trust .flex.gallery-thumbnails .thumbnails-splide .splide__arrow.gap-2:hover,.testimonial-trust .gallery-thumbnails .thumbnails-splide .splide__arrow.items-center.gap-2:hover{opacity:.8}.gallery-thumbnails .thumbnails-splide .splide__arrow:hover{--tw-bg-opacity:1;background-color:rgb(43 70 171/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.gallery-thumbnails .thumbnails-splide .splide__arrow:disabled{cursor:not-allowed;opacity:.4}.gallery-thumbnails .thumbnails-splide .splide__arrow--prev{top:-1rem}.gallery-thumbnails .thumbnails-splide .splide__arrow--next{top:auto;bottom:-1rem}.gallery-thumbnails .thumbnails-splide .splide__arrow--prev svg{transform:rotate(-90deg)}.gallery-thumbnails .thumbnails-splide .splide__arrow--next svg{transform:rotate(90deg)}.product-gallery-zoom-lens{position:fixed;width:140px;height:140px;border-radius:50%;pointer-events:none;z-index:100;box-shadow:0 0 0 2px #fffc,0 4px 20px #00000040;background-repeat:no-repeat;background-color:#fff;opacity:0;visibility:hidden;transition:opacity .1s ease,visibility .1s ease}.product-gallery-zoom-lens.is-visible{opacity:1;visibility:visible}.single-product .qty-input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.single-product .qty-input::-webkit-inner-spin-button,.single-product .qty-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.single-product .variants-track{-ms-overflow-style:none;scrollbar-width:none}.single-product .variants-track::-webkit-scrollbar{display:none}.single-product .variants-track .variant-item.active>div:first-of-type{--tw-border-opacity:1!important;border-color:rgb(43 70 171/var(--tw-border-opacity))!important}.single-product .variants-track .variant-item.active .text-xs{--tw-text-opacity:1!important;color:rgb(43 70 171/var(--tw-text-opacity))!important}.single-product .variations-wrapper{overflow-x:clip;overflow-y:visible}.single-product .product-summary{overflow-x:hidden}.single-product .product-summary #product-price bdi span{margin-left:7px}.single-product .product-summary #product-regular-price .woocommerce-Price-amount{letter-spacing:.025em}.single-product .product-summary #product-regular-price bdi span{margin-right:6px}.single-product .line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.single-product .single_add_to_cart_button.button.alt{--tw-bg-opacity:1!important;background-color:rgb(43 70 171/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important;border:2px solid #2b46ab!important}.single-product .single_add_to_cart_button.button.alt:hover{--tw-bg-opacity:1!important;background-color:rgb(255 255 255/var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(43 70 171/var(--tw-text-opacity))!important;border:2px solid #2b46ab!important}.single-product .single_add_to_cart_button.button.alt .cart-icon path{fill:#fff;transition:fill .2s ease}.single-product .single_add_to_cart_button.button.alt:hover .cart-icon path{fill:#2b46ab}.woocommerce-tabs ul.wc-tabs li:after,.woocommerce-tabs ul.wc-tabs li:before,.woocommerce-tabs ul.wc-tabs:before{display:none!important}.woocommerce-tabs ul.wc-tabs li.active a{--tw-border-opacity:1!important;border-color:rgb(43 70 171/var(--tw-border-opacity))!important;--tw-text-opacity:1!important;color:rgb(43 70 171/var(--tw-text-opacity))!important}.woocommerce-Tabs-panel{display:none}@media (min-width:1024px){.woocommerce-Tabs-panel{overflow-x:hidden}}.woocommerce-Tabs-panel.show{display:block}.woocommerce-Tabs-panel>h2{position:relative;margin-bottom:0;display:none;padding-bottom:1rem;font-size:16px;letter-spacing:.2px;line-height:26px;--tw-text-opacity:1;color:rgb(107 107 107/var(--tw-text-opacity))}@media (min-width:768px){.woocommerce-Tabs-panel>h2{display:none}}@media (max-width:768px){.woocommerce-Tabs-panel>h2{cursor:pointer}.woocommerce-Tabs-panel>h2:after{content:"";position:absolute;top:-8px;bottom:0;right:0;margin-top:auto;margin-bottom:auto;height:11px;width:18px;background:url(../../../theme/assets/icons/arrow_down.svg) no-repeat}}.woocommerce-Tabs-panel.tab-custom-content-active>h2:after{transform:rotate(180deg)}.woocommerce-Tabs-panel table{width:100%}.woocommerce-Tabs-panel table td,.woocommerce-Tabs-panel table th{--tw-border-opacity:1;border-color:rgb(222 230 240/var(--tw-border-opacity));padding:5px}.woocommerce-Tabs-panel--tips{margin-top:1rem!important}.woocommerce-Tabs-panel--additional_information{margin-top:2rem!important}.woocommerce-Tabs-panel--additional_information h2{display:none}.woocommerce-Tabs-panel--additional_information table{border-style:none;-moz-column-break-inside:avoid;break-inside:avoid}.woocommerce-Tabs-panel--additional_information table tr{border-style:none;vertical-align:top}.woocommerce-Tabs-panel--additional_information table tr:nth-child(2n) td,.woocommerce-Tabs-panel--additional_information table tr:nth-child(2n) th{background-color:initial}.woocommerce-Tabs-panel--additional_information table tr td{border-style:none;font-style:normal}.woocommerce-Tabs-panel--additional_information table tr td p{font-style:normal}.woocommerce-Tabs-panel--additional_information table tr th{border-style:none}.woocommerce-Tabs-panel--additional_information table tr th:not(.woocommerce-product-attributes-item__label){border-width:1px;--tw-border-opacity:1;border-color:rgb(205 205 205/var(--tw-border-opacity));padding:10px;font-weight:700}.woocommerce-Tabs-panel--description table{margin-bottom:1.25rem}.woocommerce-Tabs-panel--description table tr td{border-width:1px;--tw-border-opacity:1;border-color:rgb(205 205 205/var(--tw-border-opacity));padding:10px}.woocommerce-product-attributes.shop_attributes{width:auto!important;border-collapse:collapse;-moz-column-count:2;column-count:2;display:block;border:none!important}.woocommerce-product-attributes.shop_attributes tbody{display:block}.woocommerce-product-attributes.shop_attributes tr{border:none!important;background:none!important}@media (max-width:1199.98px){.woocommerce-product-attributes.shop_attributes{overflow-x:hidden}}@media (max-width:767.98px){.woocommerce-product-attributes.shop_attributes{-moz-column-count:1;column-count:1}}.woocommerce-product-attributes.shop_attributes tr td{background:none!important;border:none!important;padding:0 5px 15px!important;font-style:normal}.woocommerce-product-attributes.shop_attributes tr td p{margin:0!important;padding:0;color:#5f6772;line-height:24px;font-size:16px!important}.woocommerce-product-attributes.shop_attributes tr th{display:inline-block;width:auto;border:none!important;background:none!important;padding:0 5px 15px!important;color:#33373d;line-height:24px;font-weight:700;font-size:1rem;text-align:left}.details-box ul>.details-item--positive:not(:has(~li.details-item--positive)){margin-bottom:24px!important}.details-item--positive:before{background-image:url(../poolparthub/assets/icons/plus.svg)}.details-item--negative:before{background-image:url(../poolparthub/assets/icons/minus.svg)}@media (max-width:768px){.tips-list{padding-top:1.25rem}}@media (min-width:769px){.tips-list.splide{visibility:visible}.tips-list .splide__track{overflow:visible}.tips-list .splide__list{display:block;width:100%;transform:none!important}.tips-list .splide__slide{width:100%;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(222 230 240/var(--tw-border-opacity))}.tips-list .splide__slide:last-child{border-bottom-width:0}}.tips-list .tip-item{margin-top:1rem;gap:33px}@media (max-width:768px){.tips-list .tip-item{width:100%;padding-left:15px;padding-right:15px}}.tips-list .tip-item h3{margin-top:0;margin-bottom:.5rem}.tips-list .tip-item h3 a{margin-bottom:.5rem;font-size:20px;line-height:28px;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(51 55 61/var(--tw-text-opacity));text-decoration-line:none}.tips-list .tip-item p{margin-bottom:.5rem}.tips-list .tip-item a:not(h3 a){font-size:16px;line-height:24px;letter-spacing:.2px;font-weight:700;line-height:1.5rem;--tw-text-opacity:1;color:rgb(3 63 136/var(--tw-text-opacity));text-decoration-line:underline}.tips-list .tip-item a:not(h3 a):hover{text-decoration-line:none}.tips-list .tip-item .img-post{width:202px}@media (max-width:576px){.tips-list .tip-item .img-post{margin-bottom:33px;width:100%}}.tips-list .tip-item .img-post img{height:124px;min-width:202px;-o-object-fit:cover;object-fit:cover}@media (max-width:576px){.tips-list .tip-item .img-post img{height:211px;width:100%;min-width:100%}}.tips-list .splide__arrow{position:absolute;top:50%;height:2rem;width:2rem;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(222 230 240/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));opacity:1}.tips-list .splide__arrow svg{fill:#2b46ab}.tips-list .splide__arrow:disabled{opacity:.3}.tips-list .splide__arrow.splide__arrow--next{right:0}@media (max-width:576px){.tips-list .splide__arrow.splide__arrow--next{right:1rem}}.tips-list .splide__arrow.splide__arrow--prev{right:2.5rem;left:auto}@media (max-width:576px){.tips-list .splide__arrow.splide__arrow--prev{left:1rem;right:auto}}@media (min-width:769px){.tips-list .splide__arrows{display:none}}#product-relation-table-wrapper{width:100%;overflow-x:auto}.product-relation-table{display:table;border-collapse:collapse}.product-relation-table thead tr th{white-space:nowrap;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity));padding:.625rem .625rem 14px;font-size:14px;line-height:20px;font-weight:700;--tw-text-opacity:1;color:rgb(51 55 61/var(--tw-text-opacity))}.product-relation-table tbody tr.spare-parts-separator td{border-style:none;padding-top:1rem;padding-bottom:1rem;padding-left:0!important;padding-right:0!important}.product-relation-table tbody tr.spare-parts-separator td hr{margin:0;display:block;width:100%;border-width:1px 0 0;--tw-border-opacity:1;border-color:rgb(221 221 221/var(--tw-border-opacity))}.product-relation-table tbody tr.extra-spare-parts-title td{border-style:none;padding-bottom:.5rem;padding-left:0!important;padding-right:0!important}.product-relation-table tbody tr.extra-spare-parts-title td h3{margin:0;font-size:20px;line-height:28px;font-weight:700;--tw-text-opacity:1;color:rgb(51 55 61/var(--tw-text-opacity))}.product-relation-table tbody .product-relation-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(238 238 238/var(--tw-border-opacity))}.product-relation-table tbody .product-relation-item:last-child{border-bottom-width:0}.product-relation-table tbody tr.product-relation-item.product-relation-item--first-table:has(+tr.spare-parts-separator),.product-relation-table tbody tr.product-relation-item.product-relation-item--first-table:last-child{border-bottom-width:0}.product-relation-table tbody .product-relation-item td{border-style:none;vertical-align:middle}.product-relation-table tbody .product-relation-item td:not(:first-child){padding-left:1rem}.product-relation-table tbody .product-relation-item td .product-number{margin-right:.5rem;width:50px;font-weight:600}.product-relation-table tbody .product-relation-item td .product-thumbnail{margin-right:1rem;aspect-ratio:1/1;max-width:60px}.product-relation-table tbody .product-relation-item td .product-thumbnail img{height:auto;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(175 175 175/var(--tw-border-opacity));-o-object-fit:contain;object-fit:contain;height:100%}.product-relation-table tbody .product-relation-item td .product-name{font-weight:500;--tw-text-opacity:1;color:rgb(51 55 61/var(--tw-text-opacity));text-decoration-line:none}.product-relation-table tbody .product-relation-item td .product-name:hover{--tw-text-opacity:1;color:rgb(3 63 136/var(--tw-text-opacity));text-decoration-line:underline}.product-relation-table tbody .product-relation-item td .stock{margin-bottom:0;display:block;padding:0;font-weight:400;--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity))}.product-relation-table tbody .product-relation-item td .stock:after,.product-relation-table tbody .product-relation-item td .stock:before{content:none}.product-relation-table tbody .product-relation-item td .btn--custom-details{height:auto;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(43 70 171/var(--tw-border-opacity));background-color:initial;padding:.375rem 1.25rem;--tw-text-opacity:1;color:rgb(43 70 171/var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.product-relation-table tbody .product-relation-item td .btn--custom-details:hover,.product-relation-table tbody .product-relation-item td .product-relation-cart-btn{--tw-border-opacity:1;border-color:rgb(43 70 171/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(43 70 171/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.product-relation-table tbody .product-relation-item td .product-relation-cart-btn{min-width:145px;white-space:nowrap;border-radius:.5rem;border-width:1px;padding:.375rem 1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.product-relation-table tbody .product-relation-item td .product-relation-cart-btn img{filter:brightness(0) saturate(100%) invert(99%) sepia(96%) saturate(4%) hue-rotate(117deg) brightness(104%) contrast(100%)}.product-relation-table tbody .product-relation-item td .product-relation-cart-btn:hover{--tw-border-opacity:1;border-color:rgb(43 70 171/var(--tw-border-opacity));background-color:initial;--tw-text-opacity:1;color:rgb(43 70 171/var(--tw-text-opacity))}.product-relation-table tbody .product-relation-item td .product-relation-cart-btn:hover img{filter:brightness(0) saturate(100%) invert(21%) sepia(96%) saturate(1284%) hue-rotate(212deg) brightness(94%) contrast(99%)}@media (max-width:768px){.product-relation-table{display:block;overflow-x:auto;white-space:nowrap}}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:375px;box-sizing:border-box}@media (min-width:376px){.container{width:1360px;max-width:calc(100% - 2rem);padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.container{box-sizing:initial}}@media (min-width:1392px){.container{width:1360px;padding-left:1rem;padding-right:1rem}}.container-fluid-mobile{width:100%}@media (min-width:768px){.container-fluid-mobile{margin-left:auto;margin-right:auto;width:1360px;max-width:calc(100% - 2rem);padding-left:1rem;padding-right:1rem;box-sizing:initial}}@media (min-width:1392px){.container-fluid-mobile{width:1360px;padding-left:1rem;padding-right:1rem}}.section-hero{height:172px}@media (min-width:768px){.section-hero{height:492px;background-image:var(--bg-desktop)!important}}.primary-menu ul{margin:0;display:flex;list-style-type:none;align-items:center;gap:27px;padding:0}.testimonial-trust .flex.primary-menu ul.gap-2,.testimonial-trust .primary-menu ul.items-center.gap-2{transition:opacity .2s ease}.testimonial-trust .flex.primary-menu ul.gap-2:hover,.testimonial-trust .primary-menu ul.items-center.gap-2:hover{opacity:.8}.primary-menu li{position:relative;margin:0;list-style-type:none;padding:0}.primary-menu a{font-size:16px;line-height:24px;letter-spacing:.2px;--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.primary-menu a:hover{--tw-text-opacity:1;color:rgb(43 70 171/var(--tw-text-opacity))}.primary-menu .menu-item-has-children>a{display:flex;align-items:center;gap:.75rem}.testimonial-trust .flex.primary-menu .menu-item-has-children>a.gap-2,.testimonial-trust .primary-menu .menu-item-has-children>a.items-center.gap-2{transition:opacity .2s ease}.testimonial-trust .flex.primary-menu .menu-item-has-children>a.gap-2:hover,.testimonial-trust .primary-menu .menu-item-has-children>a.items-center.gap-2:hover{opacity:.8}.primary-menu .menu-item-has-children>a:after{content:"";display:inline-block;height:1rem;width:1rem;background-image:url(assets/icons/arrow_down.svg);background-size:cover;background-repeat:no-repeat;background-position:50%;width:9px;height:5px;transition:transform .3s ease}.primary-menu .menu-item-has-children:hover>a:after{transform:rotate(180deg)}.primary-menu .sub-menu{position:absolute;top:100%;left:0;z-index:50;display:flex;min-width:200px;flex-direction:column;align-items:flex-start;gap:5px;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.testimonial-trust .primary-menu .sub-menu.items-center.gap-2{transition:opacity .2s ease}.testimonial-trust .primary-menu .sub-menu.items-center.gap-2:hover{opacity:.8}.primary-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s ease}.primary-menu .menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}.primary-menu .sub-menu li{display:block}.primary-menu .sub-menu a{display:block;width:100%;padding:.5rem 1rem;font-size:16px;line-height:24px;letter-spacing:.2px;--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.primary-menu .sub-menu a:hover{--tw-text-opacity:1;color:rgb(43 70 171/var(--tw-text-opacity))}.primary-menu .sub-menu a{white-space:nowrap}.mobile-menu ul{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:1rem;padding:0}.testimonial-trust .mobile-menu ul.items-center.gap-2{transition:opacity .2s ease}.testimonial-trust .mobile-menu ul.items-center.gap-2:hover{opacity:.8}.mobile-menu li{margin:0;list-style-type:none;padding:0}.mobile-menu a{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.testimonial-trust .flex.mobile-menu a.gap-2,.testimonial-trust .mobile-menu a.items-center.gap-2{transition:opacity .2s ease}.testimonial-trust .flex.mobile-menu a.gap-2:hover,.testimonial-trust .mobile-menu a.items-center.gap-2:hover{opacity:.8}.mobile-menu a:hover{--tw-text-opacity:1;color:rgb(43 70 171/var(--tw-text-opacity))}.mobile-menu .menu-item-has-children>a:after{content:"";display:inline-block;height:1rem;width:1rem;background-image:url(assets/icons/arrow_down.svg);background-size:cover;background-repeat:no-repeat;background-position:50%;width:9px;height:5px;transition:transform .3s ease}.mobile-menu .menu-item-has-children.active>a:after,.mobile-menu .menu-item-has-children:hover>a:after{transform:rotate(180deg)}.entry-title,.page-title{margin-bottom:1.5rem;font-size:30px;line-height:38px;font-weight:800;--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity))}.entry-content>*,.entry-title,.page-content>*,.page-title{margin-left:auto;margin-right:auto;max-width:40rem}.entry-content>.alignwide{max-width:60rem}.entry-content>.alignfull{max-width:none}.menu-item-has-children
.entry-content>.alignleft{float:left;margin-right:2rem}.entry-content>.alignright{float:right;margin-left:2rem}.page-template-template-home .gform_submission_error{font-weight:700!important}.page-template-template-home .gform_validation_errors,.page-template-template-home .validation_message{background:none!important;font-weight:700}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-\[15px\]{left:15px}.left-\[17px\]{left:17px}.right-0{right:0}.right-\[15px\]{right:15px}.top-\[17px\]{top:17px}.top-\[40px\]{top:40px}.z-10{z-index:10}.order-1{order:1}.order-2{order:2}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.mx-auto{margin-left:auto;margin-right:auto}.\!mb-0{margin-bottom:0!important}.\!mb-1{margin-bottom:.25rem!important}.\!mb-\[9px\]{margin-bottom:9px!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[11px\]{margin-bottom:11px}.mb-\[12px\]{margin-bottom:12px}.mb-\[13px\]{margin-bottom:13px}.mb-\[15px\]{margin-bottom:15px}.mb-\[17px\]{margin-bottom:17px}.mb-\[22px\]{margin-bottom:22px}.mb-\[25px\]{margin-bottom:25px}.mb-\[26px\]{margin-bottom:26px}.mb-\[32px\]{margin-bottom:32px}.mb-\[37px\]{margin-bottom:37px}.mb-\[58px\]{margin-bottom:58px}.mb-\[6px\]{margin-bottom:6px}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-\[2px\]{margin-left:2px}.ml-\[7px\]{margin-left:7px}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-\[9px\]{margin-right:9px}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-\[12px\]{margin-top:12px}.mt-\[15px\]{margin-top:15px}.mt-\[17px\]{margin-top:17px}.mt-\[21px\]{margin-top:21px}.mt-\[22px\]{margin-top:22px}.mt-\[25px\]{margin-top:25px}.mt-\[27px\]{margin-top:27px}.mt-\[42px\]{margin-top:42px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!flex{display:flex!important}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.\!h-4{height:1rem!important}.\!h-full{height:100%!important}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[108px\]{height:108px}.h-\[13px\]{height:13px}.h-\[160px\]{height:160px}.h-\[1px\]{height:1px}.h-\[215px\]{height:215px}.h-\[226px\]{height:226px}.h-\[22px\]{height:22px}.h-\[2px\]{height:2px}.h-\[320px\]{height:320px}.h-\[32px\]{height:32px}.h-\[37px\]{height:37px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[60px\]{height:60px}.h-\[64px\]{height:64px}.h-\[80px\]{height:80px}.h-auto{height:auto}.h-fit{height:-moz-fit-content;height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-\[38px\]{max-height:38px}.max-h-\[51px\]{max-height:51px}.max-h-\[53px\]{max-height:53px}.max-h-full{max-height:100%}.min-h-0{min-height:0}.\!w-\[162px\]{width:162px!important}.w-10{width:2.5rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-5\/12{width:41.666667%}.w-6{width:1.5rem}.w-7\/12{width:58.333333%}.w-8{width:2rem}.w-\[108px\]{width:108px}.w-\[120px\]{width:120px}.w-\[13px\]{width:13px}.w-\[215px\]{width:215px}.w-\[26px\]{width:26px}.w-\[32px\]{width:32px}.w-\[35px\]{width:35px}.w-\[36px\]{width:36px}.w-\[40px\]{width:40px}.w-\[48px\]{width:48px}.w-\[80px\]{width:80px}.w-\[90px\]{width:90px}.w-\[91px\]{width:91px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[40px\]{min-width:40px}.max-w-\[897px\]{max-width:897px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.table-auto{table-layout:auto}.origin-center{transform-origin:center}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}.gap-\[19px\]{gap:19px}.gap-\[22px\]{gap:22px}.gap-\[23px\]{gap:23px}.gap-\[24px\]{gap:24px}.gap-\[34px\]{gap:34px}.gap-\[37px\]{gap:37px}.gap-\[39px\]{gap:39px}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-hidden{overflow-y:hidden}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.\!rounded-lg{border-radius:.5rem!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-none{border-radius:0}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-\[\#DEE6F0\]{--tw-border-opacity:1;border-color:rgb(222 230 240/var(--tw-border-opacity))}.border-\[\#E5E7EB\]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-\[\#EFEFEF\]{--tw-border-opacity:1;border-color:rgb(239 239 239/var(--tw-border-opacity))}.border-blue{--tw-border-opacity:1;border-color:rgb(43 70 171/var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity))}.border-grey{--tw-border-opacity:1;border-color:rgb(245 245 245/var(--tw-border-opacity))}.border-transparent{border-color:#0000}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.\!bg-transparent{background-color:initial!important}.bg-\[\#656565\]{--tw-bg-opacity:1;background-color:rgb(101 101 101/var(--tw-bg-opacity))}.bg-\[\#E5D5D9\]{--tw-bg-opacity:1;background-color:rgb(229 213 217/var(--tw-bg-opacity))}.bg-\[\#E5E7EB\]{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-\[\#fafafa\]{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity))}.bg-blue{--tw-bg-opacity:1;background-color:rgb(43 70 171/var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-grey{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.bg-lightblue{--tw-bg-opacity:1;background-color:rgb(245 247 254/var(--tw-bg-opacity))}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-blue{fill:#2b46ab}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.px-0{padding-left:0;padding-right:0}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[11px\]{padding-left:11px;padding-right:11px}.px-\[25px\]{padding-left:25px;padding-right:25px}.px-\[37px\]{padding-left:37px;padding-right:37px}.py-0{padding-top:0;padding-bottom:0}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.\!pr-0{padding-right:0!important}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-\[11px\]{padding-bottom:11px}.pb-\[13px\]{padding-bottom:13px}.pb-\[15px\]{padding-bottom:15px}.pb-\[16px\]{padding-bottom:16px}.pb-\[24px\]{padding-bottom:24px}.pb-\[40px\]{padding-bottom:40px}.pl-0{padding-left:0}.pl-\[16px\]{padding-left:16px}.pl-\[17px\]{padding-left:17px}.pl-\[18px\]{padding-left:18px}.pl-\[27px\]{padding-left:27px}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-\[10px\]{padding-right:10px}.pr-\[11px\]{padding-right:11px}.pr-\[16px\]{padding-right:16px}.pr-\[17px\]{padding-right:17px}.pr-\[18px\]{padding-right:18px}.pr-\[21px\]{padding-right:21px}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[118px\]{padding-top:118px}.pt-\[16px\]{padding-top:16px}.pt-\[18px\]{padding-top:18px}.pt-\[22px\]{padding-top:22px}.pt-\[31px\]{padding-top:31px}.pt-\[9px\]{padding-top:9px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-middle{vertical-align:middle}.text-3xl{font-size:30px;line-height:38px}.text-4xl{font-size:36px;line-height:40px}.text-\[15px\]{font-size:15px}.text-\[25px\]{font-size:25px}.text-base{font-size:16px;line-height:24px;letter-spacing:.2px}.text-product-title{font-size:36px;line-height:44px}.text-sm{font-size:14px;line-height:20px}.text-xl{font-size:20px;line-height:28px}.text-xs{font-size:12px;line-height:16px}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.lowercase{text-transform:lowercase}.italic{font-style:italic}.not-italic{font-style:normal}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-8{line-height:2rem}.leading-\[18px\]{line-height:18px}.leading-\[26px\]{line-height:26px}.leading-\[30px\]{line-height:30px}.leading-tight{line-height:1.25}.tracking-\[0\.3px\]{letter-spacing:.3px}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.text-\[\#00A651\]{--tw-text-opacity:1;color:rgb(0 166 81/var(--tw-text-opacity))}.text-\[\#033F88\]{--tw-text-opacity:1;color:rgb(3 63 136/var(--tw-text-opacity))}.text-\[\#33373D\]{--tw-text-opacity:1;color:rgb(51 55 61/var(--tw-text-opacity))}.text-\[\#5F6772\]{--tw-text-opacity:1;color:rgb(95 103 114/var(--tw-text-opacity))}.text-\[\#656565\]{--tw-text-opacity:1;color:rgb(101 101 101/var(--tw-text-opacity))}.text-\[\#6B6B6B\]{--tw-text-opacity:1;color:rgb(107 107 107/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(41 41 41/var(--tw-text-opacity))}.text-blue{--tw-text-opacity:1;color:rgb(43 70 171/var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid #0000;outline-offset:2px}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.content-none{--tw-content:none;content:var(--tw-content)}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:#0000;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide.is-focus-in .splide__pagination__page:focus,.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide.is-focus-in .splide__toggle:focus,.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid #0000;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-0:before{content:var(--tw-content);left:0}.before\:top-\[2px\]:before{content:var(--tw-content);top:2px}.before\:h-\[18px\]:before{content:var(--tw-content);height:18px}.before\:w-\[18px\]:before{content:var(--tw-content);width:18px}.before\:w-fit:before{content:var(--tw-content);width:-moz-fit-content;width:fit-content}.before\:bg-contain:before{content:var(--tw-content);background-size:contain}.before\:bg-center:before{content:var(--tw-content);background-position:50%}.before\:bg-no-repeat:before{content:var(--tw-content);background-repeat:no-repeat}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:\!border-blue:hover{--tw-border-opacity:1!important;border-color:rgb(43 70 171/var(--tw-border-opacity))!important}.hover\:border-blue:hover{--tw-border-opacity:1;border-color:rgb(43 70 171/var(--tw-border-opacity))}.hover\:bg-blue:hover{--tw-bg-opacity:1;background-color:rgb(43 70 171/var(--tw-bg-opacity))}.hover\:bg-blue\/90:hover{background-color:#2b46abe6}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity))}.hover\:bg-grey:hover{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.hover\:bg-transparent:hover{background-color:initial}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:text-blue:hover{--tw-text-opacity:1;color:rgb(43 70 171/var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:no-underline:hover{text-decoration-line:none}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-blue:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(43 70 171/var(--tw-ring-opacity))}.group:hover .group-hover\:pointer-events-auto{pointer-events:auto}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-blue{--tw-border-opacity:1;border-color:rgb(43 70 171/var(--tw-border-opacity))}.group:hover .group-hover\:fill-white{fill:#fff}.group:hover .group-hover\:text-blue{--tw-text-opacity:1;color:rgb(43 70 171/var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.prose-a\:text-primary :is(:where(a):not(:where([class~=not-prose] *))){--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity))}@media (min-width:640px){.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:items-start{align-items:flex-start}.sm\:whitespace-normal{white-space:normal}.sm\:border-0{border-width:0}.sm\:text-base{font-size:16px;line-height:24px;letter-spacing:.2px}.sm\:leading-\[26px\]{line-height:26px}}@media (min-width:768px){.md\:order-1{order:1}.md\:order-2{order:2}.md\:-mt-\[107px\]{margin-top:-107px}.md\:mb-0{margin-bottom:0}.md\:mb-10{margin-bottom:2.5rem}.md\:mb-6{margin-bottom:1.5rem}.md\:ml-0{margin-left:0}.md\:mt-16{margin-top:4rem}.md\:mt-4{margin-top:1rem}.md\:mt-8{margin-top:2rem}.md\:mt-\[26px\]{margin-top:26px}.md\:mt-\[30px\]{margin-top:30px}.md\:mt-\[41px\]{margin-top:41px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:\!h-8{height:2rem!important}.md\:h-5{height:1.25rem}.md\:h-\[210px\]{height:210px}.md\:h-\[2px\]{height:2px}.md\:h-\[364px\]{height:364px}.md\:h-\[422px\]{height:422px}.md\:h-\[60px\]{height:60px}.md\:max-h-\[364px\]{max-height:364px}.md\:\!w-auto{width:auto!important}.md\:w-1\/2{width:50%}.md\:w-\[202px\]{width:202px}.md\:w-\[210px\]{width:210px}.md\:w-\[91px\]{width:91px}.md\:w-fit{width:-moz-fit-content;width:fit-content}.md\:\!max-w-\[202px\]{max-width:202px!important}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:flex-nowrap{flex-wrap:nowrap}.md\:gap-4{gap:1rem}.md\:gap-6{gap:1.5rem}.md\:gap-\[27px\]{gap:27px}.md\:rounded-none{border-radius:0}.md\:p-\[34px\]{padding:34px}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-\[38px\]{padding-left:38px;padding-right:38px}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:py-8{padding-top:2rem;padding-bottom:2rem}.md\:py-\[20px\]{padding-top:20px;padding-bottom:20px}.md\:py-\[33px\]{padding-top:33px;padding-bottom:33px}.md\:py-\[38px\]{padding-top:38px;padding-bottom:38px}.md\:pb-0{padding-bottom:0}.md\:pb-4{padding-bottom:1rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pr-0{padding-right:0}.md\:pt-12{padding-top:3rem}.md\:pt-16{padding-top:4rem}.md\:pt-\[67px\]{padding-top:67px}.md\:text-2xl{font-size:24px;line-height:32px}.md\:text-3xl{font-size:30px;line-height:38px}.md\:text-4xl{font-size:36px;line-height:40px}.md\:text-7xl{font-size:72px;line-height:90px}.md\:text-base{font-size:16px;line-height:24px;letter-spacing:.2px}.md\:text-product-title{font-size:36px;line-height:44px}.md\:font-normal{font-weight:400}}@media (min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:my-2{margin-top:.5rem;margin-bottom:.5rem}.lg\:my-5{margin-top:1.25rem;margin-bottom:1.25rem}.lg\:\!mb-0{margin-bottom:0!important}.lg\:mb-\[14px\]{margin-bottom:14px}.lg\:mb-\[18px\]{margin-bottom:18px}.lg\:mb-\[28px\]{margin-bottom:28px}.lg\:mb-\[31px\]{margin-bottom:31px}.lg\:mb-\[32px\]{margin-bottom:32px}.lg\:mt-0{margin-top:0}.lg\:mt-4{margin-top:1rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mt-\[16px\]{margin-top:16px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-10\/12{width:83.333333%}.lg\:w-2\/12{width:16.666667%}.lg\:w-2\/3{width:66.666667%}.lg\:w-4\/12{width:33.333333%}.lg\:w-8\/12{width:66.666667%}.lg\:w-fit{width:-moz-fit-content;width:fit-content}.lg\:w-full{width:100%}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-stretch{align-items:stretch}.lg\:justify-start{justify-content:flex-start}.lg\:justify-center{justify-content:center}.lg\:gap-0{gap:0}.lg\:gap-11{gap:2.75rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-\[12px\]{gap:12px}.lg\:gap-\[14px\]{gap:14px}.lg\:gap-\[25px\]{gap:25px}.lg\:bg-grey{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity))}.lg\:bg-transparent{background-color:initial}.lg\:p-0{padding:0}.lg\:px-\[64px\]{padding-left:64px;padding-right:64px}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:py-\[44px\]{padding-top:44px;padding-bottom:44px}.lg\:pb-2{padding-bottom:.5rem}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pb-\[19px\]{padding-bottom:19px}.lg\:pb-\[24px\]{padding-bottom:24px}.lg\:pl-10{padding-left:2.5rem}.lg\:pl-2{padding-left:.5rem}.lg\:pl-9{padding-left:2.25rem}.lg\:pl-\[26px\]{padding-left:26px}.lg\:pl-\[6px\]{padding-left:6px}.lg\:pl-\[89px\]{padding-left:89px}.lg\:pl-\[9px\]{padding-left:9px}.lg\:pr-0{padding-right:0}.lg\:pr-3{padding-right:.75rem}.lg\:pr-6{padding-right:1.5rem}.lg\:pr-\[18px\]{padding-right:18px}.lg\:pr-\[6px\]{padding-right:6px}.lg\:pt-0{padding-top:0}.lg\:pt-1{padding-top:.25rem}.lg\:pt-3{padding-top:.75rem}.lg\:pt-\[23px\]{padding-top:23px}.lg\:pt-\[24px\]{padding-top:24px}.lg\:pt-\[39px\]{padding-top:39px}.lg\:text-left{text-align:left}.lg\:text-start{text-align:start}.lg\:text-product-title{font-size:36px;line-height:44px}.lg\:tracking-wide{letter-spacing:.025em}}@media (min-width:1280px){.xl\:my-0{margin-top:0;margin-bottom:0}.xl\:w-4\/12{width:33.333333%}.xl\:w-8\/12{width:66.666667%}.xl\:w-fit{width:-moz-fit-content;width:fit-content}.xl\:w-full{width:100%}.xl\:flex-row{flex-direction:row}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-\[11px\]{padding-left:11px;padding-right:11px}}