
/*!
Theme Name: blank
Theme URI: http://underscores.me/
Author: Jens Buss
Author URI: http://jensbuss.com
Description: Description
Version: 1.0.0
Tested up to: 7.1
Requires PHP: 7.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: blank
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

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

blank is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px
dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*::before,*::after{box-sizing:inherit}html{box-sizing:border-box}@font-face{font-family:"Montserrat";src:url("/wp-content/themes/blank/public/fonts/Montserrat-Regular.woff2") format("woff2"), url("/wp-content/themes/blank/public/fonts/Montserrat-Regular.woff?x62431") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url("/wp-content/themes/blank/public/fonts/Montserrat-Light.woff2") format("woff2"), url("/wp-content/themes/blank/public/fonts/Montserrat-Light.woff?x62431") format("woff");font-weight:200;font-style:normal}@font-face{font-family:"Montserrat";src:url("/wp-content/themes/blank/public/fonts/Montserrat-Medium.woff2") format("woff2"), url("/wp-content/themes/blank/public/fonts/Montserrat-Medium.woff?x62431") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url("/wp-content/themes/blank/public/fonts/Montserrat-SemiBold.woff2") format("woff2"), url("/wp-content/themes/blank/public/fonts/Montserrat-SemiBold.woff?x62431") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:url("/wp-content/themes/blank/public/fonts/Montserrat-Bold.woff2") format("woff2"), url("/wp-content/themes/blank/public/fonts/Montserrat-Bold.woff?x62431") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"Antonio";src:url("/wp-content/themes/blank/public/fonts/Antonio-Bold.woff2") format("woff2"), url("/wp-content/themes/blank/public/fonts/Antonio-Bold.woff?x62431") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"BerkshireSwash";src:url("/wp-content/themes/blank/public/fonts/BerkshireSwash-Regular.woff2") format("woff2"), url("/wp-content/themes/blank/public/fonts/BerkshireSwash-Regular.woff?x62431") format("woff");font-weight:400;font-style:normal}body,button,input,select,optgroup,textarea{color:#404040;font-family:"Montserrat","Helvetica Neue",sans-serif;font-size:1rem;line-height:1.3}@media screen and (max-width: 600px){body,button,input,select,optgroup,textarea{font-size:0.875rem}}dfn,cite,em,i{font-style:italic}blockquote{margin:0
1.5em}address{margin:0
0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}blockquote{font-family:"BerkshireSwash",serif}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;margin:0}.has-huge-font-size{font:800 3.75rem/1 "Antonio", "Helvetica Neue", sans-serif;margin:0
0 0.75em}@media screen and (max-width: 600px){.has-huge-font-size{font-size:2.5rem}}.product_title{font:700 3.75rem/1 #404040}@media screen and (max-width: 600px){.product_title{font-size:2.5rem}}h1,
h2,
.has-h-1-font-size,
.summary .price,
.woocommerce-checkout h3:not(#ship-to-different-address):not(.wc-bacs-bank-details-account-name){font:normal 2.25rem "Antonio", "Helvetica Neue", sans-serif;letter-spacing:1.4px}@media screen and (max-width: 600px){h1,
h2,
.has-h-1-font-size,
.summary .price,
.woocommerce-checkout h3:not(#ship-to-different-address):not(.wc-bacs-bank-details-account-name){font-size:1.5rem}}h1:not(.site-header--title):not(.site-header--top-title),h2{margin:1em
0}.has-h-3-font-size{font-size:1.5rem}@media screen and (max-width: 600px){.has-h-3-font-size{font-size:1.125rem}}.has-h-4-font-size{font-size:1.25rem}@media screen and (max-width: 600px){.has-h-4-font-size{font-size:1rem}}.has-h-5-font-size{font-size:1.125rem}@media screen and (max-width: 600px){.has-h-5-font-size{font-size:0.9375rem}}p{margin:0
0 1.5em}p:last-child{margin:0}.site-header--top-title,.sizing-chart--toggle{font:400 0.875rem/1.4 "Montserrat", "Helvetica Neue", sans-serif;letter-spacing:0.56px}@media screen and (max-width: 600px){.site-header--top-title,.sizing-chart--toggle{font-size:0.75rem}}.wc-block-product-new .wc-block-grid__product-image:after{font:800 0.875rem/1.4 "Montserrat", "Helvetica Neue", sans-serif}@media screen and (max-width: 600px){.wc-block-product-new .wc-block-grid__product-image:after{font-size:0.75rem}}.site-footer{font:700 1.125rem/1.8 "Montserrat", "Helvetica Neue", sans-serif;letter-spacing:0.72px}@media screen and (max-width: 600px){.site-footer{font-size:0.9375rem}}.main-navigation,.woocommerce-loop-product__title,.wc-block-grid__product-title{font:700 1.25rem/1.2 "Montserrat", "Helvetica Neue", sans-serif;letter-spacing:0.8px}@media screen and (max-width: 600px){.main-navigation,.woocommerce-loop-product__title,.wc-block-grid__product-title{font-size:1rem}}.cart-count{font:400 0.75rem/1.4 "Montserrat", "Helvetica Neue", sans-serif}@media screen and (max-width: 600px){.cart-count{font-size:0.625rem}}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0
0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dl{margin:0
0 2em}dt{font-weight:400}dd{margin:0
0 1.5em;font-weight:700;text-transform:uppercase}dd:last-child{margin:0}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em
0}table{margin:0
0 1.5em;width:100%}a{color:#999}a:hover,a:focus,a:active{color:#333}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.button,a.button,.search-submit,input.search-submit,button,input[type=button],input[type=reset],input[type=submit]{padding:10px
30px;background-color:#fff;color:#404040;border:1px
solid #404040;border-radius:0;cursor:pointer;text-align:center;transition:color 0.4s, background-color 0.4s, border-color 0.4s}.button:hover,a.button:hover,.search-submit:hover,input.search-submit:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff;background-color:#999;border-color:#999}.button[disabled],.button[disabled]:hover,a.button[disabled],a.button[disabled]:hover,.search-submit[disabled],.search-submit[disabled]:hover,input.search-submit[disabled],input.search-submit[disabled]:hover,button[disabled],button[disabled]:hover,input[type=button][disabled],input[type=button][disabled]:hover,input[type=reset][disabled],input[type=reset][disabled]:hover,input[type=submit][disabled],input[type=submit][disabled]:hover{color:#999;background-color:#fff;border-color:#999;cursor:not-allowed}input[type=text],input[type=email],input[type=url],input[type=password],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px
solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px
solid #ccc}textarea{width:100%}input,textarea{outline:none}a{color:#999;text-decoration:none;transition:color 0.4s}a:focus{outline:none}a:hover{color:#333}.error-404{text-align:center}.site-header{position:fixed;top:0;right:0;left:0;z-index:100}.admin-bar .site-header{top:32px}.site-header--top{display:flex;padding:5px
50px;color:#fff;background:#1A1616}.site-header--top
ul{display:flex;gap:10px;margin:0;padding:0;list-style:none}.site-header--top
svg{fill:#fff}.site-header--top
a{color:#fff}.site-header--top a.navigation-language--avtive{color:#717171}.site-header--top a:hover
svg{fill:#717171}.site-header--top-title{position:absolute;left:50%;transform:translateX(-50%);text-transform:uppercase}.site-header--top-navigation{display:flex;justify-content:space-between;width:100%}@media screen and (max-width: 1024px){.site-header--top{padding:5px
20px}}.site-header--bottom{display:flex;padding:20px
50px 0;background:#fff}.site-header--bottom .main-navigation{margin:0
auto;text-transform:uppercase}@media screen and (max-width: 1024px){.site-header--bottom{position:relative;height:90px;padding:10px
20px 0}}.site-header--title{position:absolute}.cart-count{display:inline-block;width:16px;height:16px;background:orangered;border-radius:50%;text-align:center}.site-footer{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-gap:20px;padding:100px
50px;color:#fff;background:#1A1616;text-transform:uppercase}.site-footer
svg{width:50%;height:auto;fill:#fff}.site-footer
a{color:#fff}.site-footer a:hover{color:#999}.site-footer
.menu{margin:0;padding:0;list-style:none}@media screen and (max-width: 1024px){.site-footer{padding:50px
20px;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 600px){.site-footer{grid-template-columns:1fr;text-align:center}}.wp-block-image.size-header{margin:0}.wp-block-image.size-header
img{width:100%}.wp-block-quote{margin:0
0 48px}.wp-block-cover{text-shadow:2px 3px 3px #1A1616;margin:0
0 48px}.wp-block-cover
a{color:inherit}.wp-block-cover
img{display:block}.wp-block-cover .wp-block-columns{margin:0;padding:0
50px}.wp-block-cover .wp-block-image{margin:0}.wp-block-cover .has-background{text-shadow:none}@media screen and (max-width: 600px){.wp-block-cover .wp-block-columns{padding:0
20px}}.wp-block-group{width:40%;margin:0
auto;padding:30px}.wp-block-button .wp-block-button__link{border-radius:0;color:#fff;background:#1A1616;transition:background 0.4s}.wp-block-button .wp-block-button__link:hover{background:#999}.wp-block-gallery{display:flex}.wc-block-featured-product,
.entry--content h2,.wc-block-grid__products,.wp-block-bb-slideshow{margin-bottom:48px}.wp-block-bb-slideshow
img{width:100%}.wp-block-bb-slideshow .swiper-horizontal > .swiper-pagination-bullets,
.wp-block-bb-slideshow .swiper-pagination-bullets.swiper-pagination-horizontal,
.wp-block-bb-slideshow .swiper-pagination-custom, .wp-block-bb-slideshow .swiper-pagination-fraction{bottom:30px}@media screen and (max-width: 600px){body.home .wp-block-bb-slide
img{height:300px;-o-object-fit:cover;object-fit:cover}}.wc-block-grid{padding:0
50px}@media screen and (max-width: 600px){.wc-block-grid{padding:0
20px}}.wc-block-product-new .wc-block-grid__product-image{position:relative}.wc-block-product-new .wc-block-grid__product-image
img{display:block}.wc-block-product-new .wc-block-grid__product-image:after{content:"NEW";position:absolute;right:10px;bottom:10px;padding:2px
10px;color:#1A1616;background:#fff}figure{margin:0}.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2, 1fr)}.gallery-columns-3{grid-template-columns:repeat(3, 1fr)}.gallery-columns-4{grid-template-columns:repeat(4, 1fr)}.gallery-columns-5{grid-template-columns:repeat(5, 1fr)}.gallery-columns-6{grid-template-columns:repeat(6, 1fr)}.gallery-columns-7{grid-template-columns:repeat(7, 1fr)}.gallery-columns-8{grid-template-columns:repeat(8, 1fr)}.gallery-columns-9{grid-template-columns:repeat(9, 1fr)}.gallery-caption{display:block}.main-navigation
ul{margin:0;padding:0;list-style:none}.main-navigation
li{margin:1em
0}.main-navigation
a{color:#1A1616}.main-navigation
.menu{display:flex;gap:40px}.main-navigation .menu>.menu-item{position:relative;margin:1em
0 0;padding:0
0 44px}.main-navigation .menu>.menu-item>a{position:relative;display:block;height:20px}.main-navigation .menu > .menu-item:hover .sub-menu{display:block}.main-navigation .menu > .menu-item:hover > a:after, .main-navigation .menu > .menu-item.current-menu-item > a:after, .main-navigation .menu > .menu-item.current-menu-parent > a:after, .main-navigation .menu>.menu-item.current-product-category>a:after{content:"";display:block;width:100%;height:10px;transform:translateY(30px);background:#1A1616}@media screen and (max-width: 1024px){.main-navigation
a{position:relative}.main-navigation .menu > .menu-item:hover > a:after, .main-navigation .menu > .menu-item.current-menu-item > a:after, .main-navigation .menu > .menu-item.current-menu-parent > a:after, .main-navigation .menu>.menu-item.current-product-category>a:after{content:normal}.main-navigation .menu-item:hover > a, .main-navigation .menu-item.current-menu-item > a, .main-navigation .menu-item.current-menu-parent > a, .main-navigation .menu-item.current-product-category>a{font-weight:bolder}}.main-navigation .menu-item{position:relative}.main-navigation .sub-menu{position:absolute;top:64px;left:-10px;z-index:10;padding:10px;display:none;background:#fff;white-space:nowrap}@media screen and (max-width: 1024px){.main-navigation{display:none;position:absolute;top:100%;left:0;right:0;background:#fff}.main-navigation.toggled{display:block}.main-navigation
li{margin:0.5em 0}.main-navigation
.menu{display:block;padding:0
20px}.main-navigation .menu>.menu-item{margin:0.5em 0;padding:0}.main-navigation .sub-menu{position:static;display:block;padding:0
0 0 1em}}.menu-toggle{display:none;position:absolute;top:30px;right:10px;z-index:10;width:60px;transform:translateY(-9px);margin:0
0 0 auto;padding:20px
10px;border:none;cursor:pointer}.menu-toggle,.menu-toggle:hover{background:transparent}.menu-toggle--icon{left:10px}.menu-toggle--icon,.menu-toggle--icon:before,.menu-toggle--icon:after{position:absolute;display:block;width:40px;height:2px;background-color:#1A1616}.menu-toggle--icon:before,.menu-toggle--icon:after{content:"";left:0}.menu-toggle--icon:before{top:-8px;transition:top 0.3s 0.3s, transform 0.3s}.menu-toggle--icon:after{bottom:-8px;transition:bottom 0.3s 0.3s, transform 0.3s}.menu-toggle[aria-expanded=true]>.menu-toggle--icon{background:transparent}.menu-toggle[aria-expanded=true]>.menu-toggle--icon:before{top:0;transform:rotate(45deg)}.menu-toggle[aria-expanded=true]>.menu-toggle--icon:after{bottom:0;transform:rotate(-45deg)}.menu-toggle[aria-expanded=true]>.menu-toggle--icon:before,.menu-toggle[aria-expanded=true]>.menu-toggle--icon:after{transition-delay:0s, 0.3s}@media screen and (max-width: 1024px){.menu-toggle{display:block}}.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation{margin:0
0 1.5em}.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links{display:flex}.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next{text-align:end;flex:1 0 50%}.site-main{padding-top:133px}.sticky{display:block}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0
0 1.5em}.page-template-page-text .type-page{max-width:754px;margin:0
auto 20px}.site-search{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none;flex-wrap:wrap;justify-content:center;align-content:center;background-color:rgba(249, 246, 241, 0.8)}.site-search .search-form{display:flex;flex-flow:column;gap:1em}.search-field{border:none;border-bottom:1px solid #404040;border-radius:0;background:none}.search-close{position:absolute;top:20px;right:20px;width:40px;cursor:pointer}.search-close
div{position:relative;top:0;height:2px;background-color:#1A1616;margin-bottom:6px;transition:all 0.4s;border-radius:1px}.search-close div:first-child{top:7px;left:10px;transform:rotate(45deg)}.search-close div:last-child{left:10px;transform:rotate(-45deg)}table.shop_table_responsive
thead{display:none}table.shop_table_responsive tbody
th{display:none}table.shop_table_responsive tr
td{display:block;text-align:right;clear:both}table.shop_table_responsive tr td::before{content:attr(data-title) ": ";float:left}table.shop_table_responsive tr td.product-remove
a{text-align:left}table.shop_table_responsive tr td.product-remove::before{display:none}table.shop_table_responsive tr td.actions::before, table.shop_table_responsive tr td.download-actions::before{display:none}table.shop_table_responsive tr td.download-actions
.button{display:block;text-align:center}@media screen and (min-width: 48em){table.shop_table_responsive
thead{display:table-header-group}table.shop_table_responsive tbody
th{display:table-cell}table.shop_table_responsive tr th,
table.shop_table_responsive tr
td{text-align:left}table.shop_table_responsive tr
td{display:table-cell}table.shop_table_responsive tr td::before{display:none}}.woocommerce-products-header{position:relative;display:flex;flex-wrap:wrap;align-items:center;height:86px;padding:20px
50px}.woocommerce-products-header__filter--design{order:1}.woocommerce-products-header__title{position:absolute;left:0;right:0;z-index:-1}.woocommerce-products-header__filter--size{order:3;margin:0
0 0 auto}@media screen and (max-width: 1024px){.woocommerce-products-header{height:auto;padding:20px}.woocommerce-products-header__title{position:static;flex-basis:100%}}.woocommerce-products-header__title,.wc-block-grid__product-title{text-align:center;text-transform:uppercase;color:#1A1616}.products{display:grid;grid-template-columns:repeat(4, calc(25% - 15px));grid-gap:20px;margin:0;padding:0
50px;list-style:none}@media screen and (max-width: 1024px){.products{grid-template-columns:repeat(3, calc(33.333% - 13.5px));padding:0
20px}}@media screen and (max-width: 600px){.products{grid-template-columns:repeat(2, calc(50% - 5px));grid-gap:10px}}.products
.product{position:relative;margin-bottom:2em;text-align:center}.products .product
img{display:block;width:100%;margin:0
auto 10px}.products .woocommerce-loop-product__title{text-transform:uppercase;color:#1A1616}.products .woocommerce-loop-product__link{display:flex;flex-flow:column;height:100%}.products .woocommerce-loop-product__link
.price{margin:auto 0 0}.woocommerce-notices-wrapper{flex-basis:100%;margin:20px}.woocommerce-notices-wrapper
ul{margin:0;padding:10px;list-style:none}.woocommerce-notices-wrapper
.button{display:block;margin:0
auto 10px}.woocommerce-message,.woocommerce-info{outline:none}.woovr-variation-radio .woovr-variation-info .woovr-variation-availability{display:none !important}.single-product
div.product{display:flex;grid-gap:20px;max-width:1640px;margin:0
auto;padding:50px}.single-product div.product
.product_title{margin:0
0 10px;text-transform:uppercase}.single-product div.product
.product_sku{position:absolute;top:0;left:0}.single-product div.product
.price{margin:10px
0;padding:10px
0}.single-product div.product
.variations{margin:10px
0;padding:0
0 10px}.single-product div.product .variations
.label{text-align:left;font-weight:normal}.single-product div.product
.quantity{display:none !important}.single-product div.product .woocommerce-variation-add-to-cart{margin:50px
0 0}.single-product div.product
.product_links{margin:100px
0 0}.single-product div.product .product_links
ul{margin:0;padding:0;list-style:none}.single-product div.product .woovr-variations{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding:0}.single-product div.product .woovr-variations .woovr-variation{min-width:40px;height:40px;margin:0;padding:0
5px;border:1px
solid #1A1616}.single-product div.product .woovr-variations .woovr-variation>div{padding:0;text-align:center}.single-product div.product .woovr-variations .woovr-variation-active{color:#fff;background:#1A1616}.single-product div.product .woovr-variations .woovr-variation[data-purchasable=no]{position:relative;color:silver;border-color:silver;cursor:not-allowed;pointer-events:none;overflow:hidden}.single-product div.product .woovr-variations .woovr-variation[data-purchasable=no]:before, .single-product div.product .woovr-variations .woovr-variation[data-purchasable=no]:after{content:"";position:absolute;top:20px;left:-10px;display:block;width:60px;height:1px;background:silver;transform:rotate(45deg)}.single-product div.product .woovr-variations .woovr-variation[data-purchasable=no]:after{top:17px;transform:rotate(-45deg)}.single-product div.product .woovr-variations .woovr-variation-selector{display:none}.single-product div.product .woocommerce-product-gallery{display:flex;flex-flow:row-reverse;gap:10px;width:50%;max-width:770px}.single-product div.product .woocommerce-product-gallery__image
a{display:block;max-width:calc(100% - 110px);text-align:right}.single-product div.product .woocommerce-product-gallery__trigger{position:absolute;top:2em;right:1em;display:block;z-index:99}.single-product div.product .woocommerce-product-gallery .flex-viewport{flex-basis:calc(100% - 100px);margin-bottom:1em}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{display:flex;flex-basis:100px;flex-flow:column;gap:10px;margin:0;padding:0;list-style:none}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs
li{width:auto !important;cursor:pointer}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li
img{display:block;opacity:0.5}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li:hover
img{opacity:1}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs
li{width:48.1%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs
li{width:30.7966666667%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs
li{width:22.15%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs
li{width:16.96%}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n){margin-right:0}.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:both}.single-product div.product
.summary{position:relative;max-width:770px;margin:0;flex-basis:calc(50% - 10px);text-align:center}@media screen and (max-width: 1024px){.single-product
div.product{flex-flow:column;padding:20px}.single-product div.product .woocommerce-product-gallery{flex-flow:column;width:100%;max-width:none}.single-product div.product .woocommerce-product-gallery__image
a{max-width:none;text-align:center}.single-product div.product .woocommerce-product-gallery .flex-viewport{flex-basis:100%}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{flex-flow:row;justify-content:center}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs
img{max-width:60px}.single-product div.product
.summary{flex-basis:100%;max-width:none}}.sizing-chart{margin:0
0 48px}.sizing-chart--toggle{display:block;text-transform:uppercase;text-decoration:underline}.sizing-chart--content{display:none}.stock:empty::before{display:none}.stock.in-stock{color:#0f834d}.stock.out-of-stock{color:#f00}body:not(.home) .type-page{padding:50px}@media screen and (max-width: 600px){body:not(.home) .type-page{padding:50px
20px}}.woocommerce-cart-form .product-price,
.woocommerce-cart-form .product-quantity,
.woocommerce-cart-form .product-subtotal{text-align:right}.woocommerce-cart-form__contents{border-collapse:collapse;margin:0
0 30px}.woocommerce-cart-form__cart-item{border-bottom:1px solid #404040}.woocommerce-cart-form__cart-item
td{padding:10px
0}.woocommerce-cart-form
.actions{padding:10px
0;border-bottom:1px solid #404040}.woocommerce-cart-form .actions
.coupon{display:flex;flex-wrap:wrap;gap:1em;float:left;margin:0;padding:0}.woocommerce-cart-form .actions .coupon
label{margin:auto 0}.woocommerce-cart-form .actions>.button{display:block;margin:0
0 0 auto}@media screen and (max-width: 600px){.woocommerce-cart-form .actions
.coupon{float:none}.woocommerce-cart-form .actions>.button{width:100%;margin:10px
0 0}}.cart-collaterals{width:50%;max-width:500px;margin:0
0 0 auto}.cart-collaterals
ul{margin:0;padding:0;list-style:none}.cart-collaterals ul
input{margin-right:0.5em}.cart-collaterals .shop_table
th{vertical-align:top}.cart-collaterals .shop_table
td{text-align:right}.cart-collaterals .shop_table
.includes_tax{display:block}.cart-collaterals .checkout-button{display:block;margin:0
0 0 auto}@media screen and (max-width: 600px){.cart-collaterals{width:100%}.cart-collaterals .checkout-button{width:100%;float:none}}.woocommerce-checkout
.woocommerce{display:grid;grid-template-columns:calc(60% - 10px) calc(40% - 10px);grid-template-areas:"left right";grid-gap:20px;flex-flow:wrap}@media screen and (min-width: 601px){.woocommerce-checkout .woocommerce-form-login, .woocommerce-checkout .woocommerce-form-coupon{grid-area:right;display:block !important;flex-basis:calc(40% - 10px);padding:20px;background:#F4F4F4}.woocommerce-checkout .woocommerce-form-login-toggle, .woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}.woocommerce-checkout .woocommerce-form-login-coupon, .woocommerce-checkout .woocommerce-form-coupon-coupon{grid-row:2}}@media screen and (max-width: 600px){.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info, .woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{padding:5px
0}}.woocommerce-checkout
.checkout{grid-area:left;grid-row:1/3;padding:20px;background:#F4F4F4}.woocommerce-checkout .col2-set{margin:0
0 50px}.woocommerce-checkout .woocommerce-shipping-fields
h3{margin:0
0 20px}.woocommerce-checkout h3:not(#ship-to-different-address):not(.wc-bacs-bank-details-account-name){text-transform:uppercase;text-align:center}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,
.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:grid;grid-template-columns:repeat(2, calc(50% - 10px));grid-gap:20px;margin:0
0 20px}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper label,
.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper
label{display:none}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper p,
.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper
p{margin:0}@media screen and (max-width: 600px){.woocommerce-checkout .woocommerce-billing-fields__field-wrapper,
.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper{display:block;grid-template-columns:none}.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row,
.woocommerce-checkout .woocommerce-shipping-fields__field-wrapper .form-row{margin:0
0 20px}}.woocommerce-checkout .col-2{display:flex;flex-flow:column}.woocommerce-checkout .col-2 .woocommerce-additional-fields{margin:auto 0 0}.woocommerce-checkout input[type=text], .woocommerce-checkout input[type=email], .woocommerce-checkout input[type=tel], .woocommerce-checkout input[type=password]{width:100%;padding:5px
10px;border:1px
solid #404040;border-radius:0}.woocommerce-checkout
textarea{margin:auto 0 0;border:1px
solid #404040;border-radius:0}.woocommerce-checkout .woocommerce-button{display:block}.woocommerce-checkout .woocommerce-form-login .woocommerce-form__label
span{display:inline-block;margin:0
0 1.5em}.woocommerce-checkout .select2-container--default .select2-selection--single,
.woocommerce-checkout .select2-container--open .select2-dropdown--below{border-radius:0;border-color:#404040}.woocommerce-checkout .select2-container--default .select2-selection--single{height:33px}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],
.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#666}.woocommerce-checkout
h3{margin:0
0 10px}.woocommerce-checkout
.shop_table{border-collapse:collapse}.woocommerce-checkout .shop_table
th{text-align:left}.woocommerce-checkout .shop_table
ul{margin:0;padding:0;list-style:none}.woocommerce-checkout .shop_table ul
input{margin-right:0.5em}.woocommerce-checkout .shop_table tfoot
.includes_tax{display:block}.woocommerce-checkout .shop_table tfoot td,
.woocommerce-checkout .shop_table .product-total{text-align:right}.woocommerce-checkout .shop_table .cart_item:last-child
td{border-bottom:1px solid}@media screen and (max-width: 600px){.woocommerce-checkout
.woocommerce{display:block;grid-template-columns:none;grid-template-areas:none}.woocommerce-checkout .col2-set{grid-template-columns:100%}}.wc_payment_methods{margin:0
0 1.5em;padding:0;list-style:none}.woocommerce-terms-and-conditions-wrapper{margin:0
0 1.5em}.place-order
.button{display:block;margin:0
auto}@media screen and (max-width: 600px){.place-order
.button{width:100%}}.site-header-cart{position:relative;margin:0;padding:0}.site-header-cart .cart-contents{text-decoration:none}.site-header-cart
.widget_shopping_cart{display:none}.site-header-cart
.product_list_widget{margin:0;padding:0}.woocommerce-password-strength{text-align:right}.woocommerce-password-strength.strong{color:#0f834d}.woocommerce-password-strength.short{color:#f00}.woocommerce-password-strength.bad{color:#f00}.woocommerce-password-strength.good{color:#0f0}.form-row.woocommerce-validated input.input-text{box-shadow:inset 2px 0 0 #0f834d}.form-row.woocommerce-invalid input.input-text{box-shadow:inset 2px 0 0 #f00}.required{color:#f00}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreviews,p.no-comments{clear:both;background-color:transparent;border-bottom:1px solid #404040}.woocommerce-error{margin:0
0 1.5em;padding:10px
10px 10px 2em;background-color:rgba(255, 0, 0, 0.1);border:2px
solid #f00}.demo_store{position:fixed;left:0;bottom:0;right:0;margin:0;padding:1em;background-color:#0f0;z-index:9999}@media screen and (min-width: 48em){.site-header-cart
.widget_shopping_cart{position:absolute;top:100%;width:100%;z-index:999999;left:-999em;display:block;box-shadow:0 3px 3px rgba(0, 0, 0, 0.2)}.site-header-cart:hover .widget_shopping_cart, .site-header-cart.focus
.widget_shopping_cart{left:0;display:block}}.woocommerce-checkout.woocommerce-order-received
.woocommerce{display:block}.woocommerce-checkout.woocommerce-order-received .site-main>.type-page{max-width:1640px;margin:0
auto}.woocommerce-ResetPassword,.woocommerce-form-login{padding:20px;background:#F4F4F4}.woocommerce-ResetPassword .input-text,
.woocommerce-form-login .input-text{display:block;padding:5px
10px;border:1px
solid #404040;border-radius:0}.page-numbers{display:flex;gap:1em;margin:2em
0;padding:0;justify-content:center;list-style:none}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#F4F4F4;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight, .swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform, height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0, 0, 0, 0.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev, .swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next, .swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:0.3s opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px, -50%, 0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:0.2s transform, 0.2s top}.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0
var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform, 0.2s left}.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:0.2s transform, 0.2s right}.swiper-pagination-progressbar{background:rgba(0, 0, 0, 0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0, 0, 0, 0.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0, 0, 0, 0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px
solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-slide-visible .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0
auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:0.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform, opacity, height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}:root{--swiper-pagination-bullet-width:10px;--swiper-pagination-bullet-height:10px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-color: $color__background-body}.swiper-pagination-bullet{border-radius:0;border:2px
solid #fff}.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}#wc-stripe-express-checkout-element
iframe{max-width:unset}#wc-stripe-express-checkout-element{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:12px}#wc-stripe-express-checkout-element>div{flex:1;min-width:260px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0
0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px
solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px
solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow
b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px
solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0
5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered
li{list-style:none;margin:5px
5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#444;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px
solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0
5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px
solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--wp-admin-theme-color,#0073aa);color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px
solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px
solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow
b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px
solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow
b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px
solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px
solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0
5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px
solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0
5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px
solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px
solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px
solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:var(--wp-admin-theme-color,#0073aa)}.woovr-active form.variations_form .variations,.woovr-variations+.variations{display:none !important}.woovr-active.woovr-show-price form.variations_form .single_variation .woocommerce-variation-price{display:none !important}.woovr-active.woovr-show-description form.variations_form .single_variation .woocommerce-variation-description{display:none !important}.woovr-active.woovr-show-availability form.variations_form .single_variation .woocommerce-variation-availability{display:none !important}.woovr-variations{padding-top:5px;padding-bottom:5px}.woovr-variations .woovr-variation{display:flex;align-items:center;cursor:pointer;margin-left:-5px;margin-right:-5px}.woovr-variations .woovr-variation:hover{background-color:#f9f9f9}.woovr-variations .woovr-variation>div{max-width:100%;padding:5px}.woovr-variation-image{width:50px;flex:0 0 50px}.woovr-variation-image
img{width:40px;height:auto;max-width:40px;display:block}.woovr-variation-selector
input{outline:none}.woovr-variation-selector
ul{padding:0
!important;margin:0
!important;list-style:none !important}.woovr-variation-info,.woovr-variation-selector{flex-grow:1}.woovr-variation-name
p{margin-bottom:0;font-size:12px}.woovr-variation-radio .woovr-variation-selector{width:30px;flex:0 0 30px}.woovr-variation-radio .woovr-variation-availability
p{margin-bottom:0}.woovr-variation-radio .woovr-variation-name{font-weight:700}.woovr-variation-radio .woovr-variation-info .woovr-variation-price, .woovr-variation-radio .woovr-variation-info .woovr-variation-availability{display:inline-block;margin-right:10px;font-size:14px}.woovr-variation-radio .woovr-variation-info .woovr-variation-description{font-size:14px}.woovr-variation-selector .dd-select{background-color:#fff !important}.woovr-variation-selector .dd-options{max-height:360px}.woovr-variation-selector .dd-option-image, .woovr-variation-selector .dd-selected-image{max-width:42px;border-radius:3px;margin-right:10px}.woovr-variation-selector .dd-selected-text, .woovr-variation-selector .dd-option-text{font-size:14px;font-weight:600;line-height:inherit !important;color:#6d6d6d}.woovr-variation-selector .dd-selected-text, .woovr-variation-selector .dd-option-text, .woovr-variation-selector .dd-selected-description-truncated{white-space:normal}.woovr-variation-selector .dd-desc .woovr-variation-price, .woovr-variation-selector .dd-desc .woovr-variation-availability{display:inline-block;margin-right:10px}.woovr-variation-selector .dd-desc .woovr-variation-availability
.stock{display:inline-block;margin:0
!important}.woovr-variation-selector .dd-desc .woovr-variation-description{display:block}.woovr-variation-selector .dd-option, .woovr-variation-selector .dd-selected{display:block !important}.woovr-variation-selector .dd-option.dd-option-without-desc, .woovr-variation-selector .dd-selected.dd-option-without-desc{display:flex !important;align-items:center}.woovr-variation-selector .dd-option.dd-option-without-desc label, .woovr-variation-selector .dd-selected.dd-option-without-desc
label{flex-grow:1}.wpc-select2-dropdown{border:1px
solid #aaa;border-radius:4px}.wpc-select2-dropdown ul
li{display:flex;align-items:center}.wpc-select2-dropdown ul li
.image{width:40px;flex:0 0 40px;margin-right:10px}.wpc-select2-dropdown ul li
.info{flex-grow:1;display:flex;flex-direction:column}.wpc-select2-dropdown ul li .info .woovr-variation-price, .wpc-select2-dropdown ul li .info .woovr-variation-availability{display:inline-block;margin-right:10px;font-size:14px}.wpc-select2-dropdown ul li .info .woovr-variation-availability
.stock{display:inline-block;margin:0
!important}.wpc-select2-dropdown ul li .info .woovr-variation-description{display:block;font-size:14px}.select2-container--open .wpc-select2-dropdown.select2-dropdown--below{border-top:1px solid #aaa;border-top-left-radius:4px;border-top-right-radius:4px}.woovr-variations[class*="woovr-variations-grid"]{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation{width:calc(100% / 3 - 20px);margin:10px;padding:10px;display:flex;flex-direction:column;border:1px
solid #ddd;text-align:center;cursor:pointer;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation[data-images="yes"] .woovr-variation-image:before{content:'';background-image:url("data:image/svg+xml;charset=utf8,%3Csvg fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='multiple-image'%3E%3Cpath d='M18,15V5a3,3,0,0,0-3-3H5A3,3,0,0,0,2,5V15a3,3,0,0,0,3,3H15A3,3,0,0,0,18,15ZM4,5A1,1,0,0,1,5,4H15a1,1,0,0,1,1,1V9.36L14.92,8.27a2.56,2.56,0,0,0-1.81-.75h0a2.58,2.58,0,0,0-1.81.75l-.91.91-.81-.81a2.93,2.93,0,0,0-4.11,0L4,9.85Zm.12,10.45A.94.94,0,0,1,4,15V12.67L6.88,9.79a.91.91,0,0,1,1.29,0L9,10.6Zm8.6-5.76a.52.52,0,0,1,.39-.17h0a.52.52,0,0,1,.39.17L16,12.18V15a1,1,0,0,1-1,1H6.4ZM21,6a1,1,0,0,0-1,1V17a3,3,0,0,1-3,3H7a1,1,0,0,0,0,2H17a5,5,0,0,0,5-5V7A1,1,0,0,0,21,6Z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px;background-position:center;background-color:rgba(0, 0, 0, .3);display:block;width:28px;height:28px;border-radius:4px;position:absolute;top:15px;left:15px}.woovr-variations.woovr-variations-grid-2 .woovr-variation{width:calc(50% - 20px)}.woovr-variations.woovr-variations-grid-3 .woovr-variation{width:calc(100% / 3 - 20px)}.woovr-variations.woovr-variations-grid-4 .woovr-variation{width:calc(25% - 20px)}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation>div{padding:0}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation .woovr-variation-selector{display:none}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation.woovr-variation-active{border-color:green}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation:before{content:"✓";color:#fff;display:block;width:24px;height:24px;line-height:24px;background-color:#eee;text-align:center;font-size:16px;position:absolute;top:15px;right:15px;z-index:9;border-radius:50%;border-width:2px;border-style:solid;border-color:#fff;border-image:initial}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation.woovr-variation-active:before{color:#fff;background-color:green}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation .woovr-variation-image{width:100%;flex:0 0 auto;margin-bottom:10px}.woovr-variations[class*="woovr-variations-grid"] .woovr-variation .woovr-variation-image
img{width:100%;max-width:100%;height:auto}.woovr-variations[class*="woovr-variations-grid"] .woovr-fieldset{width:100%;padding:0;display:flex;flex-wrap:wrap}body.rtl .woovr-variation-selector .dd-option-image, body.rtl .woovr-variation-selector .dd-selected-image{float:right;margin-right:0;margin-left:10px}body.rtl .woovr-variation-selector .dd-pointer{right:auto;left:10px}body.rtl .wpc-select2-dropdown ul li
.image{margin-right:0;margin-left:10px}