.circular-spinner{background-color:rgba(0,0,0,0)}.circular-spinner circle{stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite,rotate 2s linear infinite;animation:dash 1.5s ease-in-out infinite,rotate 2s linear infinite}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-150}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-150}}
.button,.btn,.wp-block-button__link,input[type=submit],.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);white-space:nowrap;padding:10px 15px;font-family:"Montserrat",sans-serif;font-size:1em;line-height:1.4em;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;border-radius:0;background:#74b6ca;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.button:hover,.button:focus,.button.focus,.btn:hover,.btn:focus,.btn.focus,.wp-block-button__link:hover,.wp-block-button__link:focus,.wp-block-button__link.focus,input[type=submit]:hover,input[type=submit]:focus,input[type=submit].focus,.wc-block-cart__submit-button:hover,.wc-block-cart__submit-button:focus,.wc-block-cart__submit-button.focus,.wc-block-components-checkout-place-order-button:hover,.wc-block-components-checkout-place-order-button:focus,.wc-block-components-checkout-place-order-button.focus{text-decoration:none}.button:active,.button.active,.btn:active,.btn.active,.wp-block-button__link:active,.wp-block-button__link.active,input[type=submit]:active,input[type=submit].active,.wc-block-cart__submit-button:active,.wc-block-cart__submit-button.active,.wc-block-components-checkout-place-order-button:active,.wc-block-components-checkout-place-order-button.active{outline:0;background-image:none}.button:hover,.btn:hover,.wp-block-button__link:hover,input[type=submit]:hover,.wc-block-cart__submit-button:hover,.wc-block-components-checkout-place-order-button:hover{background:#56a6bf;color:#fff}.button:active,.btn:active,.wp-block-button__link:active,input[type=submit]:active,.wc-block-cart__submit-button:active,.wc-block-components-checkout-place-order-button:active{background:#35768a;color:#fff}@media screen and (min-width: 992px){.catalog--layout-sidebar{display:grid;grid-template-columns:minmax(auto, 300px) 1fr;grid-gap:20px}.catalog--layout-sidebar .catalog-filters{grid-row:1/3}.catalog--layout-sidebar .catalog__items{grid-column-start:2}}.catalog__header{margin-bottom:20px;display:grid;grid-gap:20px;grid-template-columns:repeat(2, minmax(auto, 1fr))}.catalog__header .catalog__ordering{grid-column:2;text-align:right}.catalog__header button.filters__trigger{background-color:rgba(0,0,0,0);color:#74b6ca;border:1px solid #ccc;text-align:center;width:100%;height:100%;margin:0 0 20px}@media screen and (min-width: 768px){.catalog__header button.filters__trigger{display:none}}.catalog__items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.catalog__items{clear:both;width:100%;display:grid;grid-gap:20px;grid-template-columns:repeat(2, 1fr);margin:0;padding:0;list-style-type:none}.catalog__items.columns-1{grid-template-columns:repeat(1, minmax(auto, 1fr))}@media screen and (min-width: 992px){.catalog__items{grid-template-columns:repeat(auto-fit, minmax(300px, 1fr))}}.catalog__items .product{padding:0;position:relative;overflow:hidden;text-align:center}.catalog__items .product .onsale{position:absolute;left:0;top:0;padding:10px}.catalog__items .product img{margin:0 0 20px;max-width:100%;width:100%;height:auto}.catalog__items .product .woocommerce-loop-product__link{display:block;padding:0}.catalog__items .product .jvm_add_to_wishlist{position:absolute;right:10px;top:10px;z-index:10}.catalog__items .product h2{font-family:"Montserrat",sans-serif;font-weight:400;font-size:1em;margin-bottom:10px;text-align:center}.catalog__items .product .woocommerce-loop-product__category,.catalog__items .product .woocommerce-loop-product__subtitle{text-align:center;font-size:.95em;line-height:1.3em;margin-bottom:0}.catalog__items .product .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:.9em;margin:5px 0}.catalog__items .product .price del{display:inline-block;opacity:.5;margin-right:10px}.catalog__items .product .price ins{background-color:rgba(0,0,0,0);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px}.catalog__items .product .price .sale-percentage{background-color:#747ec9;border-radius:20px;font-size:.75em;padding:2px 5px}.catalog__items .product a.button{margin:10px auto 20px;text-align:center;font-size:.8em;max-width:100%}@media screen and (max-width: 767px){.catalog__items .product a.button{font-size:.7em;padding:10px}}.catalog__items .product .added_to_cart{display:none}.catalog__items .product .star-rating i.fas,.catalog__items .product .star-rating i.far{color:#d8b565;font-size:.7em}.catalog__items .product .star-rating i.fal{font-size:.7em}.catalog__loadmore{margin-top:20px}.catalog__loadmore a{border-radius:0;background:#74b6ca;color:#fff;border:1px solid #74b6ca;-webkit-transition:all .3s ease;transition:all .3s ease}.catalog__loadmore a:hover{background:#56a6bf;color:#74b6ca}.catalog__loadmore a:active{background:#35768a;color:#74b6ca}.catalog__loadmore a:hover{background-color:#747ec9}.catalog__loadmore--less{margin-top:0;margin-bottom:20px}.variation-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.variation-list__item{cursor:pointer;margin:3px;padding:1px;border:1px solid #ddd;border-radius:50%;position:relative;overflow:hidden}.variation-list__item--outofstock{pointer-events:none}.variation-list__item--outofstock span{opacity:.2}.variation-list__item--outofstock:before{content:" ";width:150%;height:1px;position:absolute;right:0;top:0;background-color:#000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:top right;transform-origin:top right;z-index:99}.variation-list__item--outofstock:after{content:" ";width:150%;height:1px;position:absolute;left:0;top:0;background-color:#000;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top left;transform-origin:top left;z-index:99}.variation-list__item--selected{border-color:#000}.variation-list__item span{border-radius:50%}.variation-list__color,.variation-list__image{display:block;width:24px;height:24px;background-size:cover;background-position:center center}.quantity-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.quantity-input span{border:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quantity-input input{height:34px}.apply__button{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid rgba(0,0,0,0);white-space:nowrap;padding:10px 15px;font-family:"Montserrat",sans-serif;font-size:1em;line-height:1.4em;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;border-radius:0;background:#fff;color:#74b6ca;border:1px solid #74b6ca;-webkit-transition:all .3s ease;transition:all .3s ease}.apply__button:hover,.apply__button:focus,.apply__button.focus{text-decoration:none}.apply__button:active,.apply__button.active{outline:0;background-image:none}.apply__button:hover{background:#ebebeb;color:#74b6ca}.apply__button:active{background:#bfbfbf;color:#74b6ca}.apply__button:hover{background-color:#74b6ca;color:#fff}.catalog-filters .catalog__filter{margin-bottom:20px}.catalog-filters .catalog__filter:last-child{margin-bottom:0}.catalog-filters .catalog__filter ul{padding:0;margin:0;list-style-type:none}.catalog-filters .catalog__filter ul li{margin:0;padding:0 0 7px;text-transform:uppercase;opacity:.8}@media screen and (min-width: 992px){.catalog-filters .catalog__filter ul li{font-size:.9em}}.catalog-filters .catalog__filter ul li input{margin-left:0}.catalog-filters .catalog__filter ul ul{margin-top:10px;margin-left:10px}.catalog-filters .catalog__filter ul.filter__list{max-height:200px;overflow-y:auto}.catalog-filters .price-slider{min-width:180px;margin:20px 20px 40px}.catalog-filters__button{background-color:rgba(0,0,0,0);color:#74b6ca;border:1px solid #ccc;text-align:center;margin:0}@media screen and (min-width: 768px){.catalog-filters__button{display:none !important}}.catalog-filters__close,.catalog-filters__apply{display:none;cursor:pointer}@media screen and (max-width: 767px){.catalog-filters{margin-bottom:0 !important}.catalog-filters{-webkit-transition:all .5s ease;transition:all .5s ease;position:fixed;z-index:9999999999;bottom:0;left:100%;background-color:#fff;width:100%;overflow:hidden;max-height:100vh;height:-webkit-fill-available}.catalog-filters--opened{left:0}.catalog-filters__inner{width:100%;max-height:100%;padding:20px 20px 40px 20px;overflow-y:auto}.catalog-filters__close{position:absolute;z-index:20;right:0;top:0;height:48px;width:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-filters__apply{display:block;position:absolute;z-index:20;bottom:10px;left:10px;width:calc(100% - 20px);padding:15px;font-size:1em}}@media screen and (max-width: 767px){.woocommerce-ordering{width:46%}.woocommerce-ordering select{height:100%}}@media screen and (min-width: 768px){.catalog--layout-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog--layout-header .catalog-filters{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.catalog--layout-header .catalog-filters__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}}.catalog--layout-header .catalog__filter{position:relative}@media screen and (max-width: 767px){.catalog--layout-header .catalog__filter{margin-bottom:20px !important}.catalog--layout-header .catalog__filter{border-bottom:1px solid #ccc;padding-bottom:20px}}.catalog--layout-header .catalog__filter .dropdown__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:15px}@media screen and (min-width: 992px){.catalog--layout-header .catalog__filter .dropdown__content{position:absolute;background-color:#fff;z-index:99;min-width:calc(100% + 30px)}}.catalog--layout-header .catalog__filter .dropdown__content ul.filter__list{max-height:180px;overflow:auto;margin:10px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width: 992px){.catalog--layout-header .catalog__filter .dropdown__content ul.filter__list{margin:10px}}.catalog--layout-header .catalog__filter .dropdown__content ul.filter__list label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}.catalog--layout-header .catalog__filter .dropdown__content .dropdown__apply{width:100%}.catalog--layout-header .catalog__filter h4{margin:0;text-transform:uppercase;font-size:1em;font-weight:400;cursor:pointer}.catalog--layout-header .catalog__filter h4:after{content:"˅";opacity:.7;margin-left:10px}/*!***********************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/nouislider/dist/nouislider.css ***!
  \***********************************************************************************************/.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{background-color:#f4f4f4;width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;-webkit-transform-style:flat;transform-style:flat}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:5px}.noUi-horizontal .noUi-handle{width:20px;height:20px;right:-10px;top:-7px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-10px;right:auto}.noUi-connect{background:#74b6ca}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:50%;background:#74b6ca;cursor:default}[disabled] .noUi-connect{background:#f4f4f4}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-webkit-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;white-space:nowrap;font-size:.9em}.noUi-handle-upper .noUi-tooltip{right:0}

/*# sourceMappingURL=catalog.min.css.map*/