@media(min-width:992px){#page.site>*:not(#header):not([role=dialog]){position:relative;z-index:0}.single-product:not(.is-safari) #page.site>*:not(#header):not([role=dialog]){z-index:unset}}#page.site>#page-wrapper,#page.site>#woocommerce-wrapper{position:relative;z-index:0}#header{z-index:1;position:relative}@media(max-width:991.98px){.archive #header,.page-template-fake-archive #header{z-index:0}}.archive.is-safari #header,.page-template-fake-archive.is-safari #header{z-index:1!important}#header .header-top-bar{background-color:var(--color-bg-header-top);color:var(--color-text-header-top)}#header .header-top-bar svg path{fill:currentColor}body.single-product:not(.is-safari) #header{z-index:unset}#main-nav-top{z-index:1}#main-nav .widget_search{position:relative}#main-nav .widget_search .relevanssi-live-search-results.relevanssi-live-search-results-showing{top:100%!important;left:auto!important;right:10px;min-width:320px}#main-nav .widget_search .relevanssi-live-search-results.relevanssi-live-search-results-showing .ajax-results{display:flex;flex-direction:column;gap:.5rem}#main-nav .widget_search .relevanssi-live-search-results.relevanssi-live-search-results-showing .ajax-results .list-group{--bs-list-group-item-padding-x:.5rem}#main-nav :where(.wp-block-columns){margin-bottom:0}#main-nav #site-logo img,#main-nav #site-logo svg{width:180px;max-height:40px}#main-nav .wp-block-woocommerce-customer-account>a{display:flex;flex-direction:column;justify-content:center;gap:.15em}#main-nav .wp-block-woocommerce-customer-account>a .wc-block-customer-account__account-icon{min-width:25px;min-height:25px;height:24px;width:auto}#main-nav .wp-block-woocommerce-customer-account>a .wc-block-customer-account__account-icon path{transform:scale(1.32);transform-origin:center}#main-nav .wp-block-woocommerce-customer-account>a .label{line-height:1}#error-404-wrapper .search-form{position:relative}#error-404-wrapper .search-form .relevanssi-live-search-results-showing{top:100%!important;left:0!important;position:relative;min-width:100%;width:max-content!important;max-width:min(1025px,80vw);height:100%;max-height:max-content}.search .site-main{container-type:inline-size}.search .search-results{grid-template-columns:repeat(4,minmax(0,1fr))}@container (width < 1200px){.search .search-results{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (width < 780px){.search .search-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width < 380px){.search .search-results{grid-template-columns:1fr}}.gform_wrapper.gravity-theme{--color-border-input:var(--color-smokey-grey)}.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1!important}.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=tel]{border-radius:5px;background-color:#fff0;border:1px solid var(--color-border-input);color:var(--color-text-light);padding:.656rem 1.227rem}.gform_wrapper.gravity-theme input[type=text]:focus-visible,.gform_wrapper.gravity-theme input[type=email]:focus-visible,.gform_wrapper.gravity-theme input[type=tel]:focus-visible{--color-border-input:var(--color-text-dark);outline:0;background-color:var(--color-white)}.gform_wrapper.gravity-theme input[type=text]:focus-visible::placeholder,.gform_wrapper.gravity-theme input[type=text]:focus-visible,.gform_wrapper.gravity-theme input[type=email]:focus-visible::placeholder,.gform_wrapper.gravity-theme input[type=email]:focus-visible,.gform_wrapper.gravity-theme input[type=tel]:focus-visible::placeholder,.gform_wrapper.gravity-theme input[type=tel]:focus-visible{color:var(--color-text-dark)}.gform_wrapper.gravity-theme input[type=submit]:hover,.gform_wrapper.gravity-theme input[type=submit]:focus,.gform_wrapper.gravity-theme input[type=submit]:active{--bs-btn-bg:var(--color-elephant)}.gform_wrapper.gravity-theme .gfield_label{font-weight:400}.gform_wrapper.gravity-theme .field_sublabel_above.gfield_contains_required .ginput_complex label:after{content:"*";color:#c02b0a;display:inline-block;font-size:13.008px;padding-inline-start:.125em}.gform_wrapper.gravity-theme .field_sublabel_above .ginput_complex label{padding-top:0;margin-bottom:8px;font-size:1rem;font-weight:400}.gform_wrapper.gravity-theme .gform_ajax_spinner,.gform_wrapper.gravity-theme .gform-loader{position:absolute;left:calc(100% + 4em);bottom:6em;border-block:none;border-inline:none;aspect-ratio:1/1;width:8em;margin:0;background-image:url(/wp-content/themes/vmsport/assets/img/spinner.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.yoast-breadcrumbs{color:#767676}.yoast-breadcrumbs a{color:#767676}.yoast-breadcrumbs .sep{width:1em;height:1em;display:inline-block;mask-image:url('data:image/svg+xml;utf-8,<svg clip-rule="evenodd" fill-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="2" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"><path id="path2" d="m14.586 12-6.293-6.293c-.39-.39-.39-1.024 0-1.414s1.024-.39 1.414 0l7 7c.391.39.391 1.024 0 1.414l-7 7c-.39.39-1.024.39-1.414 0s-.39-1.024 0-1.414z"></path></svg>');mask-repeat:no-repeat;mask-position:center;mask-size:contain;background-color:currentColor;vertical-align:middle}iframe#oplaskuri-slider{aspect-ratio:9/2.25;overflow:hidden;min-height:236px}#footer{margin-top:min(70px,4.375rem)}.single-post #footer{margin-top:0}#footer .footer-top{background-color:var(--color-bg-footer-top);color:var(--color-text-footer-top)}#footer .footer-bottom{background-color:var(--color-bg-footer-bottom);color:var(--color-links-footer-bottom)}#footer .footer-bottom h1,#footer .footer-bottom h2,#footer .footer-bottom h3,#footer .footer-bottom h4,#footer .footer-bottom h5,#footer .footer-bottom h6{color:var(--color-text-footer-bottom)}#footer .footer-bottom a{color:var(--color-links-footer-bottom)}#footer .footer-bottom.site-meta{padding:3rem 0 .656rem}#footer .footer-bottom.site-meta *{opacity:.7}#footer .footer-bottom .gform_wrapper.gravity-theme.newsletter_wrapper{--color-border-input:var(--color-smokey-grey)}#footer .footer-bottom .gform_wrapper.gravity-theme.newsletter_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1!important}#footer .footer-bottom .gform_wrapper.gravity-theme.newsletter_wrapper .gfield_required{color:inherit}#footer .footer-bottom .gform_wrapper.gravity-theme.newsletter_wrapper .gform_fields{grid-template-rows:1fr;grid-template-columns:1fr min-content;align-items:center}#footer .footer-bottom .gform_wrapper.gravity-theme.newsletter_wrapper .gform_fields .gfield.gfield--width-half.gfield--type-email{grid-row:1;grid-column:1/-1}#footer .footer-bottom .gform_wrapper.gravity-theme.newsletter_wrapper .gform_fields .gfield.gfield--width-half.gfield--type-email input[type=email]{padding-right:100px}#footer .footer-bottom .gform_wrapper.gravity-theme.newsletter_wrapper .gform_fields #field_submit{grid-row:1;grid-column:2;position:relative;min-width:max-content;transform:translateX(10px)}#footer .footer-bottom .gform_wrapper.gravity-theme.newsletter_wrapper .gform_fields #field_submit .gform-button{height:41.97px}#footer .footer-bottom .gform_wrapper.gravity-theme.newsletter_wrapper .gform_ajax_spinner,#footer .footer-bottom .gform_wrapper.gravity-theme.newsletter_wrapper .gform-loader{position:absolute;left:calc(100% + 4em);bottom:6em;border-block:none;border-inline:none;aspect-ratio:1/1;width:8em;margin:0;background-image:url(/wp-content/themes/vmsport/assets/img/spinner.svg);background-size:contain;background-repeat:no-repeat;background-position:center}#footer .footer-bottom .gform_confirmation_wrapper.gravity-theme.newsletter [data-lang]{display:none}[lang=fi] #footer .footer-bottom .gform_confirmation_wrapper.gravity-theme.newsletter [data-lang=fi],[lang=sv-SE] #footer .footer-bottom .gform_confirmation_wrapper.gravity-theme.newsletter [data-lang=sv],[lang=en-GB] #footer .footer-bottom .gform_confirmation_wrapper.gravity-theme.newsletter [data-lang=en]{display:block}iframe[src*=youtube],iframe[src*="youtu.be"]{width:100%;max-width:100%;height:auto;min-height:360px;aspect-ratio:16/9}.store-action.back{display:none}.store-action.back .store-icon.back{width:100%;height:20px;display:block;background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M12.7 244.7L1.4 256l11.3 11.3 168 168L192 446.6 214.6 424l-11.3-11.3L62.6 272 432 272l16 0 0-32-16 0L62.6 240 203.3 99.3 214.6 88 192 65.4 180.7 76.7l-168 168z" fill="currentColor"/></svg>');background-repeat:no-repeat;background-position:center left;background-size:contain}.store-action.menu{min-width:20px}.store-action.menu .store-icon.menu.open{width:100%;height:20px;display:block;background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M420.7 36.7c6.2-6.2 16.4-6.2 22.6 0s6.2 16.4 0 22.6L246.6 256 443.3 452.7c6.2 6.2 6.2 16.4 0 22.6s-16.4 6.2-22.6 0L224 278.6 27.3 475.3c-6.2 6.2-16.4 6.2-22.6 0s-6.2-16.4 0-22.6L201.4 256 4.7 59.3c-6.2-6.2-6.2-16.4 0-22.6s16.4-6.2 22.6 0L224 233.4 420.7 36.7z" fill="currentColor" /></svg>');background-repeat:no-repeat;background-position:center right;background-size:contain}@media screen and (max-width:600px){#CookiebotSessionPixel+div #CookiebotWidget:not(.CookiebotWidget-inactive){bottom:78px!important}}#mobile-nav{position:fixed;bottom:0;left:0;right:0;z-index:calc(var(--bs-offcanvas-zindex, 1045) + 1);background-color:#fff;box-shadow:0 -1px 0 .25em var(--color-box-shadow-product)}#mobile-nav .col{display:flex;align-items:center;justify-content:center}#mobile-nav .btn,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond #mobile-nav input#submit,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav a.button,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav button.button,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav input.button,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond #mobile-nav input#submit,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav a.button,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav button.button,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav input.button,#mobile-nav .woocommerce ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward,.woocommerce ul.products li.product .add-to-cart-container #mobile-nav a.added_to_cart.wc-forward,#mobile-nav .woocommerce-page ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward,.woocommerce-page ul.products li.product .add-to-cart-container #mobile-nav a.added_to_cart.wc-forward{--bs-btn-bg:#fff;--bs-btn-hover-bg:#fff;--bs-btn-color:var(--color-text-dark);--bs-btn-hover-color:var(--color-text-mobile-nav-active, var(--color-blue-hosta));--bs-btn-border-radius:0px;--bs-btn-border-width:0px;flex-direction:column;border-width:0}#mobile-nav .btn:before,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond #mobile-nav input#submit:before,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav a.button:before,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav button.button:before,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:before,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav input.button:before,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond #mobile-nav input#submit:before,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav a.button:before,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav button.button:before,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:before,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav input.button:before,#mobile-nav .woocommerce ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward:before,.woocommerce ul.products li.product .add-to-cart-container #mobile-nav a.added_to_cart.wc-forward:before,#mobile-nav .woocommerce-page ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward:before,.woocommerce-page ul.products li.product .add-to-cart-container #mobile-nav a.added_to_cart.wc-forward:before{display:none}#mobile-nav .btn:hover .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond #mobile-nav input#submit:hover .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav a.button:hover .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav button.button:hover .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav input.button:hover .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond #mobile-nav input#submit:hover .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav a.button:hover .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav button.button:hover .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav input.button:hover .icon,#mobile-nav .woocommerce ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward:hover .icon,.woocommerce ul.products li.product .add-to-cart-container #mobile-nav a.added_to_cart.wc-forward:hover .icon,#mobile-nav .woocommerce-page ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward:hover .icon,.woocommerce-page ul.products li.product .add-to-cart-container #mobile-nav a.added_to_cart.wc-forward:hover .icon{background-color:var(--color-text-mobile-nav-active,var(--color-blue-hosta))}#mobile-nav .btn .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond #mobile-nav input#submit .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav a.button .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav button.button .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav input.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond #mobile-nav input#submit .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav a.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav button.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav input.button .icon,#mobile-nav .woocommerce ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward .icon,.woocommerce ul.products li.product .add-to-cart-container #mobile-nav a.added_to_cart.wc-forward .icon,#mobile-nav .woocommerce-page ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward .icon,.woocommerce-page ul.products li.product .add-to-cart-container #mobile-nav a.added_to_cart.wc-forward .icon{height:1.5rem;width:1.5rem;display:inline-block;background-color:var(--color-text-dark);mask-size:contain;mask-repeat:no-repeat;mask-position:center;flex:0 0 auto}#mobile-nav .btn .icon-label,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit .icon-label,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond #mobile-nav input#submit .icon-label,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button .icon-label,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav a.button .icon-label,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button .icon-label,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav button.button .icon-label,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button .icon-label,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav input.button .icon-label,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit .icon-label,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond #mobile-nav input#submit .icon-label,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button .icon-label,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav a.button .icon-label,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button .icon-label,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav button.button .icon-label,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button .icon-label,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav input.button .icon-label,#mobile-nav .woocommerce ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward .icon-label,.woocommerce ul.products li.product .add-to-cart-container #mobile-nav a.added_to_cart.wc-forward .icon-label,#mobile-nav .woocommerce-page ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward .icon-label,.woocommerce-page ul.products li.product .add-to-cart-container #mobile-nav a.added_to_cart.wc-forward .icon-label{font-size:.75rem;white-space:nowrap}#mobile-nav .btn#mobile-menu-toggle .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a#mobile-menu-toggle.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav a#mobile-menu-toggle.button .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button#mobile-menu-toggle.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav button#mobile-menu-toggle.button .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input#mobile-menu-toggle.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav input#mobile-menu-toggle.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a#mobile-menu-toggle.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav a#mobile-menu-toggle.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button#mobile-menu-toggle.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav button#mobile-menu-toggle.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input#mobile-menu-toggle.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav input#mobile-menu-toggle.button .icon,#mobile-nav .woocommerce ul.products li.product .add-to-cart-container a#mobile-menu-toggle.added_to_cart.wc-forward .icon,.woocommerce ul.products li.product .add-to-cart-container #mobile-nav a#mobile-menu-toggle.added_to_cart.wc-forward .icon,#mobile-nav .woocommerce-page ul.products li.product .add-to-cart-container a#mobile-menu-toggle.added_to_cart.wc-forward .icon,.woocommerce-page ul.products li.product .add-to-cart-container #mobile-nav a#mobile-menu-toggle.added_to_cart.wc-forward .icon{mask-image:url('data:image/svg+xml;utf-8,<svg enable-background="new 0 0 464.205 464.205" viewBox="0 0 464.205 464.205" xmlns="http://www.w3.org/2000/svg"><g><g id="grip-solid-horizontal_1_"><path d="m435.192 406.18h-406.179c-16.024 0-29.013-12.99-29.013-29.013s12.989-29.013 29.013-29.013h406.18c16.023 0 29.013 12.99 29.013 29.013-.001 16.023-12.99 29.013-29.014 29.013z"></path><path d="m435.192 261.115h-406.179c-16.024 0-29.013-12.989-29.013-29.012s12.989-29.013 29.013-29.013h406.18c16.023 0 29.013 12.989 29.013 29.013s-12.99 29.012-29.014 29.012z"></path><path d="m435.192 116.051h-406.179c-16.024 0-29.013-12.989-29.013-29.013s12.989-29.013 29.013-29.013h406.18c16.023 0 29.013 12.989 29.013 29.013s-12.99 29.013-29.014 29.013z"></path></g></g></svg>')}#mobile-nav .btn#mobile-search-toggle .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a#mobile-search-toggle.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav a#mobile-search-toggle.button .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button#mobile-search-toggle.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav button#mobile-search-toggle.button .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input#mobile-search-toggle.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav input#mobile-search-toggle.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a#mobile-search-toggle.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav a#mobile-search-toggle.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button#mobile-search-toggle.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav button#mobile-search-toggle.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input#mobile-search-toggle.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav input#mobile-search-toggle.button .icon,#mobile-nav .woocommerce ul.products li.product .add-to-cart-container a#mobile-search-toggle.added_to_cart.wc-forward .icon,.woocommerce ul.products li.product .add-to-cart-container #mobile-nav a#mobile-search-toggle.added_to_cart.wc-forward .icon,#mobile-nav .woocommerce-page ul.products li.product .add-to-cart-container a#mobile-search-toggle.added_to_cart.wc-forward .icon,.woocommerce-page ul.products li.product .add-to-cart-container #mobile-nav a#mobile-search-toggle.added_to_cart.wc-forward .icon{mask-image:url('data:image/svg+xml;utf-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 118.783 118.783" style="enable-background:new 0 0 118.783 118.783;" xml:space="preserve"><g><path d="M115.97,101.597L88.661,74.286c4.64-7.387,7.333-16.118,7.333-25.488c0-26.509-21.49-47.996-47.998-47.996 S0,22.289,0,48.798c0,26.51,21.487,47.995,47.996,47.995c10.197,0,19.642-3.188,27.414-8.605l26.984,26.986 c1.875,1.873,4.333,2.806,6.788,2.806c2.458,0,4.913-0.933,6.791-2.806C119.72,111.423,119.72,105.347,115.97,101.597z M47.996,81.243c-17.917,0-32.443-14.525-32.443-32.443s14.526-32.444,32.443-32.444c17.918,0,32.443,14.526,32.443,32.444 S65.914,81.243,47.996,81.243z"></path></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>')}#mobile-nav .btn#mobile-account-link .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a#mobile-account-link.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav a#mobile-account-link.button .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button#mobile-account-link.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav button#mobile-account-link.button .icon,#mobile-nav .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input#mobile-account-link.button .icon,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #mobile-nav input#mobile-account-link.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a#mobile-account-link.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav a#mobile-account-link.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button#mobile-account-link.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav button#mobile-account-link.button .icon,#mobile-nav :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input#mobile-account-link.button .icon,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #mobile-nav input#mobile-account-link.button .icon,#mobile-nav .woocommerce ul.products li.product .add-to-cart-container a#mobile-account-link.added_to_cart.wc-forward .icon,.woocommerce ul.products li.product .add-to-cart-container #mobile-nav a#mobile-account-link.added_to_cart.wc-forward .icon,#mobile-nav .woocommerce-page ul.products li.product .add-to-cart-container a#mobile-account-link.added_to_cart.wc-forward .icon,.woocommerce-page ul.products li.product .add-to-cart-container #mobile-nav a#mobile-account-link.added_to_cart.wc-forward .icon{mask-image:url('data:image/svg+xml;utf-8,<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="m437.019531 74.980469c-48.351562-48.351563-112.640625-74.980469-181.019531-74.980469s-132.667969 26.628906-181.019531 74.980469c-48.351563 48.351562-74.980469 112.640625-74.980469 181.019531s26.628906 132.667969 74.980469 181.019531c48.351562 48.351563 112.640625 74.980469 181.019531 74.980469s132.667969-26.628906 181.019531-74.980469c48.351563-48.351562 74.980469-112.640625 74.980469-181.019531s-26.628906-132.667969-74.980469-181.019531zm-325.914062 354.316406c8.453125-72.734375 70.988281-128.890625 144.894531-128.890625 38.960938 0 75.597656 15.179688 103.15625 42.734375 23.28125 23.285156 37.964844 53.6875 41.742188 86.152344-39.257813 32.878906-89.804688 52.707031-144.898438 52.707031s-105.636719-19.824219-144.894531-52.703125zm144.894531-159.789063c-42.871094 0-77.753906-34.882812-77.753906-77.753906 0-42.875 34.882812-77.753906 77.753906-77.753906s77.753906 34.878906 77.753906 77.753906c0 42.871094-34.882812 77.753906-77.753906 77.753906zm170.71875 134.425782c-7.644531-30.820313-23.585938-59.238282-46.351562-82.003906-18.4375-18.4375-40.25-32.269532-64.039063-40.9375 28.597656-19.394532 47.425781-52.160157 47.425781-89.238282 0-59.414062-48.339844-107.753906-107.753906-107.753906s-107.753906 48.339844-107.753906 107.753906c0 37.097656 18.84375 69.875 47.464844 89.265625-21.886719 7.976563-42.140626 20.308594-59.566407 36.542969-25.234375 23.5-42.757812 53.464844-50.882812 86.347656-34.410157-39.667968-55.261719-91.398437-55.261719-147.910156 0-124.617188 101.382812-226 226-226s226 101.382812 226 226c0 56.523438-20.859375 108.265625-55.28125 147.933594zm0 0"></path></svg>')}#mobile-nav .cart-contents.cart:hover{--color-bg-cart-count:var(--color-text-mobile-nav-active, var(--color-blue-hosta));color:var(--color-text-mobile-nav-active,var(--color-blue-hosta));text-decoration:none}#mobile-menu-sidebar .menu-mobile-container{width:100%;flex:1}#mobile-menu-sidebar .navigation-mobile-top{display:grid;grid-template-columns:75px 1fr 75px;font-size:var(--size-p4);align-items:end}#mobile-menu-sidebar .navigation-mobile-top .store-action.back{grid-column:1}#mobile-menu-sidebar .navigation-mobile-top .store-action.menu{grid-column:3}#mobile-menu-sidebar .navigation-mobile-body{padding:2rem 0;container-type:inline-size}#mobile-menu-sidebar .navigation-mobile-body:has(pre){overflow-y:scroll;max-height:88vh}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden;position:relative}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile .parent-title{font-weight:700;border-bottom:1px solid currentColor}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile>.menu-item>a{font-size:18px;position:relative;padding:.75em 0}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile>.menu-item.current-menu-ancestor>a,#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile>.menu-item.current-menu-item>a,#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile>.menu-item.current-menu-parent>a{font-style:oblique}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile>.menu-item.emphasis>a{color:var(--color-text-menu-emphasis,#A30000)}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile>.menu-item.extra.first{margin-top:.45em}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile>.menu-item.extra>a{font-size:16px;padding:.35em 0;color:var(--color-text-menu-extra,var(--color-smokey-grey))}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile .menu-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile .menu-item a{text-decoration:none}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile .sub-menu{background-color:var(--bs-offcanvas-bg);width:100%;flex:1 1 100%}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile .sub-menu[data-collapsed=false]{display:grid;gap:.85em}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile .sub-menu[data-collapsed=true]{display:none}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile .sub-menu[data-collapsed=false]{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;height:100%;width:100%;grid-template-rows:1.85em repeat(auto-fill,minmax(1em,1fr))}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile .sub-menu .menu-item a{font-size:var(--font-size-p1)}#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile .sub-menu .menu-item.current-menu-item>a,#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile .sub-menu .menu-item.current-menu-ancestor>a,#mobile-menu-sidebar .navigation-mobile-body #menu-primary-mobile .sub-menu .menu-item.current-menu-parent>a{font-weight:700}#mobile-menu-sidebar .sub-menu-arrow{width:1em;height:1em;display:block;line-height:1;clear:none;justify-self:flex-end;background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M301.3 256l-22.6 22.6-160 160L96 461.3 50.7 416l22.6-22.6L210.7 256 73.4 118.6 50.7 96 96 50.7l22.6 22.6 160 160L301.3 256z" fill="currentColor"/></svg>');background-size:auto 1em;background-position:center top;background-repeat:no-repeat}#mobile-search-sidebar form{display:grid;grid-template-rows:max-content max-content max-content 1fr}#mobile-search-sidebar form [id*=rlvlive_]{position:relative}#mobile-search-sidebar form [id*=rlvlive_] .relevanssi-live-search-results{top:2rem!important;left:0px!important;position:relative;-webkit-box-shadow:none;box-shadow:none}#mobile-search-sidebar form [id*=rlvlive_] .relevanssi-live-search-results-showing{height:max-content;max-height:100%}#mobile-search-sidebar form [id*=rlvlive_] .relevanssi-live-search-results .ajax-results{display:flex;flex-direction:column;gap:.5em}#mobile-search-sidebar form [id*=rlvlive_] .relevanssi-live-search-results .relevanssi-live-search-result p,#mobile-search-sidebar form [id*=rlvlive_] .relevanssi-live-search-results .relevanssi-live-search-result-status p{border-bottom:0;padding:0}#mobile-search-sidebar form [id*=rlvlive_] .relevanssi-live-search-results .relevanssi-live-search-result p{font-size:1rem}#cart-modal.offcanvas{--bs-offcanvas-padding-x:2rem;--bs-offcanvas-padding-y:2rem;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}#cart-modal.offcanvas .offcanvas-header,#cart-modal.offcanvas .offcanvas-body{padding:0}#cart-modal.offcanvas .offcanvas-header{padding-bottom:1.5rem;border-bottom:1px solid var(--color-border-cart-modal-header,#ddd);flex-direction:column;gap:1.25rem}#cart-modal.offcanvas .offcanvas-header .woocommerce-error,#cart-modal.offcanvas .offcanvas-header .woocommerce-info,#cart-modal.offcanvas .offcanvas-header .woocommerce-message{width:100%;margin-bottom:0}#cart-modal.offcanvas .offcanvas-header .woocommerce-error ul.allowed,#cart-modal.offcanvas .offcanvas-header .woocommerce-info ul.allowed,#cart-modal.offcanvas .offcanvas-header .woocommerce-message ul.allowed{margin:0;padding:0}#cart-modal.offcanvas .offcanvas-body{padding-top:1.5em}#cart-modal .woocommerce-mini-cart{padding:0;margin:0}#cart-modal .woocommerce-mini-cart-item{position:relative;display:grid;grid-template-columns:125px 1fr;gap:.65em}#cart-modal .woocommerce-mini-cart-item:before,#cart-modal .woocommerce-mini-cart-item:after{content:unset}#cart-modal .woocommerce-mini-cart-item a.remove{margin-left:auto;text-decoration:none;font-size:1.5em;color:var(--color-text-dark);transition:all .3s ease-in-out}#cart-modal .woocommerce-mini-cart-item a.remove:hover{color:var(--color-text-discount)!important;background:none!important}#cart-modal .woocommerce-mini-cart-item>a.image-permalink{grid-column:1;color:var(--color-text-dark);text-decoration:none}#cart-modal .woocommerce-mini-cart-item>a.image-permalink>img{grid-column:1;aspect-ratio:1/1;object-fit:contain}#cart-modal .woocommerce-mini-cart-item .minicart-item-body{grid-row:1;grid-column:2}#cart-modal .woocommerce-mini-cart-item dl.variation{padding:1em 0 0 0;border:0;margin:0;display:inline-flex;gap:.35em;width:100%}#cart-modal .woocommerce-mini-cart-item dl.variation:before,#cart-modal .woocommerce-mini-cart-item dl.variation:after{content:unset}#cart-modal .woocommerce-mini-cart-item dl.variation dt{font-weight:400;padding:0;margin:0}#cart-modal .woocommerce-mini-cart-item dl.variation dd{margin:0}#cart-modal p.buttons{margin:2rem 0;display:flex;gap:1rem;flex-direction:column}#cart-modal .products.recommended{--product-gap:2rem}#cart-modal .products.recommended li.product.mini-modal{display:grid;grid-template-columns:125px 1fr;padding:0;box-shadow:none;grid-template-rows:repeat(8,1rem);gap:.5em}#cart-modal .products.recommended li.product.mini-modal>a{display:grid;grid-template-columns:125px 1fr;grid-template-rows:repeat(8,1rem);grid-auto-flow:dense;min-height:125px;gap:0 .5em;grid-column:1/3;grid-row:1/3;align-items:center;color:var(--color-text-dark);text-decoration:none}#cart-modal .products.recommended li.product.mini-modal>a:hover{text-decoration:underline}#cart-modal .products.recommended li.product.mini-modal>a>img{grid-column:1;aspect-ratio:1/1;object-fit:contain;margin-bottom:0;grid-row:1/span 8}#cart-modal .products.recommended li.product.mini-modal>a>img+*{grid-column:2}#cart-modal .products.recommended li.product.mini-modal>a .onsale{grid-row:1/span 1;grid-column:1/span 1;position:relative!important}#cart-modal .products.recommended li.product.mini-modal>a h2.woocommerce-loop-product__title{min-height:0;line-height:1;height:min-content;margin-bottom:0;grid-row:1/span 3}#cart-modal .products.recommended li.product.mini-modal>a .price{grid-column:2;grid-row:5}#cart-modal .products.recommended li.product.mini-modal .shop-attribute{grid-column:2;grid-row:5;margin-bottom:0;align-items:start;max-height:min-content;display:none}#cart-modal .products.recommended li.product.mini-modal .add-to-cart-container{grid-column:1/-1;grid-row:7/span 2}.swiper{width:inherit;margin-right:0;padding-left:0;padding-top:39px;z-index:0}.swiper .arrow-prev,.swiper .arrow-next{position:absolute;top:0}.swiper .arrow-prev svg,.swiper .arrow-next svg{width:25px;height:24px}.swiper .arrow-prev.hidden,.swiper .arrow-prev.locked,.swiper .arrow-next.hidden,.swiper .arrow-next.locked{display:none}.swiper .arrow-prev.disabled,.swiper .arrow-next.disabled{opacity:.3;cursor:default}.swiper .arrow-prev{left:0}.swiper .arrow-next{right:0}.container{width:var(--content-max-width);container-type:inline-size;max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap}.container.swiper{width:calc(100% - (100vw - var(--content-max-width))/2);margin-right:0;padding-left:0;padding-top:39px}.container.swiper .arrow-prev,.container.swiper .arrow-next{position:absolute;top:0}.container.swiper .arrow-prev svg,.container.swiper .arrow-next svg{width:25px;height:24px}.container.swiper .arrow-prev.hidden,.container.swiper .arrow-prev.locked,.container.swiper .arrow-next.hidden,.container.swiper .arrow-next.locked{display:none}.container.swiper .arrow-prev.disabled,.container.swiper .arrow-next.disabled{opacity:.3;cursor:default}.container.swiper .arrow-prev{left:0}.container.swiper .arrow-next{right:calc((100vw - var(--content-max-width))/2 + 4px);transform:translateX(-100%)}.brand-logos a img{opacity:.6;transition:opacity .3s ease-in-out}.brand-logos a:hover img,.brand-logos a:focus img{opacity:1}.row{width:var(--wp--style--global--wide-size,100%);flex:1 0 var(--wp--style--global--wide-size,100%)}.jc-left{justify-content:flex-start}.jc-center{justify-content:center}.jc-right{justify-content:flex-end}.jc-space-a{justify-content:space-around}.jc-space-b{justify-content:space-between}.jc-space-e{justify-content:space-evenly}.ai-top{align-items:flex-start}.ai-center{align-items:center}.ai-bottom{align-items:flex-end}.form-control-lg.form-check-input{padding:0;min-height:0;margin-top:calc(.5rem + 1px)}ul.wp-block-social-links{margin-bottom:0}figcaption.wp-element-caption{background-color:var(--color-bg-photo-attribution,rgb(255 255 255 / .7607843137));color:var(--color-text-photo-attribution,rgb(0 0 0 / .7882352941));font-size:.75rem;padding:.416em .833em;width:max-content;max-width:100%}.woocommerce-products-header{background-color:var(--color-bg-hero)}@media(max-width:991.98px){.woocommerce-products-header{--content-max-width:100%}.woocommerce-products-header .container{padding:0}.woocommerce-products-header .container>.row{margin-left:0;margin-right:0}}.woocommerce-products-header .term-description{max-width:65ch}.woocommerce-products-header-image{position:relative}@media(max-width:767.98px){.woocommerce-products-header-image{order:-1;padding:0}}.woocommerce-products-header-image img{object-fit:cover;aspect-ratio:951/423;height:100%}.woocommerce-products-header-image img+figcaption{position:absolute;bottom:0;right:0}.woocommerce-products-header+.product-categories{margin-top:44px}.woocommerce-loop-actions{--action-padding:.485rem 2.2rem .485rem 1.1875rem;display:flex;float:right;margin-bottom:2rem;align-items:center;gap:1rem;flex-wrap:wrap}.woocommerce-loop-actions .toggle-filters{padding:var(--action-padding);background-color:var(--color-bg-input-select);border:0;color:var(--color-text-input);display:flex;gap:.5em;width:max-content}.woocommerce-loop-actions .toggle-filters:hover,.woocommerce-loop-actions .toggle-filters:active{color:var(--color-text-input)}.woocommerce-loop-actions .toggle-filters:before{display:none}.woocommerce-loop-actions .toggle-filters .icon{width:1.3em;height:1.3em;background-color:currentColor;display:inline-block;mask-image:url('data:image/svg+xml;utf-8,<svg enable-background="new 0 0 24 24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g><path d="m18 13h-12c-.6 0-1-.4-1-1s.4-1 1-1h12c.6 0 1 .4 1 1s-.4 1-1 1z"></path></g><g><path d="m15 19h-6c-.6 0-1-.4-1-1s.4-1 1-1h6c.6 0 1 .4 1 1s-.4 1-1 1z"></path></g><g><path d="m21 7h-18c-.6 0-1-.4-1-1s.4-1 1-1h18c.6 0 1 .4 1 1s-.4 1-1 1z"></path></g></svg>');mask-position:center;mask-repeat:no-repeat}.woocommerce-loop-actions .woocommerce-result-count{margin-bottom:0}@media(max-width:767.98px){.woocommerce-loop-actions .woocommerce-result-count{order:-1;flex-basis:100%;width:100%}}.woocommerce-loop-actions .woocommerce-ordering{margin:0}.woocommerce-loop-actions .form-select,.toggle-filters,.woocommerce-loop-actions .facetwp-type-sort select,.woocommerce-loop-actions .facetwp-type-pager select{display:block;width:100%;padding:var(--action-padding);-moz-padding-start:calc(.75rem - 3px);line-height:1.1875rem;color:var(--color-text-input);background-color:var(--color-bg-input-select);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:0;border-radius:2rem;transition:all .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce-loop-actions .form-select:hover,.toggle-filters:hover,.woocommerce-loop-actions .facetwp-type-sort select:hover,.woocommerce-loop-actions .facetwp-type-pager select:hover{background-color:var(--color-bg-input-hover)}.woocommerce-loop-actions .facetwp-facet{margin-bottom:0}.facetwp-type-pager.facetwp-facet-pagination{margin-top:56px}.facetwp-type-pager.facetwp-facet-pagination .facetwp-pager{display:flex;gap:11px}.facetwp-type-pager.facetwp-facet-pagination .facetwp-pager .facetwp-page{display:flex;align-items:center;justify-content:center;border-radius:.611em;min-width:2.611em;aspect-ratio:1/1;color:var(--color-text-pagination);text-decoration:none}.facetwp-type-pager.facetwp-facet-pagination .facetwp-pager .facetwp-page.active,.facetwp-type-pager.facetwp-facet-pagination .facetwp-pager .facetwp-page:not(.dots):hover,.facetwp-type-pager.facetwp-facet-pagination .facetwp-pager .facetwp-page:focus{color:var(--color-text-pagination);background:var(--color-bg-pagination);font-weight:700}.facetwp-type-pager.facetwp-facet-load_more button{appearance:none;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:flex;align-items:center;gap:.6em;justify-content:center}@media(min-width:576px){.d-grid.row-cols-sm-2{grid-template-columns:repeat(2,calc(50% - var(--gap, 3rem) / 2))}.d-grid.row-cols-sm-2>*{width:100%}}@media(min-width:768px){.d-grid.row-cols-md-4{grid-template-columns:repeat(4,calc(25% - var(--gap, 3rem)))}.d-grid.row-cols-md-4>*{width:100%}.d-grid.row-cols-md-3{grid-template-columns:repeat(3,calc(33.33333333% - var(--gap, 3rem) / 2))}.d-grid.row-cols-md-3>*{width:100%}.d-grid.row-cols-md-2{grid-template-columns:repeat(2,calc(50% - var(--gap, 3rem) / 2))}.d-grid.row-cols-md-2>*{width:100%}}@media(min-width:992px){.d-grid.row-cols-lg-4{grid-template-columns:repeat(4,calc(25% - var(--gap, 3rem)))}.d-grid.row-cols-lg-4>*{width:100%}.d-grid.row-cols-lg-3{grid-template-columns:repeat(3,calc(33.33333333% - var(--gap, 3rem) / 2))}.d-grid.row-cols-lg-3>*{width:100%}.d-grid.row-cols-lg-2{grid-template-columns:repeat(2,calc(50% - var(--gap, 3rem) / 2))}.d-grid.row-cols-lg-2>*{width:100%}}@media(min-width:1200px){.d-grid.row-cols-xl-4{grid-template-columns:repeat(4,calc(25% - var(--gap, 3rem)))}.d-grid.row-cols-xl-4>*{width:100%}.d-grid.row-cols-xl-3{grid-template-columns:repeat(3,calc(33.33333333% - var(--gap, 3rem) / 2))}.d-grid.row-cols-xl-3>*{width:100%}.d-grid.row-cols-xl-2{grid-template-columns:repeat(2,calc(50% - var(--gap, 3rem) / 2))}.d-grid.row-cols-xl-2>*{width:100%}}.product-categories .d-grid{--box-width:min(280px,15.55cqw,15.55%);grid-template-columns:1fr 1fr 1fr;gap:24px}@media(min-width:992px){.product-categories .d-grid{grid-template-columns:repeat(auto-fill,var(--box-width))}.product-categories .d-grid:has(:nth-child(5)){grid-template-columns:repeat(5,1fr)}.product-categories .d-grid:has(:nth-child(6)){grid-template-columns:repeat(6,1fr)}}.product-categories .d-grid .product-category-box{width:100%}.product-categories .product-category-box{width:161px}.product-categories .product-category-box.is-empty{opacity:.49}.product-categories .product-category-box>a{color:inherit;text-decoration:none}.product-categories .product-category-box>a:hover .category-image{background-color:var(--color-bg-category-box-active)}.product-categories .product-category-box .category-image{aspect-ratio:161/143;background-color:var(--color-bg-category-box);display:flex;align-items:center;justify-content:center;margin-bottom:10px;transition:background-color .3s ease-in-out}.product-categories .product-category-box .category-image img.size-medium,.product-categories .product-category-box .category-image img.size-taxonomy-box{flex:0 0 100%;max-width:83.85%;aspect-ratio:1/1;object-fit:contain;mix-blend-mode:multiply}.product-categories .product-category-box .category-image img.size-large{width:100%;height:100%;object-fit:cover}.product-categories .product-category-box .category-name{font-size:18px;line-height:1.166em}.offcanvas{--sidecart-top:0px;--sidecart-bottom:0px;bottom:var(--sidecart-bottom)}@media(max-width:991.98px){.offcanvas{--sidecart-bottom:65px}}.offcanvas.offcanvas-start,.offcanvas.offcanvas-end{-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}.admin-bar .offcanvas.offcanvas-start.showing,.admin-bar .offcanvas.offcanvas-end.showing{margin-top:32px}@media(max-width:782px){.admin-bar .offcanvas.offcanvas-start.showing,.admin-bar .offcanvas.offcanvas-end.showing{margin-top:46px}}.offcanvas.offcanvas-start{-ms-transform:translateX(-100%) translateZ(0);-webkit-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0)}.offcanvas.offcanvas-end{-ms-transform:translateX(100%) translateZ(0);-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0)}.offcanvas.show:not(.hiding),.offcanvas.showing,.offcanvas-backdrop{-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0)}@media(min-width:992px){#left-sidebar{width:352px;padding-left:7px}#left-sidebar.offcanvas{--bs-offcanvas-zindex:0;--bs-offcanvas-border-width:0px;--bs-offcanvas-border-color:transparent;--bs-offcanvas-box-shadow:none;--bs-offcanvas-padding-y:0px;--bs-offcanvas-padding-x:0px;position:relative;visibility:visible;transform:none}#left-sidebar.offcanvas .offcanvas-body{overflow-x:hidden}}@media(max-width:991.98px){#left-sidebar{padding-bottom:.75rem}}#left-sidebar .offcanvas-header{align-items:flex-start}#left-sidebar .offcanvas-header .facetwp-selections ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem}#left-sidebar .offcanvas-header .facetwp-selections ul li{padding:.5em .75em;border-radius:2em;background-color:var(--color-bg-filter-selection,var(--color-seashell))}#left-sidebar .offcanvas-header .facetwp-selections ul li .facetwp-selection-value{margin-right:0;padding-right:1.3em}#left-sidebar-filters:before{display:block;font-size:var(--font-size-h6);line-height:1.1875em;margin-bottom:24px}[lang=fi] #left-sidebar-filters:before{content:"Suodattimet"}[lang=sv-SE] #left-sidebar-filters:before{content:"Filter"}[lang=en-GB] #left-sidebar-filters:before{content:"Filters"}#left-sidebar .facetwp-facet{width:100%}#left-sidebar .facetwp-facet:before{display:block;font-size:var(--font-size-h6);line-height:1.1875em;margin-bottom:24px}[lang=fi] #left-sidebar .facetwp-facet[data-name=hinta]:before{content:"Hinta"}[lang=sv-SE] #left-sidebar .facetwp-facet[data-name=hinta]:before{content:"Pris"}[lang=en-GB] #left-sidebar .facetwp-facet[data-name=hinta]:before{content:"Price"}[lang=fi] #left-sidebar .facetwp-facet[data-name=varastotilanne]:before{content:"Varastotilanne"}[lang=sv-SE] #left-sidebar .facetwp-facet[data-name=varastotilanne]:before{content:"Lagerstatus"}[lang=en-GB] #left-sidebar .facetwp-facet[data-name=varastotilanne]:before{content:"Stock status"}#left-sidebar .wp-block-group{padding:1em 0}#left-sidebar .wp-block-group p:empty{display:none}#left-sidebar .wp-block-group:not(:first-child){border-bottom:1px solid var(--color-border-accordion)}#left-sidebar .wp-block-group .wp-block-heading{text-transform:none}@media(min-width:992px){#left-sidebar+.content-area{max-width:calc(100% - 352px);padding-left:calc(77px - var(--bs-gutter-x)*.5)}}.site-header-cart{-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);bottom:var(--sidecart-bottom);background-color:var(--color-bg-sidecart);box-shadow:-3px 0 25px rgb(0 0 0 / .0980392157);padding:.75rem;max-width:min(360px,100%);transition:transform .3s ease-in-out}.admin-bar .site-header-cart{--sidecart-top:32px}@media(max-width:782px){.admin-bar .site-header-cart{--sidecart-top:46px}}.site-header-cart[data-collapsed=true]{transform:translateX(100%)}.site-header-cart .widget_shopping_cart_content{overflow:hidden;display:grid;grid-auto-flow:column;grid-template-rows:1fr max-content max-content;height:100%}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart{overflow-y:auto;list-style:none;display:flex;gap:1.15rem;padding-left:0;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart::-webkit-scrollbar{display:none}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item{position:relative;display:grid;grid-template-columns:125px 1fr;gap:.65em}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item:before,.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item:after{content:unset}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item a.remove{margin-left:auto;text-decoration:none;font-size:1.5em;color:var(--color-text-dark);transition:all .3s ease-in-out}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item a.remove:hover{color:var(--color-text-discount)!important;background:none!important}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item>a.image-permalink{grid-column:1;color:var(--color-text-dark);text-decoration:none}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item>a.image-permalink>img{grid-column:1;aspect-ratio:1/1;object-fit:contain}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item .minicart-item-body{grid-row:1;grid-column:2}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item dl.variation{padding:1em 0 0 0;border:0;margin:0;display:inline-flex;gap:.35em;width:100%}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item dl.variation:before,.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item dl.variation:after{content:unset}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item dl.variation dt{font-weight:400;padding:0;margin:0}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart-item dl.variation dd{margin:0}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart__total{padding-top:1.6rem}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{display:flex;align-items:center;gap:1rem;flex-direction:column}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button{overflow:hidden;transition:all .3s ease-in-out;position:relative;z-index:0;border:1px solid var(--bs-btn-border-color);border-radius:1.625em;color:var(--color-text-button);background-color:var(--color-bg-button);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x)!important;line-height:1.1875;flex:1;width:100%;text-align:center;text-decoration:none;border:var(--color-bg-button)}.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button:hover,.site-header-cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons .button:focus{--color-text-button:var(--color-text-button-active)}li.product{box-shadow:0 3px 20px var(--color-box-shadow-product);background-color:var(--color-bg-product-loop);transition:all .3s ease-in-out}li.product:hover{box-shadow:0 3px 20px var(--color-box-shadow-product-active)}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding:1rem 9px;padding:1rem;margin:0;font-family:work-sans,sans-serif!important;display:flex;flex-direction:column}.woocommerce ul.products li.product>a,.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product>a,.woocommerce-page ul.products li.product .price{color:inherit}.woocommerce ul.products li.product>a,.woocommerce-page ul.products li.product>a{flex:1}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{all:unset;float:right;color:var(--color-text-discount);font-weight:700;text-transform:uppercase}.woocommerce ul.products li.product img.attachment-woocommerce_thumbnail,.woocommerce-page ul.products li.product img.attachment-woocommerce_thumbnail{aspect-ratio:1/1;object-fit:contain;margin-bottom:12px}.woocommerce ul.products li.product .woocommerce-placeholder,.woocommerce-page ul.products li.product .woocommerce-placeholder{border:0;background-color:var(--color-bg-placeholder-image,#EDEDED)}.woocommerce ul.products li.product h2.woocommerce-loop-product__title,.woocommerce-page ul.products li.product h2.woocommerce-loop-product__title{font-size:1rem;font-family:inherit!important;min-height:min(41px,2.5625em);padding:0;margin-bottom:5px}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:1rem}.woocommerce ul.products li.product .shop-attribute,.woocommerce-page ul.products li.product .shop-attribute{margin-bottom:12px}.woocommerce ul.products li.product .add-to-cart-container a.btn,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) ul.products li.product .add-to-cart-container a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce ul.products li.product .add-to-cart-container a.button,.woocommerce ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward,.woocommerce-page ul.products li.product .add-to-cart-container a.btn,.woocommerce-page ul.products li.product .add-to-cart-container .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-page ul.products li.product .add-to-cart-container a.button,.woocommerce-page ul.products li.product .add-to-cart-container :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .woocommerce-page ul.products li.product .add-to-cart-container a.button,.woocommerce-page ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward{width:100%}@media(max-width:767.98px){.woocommerce ul.products li.product .add-to-cart-container a.btn,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) ul.products li.product .add-to-cart-container a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce ul.products li.product .add-to-cart-container a.button,.woocommerce ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward,.woocommerce-page ul.products li.product .add-to-cart-container a.btn,.woocommerce-page ul.products li.product .add-to-cart-container .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-page ul.products li.product .add-to-cart-container a.button,.woocommerce-page ul.products li.product .add-to-cart-container :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .woocommerce-page ul.products li.product .add-to-cart-container a.button,.woocommerce-page ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward{--bs-btn-font-size:0.875rem}}.woocommerce ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward,.woocommerce-page ul.products li.product .add-to-cart-container a.added_to_cart.wc-forward{--color-border-button:var(--bs-btn-bg);margin-top:1rem}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%;float:none;clear:both;margin:0}li.product .shop-attribute{display:flex;align-items:center;gap:12px;overflow-x:auto}li.product .shop-attribute .outofstock{opacity:.4}li.product .shop-attribute.swiper{display:block;gap:0;overflow-x:hidden;padding:0;margin:0;max-width:100%}li.product .shop-attribute.swiper .swiper-wrapper{margin:0;height:max-content}li.product .shop-attribute.swiper .swiper-wrapper .swiper-slide{width:max-content}li.product .shop-attribute.swiper .arrow-prev-small,li.product .shop-attribute.swiper .arrow-next-small{position:absolute;top:0;background-color:var(--color-bg-product-loop);z-index:1}li.product .shop-attribute.swiper .arrow-prev-small.swiper-button-disabled,li.product .shop-attribute.swiper .arrow-next-small.swiper-button-disabled{display:none}li.product .shop-attribute.swiper .arrow-prev-small{left:0}li.product .shop-attribute.swiper .arrow-next-small{right:0}.woocommerce ul.products:not(.swiper-wrapper),.woocommerce-page ul.products:not(.swiper-wrapper){--product-gap:min(48px,3.77cqw);display:grid;container-type:inline-size;gap:var(--product-gap);grid-template-columns:repeat(auto-fill,minmax(var(--product-card-width),1fr))}@media(max-width:619.98px){.woocommerce ul.products:not(.swiper-wrapper),.woocommerce-page ul.products:not(.swiper-wrapper){--product-gap:29px;--product-card-width:calc(50cqw - var(--product-gap))}}@container (width < 380px){.woocommerce ul.products:not(.swiper-wrapper),.woocommerce-page ul.products:not(.swiper-wrapper){grid-template-columns:repeat(auto-fill,minmax(var(--product-card-width),100cqw))}}.woocommerce ul.products:before,.woocommerce ul.products:after,.woocommerce-page ul.products:before,.woocommerce-page ul.products:after{display:none}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%;float:none}.woocommerce ul.products+nav.woocommerce-pagination,.woocommerce ul.products+.facetwp-facet-pagination,.woocommerce-page ul.products+nav.woocommerce-pagination,.woocommerce-page ul.products+.facetwp-facet-pagination{margin-top:56px}.woocommerce ul.products.swiper-wrapper,.woocommerce-page ul.products.swiper-wrapper{align-items:stretch}.woocommerce ul.products.swiper-wrapper li.product,.woocommerce-page ul.products.swiper-wrapper li.product{flex:0 0 auto}.woocommerce ul.products.swiper-wrapper li.product.swiper-slide,.woocommerce-page ul.products.swiper-wrapper li.product.swiper-slide{height:auto}.woocommerce .product .onsale{all:unset;top:1rem;left:1rem;position:absolute;z-index:9;color:var(--color-text-discount);font-weight:700;text-transform:uppercase}.woocommerce .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper a{position:relative}.woocommerce .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper a:after{content:"";display:inline-block;border-radius:2rem;font-size:.875rem;padding:.642em;min-width:3em;min-height:3em;border:1px solid var(--color-border-product-zoom,var(--color-smokey-grey));color:var(--color-text-dark);background-color:var(--color-bg-product-zoom,#fff);position:absolute;top:1rem;right:1rem;transition:all .3s ease-in-out;background-image:url('data:image/svg+xml;utf-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 511.999 511.999" style="enable-background:new 0 0 511.999 511.999;" xml:space="preserve"><g><g><g><path d="M508.874,478.708L360.142,329.976c28.21-34.827,45.191-79.103,45.191-127.309c0-111.75-90.917-202.667-202.667-202.667S0,90.917,0,202.667s90.917,202.667,202.667,202.667c48.206,0,92.482-16.982,127.309-45.191l148.732,148.732c4.167,4.165,10.919,4.165,15.086,0l15.081-15.082C513.04,489.627,513.04,482.873,508.874,478.708z M202.667,362.667c-88.229,0-160-71.771-160-160s71.771-160,160-160s160,71.771,160,160S290.896,362.667,202.667,362.667z"></path><path d="M309.333,181.334H224V96.001c0-5.896-4.771-10.667-10.667-10.667H192c-5.896,0-10.667,4.771-10.667,10.667v85.333H96c-5.896,0-10.667,4.771-10.667,10.667v21.333c0,5.896,4.771,10.667,10.667,10.667h85.333v85.333c0,5.896,4.771,10.667,10.667,10.667h21.333c5.896,0,10.667-4.771,10.667-10.667v-85.333h85.333c5.896,0,10.667-4.771,10.667-10.667v-21.333C320,186.105,315.229,181.334,309.333,181.334z"></path></g></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');background-size:1.357em auto;background-repeat:no-repeat;background-position:left .843em center}@media(min-width:768px){.woocommerce .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper a:after{padding:.642em 1em;padding-left:2.571em;min-width:0;min-height:0}[lang=fi] .woocommerce .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper a:after{content:"Suurenna"}[lang=sv-SE] .woocommerce .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper a:after{content:"Förstora"}[lang=en-GB] .woocommerce .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper a:after{content:"Enlarge"}}.woocommerce .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper a:hover:after{background-color:var(--color-bg-product-zoom-hover,var(--color-seashell))}.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav{position:absolute;top:50%;z-index:99999;width:calc(100% + var(--bs-gutter-x)*1.5);left:50%;transform:translate(-50%,-50%);margin:0;padding:0;list-style:none}@media(min-width:992px){.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav{display:none}}.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav li.flex-nav-prev{float:left}.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav li.flex-nav-next{float:right}.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav a.flex-prev::before,.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav a.flex-next::after{content:"";visibility:visible;width:30px;height:30px;display:inline-block;background-position:center;background-size:50% auto;background-repeat:no-repeat;background-color:#fff;border:1px solid var(--color-border-gallery-nav,var(--color-smokey-grey));border-radius:100%}.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav a.flex-prev::before{background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M41.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l160 160c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L109.3 256 246.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-160 160z"/></svg>')}.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav a.flex-next::after{background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M273 239c9.4 9.4 9.4 24.6 0 33.9L113 433c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9l143-143L79 113c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0L273 239z"/></svg>')}.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav a.flex-next,.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav a.flex-prev{visibility:hidden}.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav li a{color:#ccc}.woocommerce .product .woocommerce-product-gallery ul.flex-direction-nav li a:hover{text-decoration:none}.woocommerce .product .product_meta{display:flex;flex-direction:column;gap:.5rem}.woocommerce nav.woocommerce-pagination{text-align:left;font-size:18px}.woocommerce nav.woocommerce-pagination ul{border:0;margin:0;display:flex;flex-wrap:wrap;gap:11px}.woocommerce nav.woocommerce-pagination ul:before,.woocommerce nav.woocommerce-pagination ul:after{display:none!important}.woocommerce nav.woocommerce-pagination ul li{border:0;margin:0}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:flex;align-items:center;justify-content:center;border-radius:.611em;min-width:2.611em;aspect-ratio:1/1;color:var(--color-text-pagination)}.woocommerce nav.woocommerce-pagination ul li a.current,.woocommerce nav.woocommerce-pagination ul li a:not(.dots):hover,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li span:not(.dots):hover,.woocommerce nav.woocommerce-pagination ul li span:focus{color:var(--color-text-pagination);background:var(--color-bg-pagination);font-weight:700}.woocommerce.swiper{margin-right:0;padding-left:0}.woocommerce.swiper ul.products:not(.swiper-wrapper){all:unset}@media(max-width:991.98px){.woocommerce div.product div.images,.woocommerce div.product div.summary{float:none!important;width:100%!important}}.woocommerce div.product div.summary h1.entry-title{font-size:var(--font-size-h3);font-style:normal;margin-bottom:1.3rem}.woocommerce div.product div.summary .woocommerce-variation-price{margin-bottom:2em}.woocommerce div.product div.summary p.price,.woocommerce div.product div.summary span.price{color:var(--color-text-dark);font-size:clamp(15px,1.25vw,24px)}.woocommerce div.product div.summary .stock-statuses{font-size:.875rem}.woocommerce div.product div.summary .stock-statuses .status{display:inline-block;width:10px;height:10px;border-radius:100%;background-color:var(--color-bg-stock-status)}.woocommerce div.product div.summary .stock-statuses .status.instock{--color-bg-stock-status:#4FBA00}.woocommerce div.product div.summary .stock-statuses .status.outofstock{--color-bg-stock-status:#E20000}.woocommerce div.product div.summary .stock-statuses .status.onbackorder{--color-bg-stock-status:#e2ad00}.woocommerce div.product div.summary .shipping-perks{color:var(--color-text-shipping-perks);font-size:.875rem}.woocommerce div.product div.summary .shipping-perks .col-icon{min-width:5.5em;text-align:center}.woocommerce div.product div.summary .shipping-perks .icon{background-color:var(--color-text-shipping-perks-icon);mask-size:contain;mask-repeat:no-repeat;mask-position:center;display:inline-block;height:1.5em;width:3em}.woocommerce div.product div.summary .summary-cross-sells{margin-top:30px}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart{padding:0;margin:0}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart li.product{box-shadow:none;position:relative;background:#fff0;overflow:visible}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart li.product .onsale{top:0;left:0}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart-item{position:relative;display:grid;grid-template-columns:125px 1fr;grid-template-rows:repeat(auto-fill,minmax(0,1rem));gap:.5em;min-height:125px}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart-item:not(:last-child){margin-bottom:calc(2rem + 1px)}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart-item:not(:last-child):after{content:"";display:block;height:1px;background-color:#dedede;margin:1rem 0;position:absolute;top:100%;left:0;right:0}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart-item>a{display:grid;grid-template-columns:125px 1fr;grid-template-rows:repeat(auto-fill,minmax(0,1rem));gap:.5em;grid-column:1/-1;grid-row:1/-1;align-items:center;color:var(--color-text-dark);text-decoration:none}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart-item>a:hover{text-decoration:underline}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart-item>a>img{grid-column:1;grid-row:1/-1;aspect-ratio:1/1;object-fit:contain;align-self:flex-start}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart-item>a>img+*{grid-column:2}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart-item>a>span.price{grid-column:2;grid-row:2;color:var(--color-text-dark)}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart-item h2.woocommerce-loop-product__title{font-size:1rem;font-weight:400;font-family:work-sans,sans-serif;margin-bottom:0}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart-item>.add-to-cart-container{grid-column:2;grid-row:4}.woocommerce div.product div.summary .summary-cross-sells .woocommerce-mini-cart-item>.add-to-cart-container a.wc-forward{display:inline-block;margin-left:1rem}.woocommerce div.product div.summary .accordion{--bs-accordion-border-color:#DEDEDE;--color-border-accordion:#DEDEDE;--bs-accordion-border-radius:0px;--bs-accordion-btn-icon-width:1.571em;--bs-accordion-color:var(--color-black);--bs-accordion-active-color:var(--color-black);--bs-accordion-inner-border-radius:0;margin-top:50px;font-size:14px}.woocommerce div.product div.summary .accordion+.accordion{margin-top:0}.woocommerce div.product div.summary .accordion#product-work-bike-accordion{margin-top:30px}.woocommerce div.product div.summary .accordion .accordion-header{border-bottom:0}.woocommerce div.product div.summary .accordion .accordion-item{--open:url('data:image/svg+xml;utf-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><g><path d="M492,236H276V20c0-11.046-8.954-20-20-20c-11.046,0-20,8.954-20,20v216H20c-11.046,0-20,8.954-20,20s8.954,20,20,20h216 v216c0,11.046,8.954,20,20,20s20-8.954,20-20V276h216c11.046,0,20-8.954,20-20C512,244.954,503.046,236,492,236z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');--close: url('data:image/svg+xml;utf-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><g><path d="M492,236H20c-11.046,0-20,8.954-20,20c0,11.046,8.954,20,20,20h472c11.046,0,20-8.954,20-20S503.046,236,492,236z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');--bs-accordion-btn-icon:var(--open);--bs-accordion-btn-active-icon:var(--close);margin-bottom:12px;border:1px solid var(--bs-accordion-border-color);background-color:var(--color-bg-accordion, var(--color-desert-storm))}.woocommerce div.product div.summary .accordion .accordion-content{border-top:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.woocommerce div.product div.summary .accordion .accordion-button{font-size:14px;background-color:var(--color-bg-accordion, var(--color-desert-storm))}.woocommerce div.product div.summary .accordion .accordion-button::after{background-position:center;border:1px solid currentColor;border-radius:100%;background-size:50%}.woocommerce div.product div.summary .accordion#product-work-bike-accordion{--bs-accordion-body-padding-x: calc(var(--bs-gutter-x) * .5)}.woocommerce div.product div.summary .accordion#product-work-bike-accordion .accordion-header{container-type:inline-size}.woocommerce div.product div.summary .accordion#product-work-bike-accordion .accordion-header .form-check{padding-left:0}.woocommerce div.product div.summary .accordion#product-work-bike-accordion .accordion-header .form-check label>input{margin-left:0;margin-right:.5em}.woocommerce div.product div.summary .accordion#product-work-bike-accordion .accordion-button{--color-bg-accordion:var(--color-bg-workbike-button, transparent);--bs-accordion-btn-color:var(--color-text-dark);--bs-accordion-active-color:var(--color-text-dark);display:flex;align-items:center;box-shadow:none}@container (width < 550px){.woocommerce div.product div.summary .accordion#product-work-bike-accordion .accordion-button{flex-wrap:wrap;gap:1rem}}.woocommerce div.product div.summary .accordion#product-work-bike-accordion .accordion-button::after{display:none}.woocommerce div.product div.summary .accordion#product-work-bike-accordion .accordion-button .flair{font-size:14px;border-radius:1.14em;border:1px solid var(--color-border-workbike-flair, #004b48);background-color:var(--color-bg-workbike-flair, #004b48);color:var(--color-text-workbike-flair, var(--color-text-light));padding:.5em 1.5em;transition:all .3s ease-in-out;margin-left:auto}.woocommerce div.product div.summary .accordion#product-work-bike-accordion .accordion-button[aria-expanded=true]{--bs-accordion-active-color:var(--color-text-dark);--color-bg-workbike-button:var(--color-desert-storm)}.woocommerce div.product div.summary .accordion#product-work-bike-accordion .accordion-button[aria-expanded=true] .flair{--color-bg-workbike-flair:#006e68;--color-border-workbike-flair:#006e68}.woocommerce div.product div.summary .accordion#product-work-bike-accordion .form-check-input:checked{background-color:var(--color-elephant);border-color:var(--color-elephant)}.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs{padding:0 8.3%;display:flex;gap:1.6em;max-width:100vw;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs::-webkit-scrollbar{display:none}@media(max-width: 767.98px){.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs{border-bottom:1px solid var(--color-smokey-grey)}}.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs:before{z-index:0}@media(max-width: 767.98px){.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs:before{display:none}}.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs li{background:rgba(0,0,0,0);border:0;border-bottom:5px solid rgba(0,0,0,0);margin:0;padding:0 .617rem;font-size:clamp(16px,.9375vw,18px);opacity:.55;transition:all .3s ease-in-out;width:max-content;white-space:nowrap}.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs li:before,.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs li:after{display:none}.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs li a{color:var(--color-text-dark);font-weight:400;padding:6px 0}.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs li.active,.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs li:hover,.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper ul.tabs li:focus-within{opacity:1;border-bottom-color:currentColor}.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper #tab-bike_features .product-features .product-feature-description{line-height:1.5rem}.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper .woocommerce-Tabs-panel--description.entry-content>*{max-width:min(656px,100%)}.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper #reviews #comments ol.commentlist{padding:0}@media(min-width: 768px){.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper #reviews #comments ol.commentlist{max-width:83.33333333%}}@media(min-width: 1200px){.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper #reviews #comments ol.commentlist{max-width:50%}}.woocommerce div.product div.summary+.woocommerce-tabs.wc-tabs-wrapper #reviews #comments ol.commentlist li .comment-text{margin:0 0 1.5rem 0}.woocommerce div.product form.cart .variations tbody,.woocommerce div.product form.cart .variations tr,.woocommerce div.product form.cart .variations th,.woocommerce div.product form.cart .variations td{display:block}.woocommerce div.product form.cart .variations button.reset_variations{-webkit-appearance:none;appearance:none;border:0;background:none;text-decoration:underline}.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default{height:40px;min-width:55px;border-radius:2rem;box-shadow:0 0 0 1px var(--color-border-input);position:relative;overflow:hidden;background-color:rgba(0,0,0,0)}.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default.deactive,.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default.out_of_stock{box-shadow:0 0 0 1px var(--color-border-input-disabled)}.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;border-radius:inherit;background-color:var(--color-bg-button-active);transform:translateX(-100%);transition:transform .3s ease-in-out}.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default:hover,.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default:focus,.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default.thwvsf-selected{color:var(--color-text-button-active);border-color:var(--bs-btn-hover-border-color)}.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default:hover:before,.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default:focus:before,.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default.thwvsf-selected:before{transform:translateX(0%)}.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive,.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock{opacity:.5}.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive::before,.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock::before{display:none}.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.deactive::after,.woocommerce div.product form.cart .variations .thwvsf-wrapper-ul .thwvsf-wrapper-item-li.out_of_stock::after{background:var(--color-border-input-disabled) !important}.woocommerce div.product form.cart .btn.single_add_to_cart_button:not(.disabled):not(:disabled),.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) div.product form.cart #respond input.single_add_to_cart_button#submit:not(.disabled):not(:disabled),.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond div.product form.cart input.single_add_to_cart_button#submit:not(.disabled):not(:disabled),.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) div.product form.cart a.single_add_to_cart_button.button:not(.disabled):not(:disabled),.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) div.product form.cart button.single_add_to_cart_button.button:not(.disabled):not(:disabled),.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) div.product form.cart input.single_add_to_cart_button.button:not(.disabled):not(:disabled),:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce div.product form.cart #respond input.single_add_to_cart_button#submit:not(.disabled):not(:disabled),:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond div.product form.cart input.single_add_to_cart_button#submit:not(.disabled):not(:disabled),:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce div.product form.cart a.single_add_to_cart_button.button:not(.disabled):not(:disabled),:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce div.product form.cart button.single_add_to_cart_button.button:not(.disabled):not(:disabled),:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce div.product form.cart input.single_add_to_cart_button.button:not(.disabled):not(:disabled),.woocommerce div.product form.cart ul.products li.product .add-to-cart-container a.single_add_to_cart_button.added_to_cart.wc-forward:not(.disabled):not(:disabled),.woocommerce ul.products li.product .add-to-cart-container div.product form.cart a.single_add_to_cart_button.added_to_cart.wc-forward:not(.disabled):not(:disabled),.woocommerce-page ul.products li.product .add-to-cart-container .woocommerce div.product form.cart a.single_add_to_cart_button.added_to_cart.wc-forward:not(.disabled):not(:disabled){--bs-btn-border-color: var(--color-bg-button);--bs-btn-color:var(--color-text-light)}.woocommerce div.product div.images .flex-control-thumbs{display:flex;gap:1rem;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:54px}@media(max-width: 991.98px){.woocommerce div.product div.images .flex-control-thumbs{display:none}}.woocommerce div.product div.images .flex-control-thumbs li{flex:0 0 70px}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1}.woocommerce div.product .woocommerce-tabs+.section{margin-top:3.9rem}.woocommerce div.product .section+section{margin-top:5.375rem}.woocommerce div.product .section{width:100vw;position:relative;left:50%;transform:translateX(-50%);padding:calc(var(--bs-gutter-x)*1.75) 0}@media(min-width: 1200px){.woocommerce div.product .section{--content-max-width:min(1533.5px,79.86vw)}}.woocommerce div.product .section .container{container-type:inline-size}@media(min-width: 576px){.woocommerce div.product .section .row-cols-sm-2>*{width:calc(50% - var(--gap)/2)}}@media(min-width: 768px){.woocommerce div.product .section .row-cols-md-4>*{width:calc(25% - var(--gap))}.woocommerce div.product .section .row-cols-md-3>*{width:calc(33.33333333% - var(--gap)/2)}.woocommerce div.product .section .row-cols-md-2>*{width:calc(50% - var(--gap)/2)}.woocommerce div.product .section .col-md-6{width:calc(50% - var(--gap)/2)}}@media(min-width: 992px){.woocommerce div.product .section .col-lg-6{width:calc(50% - var(--gap)/2)}}.woocommerce div.product .section.columns{--gap: min(52.5px,3.2813rem,3.42cqw);background-color:var(--color-seashell)}.woocommerce div.product .section.columns .row{gap:var(--gap)}@media(min-width: 576px){.woocommerce div.product .section.columns .row.d-grid.row-cols-sm-2{grid-template-columns:repeat(2, calc(50% - var(--gap) / 2))}.woocommerce div.product .section.columns .row.d-grid.row-cols-sm-2>*{width:100%}}@media(min-width: 768px){.woocommerce div.product .section.columns .row.d-grid.row-cols-md-4{grid-template-columns:repeat(4, calc(25% - var(--gap)))}.woocommerce div.product .section.columns .row.d-grid.row-cols-md-4>*{width:100%}.woocommerce div.product .section.columns .row.d-grid.row-cols-md-3{grid-template-columns:repeat(3, calc(33.33333333% - var(--gap) / 2))}.woocommerce div.product .section.columns .row.d-grid.row-cols-md-3>*{width:100%}.woocommerce div.product .section.columns .row.d-grid.row-cols-md-2{grid-template-columns:repeat(2, calc(50% - var(--gap) / 2))}.woocommerce div.product .section.columns .row.d-grid.row-cols-md-2>*{width:100%}}@media(min-width: 992px){.woocommerce div.product .section.columns .row.d-grid.row-cols-lg-4{grid-template-columns:repeat(4, calc(25% - var(--gap)))}.woocommerce div.product .section.columns .row.d-grid.row-cols-lg-4>*{width:100%}.woocommerce div.product .section.columns .row.d-grid.row-cols-lg-3{grid-template-columns:repeat(3, calc(33.33333333% - var(--gap) / 2))}.woocommerce div.product .section.columns .row.d-grid.row-cols-lg-3>*{width:100%}.woocommerce div.product .section.columns .row.d-grid.row-cols-lg-2{grid-template-columns:repeat(2, calc(50% - var(--gap) / 2))}.woocommerce div.product .section.columns .row.d-grid.row-cols-lg-2>*{width:100%}}.woocommerce div.product .section.content_image{--gap: calc(min(193.5px,12rem,12.61cqw) - 3rem);background-color:var(--color-gull-grey)}.woocommerce div.product .section.content_image .row{gap:var(--gap)}.woocommerce div.product .section.content_image+.section.content_image{padding-top:0}.woocommerce div.product .section.embed{background-color:var(--color-firefly)}.woocommerce div.product section.products:last-child{margin-bottom:4.7663rem}.woocommerce div.product section.products h2{font-size:clamp(22px,.145vw,28px);margin-bottom:2rem}.woocommerce.archive .section{margin:6.25rem 0}@media(min-width: 1200px){.woocommerce.archive .section{--content-max-width:min(1632px,85vw)}}.woocommerce.archive .section+.product-categories{margin-bottom:6.25rem}.woocommerce.archive .section h3.subheadline{font-weight:normal;text-transform:uppercase;font-family:work-sans,sans-serif}.woocommerce.archive .section.hero_lift{background-repeat:no-repeat;position:relative;background-size:100% 280px;background-position:left bottom;background-color:var(--color-bg-hero-lift, var(--color-firefly))}@media(min-width: 768px){.woocommerce.archive .section.hero_lift{background-size:cover;background-position:center}}.woocommerce.archive .section.hero_lift:after{content:"";height:auto;min-height:280px;width:100%;aspect-ratio:16/9;display:inline-block;background:inherit;background-size:cover}@media(min-width: 768px){.woocommerce.archive .section.hero_lift:after{width:80%;height:100%;position:absolute;top:0;right:0;background:unset;background-image:linear-gradient(270deg, var(--color-bg-hero-lift-overlay, var(--color-black)), transparent);z-index:0;aspect-ratio:unset}}@media(min-width: 992px){.woocommerce.archive .section.hero_lift:after{width:50%}}@media(min-width: 768px){.woocommerce.archive .section.hero_lift .container>.row{width:100vw;min-height:796px;position:relative;left:50%;transform:translateX(-50%);z-index:1}}@media(min-width: 768px){.woocommerce.archive .section.hero_lift .content{max-width:450px}}.woocommerce.archive .section.hero_lift .content>*{color:var(--color-text-light)}.woocommerce.archive .section.slider{padding:min(58px,3.625rem) 0 min(82px,5.125rem);background-color:var(--color-bg-slider, var(--color-seashell))}@media(min-width: 576px){.woocommerce.archive .section.slider{background-color:var(--color-white);background-image:linear-gradient(90deg, var(--color-bg-slider, var(--color-seashell)), var(--color-bg-slider, var(--color-seashell)) 85.4%, transparent 85.4%, transparent)}}.woocommerce.archive .section.slider .container{margin-right:0;width:calc(100% - 30px)}@media(min-width: 576px){.woocommerce.archive .section.slider .container{width:calc(100% - (100vw - var(--content-max-width))/2)}}.woocommerce.archive .section.slider .container>.row{--gap: min(64px,3.9cqw);gap:var(--gap);flex-grow:1}@media(min-width: 992px){.woocommerce.archive .section.slider .container>.row .col-lg-4{width:calc(33.333333% - var(--gap)/2)}.woocommerce.archive .section.slider .container>.row .col-lg-8{width:calc(66.66666667% - var(--gap)/2)}}@media(min-width: 1200px){.woocommerce.archive .section.slider .container>.row .col-xl-4{width:calc(33.333333% - var(--gap)/2)}.woocommerce.archive .section.slider .container>.row .col-xl-8{width:calc(66.66666667% - var(--gap)/2)}}.woocommerce.archive .section.slider .container .swiper .arrow-next{right:calc((100vw - var(--content-max-width))/2)}.woocommerce.archive .section.slider .swiper-slide{width:auto;max-width:898px}.woocommerce.archive .section.slider .swiper-slide img{width:min(898px,46.77vw);aspect-ratio:16/9;object-fit:cover}@media(max-width: 767.98px){.woocommerce.archive .section.slider .swiper-slide img{aspect-ratio:1/1;min-height:300px;width:auto;max-width:300px}}.woocommerce.archive .section.focal_points{padding:3.4375rem 0 4.125rem;background-color:var(--color-bg-focal-points, var(--color-mercury))}.woocommerce.archive .section.focal_points .container>.row{--gap: min(79px,4.9375cqw);gap:var(--gap)}.woocommerce.archive .section.focal_points .column img.focal-point{aspect-ratio:1/1;border-radius:100%;object-fit:cover}.woocommerce.archive .section.focal_points .column img.focal-point+p{margin-top:1rem}.woocommerce.archive.tax-product_model .product-categories{margin-top:107px}.woocommerce.woo-variation-swatches .variable-items-wrapper.wvs-style-rounded{--wvs-single-product-item-width: auto;--wvs-single-product-item-height: 40px}.woocommerce.woo-variation-swatches .variable-items-wrapper.wvs-style-rounded .variable-item:not(.radio-variable-item){border-radius:2rem}.woocommerce.woo-variation-swatches .variable-items-wrapper.wvs-style-rounded .variable-item:not(.radio-variable-item) .variable-item-span{border-radius:2rem;min-width:55px}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{font-weight:var(--bs-btn-font-weight)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) ul.cart_list li a,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) ul.product_list_widget li a,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce ul.cart_list li a,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce ul.product_list_widget li a{font-weight:400;text-decoration:none;color:var(--color-text-dark)}.woocommerce a.remove{font-weight:unset;color:unset !important;transition:all .3s ease-in-out}.woocommerce a.remove:hover{color:var(--color-text-discount) !important;background:none !important}.woocommerce-order{display:flex;flex-wrap:wrap;gap:1.3rem}.woocommerce-order .woocommerce-notice{order:1;flex:1 0 100%}.woocommerce-order .woocommerce-order-overview{order:2;flex:1 0 100%}.woocommerce-order .woocommerce-order-details{order:3;flex:1 1 calc(50% - .65rem);width:calc(50% - .65rem)}.woocommerce-order .woocommerce-customer-details{order:4;flex:1 1 calc(50% - .65rem);width:calc(50% - .65rem)}.woocommerce-order .woocommerce-customer-details .woocommerce-columns.col2-set{display:flex;container-type:inline-size;gap:1.3rem}@container (width < 618px){.woocommerce-order .woocommerce-customer-details .woocommerce-columns.col2-set{flex-direction:column}}.woocommerce-order .woocommerce-customer-details .woocommerce-columns.col2-set:before,.woocommerce-order .woocommerce-customer-details .woocommerce-columns.col2-set:after{display:none}.woocommerce-order .woocommerce-customer-details .woocommerce-columns.col2-set .woocommere-column{flex:1 1 min(50cqw,417px)}.woocommerce-order .woocommerce-customer-details .woocommerce-columns.col2-set .woocommere-column.col-1,.woocommerce-order .woocommerce-customer-details .woocommerce-columns.col2-set .woocommere-column.col-2{width:50%;float:none}.woocommerce-account .woocommerce-MyAccount-content{container-type:inline-size}.woocommerce-account .woocommerce-MyAccount-content form,.woocommerce-account .woocommerce-MyAccount-content fieldset{display:grid;grid-template-columns:1fr 1fr;gap:.9rem 1.3rem}@container (width < 580px){.woocommerce-account .woocommerce-MyAccount-content form,.woocommerce-account .woocommerce-MyAccount-content fieldset{grid-template-columns:1fr}}.woocommerce-account .woocommerce-MyAccount-content form .clear,.woocommerce-account .woocommerce-MyAccount-content fieldset .clear{display:none}.woocommerce-account .woocommerce-MyAccount-content form .form-row,.woocommerce-account .woocommerce-MyAccount-content fieldset .form-row{margin:0}.woocommerce-account .woocommerce-MyAccount-content form .form-row.woocommerce-form-row,.woocommerce-account .woocommerce-MyAccount-content fieldset .form-row.woocommerce-form-row{float:none;min-width:100%;display:flex;flex-direction:column;gap:.25em}@container (min-width:580px){.woocommerce-account .woocommerce-MyAccount-content form .form-row.woocommerce-form-row.woocommerce-form-row--last,.woocommerce-account .woocommerce-MyAccount-content fieldset .form-row.woocommerce-form-row.woocommerce-form-row--last{grid-column:2}}.woocommerce-account .woocommerce-MyAccount-content form .form-row.woocommerce-form-row.woocommerce-form-row--wide,.woocommerce-account .woocommerce-MyAccount-content fieldset .form-row.woocommerce-form-row.woocommerce-form-row--wide{grid-column:1/-1}.woocommerce-account .woocommerce-MyAccount-content form .form-row.woocommerce-form-row input+span,.woocommerce-account .woocommerce-MyAccount-content fieldset .form-row.woocommerce-form-row input+span{font-size:.8rem}.woocommerce-account .woocommerce-MyAccount-content fieldset{margin-top:1.3rem;grid-column:1/-1}.woocommerce-notices-wrapper ul.allowed{padding:0;margin:0;display:inline-flex;flex-wrap:wrap;gap:.05em .35em}.woocommerce-notices-wrapper ul.allowed li:not(:last-child):after{content:",";display:inline}.has-swiper{position:relative;z-index:0}@media(max-width: 991.98px){.has-swiper{width:100%}}.has-swiper .swiper-sidebar{flex-basis:100%}@media(min-width: 992px){.has-swiper .swiper-sidebar{min-width:340px;flex-basis:340px}}@media(max-width: 991.98px){.has-swiper .swiper-sidebar{border-right-width:0px !important}}.has-swiper .swiper-sidebar+.arrow-prev{left:414.5px}.has-swiper .swiper{padding-top:23px;padding-bottom:clamp(42px,3.38vw,65px);max-width:100%}@media(min-width: 992px){.has-swiper .swiper{max-width:calc(100% - 340px)}}@media(min-width: 992px){.has-swiper .swiper .swiper-wrapper{margin:0px}}.has-swiper .swiper li.product{opacity:0;max-width:227px;transition:opacity .3s ease-in-out}.has-swiper .swiper li.product.ready{opacity:1}.has-swiper .swiper.swiper-initialized.swiper-ios li.product{opacity:1}.has-swiper .arrow-prev,.has-swiper .arrow-next{position:absolute;top:50%;background-color:var(--color-bg-swiper-arrow);background-image:radial-gradient(closest-side at 50% 50%, var(--color-bg-swiper-arrow-active), var(--color-bg-swiper-arrow-active) 99.98%, transparent 99.98%, transparent);background-size:0% 0%;background-position:center;background-repeat:no-repeat;border-radius:100%;width:74px;height:74px;display:flex;align-items:center;justify-content:center;z-index:5;transition:all .3s ease-in-out}@media(max-width: 991.98px){.has-swiper .arrow-prev,.has-swiper .arrow-next{display:none}}.has-swiper .arrow-prev svg,.has-swiper .arrow-next svg{width:25px;height:24px;transition:fill .3s ease-in-out}.has-swiper .arrow-prev:hover,.has-swiper .arrow-prev:focus,.has-swiper .arrow-next:hover,.has-swiper .arrow-next:focus{background-size:100% 100%}.has-swiper .arrow-prev:hover svg,.has-swiper .arrow-prev:focus svg,.has-swiper .arrow-next:hover svg,.has-swiper .arrow-next:focus svg{fill:#fff}.has-swiper .arrow-prev.hidden,.has-swiper .arrow-prev.locked,.has-swiper .arrow-next.hidden,.has-swiper .arrow-next.locked{display:none}.has-swiper .arrow-prev.disabled,.has-swiper .arrow-next.disabled{opacity:.3;cursor:default}.has-swiper .arrow-prev{left:11.5px;transform:translate(-50%, -50%)}.has-swiper .arrow-next{right:11.5px;transform:translate(50%, -50%)}.has-swiper .swiper-scrollbar{--swiper-scrollbar-border-radius: 0px;--swiper-scrollbar-bg-color: var(--color-bg-swiper-scrollbar);--swiper-scrollbar-drag-bg-color: var(--color-bg-swiper-scrollbar-control);height:7px;width:min(1146px,81.68%);margin:0 auto;left:50%;transform:translateX(-50%)}.related.swiper{padding-bottom:65px}@media(min-width: 992px){.related.swiper .swiper-wrapper{margin:0px}}.related.swiper .arrow-prev,.related.swiper .arrow-next{position:absolute;top:50%;background-color:var(--color-bg-swiper-arrow);background-image:radial-gradient(closest-side at 50% 50%, var(--color-bg-swiper-arrow-active), var(--color-bg-swiper-arrow-active) 99.98%, transparent 99.98%, transparent);background-size:0% 0%;background-position:center;background-repeat:no-repeat;border-radius:100%;width:74px;height:74px;display:flex;align-items:center;justify-content:center;z-index:5;transition:all .3s ease-in-out}@media(max-width: 991.98px){.related.swiper .arrow-prev,.related.swiper .arrow-next{display:none}}.related.swiper .arrow-prev svg,.related.swiper .arrow-next svg{width:25px;height:24px;transition:fill .3s ease-in-out}.related.swiper .arrow-prev:hover,.related.swiper .arrow-prev:focus,.related.swiper .arrow-next:hover,.related.swiper .arrow-next:focus{background-size:100% 100%}.related.swiper .arrow-prev:hover svg,.related.swiper .arrow-prev:focus svg,.related.swiper .arrow-next:hover svg,.related.swiper .arrow-next:focus svg{fill:#fff}.related.swiper .arrow-prev.hidden,.related.swiper .arrow-prev.locked,.related.swiper .arrow-next.hidden,.related.swiper .arrow-next.locked{display:none}.related.swiper .arrow-prev.disabled,.related.swiper .arrow-next.disabled{opacity:.3;cursor:default}.related.swiper .arrow-prev{left:414.5px;transform:translate(-50%, -50%)}.related.swiper .arrow-next{right:11.5px;transform:translate(50%, -50%)}.related.swiper .swiper-scrollbar{--swiper-scrollbar-border-radius: 0px;--swiper-scrollbar-bg-color: var(--color-bg-swiper-scrollbar);--swiper-scrollbar-drag-bg-color: var(--color-bg-swiper-scrollbar-control);height:7px}.category-section{margin-top:58px;max-width:682px}.category-section+.category-section{margin-top:34px}.category-section .category-section-title{margin-bottom:21px}.widget p:empty{display:none}.widget-area p:only-child,.widget-area p:has(button){margin-bottom:0}.lang-fi,.lang-fi.is-layout-flex{display:none !important}[lang=fi] .lang-fi{display:block !important}[lang=fi] .lang-fi.is-layout-flex{display:flex !important}.lang-sv,.lang-sv.is-layout-flex{display:none !important}[lang=sv-SE] .lang-sv{display:block !important}[lang=sv-SE] .lang-sv.is-layout-flex{display:flex !important}.lang-en,.lang-en.is-layout-flex{display:none !important}[lang=en-GB] .lang-en{display:block !important}[lang=en-GB] .lang-en.is-layout-flex{display:flex !important}[lang=fi] .row>*.widget_block:has(.lang-sv),[lang=fi] .row>*.widget_block:has(.lang-en){padding:0 !important}[lang=sv-SE] .row>*.widget_block:has(.lang-fi),[lang=sv-SE] .row>*.widget_block:has(.lang-en){padding:0 !important}[lang=en-GB] .row>*.widget_block:has(.lang-sv),[lang=en-GB] .row>*.widget_block:has(.lang-fi){padding:0 !important}.facetwp-type-slider .facetwp-slider-wrap{padding-bottom:9px}.facetwp-type-slider .noUi-horizontal{height:9px}.facetwp-type-slider .noUi-horizontal .noUi-handle{top:-7px}.facetwp-type-slider .noUi-handle{background-color:var(--color-bg-ui-control);border-radius:0;border:0}.facetwp-checkbox.disabled,.facetwp-radio.disabled{display:none}.facetwp-toggle{margin-top:.5em;display:inline-block}.accordion{--bs-accordion-btn-focus-box-shadow:none}.accordion .accordion-item{border:0}.accordion .accordion-item .accordion-header{position:relative;z-index:0;font-size:1rem;border-bottom:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion .accordion-item .accordion-header:not(:has(.accordion-button)){padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-weight:normal}.accordion .accordion-item .accordion-header:has(.accordion-button)>a.accordion-link{position:absolute;z-index:5;top:var(--bs-accordion-btn-padding-y);left:var(--bs-accordion-btn-padding-x)}.accordion .accordion-item .accordion-header a.accordion-link{text-decoration:none;color:inherit}.accordion .accordion-item .accordion-header a.accordion-link.active{font-weight:700}.accordion .accordion-item .accordion-header .accordion-button{border:0}#left-sidebar .accordion,#left-sidebar .accordion .accordion{--bs-accordion-btn-icon:url('data:image/svg+xml;utf-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><g><path d="M492,236H276V20c0-11.046-8.954-20-20-20c-11.046,0-20,8.954-20,20v216H20c-11.046,0-20,8.954-20,20s8.954,20,20,20h216 v216c0,11.046,8.954,20,20,20s20-8.954,20-20V276h216c11.046,0,20-8.954,20-20C512,244.954,503.046,236,492,236z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>') !important;--bs-accordion-btn-active-icon:url('data:image/svg+xml;utf-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><g><path d="M492,236H20c-11.046,0-20,8.954-20,20c0,11.046,8.954,20,20,20h472c11.046,0,20-8.954,20-20S503.046,236,492,236z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>') !important;--bs-accordion-active-bg:transparent;--bs-accordion-btn-focus-border-color:transparent;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-btn-padding-x:0px;width:100%}#left-sidebar .accordion>.accordion-item>.accordion-header.level-0{font-weight:700}#left-sidebar .accordion .accordion-item>.accordion-header.level-0{--bs-accordion-btn-padding-x:calc(1rem * 0);padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-0:not(:has(.accordion-button)){padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-0+.collapse:not(:has(.accordion)){padding-left:var(--bs-accordion-btn-padding-x);padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-0+.collapse:not(:has(.accordion)) .accordion-button{padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-1{--bs-accordion-btn-padding-x:calc(1rem * 1);padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-1:not(:has(.accordion-button)){padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-1+.collapse:not(:has(.accordion)){padding-left:var(--bs-accordion-btn-padding-x);padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-1+.collapse:not(:has(.accordion)) .accordion-button{padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-2{--bs-accordion-btn-padding-x:calc(1rem * 2);padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-2:not(:has(.accordion-button)){padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-2+.collapse:not(:has(.accordion)){padding-left:var(--bs-accordion-btn-padding-x);padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-2+.collapse:not(:has(.accordion)) .accordion-button{padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-3{--bs-accordion-btn-padding-x:calc(1rem * 3);padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-3:not(:has(.accordion-button)){padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-3+.collapse:not(:has(.accordion)){padding-left:var(--bs-accordion-btn-padding-x);padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-3+.collapse:not(:has(.accordion)) .accordion-button{padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-4{--bs-accordion-btn-padding-x:calc(1rem * 4);padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-4:not(:has(.accordion-button)){padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-4+.collapse:not(:has(.accordion)){padding-left:var(--bs-accordion-btn-padding-x);padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-4+.collapse:not(:has(.accordion)) .accordion-button{padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-5{--bs-accordion-btn-padding-x:calc(1rem * 5);padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-5:not(:has(.accordion-button)){padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-5+.collapse:not(:has(.accordion)){padding-left:var(--bs-accordion-btn-padding-x);padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-5+.collapse:not(:has(.accordion)) .accordion-button{padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-6{--bs-accordion-btn-padding-x:calc(1rem * 6);padding-right:0}#left-sidebar .accordion .accordion-item>.accordion-header.level-6:not(:has(.accordion-button)){padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-6+.collapse:not(:has(.accordion)){padding-left:var(--bs-accordion-btn-padding-x);padding-right:.6rem}#left-sidebar .accordion .accordion-item>.accordion-header.level-6+.collapse:not(:has(.accordion)) .accordion-button{padding-right:0}#left-sidebar .accordion .accordion-item .accordion-button{padding-left:0;padding-right:.6em}#left-sidebar .accordion .accordion-item .accordion-button:not(.collapsed){box-shadow:none}.category-faqs .accordion{--bs-accordion-active-color: var(--color-text-dark)}.category-faqs .accordion .accordion-item{--bs-accordion-border-width:1px;--bs-accordion-border-color:var(--color-border-accordion);--open: url('data:image/svg+xml;utf-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><g><path d="M492,236H276V20c0-11.046-8.954-20-20-20c-11.046,0-20,8.954-20,20v216H20c-11.046,0-20,8.954-20,20s8.954,20,20,20h216 v216c0,11.046,8.954,20,20,20s20-8.954,20-20V276h216c11.046,0,20-8.954,20-20C512,244.954,503.046,236,492,236z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');--close: url('data:image/svg+xml;utf-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" style="enable-background:new 0 0 512 512;" xml:space="preserve"><g><g><path d="M492,236H20c-11.046,0-20,8.954-20,20c0,11.046,8.954,20,20,20h472c11.046,0,20-8.954,20-20S503.046,236,492,236z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');--bs-accordion-btn-icon:var(--open);--bs-accordion-btn-active-icon:var(--close);--bs-accordion-btn-padding-y:1em;--bs-accordion-btn-padding-x:0px;--bs-accordion-active-bg: transparent;--bs-accordion-btn-focus-box-shadow:none;--bs-accordion-btn-padding-y: 12px;--bs-accordion-btn-padding-x: 12px;--bs-accordion-active-bg: var(--bs-accordion-btn-bg);--bs-accordion-inner-border-radius: calc(10px - var(--bs-accordion-border-width))}.category-faqs .accordion .accordion-item:not(:last-child){margin-bottom:22px}.category-faqs .accordion .accordion-item .accordion-header{border-bottom:0}.category-faqs .accordion .accordion-item .accordion-header .accordion-button{border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);border-radius:var(--bs-accordion-inner-border-radius)}.category-faqs .accordion .accordion-item .accordion-header .accordion-button::after{background-position:center;border:1px solid currentColor;border-radius:100%;background-size:65%}.woocommerce ul.product_list_widget li img{float:unset;margin-left:unset;width:100%}.cart-contents.cart{appearance:none;border:0;background:rgba(0,0,0,0);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.15em;width:max-content;position:relative;text-decoration:none;color:var(--color-text-dark)}.cart-contents.cart .store-icon{position:relative;display:inline-block;width:27px;height:24px;background-color:currentColor;mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.01 24.095"><path d="M7.808,46.162a.889.889,0,0,1,0-1.778c3.28.011,11.93,0,15.313.005a1.967,1.967,0,0,0,1.926-1.532l1.921-8.32a1.6,1.6,0,0,0-1.552-1.959c-1.361,0-12.916-.052-18.835-.076l-.938-3.481A1.916,1.916,0,0,0,3.8,27.609H.792a.792.792,0,1,0,0,1.583H3.8a.33.33,0,0,1,.318.242L7.718,42.8a2.471,2.471,0,0,0-2.382,2.513,2.484,2.484,0,0,0,2.472,2.429H8.962a2.771,2.771,0,1,0,5.006,0h5a2.771,2.771,0,1,0,4.986-.042.791.791,0,0,0-.253-1.542Zm4.845,2.771a1.188,1.188,0,1,1-1.189-1.188h0A1.189,1.189,0,0,1,12.653,48.933Zm8.818,1.187a1.188,1.188,0,0,1-.019-2.375h.039a1.188,1.188,0,0,1-.019,2.375Zm3.951-15.952a.012.012,0,0,1,0,.013l-.81,3.506H21.874l.467-3.538,3.069.012A.013.013,0,0,1,25.422,34.168ZM17.26,42.806V39.271h2.808L19.6,42.806Zm-3.926,0-.47-3.535h2.813v3.535Zm-3.645,0h0a.429.429,0,0,1-.413-.316l-.868-3.22h2.86l.47,3.535Zm2.964-5.119-.476-3.578,3.5.014v3.564Zm4.607,0V34.129l3.485.014-.468,3.544ZM10.578,34.1l.477,3.585H7.979l-.97-3.6Zm12.543,8.7H21.2l.467-3.535H24.25L23.5,42.5A.391.391,0,0,1,23.121,42.806Z" transform="translate(0 -27.609)"/></svg>');mask-size:contain;mask-repeat:no-repeat;mask-position:center}.cart-contents.cart .cart-count{position:absolute;top:0;right:50%;border-radius:100%;min-width:20px;height:20px;text-align:center;border:1px solid var(--woo-minicart-indicator-border);background-color:var(--woo-minicart-indicator-background);color:var(--woo-minicart-indicator-color);font-weight:var(--weight-medium);display:flex;justify-content:center;align-items:center;background:var(--color-bg-cart-count);color:var(--color-text-cart-count);border-radius:100%;min-width:16px;width:max-content;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;transform:translate(125%, -25%);font-size:10px}.cart-contents.cart .store-icon-title{font-size:.75rem;line-height:1}.cart-contents.cart:hover .store-icon-title{text-decoration:underline}.language-switcher.dropdown{font-size:14px}.language-switcher.dropdown .btn.dropdown-toggle,.language-switcher.dropdown .woocommerce ul.products li.product .add-to-cart-container a.dropdown-toggle.added_to_cart.wc-forward,.woocommerce ul.products li.product .add-to-cart-container .language-switcher.dropdown a.dropdown-toggle.added_to_cart.wc-forward,.language-switcher.dropdown .woocommerce-page ul.products li.product .add-to-cart-container a.dropdown-toggle.added_to_cart.wc-forward,.woocommerce-page ul.products li.product .add-to-cart-container .language-switcher.dropdown a.dropdown-toggle.added_to_cart.wc-forward,.language-switcher.dropdown .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.dropdown-toggle#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .language-switcher.dropdown input.dropdown-toggle#submit,.language-switcher.dropdown .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown-toggle.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .language-switcher.dropdown a.dropdown-toggle.button,.language-switcher.dropdown .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown-toggle.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .language-switcher.dropdown button.dropdown-toggle.button,.language-switcher.dropdown .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown-toggle.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .language-switcher.dropdown input.dropdown-toggle.button,.language-switcher.dropdown :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.dropdown-toggle#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .language-switcher.dropdown input.dropdown-toggle#submit,.language-switcher.dropdown :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown-toggle.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .language-switcher.dropdown a.dropdown-toggle.button,.language-switcher.dropdown :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown-toggle.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .language-switcher.dropdown button.dropdown-toggle.button,.language-switcher.dropdown :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown-toggle.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .language-switcher.dropdown input.dropdown-toggle.button{padding:0 0 0 10px;display:flex;align-items:center;gap:9px}.language-switcher.dropdown .btn.dropdown-toggle:after,.language-switcher.dropdown .woocommerce ul.products li.product .add-to-cart-container a.dropdown-toggle.added_to_cart.wc-forward:after,.woocommerce ul.products li.product .add-to-cart-container .language-switcher.dropdown a.dropdown-toggle.added_to_cart.wc-forward:after,.language-switcher.dropdown .woocommerce-page ul.products li.product .add-to-cart-container a.dropdown-toggle.added_to_cart.wc-forward:after,.woocommerce-page ul.products li.product .add-to-cart-container .language-switcher.dropdown a.dropdown-toggle.added_to_cart.wc-forward:after,.language-switcher.dropdown .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input.dropdown-toggle#submit:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond .language-switcher.dropdown input.dropdown-toggle#submit:after,.language-switcher.dropdown .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.dropdown-toggle.button:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .language-switcher.dropdown a.dropdown-toggle.button:after,.language-switcher.dropdown .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.dropdown-toggle.button:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .language-switcher.dropdown button.dropdown-toggle.button:after,.language-switcher.dropdown .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.dropdown-toggle.button:after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .language-switcher.dropdown input.dropdown-toggle.button:after,.language-switcher.dropdown :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input.dropdown-toggle#submit:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond .language-switcher.dropdown input.dropdown-toggle#submit:after,.language-switcher.dropdown :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.dropdown-toggle.button:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .language-switcher.dropdown a.dropdown-toggle.button:after,.language-switcher.dropdown :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.dropdown-toggle.button:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .language-switcher.dropdown button.dropdown-toggle.button:after,.language-switcher.dropdown :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.dropdown-toggle.button:after,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .language-switcher.dropdown input.dropdown-toggle.button:after{width:39px;aspect-ratio:1/1;margin-right:-1px;border-radius:100%;background-color:var(--color-seashell);border-width:1px;border-style:solid;border-color:inherit;background-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="40 135 368 210"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons,Inc. --><path d="M241 337c-9.4 9.4-24.6 9.4-33.9 0L47 177c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l143 143L367 143c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9L241 337z"/></svg>');background-size:42.84% auto;background-position:center;background-repeat:no-repeat}nav.language-switcher{position:relative}nav.language-switcher button.language-switcher-trigger{appearance:none;border:0;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}nav.language-switcher button.language-switcher-trigger:after{content:"";mask-image:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 640"><!--!Font Awesome Pro v7.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2025 Fonticons,Inc.--><path d="M320.4 449.9L337.4 432.9L497.4 272.9L514.4 255.9L480.5 222L463.5 239L320.5 382L177.5 239L160.5 222L126.6 255.9L143.6 272.9L303.6 432.9L320.6 449.9z"/></svg>');mask-size:150%;mask-position:center;mask-repeat:no-repeat;background-color:currentColor;display:inline-block;width:.66em;aspect-ratio:1/1;margin-left:.5em}nav.language-switcher button.language-switcher-trigger:hover{color:var(--bs-btn-active-color);background-color:var(--bs-btn-hover-bg)}nav.language-switcher button.language-switcher-trigger img{height:.75em;margin-right:.5em}nav.language-switcher .language-switcher-items{position:absolute;top:100%;background-color:var(--color-white);margin:0;padding:.5rem .5rem .5rem calc(25px + .5rem);border-radius:6px;display:flex;flex-direction:column;gap:.5em;box-shadow:0 3px 10px rgba(0,0,0,.1607843137)}nav.language-switcher .language-switcher-items[data-collapsed=true]{display:none}.navigation-mobile-body nav.language-switcher .language-switcher-items{top:0;transform:translateY(-100%)}nav.language-switcher .language-switcher-items .language-switcher-item a{color:var(--color-carbon-grey);text-decoration:none}nav.language-switcher .language-switcher-items .language-switcher-item a:hover,nav.language-switcher .language-switcher-items .language-switcher-item a:active,nav.language-switcher .language-switcher-items .language-switcher-item a:focus{color:var(--color-blue-hosta);text-decoration:underline}.wc-block-components-sidebar-layout{container-type:inline-size}@container (width < 1300px){.wc-block-components-sidebar-layout{flex-direction:column}}.wc-block-components-sidebar-layout .wc-block-components-main{width:100% !important;padding-right:0 !important}@container (min-width:1300px){.wc-block-components-sidebar-layout .wc-block-components-main{padding-right:4.5283018868% !important;width:65% !important}}.wc-block-components-sidebar-layout .wc-block-components-sidebar{width:100%}@container (min-width:1300px){.wc-block-components-sidebar-layout .wc-block-components-sidebar{padding-left:2.2641509434%;width:35%}}@container (width < 480px){.wc-block-cart-items__row{display:flex;flex-wrap:wrap}}.wc-block-cart-items__row .wc-block-cart-item__wrap{display:grid;gap:.5em var(--bs-gutter-x)}@container (min-width:768px){.wc-block-cart-items__row .wc-block-cart-item__wrap{grid-template-columns:200px 1fr repeat(4, max-content);grid-template-rows:max-content 1.3em;align-items:flex-start}}.wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-name{color:var(--color-text-dark);text-decoration:none}.wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-name:hover,.wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-name:focus{text-decoration:underline}.wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-backorder-badge,.wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-low-stock-badge{width:max-content}.wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-badge.wc-block-components-sale-badge{width:max-content}@container (min-width:768px){.wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-low-stock-badge{grid-column:1;grid-row:2}.wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-badge.wc-block-components-sale-badge{grid-column:2;grid-row:2}}.wc-block-cart-items__row .wc-block-cart-item__wrap .wc-block-components-product-metadata{grid-column:1;grid-row:3}.wc-block-cart-items__row .wc-block-cart-item__wrap>*{margin-bottom:0 !important}.wc-block-cart-items__row .wc-block-cart-item__quantity{display:flex;align-items:center;gap:var(--bs-gutter-x)}.wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-components-quantity-selector{margin-bottom:0 !important}.wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{text-decoration:none;border:1px solid currentColor;border-radius:2em;padding:.5em .75em}.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{--color-bg-button-active:var(--color-blue-hosta);text-decoration:none;border-radius:2em;padding:0;line-height:1;overflow:hidden;transition:all .3s ease-in-out;position:relative;z-index:0;border:0}.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;border-radius:inherit;background-color:var(--color-bg-button-active);transform:translateX(-100%);transition:transform .3s ease-in-out}.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover,.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus{border-color:var(--color-bg-button-active)}.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover:before,.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active:before,.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus:before{transform:translateX(0%)}.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover svg,.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active svg,.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus svg{fill:var(--color-text-button-active)}.wc-block-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link svg{fill:color-mix(in srgb, currentColor 30%, transparent);transition:fill .3s ease-in-out}.alert,.woocommerce-order .woocommerce-notice,.woocommerce div.product form.cart p.stock{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: 1px solid var(--bs-alert-border-color);--bs-alert-border-radius: 0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-info,.woocommerce-info{--bs-alert-color: var(--color-text-alert-info);--bs-alert-bg: var(--color-bg-alert-info);--bs-alert-border-color: var(--color-border-alert-info)}.woocommerce-order .woocommerce-notice{--bs-alert-color: #0f5132;--bs-alert-bg: #d1e7dd;--bs-alert-border-color: #badbcc}.alert-danger,.woocommerce div.product form.cart p.stock.out-of-stock{--bs-alert-color: #842029;--bs-alert-bg: #f8d7da;--bs-alert-border-color: #f5c2c7}.alert-warning{--bs-alert-color: #664d03;--bs-alert-bg: #fff3cd;--bs-alert-border-color: #ffecb5}@media(min-width: 992px){.page.page-template-default #page-wrapper{--content-max-width:min(1423px,74.11vw)}.page.page-template-default #page-wrapper .container{margin-left:calc((100vw - min(1808px,94.16vw))/2)}}.page.page-template-default .entry-header h1.entry-title{font-size:var(--font-size-page-title);font-style:normal;margin-bottom:0}.single-post #single-wrapper{padding-top:0;padding-bottom:0}.single-post .entry-header{--content-max-width:min(1274.49px,66.37vw,100%);background-color:var(--color-bg-hero)}@media(max-width: 991.98px){.single-post .entry-header{--content-max-width:100%}.single-post .entry-header .container{padding:0}.single-post .entry-header .container>.row{margin-left:0;margin-right:0}}.single-post .entry-header .term-description{max-width:65ch}.single-post .entry-header-image{position:relative}@media(max-width: 767.98px){.single-post .entry-header-image{order:-1;padding:0}}.single-post .entry-header-image img{object-fit:cover;aspect-ratio:951/423;height:100%}.single-post .entry-header-image img+figcaption{position:absolute;bottom:0;right:0}.single-post .entry-header+.product-categories{margin-top:44px}.single-post .entry-header>.container>.row{min-height:477px}@media(min-width: 768px){.single-post .entry-header>.container>.row{gap:min(86px,4.47vw)}}@media(min-width: 768px){.single-post .entry-header .woocommerce-products-header-image{padding-top:2rem;padding-bottom:2rem}.single-post .entry-header .woocommerce-products-header-image figcaption{bottom:2rem}}.single-post .entry-header .woocommerce-products-header-image img.wp-post-image{width:100%;height:100%;object-fit:cover}.single-post .entry-header .entry-categories .entry-category{font-weight:900;font-style:oblique;font-family:"parabolica",sans-serif;text-transform:uppercase}.single-post .entry-header h1.entry-title{font-size:var(--font-size-h2);font-style:normal}.single-post #content .entry-content{width:100%;margin:0 auto}@media(min-width: 768px){.single-post #content .entry-content{max-width:min(905px,47.13vw,100%)}}.single-post #content .entry-content p,.single-post #content .entry-content ul,.single-post #content .entry-content ol,.single-post #content .entry-content blockquote,.single-post #content .entry-content h1,.single-post #content .entry-content h2,.single-post #content .entry-content h3,.single-post #content .entry-content h4,.single-post #content .entry-content h5,.single-post #content .entry-content h6{max-width:75ch;margin-bottom:1.3em}.single-post #content .entry-content>.wp-block-buttons{margin-bottom:1.3em}.single-post #content .entry-content>.wp-block-image img{width:100%}.single-post #content+.entry-footer{--content-max-width:min(914px,47.6vw,100%);background-color:var(--color-bg-single-footer, var(--color-seashell));padding:3.875rem 0;margin-top:min(110px,6.875rem)}.single-post .social-share{margin-top:1.75rem}.heateor_sss_svg{transition:all .3s ease-in-out}article.post.col>a{text-decoration:none;display:flex;flex-direction:column;height:100%}article.post.col>a:has(figcaption){position:relative}article.post.col>a figcaption{top:275px;position:absolute;transform:translateY(-100%)}article.post.col img.wp-post-image{min-height:275px;aspect-ratio:16/9;object-fit:cover;flex:0 0 auto}article.post.col img.wp-post-image:not(.col){width:100%}article.post.col .entry-content{background-color:var(--color-bg-post-card, #F5F5F5);padding:min(23px,1.438rem) min(27px,1.688rem);flex:1;display:grid}article.post.col .entry-content.col{padding:30px}article.post.col .entry-content .entry-categories .entry-category{font-weight:900;font-style:oblique;font-family:"parabolica",sans-serif;text-transform:uppercase}article.post.col .entry-content .entry-categories .entry-category:not(:last-child):after{content:", ";display:inline}article.post.col .entry-content h4.entry-title{font-size:var(--font-size-post-card-title, clamp(20px, 1.354vw, 26px))}article.post.col .entry-content .entry-footer{margin-top:1em;margin-bottom:0;font-size:3rem;align-self:flex-end}article.post.col .entry-content .entry-footer .arrow-button{background-color:var(--color-bg-button);color:var(--color-text-light);height:1em;width:1em;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;padding:0;transition:all .3s ease-in-out}article.post.col .entry-content .entry-footer .arrow-button .arrow{display:inline-block;width:.4841em;height:.234em;background-color:currentColor;mask-image:url('data:image/svg+xml;utf-8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512.009 512.009" style="enable-background:new 0 0 512.009 512.009;" xml:space="preserve"><g><g><path d="M508.625,247.801L508.625,247.801L392.262,131.437c-4.18-4.881-11.526-5.45-16.407-1.269 c-4.881,4.18-5.45,11.526-1.269,16.407c0.39,0.455,0.814,0.88,1.269,1.269l96.465,96.582H11.636C5.21,244.426,0,249.636,0,256.063 s5.21,11.636,11.636,11.636H472.32l-96.465,96.465c-4.881,4.18-5.45,11.526-1.269,16.407s11.526,5.45,16.407,1.269 c0.455-0.39,0.88-0.814,1.269-1.269l116.364-116.364C513.137,259.67,513.137,252.34,508.625,247.801z"></path></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');mask-size:cover;mask-position:center;mask-repeat:no-repeat}article.post.col:hover .entry-content .entry-footer .arrow-button{background-color:var(--color-bg-button-active);color:var(--color-text-button-active)}.blog .wrapper,.category .wrapper,.post_tag .wrapper{--content-max-width:min(1526px,79.47vw)}.blog .archive-header,.category .archive-header,.post_tag .archive-header{background-color:var(--color-bg-hero)}.blog .archive-header>.container>.row,.category .archive-header>.container>.row,.post_tag .archive-header>.container>.row{padding:4rem 0}.blog .archive-header>.container>.row h1.page-title,.category .archive-header>.container>.row h1.page-title,.post_tag .archive-header>.container>.row h1.page-title{font-size:var(--font-size-h2);font-style:normal}.blog .archive-header h1.entry-title,.category .archive-header h1.entry-title,.post_tag .archive-header h1.entry-title{font-size:var(--font-size-h2)}.blog .archive-header .category-buttons,.category .archive-header .category-buttons,.post_tag .archive-header .category-buttons{margin-top:2.2rem;display:flex;flex-wrap:wrap;gap:.5rem}.blog #archive-content,.category #archive-content,.post_tag #archive-content{background-image:linear-gradient(180deg,var(--color-bg-hero),var(--color-bg-hero) 165px,transparent 165px,transparent)}.blog #archive-content #main>.row,.category #archive-content #main>.row,.post_tag #archive-content #main>.row{--gap:3.25rem;gap:var(--gap)}.blog #archive-content #main>.row>*.col,.category #archive-content #main>.row>*.col,.post_tag #archive-content #main>.row>*.col{padding-left:0;padding-right:0}@media(min-width:768px){.blog #archive-content #main>.row.row-cols-md-2>*.col,.category #archive-content #main>.row.row-cols-md-2>*.col,.post_tag #archive-content #main>.row.row-cols-md-2>*.col{width:calc(50% - var(--gap)*.667)}}@media(min-width:992px){.blog #archive-content #main>.row.row-cols-lg-3>*.col,.category #archive-content #main>.row.row-cols-lg-3>*.col,.post_tag #archive-content #main>.row.row-cols-lg-3>*.col{width:calc(33.3333% - var(--gap)*.667)}}.blog #archive-content nav[aria-labelledby=posts-nav-label],.category #archive-content nav[aria-labelledby=posts-nav-label],.post_tag #archive-content nav[aria-labelledby=posts-nav-label]{text-align:center;font-size:18px;margin-top:4.375rem}.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination{--bs-pagination-active-border-color:var(--color-bg-pagination);border:0;margin:0;display:flex;flex-wrap:wrap;gap:11px;justify-content:center}.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination:before,.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination:after,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination:before,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination:after,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination:before,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination:after{display:none!important}.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li{border:0;margin:0}.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a,.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span{display:flex;align-items:center;justify-content:center;border-radius:.611em;min-width:2.611em;aspect-ratio:1/1;color:var(--color-text-pagination)}.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a.current,.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a:not(.dots):hover,.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a:focus,.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span.current,.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span:not(.dots):hover,.blog #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span:focus,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a.current,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a:not(.dots):hover,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a:focus,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span.current,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span:not(.dots):hover,.category #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span:focus,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a.current,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a:not(.dots):hover,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li a:focus,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span.current,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span:not(.dots):hover,.post_tag #archive-content nav[aria-labelledby=posts-nav-label] ul.pagination li span:focus{color:var(--color-text-pagination);background:var(--color-bg-pagination);box-shadow:none;font-weight:700}