@charset "UTF-8";:root{--pop:"Poppins",sans-serif;--black-color:#0c0c0c;--white-color:#fff;--main-color:#fa1b40;--main-color-hover:#d02f4a;--gray-color:#f5f5f5;--gray2-color:#3f3f3f;--gray3-color:#a5a5a5;--gray4-color:#ddd;--lightDark-color:#1a1a1a}.wc-card__price .price,body.product-template-default main [id^=product-] .product-top-data .summary .price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.wc-card__price .price del,.wc-card__price .price ins,body.product-template-default main [id^=product-] .product-top-data .summary .price del,body.product-template-default main [id^=product-] .product-top-data .summary .price ins{font-size:clamp(18px,4.2vw,22px)}.wc-card__price .price>.woocommerce-Price-amount.amount,body.product-template-default main [id^=product-] .product-top-data .summary .price>.woocommerce-Price-amount.amount{font-size:clamp(16px,2.2vw,22px)}.wc-card__price .price>.woocommerce-Price-amount.amount bdi,.wc-card__price .price ins .woocommerce-Price-amount.amount bdi,body.product-template-default main [id^=product-] .product-top-data .summary .price>.woocommerce-Price-amount.amount bdi,body.product-template-default main [id^=product-] .product-top-data .summary .price ins .woocommerce-Price-amount.amount bdi{font-weight:600;color:var(--main-color)}.wc-card__price .price del,body.product-template-default main [id^=product-] .product-top-data .summary .price del{color:var(--gray3-color)}.wc-card__price .price del .woocommerce-Price-amount.amount bdi,body.product-template-default main [id^=product-] .product-top-data .summary .price del .woocommerce-Price-amount.amount bdi{font-weight:400;color:inherit}.wc-card__price .price ins,body.product-template-default main [id^=product-] .product-top-data .summary .price ins{text-decoration:none}.wc-card__price .price .woocommerce-price-suffix,body.product-template-default main [id^=product-] .product-top-data .summary .price .woocommerce-price-suffix{font-size:1rem;font-weight:500;color:var(--black-color)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{position:relative;font-weight:400;margin:0;line-height:1.6;scroll-behavior:smooth}body{font-family:var(--pop);overflow-x:hidden;color:var(--white-color);height:100%;width:100%}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.4}.fixed-page{overflow:hidden}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.site-main{flex:1 1 100%}.container,.container-small{width:100%;margin:0 auto;padding:0 15px}@media (min-width:768px){.container,.container-small{max-width:750px}}@media (min-width:992px){.container,.container-small{max-width:950px}}@media (min-width:1200px){.container,.container-small{max-width:1200px}.container-small{max-width:1040px}}@media (min-width:1440px){.container{max-width:1400px}}ul{list-style-position:inside}button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover,textarea,textarea:focus{outline:none}textarea{resize:none}img{max-width:100%;height:auto}.woocommerce-error .button,.woocommerce-error .wc-forward,.woocommerce-error .woocommerce-button,.woocommerce-info .button,.woocommerce-info .wc-forward,.woocommerce-info .woocommerce-button,.woocommerce-message .button,.woocommerce-message .wc-forward,.woocommerce-message .woocommerce-button,a.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.1rem;border-radius:999px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;border:1px solid transparent;transition:.15s ease}a.btn.btn-outline{background:var(--white-color);color:var(--black-color);border-color:rgba(0,0,0,.18)}a.btn.btn-outline:focus-visible,a.btn.btn-outline:hover{border-color:var(--black-color)}ul.products .container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}ul.products li.product{flex:1 1 100%;max-width:100%}@media (min-width:768px){ul.products li.product{max-width:calc(50% - .5rem)}}@media (min-width:992px){ul.products li.product{max-width:calc(33.333% - .67rem)}}.wc-card__inner{background:var(--white-color);border:1px solid rgba(0,0,0,.06);border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.06)}.wc-card__thumb{position:relative}.wc-card__img{height:auto;aspect-ratio:4/3}@media (max-width:576px){.wc-card__img{max-height:30svh}}.wc-card__body{padding:16px;gap:10px}@media (min-width:768px){.wc-card__body{padding:18px}}.wc-card__title{margin:0;font-weight:700;font-size:clamp(16px,1.9vw,18px)}.wc-card__title a{color:var(--black-color);text-decoration:none}.wc-card__excerpt{color:var(--gray2-color);font-size:clamp(13px,1.6vw,14px);line-height:1.55}.wc-card__price{margin-top:2px}.wc-card__price .price .woocommerce-price-suffix{display:none}.wc-card__cta{display:-webkit-box;display:-ms-flexbox;display:flex}.wc-card .add_to_cart_button,.wc-card .ajax_add_to_cart,.wc-card .product_type_simple{width:100%}.wc-card__thumb:focus-visible{outline:2px solid var(--main-color);outline-offset:2px}.wc-card__img{transition:.3s}.wc-card__inner:hover .wc-card__img{filter:saturate(1.02)}.wc-card__inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}.wc-card__thumb{display:block;background:#fafafa;overflow:hidden}@media (min-width:576px){.wc-card__thumb{aspect-ratio:4/3}}.wc-card__thumb img{-o-object-fit:cover;object-fit:cover}@media (hover:hover){.wc-card__thumb:hover img{transform:scale(1.065)}}.wc-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.wc-card__body{flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px}.wc-card__cta{margin-top:auto}.wc-card__excerpt,.wc-card__title a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.single-product main,body.woocommerce-cart main,body.woocommerce-checkout main{color:var(--black-color)}.xoo-wsc-img-col img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}a.xoo-wsc-ft-btn-checkout .amount{font-style:normal}.tnl-sale-badge{position:absolute;top:.625rem;left:.625rem;background:var(--main-color);color:var(--white-color,#fff);font-size:.875rem;font-weight:700;padding:.375rem .625rem;border-radius:.5rem;z-index:4;line-height:1}.burger{border:none;background-color:transparent;position:relative;display:none;cursor:pointer;z-index:6}.burger span{display:none;width:32px;height:2px;background-color:#fff;margin:4px 0;transition:.35s}.burger span.active:first-child{transform:translateY(6px) rotate(-45deg)}.burger span.active:nth-child(2){opacity:0}.burger span.active:nth-child(3){transform:translateY(-6px) rotate(45deg)}@media (max-width:1200px){.burger span{display:block}.burger{display:inline-block}}.header__nav li.btn-primary a,.header__nav li.btn-white-outline a,.woocommerce-error .button,.woocommerce-error .wc-forward,.woocommerce-error .woocommerce-button,.woocommerce-info .button,.woocommerce-info .wc-forward,.woocommerce-info .woocommerce-button,.woocommerce-message .button,.woocommerce-message .wc-forward,.woocommerce-message .woocommerce-button,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wpcf7-form input[type=submit],a.btn,a.button{padding:.875rem 1.875rem;border-radius:999px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;text-transform:uppercase}.header__nav li.btn-white-outline a,a.btn.btn-white-outline,a.button.btn-white-outline{background:transparent;border:1px solid var(--white-color);color:var(--white-color)}@media (hover:hover){.header__nav li.btn-white-outline a:hover,a.btn.btn-white-outline:hover,a.button.btn-white-outline:hover{background:var(--white-color);color:var(--black-color)}}a.btn.btn-black-outline,a.button.btn-black-outline{background:transparent;border:1px solid var(--black-color);color:var(--black-color)}@media (hover:hover){a.btn.btn-black-outline:hover,a.button.btn-black-outline:hover{background:var(--black-color);color:var(--white-color)}}.header__nav li.btn-primary a,.single_add_to_cart_button,.woocommerce-error .button,.woocommerce-error .wc-forward,.woocommerce-error .woocommerce-button,.woocommerce-info .button,.woocommerce-info .wc-forward,.woocommerce-info .woocommerce-button,.woocommerce-message .button,.woocommerce-message .wc-forward,.woocommerce-message .woocommerce-button,.wpcf7-form input[type=submit],a.btn.btn-primary,a.button.btn-primary{background:var(--main-color);border:1px solid var(--main-color);color:var(--white-color)}@media (hover:hover){.header__nav li.btn-primary a:hover,.single_add_to_cart_button:hover,.woocommerce-error .button:hover,.woocommerce-error .wc-forward:hover,.woocommerce-error .woocommerce-button:hover,.woocommerce-info .button:hover,.woocommerce-info .wc-forward:hover,.woocommerce-info .woocommerce-button:hover,.woocommerce-message .button:hover,.woocommerce-message .wc-forward:hover,.woocommerce-message .woocommerce-button:hover,.wpcf7-form input[type=submit]:hover,a.btn.btn-primary:hover,a.button.btn-primary:hover{border:1px solid var(--main-color-hover);background:var(--main-color-hover)}}.aw-lang{position:relative;display:inline-block;margin-left:.5rem}.aw-lang__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:6px 8px;cursor:pointer;font:inherit;line-height:1}.aw-lang__label{font-weight:500;letter-spacing:.06em;font-size:clamp(.75rem,2vw,1.275rem);text-transform:uppercase;color:#fff}.aw-lang__chev{width:8px;height:8px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);margin-top:-2px;color:#fff}.aw-lang__menu{position:absolute;right:0;top:calc(100% + 8px);min-width:80px;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:10px;padding:6px;box-shadow:0 10px 30px rgba(0,0,0,.1);list-style:none;margin:0;display:none;z-index:999}.aw-lang.is-open .aw-lang__menu{display:block}.aw-lang__item{margin:0}.aw-lang__link{display:block;padding:8px 10px;border-radius:8px;text-decoration:none;color:#000;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.aw-lang__link:hover{background:rgba(0,0,0,.06)}.aw-lang__link.is-current{opacity:.6;cursor:default}.pre-header{display:none;background-color:var(--black-color)}@media (min-width:1200px){.pre-header{display:block;padding-block:.5rem}}.pre-header .container{align-items:center;gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.header{position:sticky;top:0;z-index:5;background-color:var(--black-color)}.header ul{list-style:none}.header__logo_link{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.header__logo img{max-width:250px;padding:.5rem 0}.header .container,.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:1rem}@media (min-width:1200px){.header .container{border-top:1px solid var(--gray2-color);border-bottom:1px solid var(--gray2-color)}}.header__nav{gap:1.5rem}.header__nav li a{color:var(--white-color)}.header__nav li.btn-white-outline{margin-left:auto}.header__nav li a{font-size:1.125rem;font-weight:300}.header__nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;align-items:center}.header .mobile-items{display:none;flex:1 1 100%;gap:1rem}@media (max-width:1200px){.header .mobile-items{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}}.header nav{margin:0 auto}@media (max-width:1200px){.header nav li{position:relative}.header nav li .sub-menu{display:none}.header nav li .sub-menu li:first-child{margin-top:.825rem}.header nav li .sub-menu li:not(:last-child){margin-bottom:.825rem}}.header nav li.menu-item-has-children{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:5px}@media (hover:hover){.header nav li.menu-item-has-children:hover:after{cursor:pointer}}.header nav li.menu-item-has-children:after{content:"";transition:.3s;display:block;margin-left:.5rem;border-bottom:3px solid var(--white-color);border-left:3px solid var(--white-color);border-radius:2px;transform:rotate(-45deg);height:.625rem;width:.625rem}@media (max-width:1200px){.header nav li.menu-item-has-children{flex-wrap:wrap}.header nav li.menu-item-has-children:after{order:2}.header nav li.menu-item-has-children.active>a{color:var(--red-theme)}.header nav li.menu-item-has-children.active:after{transform:rotate(90deg)}.header nav li.menu-item-has-children .sub-menu{flex:1 1 100%;order:3}}.header nav li.menu-item-has-children .sub-menu{flex-direction:column;display:none}@media (min-width:1200px){.header nav li.menu-item-has-children .sub-menu{width:auto;gap:10px;position:absolute;padding:20px;z-index:5;left:-20px;top:100%;opacity:0;visibility:hidden;transition:.35s}.header nav li.menu-item-has-children .sub-menu li{width:200px}}@media (hover:hover){.header nav li.menu-item-has-children:hover:after{transform:rotate(-225deg)}.header nav li.menu-item-has-children:hover .sub-menu{background:var(--black-color);opacity:1;visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1200px){.header nav{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding:3.5rem;position:fixed;background:var(--gray2-color);left:-100%;top:0;bottom:0;width:80%;z-index:5;overflow:auto;transition:all .5s}.header nav ul{flex-direction:column;margin-bottom:auto;align-items:start}.header nav.active{left:0}}@media (max-width:768px){.header nav{padding:1.5rem}}.header .cart-header{position:relative;background:url(../assets/icons/cart.svg) no-repeat 50%}@media (max-width:1200px){.header .cart-header{margin-left:auto}}.header .cart-header a{background:url(../../assets/images/woo/bag.svg) no-repeat 50%/cover;max-width:100%;width:20px;height:23px;aspect-ratio:4/3}.header .cart-header a,.header .cart-header span{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}.header .cart-header span{position:absolute;top:-80%;right:-80%;width:25px;height:25px;background:var(--main-color,red);border-radius:50px;color:var(--white-color,#fff);font-size:14px}a{color:var(--black);transition:.3s}a,a:active,a:hover{outline:none;text-decoration:none}a.button{background-color:var(--main-color);font-family:inherit}a.mail,a.phone{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:.75rem;color:var(--gray-color);font-size:.875rem;font-weight:400}a.mail:before,a.phone:before{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;width:1.125rem;height:1.125rem}a.phone:before{background:url(../../assets/images/icons/contact/phone.svg) no-repeat 50%}a.mail:before{background:url(../../assets/images/icons/contact/email.svg) no-repeat 50%}button{border:none;font-family:inherit}button.button{background-color:var(--main-color);color:var(--white-color)}h1{font-weight:600;line-height:1.25;margin:2rem 0 1rem;font-family:var(--pop)}h1 span{color:var(--main-color)}h1.h2{font-size:clamp(1.5rem,5.2vw,2.625rem)}h2{font-weight:600;line-height:1.25;margin:2rem 0 1rem;font-family:var(--pop)}h2 span{color:var(--main-color)}h2.h2{font-size:clamp(1.5rem,5.2vw,2.625rem)}h3{font-weight:600;line-height:1.25;margin:2rem 0 1rem;font-family:var(--pop)}h3 span{color:var(--main-color)}h3.h2{font-size:clamp(1.5rem,5.2vw,2.625rem)}h4{font-weight:600;line-height:1.25;margin:2rem 0 1rem;font-family:var(--pop)}h4 span{color:var(--main-color)}h4.h2{font-size:clamp(1.5rem,5.2vw,2.625rem)}h5{font-weight:600;line-height:1.25;margin:2rem 0 1rem;font-family:var(--pop)}h5 span{color:var(--main-color)}h5.h2{font-size:clamp(1.5rem,5.2vw,2.625rem)}h6{font-weight:600;line-height:1.25;margin:2rem 0 1rem;font-family:var(--pop)}h6 span{color:var(--main-color)}h6.h2{font-size:clamp(1.5rem,5.2vw,2.625rem)}h1{font-size:clamp(2rem,5.2vw,3rem)}h2{font-size:clamp(1.5rem,5.2vw,2.625rem)}h3{font-size:1.25rem}@media (min-width:768px){h3{font-size:1.875rem}}h4{font-size:1.125rem}@media (min-width:768px){h4{font-size:1.5rem}}h5{font-size:1rem}@media (min-width:768px){h5{font-size:1.25rem}}h6{font-size:.875rem}@media (min-width:768px){h6{font-size:1rem}}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]),select,textarea{padding:.75rem;border:none;width:100%;font-family:var(--pop);border:1px solid var(--gray3-color);font-size:1rem;background-color:inherit;border-radius:.25rem}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit])::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder{color:inherit}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit])::placeholder,select::placeholder,textarea::placeholder{color:inherit}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]):focus,select:focus,textarea:focus{border:1px solid var(--black-color)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=submit]).wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{border:1px solid red}textarea{height:130px}.wpcf7-form>p:not(:last-child){margin-bottom:.875rem}.wpcf7-form p label{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:.375rem;font-size:.875rem;font-weight:600}.wpcf7-form input[type=submit]{max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content;margin-top:1.5rem;font-weight:500}.footer__pre{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding:1rem 0}@media (min-width:992px){.footer__pre{padding:4rem 0}}.footer__pre_left,.footer__pre_right{flex:1 1 100%}@media (min-width:992px){.footer__pre_left{max-width:25%}}.footer__pre_left .title-block-ps h4{font-size:2.15rem}@media (min-width:992px){.footer__pre_right{max-width:calc(75% - 4rem);margin-left:4rem}}.footer__pre_right ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1rem;list-style:none}.footer__pre_right ul li{text-align:center;flex:1 1 100%}@media (min-width:768px){.footer__pre_right ul li{padding:1.5rem;max-width:calc(50% - .5rem)}}@media (min-width:1200px){.footer__pre_right ul li{max-width:calc(33.33333% - .75rem)}}.footer{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;background:var(--black-color)}.footer__middle{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1rem;padding:1rem 0;border-top:1px solid var(--gray2-color)}@media (min-width:992px){.footer__middle{padding:4rem 0;gap:2rem}}.footer__middle_contact,.footer__middle_logo,.footer__middle_products{flex:1 1 100%}@media (min-width:768px){.footer__middle_contact,.footer__middle_logo,.footer__middle_products{max-width:calc(50% - 1rem)}}@media (min-width:1200px){.footer__middle_logo,.footer__middle_products{max-width:calc(25% - 1.375rem)}}.footer__middle_logo>img{max-width:218px;margin-bottom:1rem}.footer__middle_socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.footer__middle_socials a{border:1px solid #fff;border-radius:50px;max-width:72px;width:100%;height:72px;background:transparent;transition:border-color .2s;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center}@media (hover:hover){.footer__middle_socials a:hover{border-color:#ff2e47}}.footer__middle_socials a img{max-width:36px;height:36px}.footer__middle_products{color:var(--white-color)}.footer__middle_products p{font-size:1.2rem;margin-bottom:.5rem}.footer__middle_products ul{list-style:none;padding:0;margin:0}.footer__middle_products ul#footer-menu{margin-bottom:1rem}.footer__middle_products ul li{margin-bottom:.2rem}.footer__middle_products ul li a{color:var(--gray3-color)}@media (hover:hover){.footer__middle_products ul li a:hover{color:var(--main-color)}}.footer__middle_contact{border:1px solid var(--gray2-color);border-radius:16px;padding:1.5rem}@media (min-width:1200px){.footer__middle_contact{max-width:460px;margin-left:auto;padding:4rem}}.footer__middle_contact .contact-title{color:var(--main-color);font-weight:600;margin-bottom:.5rem}.footer__middle_contact .contact-phone a{color:#fff;font-size:1.2rem;margin-bottom:.25rem}.footer__middle_contact .contact-email a{color:#fff;font-size:1rem;margin-bottom:.5rem}.footer__middle_contact .contact-address{color:var(--gray3-color);font-size:.95rem;margin-bottom:1rem}.footer__bottom{border-top:1px solid var(--gray2-color);margin-top:2rem;padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between}.footer__bottom,.footer__bottom a{color:var(--white-color)}@media (hover:hover){.footer__bottom_mid p a:hover{color:var(--main-color)}}.footer__bottom_left{font-size:.9rem}.footer__bottom_right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.footer__bottom_right img{-o-object-fit:cover;object-fit:cover}@media (max-width:768px){.footer__middle{flex-direction:column;gap:1.5rem}.footer__middle>div{width:100%}.footer__bottom{flex-direction:column;align-items:flex-start;gap:1rem}}body.product-template-default main [id^=product-] .product-top-data .product-media{position:relative}body.product-template-default main [id^=product-] .product-top-data .product-media>.woocommerce-placeholder{border-radius:1rem}body.product-template-default main [id^=product-] .product-top-data .product-media .product-gallery,body.product-template-default main [id^=product-] .product-top-data .product-media .woocommerce-placeholder{position:sticky}body.product-template-default main [id^=product-] .product-top-data .product-media .swiper-pagination .swiper-pagination-bullets-dynamic .swiper-pagination-bullet:not(.swiper-pagination-bullet-active-prev,.swiper-pagination-bullet-active-main,.swiper-pagination-bullet-active-next){display:none}body.product-template-default main [id^=product-] .product-top-data .product-media .swiper-pagination .swiper-pagination-bullet{opacity:0;transition:transform .2s,opacity .2s;border:1px solid var(--black-color);background:transparent}body.product-template-default main [id^=product-] .product-top-data .product-media .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-main{transition:transform .2s,opacity .2s;background-color:var(--black-color);border:1px solid var(--black-color)}body.product-template-default main [id^=product-] .product-top-data .product-media .swiper-pagination .swiper-pagination-bullet-active-main,body.product-template-default main [id^=product-] .product-top-data .product-media .swiper-pagination .swiper-pagination-bullet-active-next,body.product-template-default main [id^=product-] .product-top-data .product-media .swiper-pagination .swiper-pagination-bullet-active-prev{opacity:1;transform:scale(1)}body.product-template-default main [id^=product-] .product-top-data .summary h1{font-size:1.25rem}@media (min-width:768px){body.product-template-default main [id^=product-] .product-top-data .summary h1{font-size:1.875rem}}body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-product-details__short-description{padding-bottom:1rem;border-bottom:1px solid var(--gray3-color)}body.product-template-default main [id^=product-] .product-top-data .summary .price{margin-top:2rem;margin-bottom:1.5rem}body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-variation-add-to-cart,body.product-template-default main [id^=product-] .product-top-data .summary form.cart{display:-webkit-box;display:-ms-flexbox;display:flex}body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-variation-add-to-cart .quantity,body.product-template-default main [id^=product-] .product-top-data .summary form.cart .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;flex:1 1 100%;border:1px solid var(--gray3-color);justify-content:space-between;margin-right:20px;background-color:var(--white);overflow:hidden;max-width:120px;border-radius:50px}body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-variation-add-to-cart .quantity button,body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-variation-add-to-cart .quantity input,body.product-template-default main [id^=product-] .product-top-data .summary form.cart .quantity button,body.product-template-default main [id^=product-] .product-top-data .summary form.cart .quantity input{border:none;font-size:16px;background-color:var(--white)}body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-variation-add-to-cart .quantity button,body.product-template-default main [id^=product-] .product-top-data .summary form.cart .quantity button{flex:1 1 100%;max-width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;transition:.25s}@media (hover:hover){body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-variation-add-to-cart .quantity button:hover,body.product-template-default main [id^=product-] .product-top-data .summary form.cart .quantity button:hover{cursor:pointer;background-color:var(--gray3-color)}}body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-variation-add-to-cart .quantity input,body.product-template-default main [id^=product-] .product-top-data .summary form.cart .quantity input{max-width:40px;flex:1 1 100%;border-radius:0;text-align:center;align-items:center;justify-content:center;border-left:1px solid var(--gray3-color);border-right:1px solid var(--gray3-color)}body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-variation-add-to-cart .quantity input::-webkit-inner-spin-button,body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-variation-add-to-cart .quantity input::-webkit-outer-spin-button,body.product-template-default main [id^=product-] .product-top-data .summary form.cart .quantity input::-webkit-inner-spin-button,body.product-template-default main [id^=product-] .product-top-data .summary form.cart .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-variation-add-to-cart .quantity input[type=number],body.product-template-default main [id^=product-] .product-top-data .summary form.cart .quantity input[type=number]{-moz-appearance:textfield;pointer-events:none;padding:0}body.product-template-default main [id^=product-] .product-top-data .summary .woocommerce-variation-add-to-cart button.button,body.product-template-default main [id^=product-] .product-top-data .summary form.cart button.button{flex:1 1 100%;text-align:center;justify-content:center}body.product-template-default main [id^=product-] .product-top-data{padding-block:clamp(2rem,5vw,4rem);display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:clamp(2rem,5vw,4rem)}body.product-template-default main [id^=product-] .product-top-data .product-media,body.product-template-default main [id^=product-] .product-top-data .summary{flex:1 1 100%;max-width:100%}@media (min-width:768px){body.product-template-default main [id^=product-] .product-top-data .product-media,body.product-template-default main [id^=product-] .product-top-data .summary{max-width:calc(50% - clamp(1rem, 2.5vw, 2rem))}}body.product-template-default main [id^=product-] .aw-product-meta{margin-top:1.5rem;padding-top:.75rem;border-top:1px solid rgba(0,0,0,.08)}body.product-template-default main [id^=product-] .aw-meta-row{display:grid;grid-template-columns:140px 1fr;gap:.5rem;align-items:center;padding:.35rem 0}body.product-template-default main [id^=product-] .aw-meta-label,body.product-template-default main [id^=product-] .aw-meta-value{font-weight:400;font-size:.875rem}body.product-template-default main [id^=product-] .aw-meta-value{text-align:end}body.product-template-default main [id^=product-] .aw-meta-value a{position:relative;display:inline-block}body.product-template-default main [id^=product-] .aw-meta-value a:after{content:"";position:absolute;left:0;bottom:-.375rem;width:0;height:2px;background:var(--main-color);transition:width .3s ease}@media (hover:hover){body.product-template-default main [id^=product-] .aw-meta-value a:hover:after{width:100%}}body.product-template-default main [id^=product-] .aw-share-icons a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:.5rem;text-decoration:none}body.product-template-default main [id^=product-] .aw-share-icons i{font-style:normal}@media (max-width:576px){body.product-template-default main [id^=product-] .aw-meta-row{grid-template-columns:120px 1fr}}body.product-template-default main [id^=product-] .aw-product-shipping-info{background:#f9f9f9;border-radius:16px;padding:clamp(.75rem,4vw,1.5rem);margin-block:1.75rem}body.product-template-default main [id^=product-] .aw-shipping-list{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}body.product-template-default main [id^=product-] .aw-shipping-list li{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.4}body.product-template-default main [id^=product-] .aw-shipping-list li img{max-width:22px;height:22px;aspect-ratio:1/1}body.product-template-default main [id^=product-] .aw-product-section{text-align:center;padding-top:2rem;border-bottom:1px solid var(--gray3-color)}body.product-template-default main [id^=product-] .aw-product-section .aw-content{padding-bottom:clamp(.825rem,4vw,2rem)}@media (min-width:768px){body.product-template-default main [id^=product-] .aw-product-section .aw-content{max-width:40rem;margin:0 auto}}body.product-template-default main [id^=product-] .aw-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;gap:2.5rem;border-top:3px solid var(--gray4-color);margin-bottom:2rem}@media (max-width:576px){body.product-template-default main [id^=product-] .aw-tabs{overflow-x:scroll;justify-content:start;width:100%}}body.product-template-default main [id^=product-] .aw-tab{position:relative;padding-block:1rem;font-weight:600;color:var(--black-color);background:none;border:none;font-size:1rem;cursor:pointer;transition:color .3s ease;white-space:nowrap}@media (hover:hover){body.product-template-default main [id^=product-] .aw-tab:hover{color:var(--main-color,#fa1b40)}}body.product-template-default main [id^=product-] .aw-tab:before{content:"";position:absolute;top:-2px;left:0;width:0;height:2px;background:var(--main-color,#fa1b40);transition:width .3s ease}body.product-template-default main [id^=product-] .aw-tab:hover:before{width:100%}body.product-template-default main [id^=product-] .aw-tab.active{color:var(--main-color,#fa1b40)}body.product-template-default main [id^=product-] .aw-tab.active:before{width:100%}body.product-template-default main [id^=product-] .aw-title{font-size:1.75rem;font-weight:700;color:#0c0c0c;margin-bottom:.75rem}body.product-template-default main [id^=product-] .aw-title span{color:var(--main-color,#fa1b40)}body.product-template-default main [id^=product-] .aw-description{color:#555;font-size:1.1rem;max-width:700px;margin:0 auto}body.product-template-default main [id^=product-] .aw-feature-list{-moz-column-gap:3rem;column-gap:3rem;list-style:none;padding-block:clamp(1.5rem,4vw,4rem);margin:0}@media (min-width:768px){body.product-template-default main [id^=product-] .aw-feature-list{-moz-column-count:2;column-count:2}}body.product-template-default main [id^=product-] .aw-feature{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;margin:0 0 1rem;position:relative;padding-left:2rem}body.product-template-default main [id^=product-] .aw-feature:before{content:"";position:absolute;left:0;top:.35rem;width:1.1rem;height:1.1rem;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 6L9 17l-5-5' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 6L9 17l-5-5' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;background:var(--main-color)}body.product-template-default main [id^=product-] .aw-feature__title{margin:0 0 .25rem;font-weight:600;color:var(--black-color)}body.product-template-default main [id^=product-] .aw-feature__desc{margin:0;color:#555;line-height:1.6;font-size:.98rem}body.product-template-default main [id^=product-] .aw-sub-box{margin-block:clamp(1rem,5vw,2rem);border-radius:1.75rem;background:-webkit-gradient(linear,left top, right top,from(var(--main-color)),color-stop(35%, #7a1b26),color-stop(70%, #2b1c1e),to(#0f0f10));background:linear-gradient(90deg,var(--main-color),#7a1b26 35%,#2b1c1e 70%,#0f0f10);color:var(--white-color);box-shadow:0 8px 24px rgba(0,0,0,.18);overflow:hidden}body.product-template-default main [id^=product-] .aw-sub-box__inner{text-align:center;margin:0 auto;padding:clamp(2rem,5vw,4rem);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center}body.product-template-default main [id^=product-] .aw-sub-box__inner>*{max-width:48rem}body.product-template-default main [id^=product-] .aw-sub-box__line{margin:0 0 .25rem;font-size:.975rem;line-height:1.6}body.product-template-default main [id^=product-] .aw-sub-box__line strong{font-weight:700}body.product-template-default main [id^=product-] .aw-sub-box__muted{margin:0;opacity:.85;font-size:.92rem}body.product-template-default main [id^=product-] .only-mobile{display:inline}@media (min-width:768px){body.product-template-default main [id^=product-] .only-mobile{display:none}}body.product-template-default main [id^=product-] .aw-gallery{padding:clamp(20px,3vw,36px) 0}body.product-template-default main [id^=product-] .title-block-ps{text-align:center;margin-bottom:clamp(1rem,4vw,2rem)}body.product-template-default main [id^=product-] .aw-gallery__item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1200px){body.product-template-default main [id^=product-] .aw-gallery__item{margin-bottom:2rem}}body.product-template-default main [id^=product-] .aw-gallery__item a{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:1.5rem;overflow:hidden}body.product-template-default main [id^=product-] .aw-gallery__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:1200px){body.product-template-default main [id^=product-] .aw-gallery__item img{aspect-ratio:1/1}}body.product-template-default main [id^=product-] .aw-gallery.is-grid .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:1.125rem}body.product-template-default main [id^=product-] .aw-gallery.is-grid .aw-gallery__nav,body.product-template-default main [id^=product-] .aw-gallery.is-grid .aw-gallery__pagination{display:none}body.product-template-default main [id^=product-] .aw-gallery__swiper{position:relative}body.product-template-default main [id^=product-] .aw-gallery__pagination{position:absolute;margin-top:.875rem;bottom:0}body.product-template-default main [id^=product-] .aw-gallery__pagination .swiper-pagination-bullets-dynamic .swiper-pagination-bullet:not(.swiper-pagination-bullet-active-prev,.swiper-pagination-bullet-active-main,.swiper-pagination-bullet-active-next){display:none}body.product-template-default main [id^=product-] .aw-gallery__pagination .swiper-pagination-bullet{opacity:0;transition:transform .2s,opacity .2s;border:1px solid var(--black-color);background:transparent}body.product-template-default main [id^=product-] .aw-gallery__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active-main{transition:transform .2s,opacity .2s;background-color:var(--black-color);border:1px solid var(--black-color)}body.product-template-default main [id^=product-] .aw-gallery__pagination .swiper-pagination-bullet-active-main,body.product-template-default main [id^=product-] .aw-gallery__pagination .swiper-pagination-bullet-active-next,body.product-template-default main [id^=product-] .aw-gallery__pagination .swiper-pagination-bullet-active-prev{opacity:1;transform:scale(1)}body.product-template-default main [id^=product-] .aw-gallery__nav{position:absolute;top:45%;width:2.25rem;height:2.25rem;background:var(--white-color);border-radius:999px;z-index:2}body.product-template-default main [id^=product-] .aw-gallery__prev{left:6px}body.product-template-default main [id^=product-] .aw-gallery__next{right:6px}body.product-template-default main [id^=product-] .aw-gallery__nav:before{content:"";position:absolute;inset:0;margin:auto;width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333;transform:rotate(45deg)}body.product-template-default main [id^=product-] .aw-gallery__prev:before{transform:rotate(-135deg);left:2px}body.product-template-default main [id^=product-] .aw-gallery__next:before{transform:rotate(45deg);right:2px}body.product-template-default main [id^=product-] .aw-gallery.is-grid .aw-gallery__item{will-change:transform,opacity}body.product-template-default main [id^=product-] .aw-benefits{padding:clamp(24px,4vw,48px) 0}body.product-template-default main [id^=product-] .aw-benefits .title-block-ps>*{margin-top:0}body.product-template-default main [id^=product-] .aw-benefits__grid{display:grid;grid-template-columns:1fr 2fr;gap:clamp(16px,3vw,40px);align-items:start}body.product-template-default main [id^=product-] .aw-benefits__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:1rem}body.product-template-default main [id^=product-] .aw-benefits__item{display:grid;grid-template-columns:24px 1fr;gap:.85rem;align-items:start}body.product-template-default main [id^=product-] .aw-benefits__icon{width:24px;height:24px;display:inline-grid;place-items:center;color:var(--main-color)}body.product-template-default main [id^=product-] .aw-benefits__icon svg{width:100%;height:100%;display:block}@media (max-width:860px){body.product-template-default main [id^=product-] .aw-benefits__grid{grid-template-columns:1fr}body.product-template-default main [id^=product-] .aw-benefits__title{margin-bottom:8px}}:root{--black:var(--black-color)}.benefits{background:var(--gray-color);padding-block:clamp(48px,6vw,96px);font-family:var(--pop);color:var(--black-color)}.benefits__inner{display:grid;gap:clamp(24px,3vw,40px)}.benefits__header{text-align:center;max-width:900px;margin-inline:auto}.benefits__title{margin:0 0 .35em;font-weight:700;font-size:clamp(28px,4.8vw,44px);line-height:1.15;letter-spacing:-.01em;color:var(--black-color)}.benefits__lead{margin:0;color:var(--gray2-color);font-size:clamp(14px,1.6vw,16px);line-height:1.7;max-width:72ch;margin-inline:auto}.benefits__grid{display:grid;grid-template-columns:1fr 2fr;gap:clamp(16px,2vw,24px)}@media (max-width:992px){.benefits__grid{grid-template-columns:1fr}}.benefits__media{margin:0;border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.benefits__media img{-o-object-fit:cover;object-fit:cover;width:100%}.benefits__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.8vw,18px)}@media (max-width:768px){.benefits__cards{grid-template-columns:1fr}}.b-card{background:var(--white-color);border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:clamp(14px,2.2vw,20px);box-shadow:0 10px 25px rgba(0,0,0,.04)}.b-card__icon{width:40px;height:40px;border-radius:10px;display:grid;place-content:center;margin-bottom:.5rem}.b-card__icon img{width:40px;height:40px;display:block}.b-card__title{font-weight:600;font-size:clamp(16px,2.2vw,18px);color:var(--black-color)}.b-card__text{margin:0;color:var(--gray2-color);font-size:clamp(13px,1.8vw,15px);line-height:1.6}@media (max-width:360px){.b-card{padding:12px}.b-card,.benefits__media{border-radius:14px}}.b-card,.benefits__media{will-change:transform,opacity}body.product-template-default{background:var(--gray-color)}body.product-template-default main{padding-block:clamp(2rem,5vw,4rem);background-color:var(--white-color)}body.product-template-default main .platforma_buttons_area{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.5rem}body.product-template-default main .platforma_buttons_area a{flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;max-width:calc(50% - 1rem)}body.product-template-default main .platforma_buttons_area a img{-o-object-fit:cover;object-fit:cover;width:100%}body.product-template-default main:has(.benefits){padding-bottom:0}body.product-template-default main:has(.benefits) .benefits{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}body.product-template-default main:has(.benefits) .benefits__header{max-width:600px}@media (max-width:576px){body.product-template-default main:has(.benefits) .benefits__grid{grid-template-columns:1fr}}@media (min-width:768px){body.product-template-default main:has(.benefits) .benefits__grid{grid-template-columns:1fr 2fr}}body.product-template-default main:has(.benefits) .benefits__media{aspect-ratio:4/3}@media (min-width:768px){body.product-template-default main:has(.benefits) .benefits__media{aspect-ratio:1/1}}body.product-template-default main [id^=product-] .related{padding-block:clamp(2rem,5vw,4rem)}body.product-template-default main [id^=product-] .related ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1rem;list-style:none;padding:0}body.product-template-default main [id^=product-] .related ul.products li.product{flex:1 1 100%;max-width:100%}@media (min-width:768px){body.product-template-default main [id^=product-] .related ul.products li.product{max-width:calc(50% - .5rem)}}@media (min-width:992px){body.product-template-default main [id^=product-] .related ul.products li.product{max-width:calc(33.333% - .67rem)}}body.archive .aw-shop-hero,body.post-type-archive-product .aw-shop-hero,body.tax-product_cat .aw-shop-hero{position:relative;background:-webkit-gradient(linear,left top, left bottom,from(#0f0f0f),color-stop(8%, #121212),color-stop(55%, #7b0f1c),to(#7b0f1c));background:linear-gradient(180deg,#0f0f0f,#121212 8%,#7b0f1c 55%,#7b0f1c);color:var(--white-color,#fff);padding:clamp(2rem,5vw,4rem);overflow:hidden;background:-webkit-gradient(linear,left top, left bottom,color-stop(20%, #0c0c0c),to(#fa1b47));background:linear-gradient(180deg,#0c0c0c 20%,#fa1b47)}body.archive .woocommerce-pagination,body.post-type-archive-product .woocommerce-pagination,body.tax-product_cat .woocommerce-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}body.archive .woocommerce-pagination .page-numbers,body.post-type-archive-product .woocommerce-pagination .page-numbers,body.tax-product_cat .woocommerce-pagination .page-numbers{list-style:none;margin:0 auto;gap:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;min-width:35px;height:35px;color:var(--color-black,#000);font-weight:600;font-size:14px;transition:all .2s ease}body.archive .woocommerce-pagination .page-numbers li,body.post-type-archive-product .woocommerce-pagination .page-numbers li,body.tax-product_cat .woocommerce-pagination .page-numbers li{border-radius:50px;border:1px solid var(--gray-color);overflow:hidden}body.archive .woocommerce-pagination .page-numbers li span.current,body.post-type-archive-product .woocommerce-pagination .page-numbers li span.current,body.tax-product_cat .woocommerce-pagination .page-numbers li span.current{border-radius:50px;color:var(--white-color,#fff);background-color:var(--main-color)}body.archive .woocommerce-pagination .page-numbers li a.next,body.archive .woocommerce-pagination .page-numbers li a.prev,body.post-type-archive-product .woocommerce-pagination .page-numbers li a.next,body.post-type-archive-product .woocommerce-pagination .page-numbers li a.prev,body.tax-product_cat .woocommerce-pagination .page-numbers li a.next,body.tax-product_cat .woocommerce-pagination .page-numbers li a.prev{background-color:var(--gray-color);font-size:2rem;line-height:1;font-weight:300;color:hsla(0,0%,100%,0);position:relative}body.archive .woocommerce-pagination .page-numbers li a.next:before,body.archive .woocommerce-pagination .page-numbers li a.prev:before,body.post-type-archive-product .woocommerce-pagination .page-numbers li a.next:before,body.post-type-archive-product .woocommerce-pagination .page-numbers li a.prev:before,body.tax-product_cat .woocommerce-pagination .page-numbers li a.next:before,body.tax-product_cat .woocommerce-pagination .page-numbers li a.prev:before{content:"";position:absolute;width:.5rem;height:.675rem}@media (hover:hover){body.archive .woocommerce-pagination .page-numbers li a.next:hover,body.archive .woocommerce-pagination .page-numbers li a.prev:hover,body.post-type-archive-product .woocommerce-pagination .page-numbers li a.next:hover,body.post-type-archive-product .woocommerce-pagination .page-numbers li a.prev:hover,body.tax-product_cat .woocommerce-pagination .page-numbers li a.next:hover,body.tax-product_cat .woocommerce-pagination .page-numbers li a.prev:hover{color:hsla(0,0%,100%,0)}}body.archive .woocommerce-pagination .page-numbers li a.prev:before,body.post-type-archive-product .woocommerce-pagination .page-numbers li a.prev:before,body.tax-product_cat .woocommerce-pagination .page-numbers li a.prev:before{background:url(../../assets/images/arrows/prev.svg) no-repeat 50%/cover}body.archive .woocommerce-pagination .page-numbers li a.next:before,body.post-type-archive-product .woocommerce-pagination .page-numbers li a.next:before,body.tax-product_cat .woocommerce-pagination .page-numbers li a.next:before{background:url(../../assets/images/arrows/next.svg) no-repeat 50%/cover}@media (hover:hover){body.archive .woocommerce-pagination .page-numbers li a:hover,body.post-type-archive-product .woocommerce-pagination .page-numbers li a:hover,body.tax-product_cat .woocommerce-pagination .page-numbers li a:hover{color:var(--white-color);background-color:var(--main-color)}}body.archive .aw-cat-carousel,body.post-type-archive-product .aw-cat-carousel,body.tax-product_cat .aw-cat-carousel{margin:24px 0 16px;padding:24px 0;background:var(--white-color)}body.archive .aw-cat-carousel .swiper-button-next,body.archive .aw-cat-carousel .swiper-button-prev,body.post-type-archive-product .aw-cat-carousel .swiper-button-next,body.post-type-archive-product .aw-cat-carousel .swiper-button-prev,body.tax-product_cat .aw-cat-carousel .swiper-button-next,body.tax-product_cat .aw-cat-carousel .swiper-button-prev{z-index:4}body.archive .aw-cat-carousel .swiper-button-next:after,body.archive .aw-cat-carousel .swiper-button-prev:after,body.post-type-archive-product .aw-cat-carousel .swiper-button-next:after,body.post-type-archive-product .aw-cat-carousel .swiper-button-prev:after,body.tax-product_cat .aw-cat-carousel .swiper-button-next:after,body.tax-product_cat .aw-cat-carousel .swiper-button-prev:after{font-size:.825rem;color:var(--black-color)}body.archive .aw-cat-carousel__head,body.post-type-archive-product .aw-cat-carousel__head,body.tax-product_cat .aw-cat-carousel__head{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:0 .5rem}body.archive .aw-cat-carousel__title,body.post-type-archive-product .aw-cat-carousel__title,body.tax-product_cat .aw-cat-carousel__title{margin:0;font-size:1.75rem;font-weight:700;color:var(--black-color)}body.archive .aw-cat-carousel__nav,body.post-type-archive-product .aw-cat-carousel__nav,body.tax-product_cat .aw-cat-carousel__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}body.archive .aw-cat-carousel .swiper-button-next,body.archive .aw-cat-carousel .swiper-button-prev,body.post-type-archive-product .aw-cat-carousel .swiper-button-next,body.post-type-archive-product .aw-cat-carousel .swiper-button-prev,body.tax-product_cat .aw-cat-carousel .swiper-button-next,body.tax-product_cat .aw-cat-carousel .swiper-button-prev{position:static;inset:auto;width:36px;height:36px;border-radius:999px;background:#f1f1f1;box-shadow:none}body.archive .aw-cat-carousel .swiper-button-next,body.post-type-archive-product .aw-cat-carousel .swiper-button-next,body.tax-product_cat .aw-cat-carousel .swiper-button-next{background:var(--main-color)}body.archive .aw-cat-carousel .swiper-button-next:after,body.post-type-archive-product .aw-cat-carousel .swiper-button-next:after,body.tax-product_cat .aw-cat-carousel .swiper-button-next:after{color:var(--white-color)}body.archive .aw-cat,body.post-type-archive-product .aw-cat,body.tax-product_cat .aw-cat{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;text-decoration:none;color:var(--black-color);transition:transform .2s ease,color .2s ease}body.archive .aw-cat:hover,body.post-type-archive-product .aw-cat:hover,body.tax-product_cat .aw-cat:hover{transform:translateY(-2px);color:var(--main-color)}body.archive .aw-cat__circle,body.post-type-archive-product .aw-cat__circle,body.tax-product_cat .aw-cat__circle{max-width:112px;width:100%;height:112px;border-radius:999px;background:#f1f1f1;display:grid;place-items:center;overflow:hidden}body.archive .aw-cat__img,body.post-type-archive-product .aw-cat__img,body.tax-product_cat .aw-cat__img{-o-object-fit:contain;object-fit:contain;aspect-ratio:4/3;display:block}body.archive .aw-cat__name,body.post-type-archive-product .aw-cat__name,body.tax-product_cat .aw-cat__name{font-weight:600;font-size:.98rem}body.archive .aw-cat__name:first-letter,body.post-type-archive-product .aw-cat__name:first-letter,body.tax-product_cat .aw-cat__name:first-letter{text-transform:uppercase}body.archive .aw-cat__count,body.post-type-archive-product .aw-cat__count,body.tax-product_cat .aw-cat__count{font-size:.86rem;color:var(--muted)}body.archive .aw-cat-carousel .swiper,body.post-type-archive-product .aw-cat-carousel .swiper,body.tax-product_cat .aw-cat-carousel .swiper{padding:8px 8px 4px}body.archive main,body.post-type-archive-product main,body.tax-product_cat main{color:var(--black-color)}body.archive .wrap-products,body.post-type-archive-product .wrap-products,body.tax-product_cat .wrap-products{padding-block:clamp(2rem,5vw,4rem);background:-webkit-gradient(linear,left top, left bottom,color-stop(70%, var(--gray-color,#ccc)),color-stop(0, var(--white-color,#fff)));background:linear-gradient(180deg,var(--gray-color,#ccc) 70%,var(--white-color,#fff) 0)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content;width:100%}@media (min-width:768px){.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{max-width:clamp(14rem,30vw,30rem)}}@media (hover:hover){.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{cursor:pointer}}body.woocommerce-account main{padding:50px 0;color:var(--black-color)}body.woocommerce-account main input{background-color:var(--white-color)}body.woocommerce-account main .container{background-color:var(--gray-color);border-radius:30px;padding:1.25rem 1rem}@media (min-width:768px){body.woocommerce-account main .container{padding:3.5rem}}body.woocommerce-account main .container #customer_login{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1.25rem}@media (min-width:768px){body.woocommerce-account main .container #customer_login .u-column1,body.woocommerce-account main .container #customer_login .u-column2{flex:1 1 calc(48% - 1.25rem)}}body.woocommerce-account main .container #customer_login .u-column1 .woocommerce-form,body.woocommerce-account main .container #customer_login .u-column2 .woocommerce-form{max-width:400px;padding:1.25rem 0}body.woocommerce-account main .container #customer_login .u-column1 .woocommerce-form .woocommerce-form-login__rememberme,body.woocommerce-account main .container #customer_login .u-column2 .woocommerce-form .woocommerce-form-login__rememberme{display:block;margin-bottom:10px}body.woocommerce-account main .container.my-account-tnl{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;flex-wrap:wrap}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-navigation-tnl{flex:1 1 100%}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl section,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-navigation-tnl section{padding:10px 0}@media (max-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-navigation{overflow-x:auto;border-bottom:1px solid var(--black-color);padding-bottom:10px}}@media (min-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-navigation{flex:0 1 calc(20% - 20px)}}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-navigation ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;flex-direction:column}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-navigation ul li{flex:1 1 100%}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-navigation ul li.is-active{font-weight:700}@media (hover:hover){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-navigation ul li.is-active{cursor:pointer}}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{border-bottom:1px solid var(--black-color)}@media (min-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl{flex:1 1 calc(80% - 20px)}}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl p:nth-child(2){margin-bottom:20px}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl form p{margin:1rem 0}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl fieldset{border:none}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl a:not(.button){color:var(--main-color)}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl a.edit{font-size:12px}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-Addresses{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px}@media (min-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-Addresses{gap:100px}}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-Addresses .u-column1{flex:1 1 100%}@media (min-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-Addresses .u-column1{flex:0 1 calc(34% - 100px)}}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-Addresses .woocommerce-Address-title{margin-bottom:20px}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-Addresses .woocommerce-Address-title .edit{font-weight:500;border-bottom:1px solid var(--main-color)}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .shop_table.order_details{width:100%}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .shop_table.order_details thead tr th{border-bottom:1px solid var(--black-color);text-align:end;padding:10px 0}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .shop_table.order_details thead tr th:first-child{text-align:left}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .shop_table.order_details tbody tr td,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .shop_table.order_details tbody tr th,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .shop_table.order_details tfoot tr td,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .shop_table.order_details tfoot tr th{border-bottom:1px solid var(--black-color);padding:10px 0;text-align:end}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .shop_table.order_details tbody tr td:first-child,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .shop_table.order_details tbody tr th:first-child,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .shop_table.order_details tfoot tr td:first-child,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .shop_table.order_details tfoot tr th:first-child{text-align:left}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:20px;flex-direction:column}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--black-color);padding-bottom:10px}@media (max-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr{flex-direction:column}}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr td,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr th,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr td,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr th{flex:0 1 25%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;padding:0 10px;text-align:start}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr td.woocommerce-orders-table__cell-order-total,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr th.woocommerce-orders-table__cell-order-total,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr td.woocommerce-orders-table__cell-order-total,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr th.woocommerce-orders-table__cell-order-total{flex-direction:column;justify-content:center}@media (max-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr td.woocommerce-orders-table__cell-order-total,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr th.woocommerce-orders-table__cell-order-total,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr td.woocommerce-orders-table__cell-order-total,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr th.woocommerce-orders-table__cell-order-total{flex-direction:row}}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr td.woocommerce-orders-table__cell-order-total .woocommerce-Price-amount,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr th.woocommerce-orders-table__cell-order-total .woocommerce-Price-amount,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr td.woocommerce-orders-table__cell-order-total .woocommerce-Price-amount,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr th.woocommerce-orders-table__cell-order-total .woocommerce-Price-amount{font-weight:900}@media (max-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr td:before,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr th:before,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr td:before,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr th:before{content:attr(data-title);float:left;padding-top:3px;color:var(--black-color);text-transform:uppercase;font-weight:600;font-size:12px;margin-right:auto}}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr td,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr td{font-size:14px}@media (max-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr td,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr td{padding:5px}}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr td .woocommerce-Price-amount,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr td .woocommerce-Price-amount{margin-right:10px}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr td .button,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr td .button{justify-content:end}@media (min-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody tr td .button,body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead tr td .button{justify-content:start}}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead{flex:1 1 calc(10% - 20px)}@media (max-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders thead{display:none}}body.woocommerce-account main .container.my-account-tnl .woocommerce-MyAccount-content-tnl .woocommerce-MyAccount-orders tbody{flex:1 1 calc(80% - 20px)}body.woocommerce-account main .container.my-account-tnl .woocommerce-customer-details h2,body.woocommerce-account main .container.my-account-tnl .woocommerce-order-details h2{margin-bottom:2em}@media (max-width:768px){body.woocommerce-account main .container.my-account-tnl .woocommerce-customer-details address{margin-bottom:2em}}body.woocommerce-account main .container h2{font-size:clamp(25px,5vw,37px)}body.woocommerce-account main .container form{border:none}body.woocommerce-account main .container form .form-row,body.woocommerce-account main .container form p{font-size:14px;margin:15px 0}body.woocommerce-cart{background:var(--gray-color)}body.woocommerce-cart .site-main{padding-block:clamp(2rem,4vw,4rem)}body.woocommerce-cart .site-main h2{font-size:clamp(20px,4vw,25px);line-height:1.2;margin-bottom:20px}body.woocommerce-cart .site-main .container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1rem}body.woocommerce-cart .site-main .container .wc-empty-cart-message,body.woocommerce-cart .site-main .container .woocommerce-notices-wrapper{flex:1 1 100%}body.woocommerce-cart .site-main .container .cart-collaterals,body.woocommerce-cart .site-main .container .cart_totals,body.woocommerce-cart .site-main .container .woocommerce-cart-form{padding:clamp(.85rem,4vw,1.25rem);border:1px solid var(--gray3-color);border-radius:1.25rem}body.woocommerce-cart .site-main .container .woocommerce-shipping-methods{list-style:none}body.woocommerce-cart .site-main .container .woocommerce-shipping-methods li{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:row-reverse;gap:10px}body.woocommerce-cart .site-main .container .woocommerce-shipping-methods li .woocommerce-Price-amount.amount{font-weight:700}body.woocommerce-cart .site-main .container .cart-collaterals,body.woocommerce-cart .site-main .container .cart_totals,body.woocommerce-cart .site-main .container .woocommerce-cart-form{flex:1 1 100%}@media (min-width:992px){body.woocommerce-cart .site-main .container .cart-collaterals{max-width:calc(70% - 20px)}body.woocommerce-cart .site-main .container .woocommerce-cart-form{flex:0 1 calc(70% - 20px)}}body.woocommerce-cart .site-main .container .cart_totals h2{margin:0}@media (min-width:992px){body.woocommerce-cart .site-main .container .cart_totals{max-width:calc(30% - 20px)}}body.woocommerce-cart .site-main .container .cart_totals table tr{align-items:center;border-bottom:1px solid var(--grey)}body.woocommerce-cart .site-main .container .cart_totals table th{font-size:18px;-moz-text-align-last:left;text-align-last:left}@media (max-width:768px){body.woocommerce-cart .site-main .container .cart_totals table th{display:none}}body.woocommerce-cart .site-main .container .cart_totals table td{text-align:right;flex:80%}body.woocommerce-cart .site-main .container .order-total td small{font-size:12px;display:block}body.woocommerce-cart .return-to-shop{display:block}body.woocommerce-cart .return-to-shop .button{color:var(--white-color)}body.woocommerce-cart .wc-proceed-to-checkout{margin:20px 10px}body.woocommerce-cart .wc-proceed-to-checkout .button{color:var(--white-color);max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content}body.woocommerce-cart [aria-disabled=true]{background:var(--black);color:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.5)}body.woocommerce-cart .actions{text-align:left!important;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:10px}body.woocommerce-cart .actions label{flex:1 1 100%;text-align:left!important;display:block}body.woocommerce-cart .actions .coupon{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;width:100%;flex-wrap:wrap}body.woocommerce-cart .actions .coupon .input-text,body.woocommerce-cart .actions .coupon button{flex:1 1 100%}body.woocommerce-cart .actions .coupon .input-text{max-width:50%}body.woocommerce-cart .actions .coupon button{max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content}body.woocommerce-cart .actions .coupon-error-notice{flex:1 1 100%;color:var(--main-color,red)}body.woocommerce-cart .actions [name=update_cart]{display:none}body.woocommerce-cart .cart-collaterals{width:100%}@media (max-width:768px){body.woocommerce-cart .d-none-small,body.woocommerce-cart .title-subtotal-cartform,body.woocommerce-cart thead{display:none!important}body.woocommerce-cart td{display:block;padding:8px;font-size:14px;text-align:right;border-bottom:1px solid #ddd}body.woocommerce-cart td:before{content:attr(data-title) "";font-weight:600;float:left;margin-right:auto}}body.woocommerce-cart table{width:100%;box-shadow:0 3px 3px 0 rgba(0,0,0,.15);text-align:center;caption-side:bottom;border-collapse:collapse}body.woocommerce-cart table a{color:#000}body.woocommerce-cart tbody,body.woocommerce-cart td,body.woocommerce-cart tfoot,body.woocommerce-cart th,body.woocommerce-cart thead,body.woocommerce-cart tr{border:0 solid;border-color:inherit}@media (max-width:768px){body.woocommerce-cart tbody tr>td{border-bottom:1px solid #959595}}body.woocommerce-cart tbody .cart_item{align-items:center;width:100%}@media (max-width:768px){body.woocommerce-cart tbody .cart_item{padding:0;align-items:inherit}}body.woocommerce-cart tbody .cart_item .product-quantity{justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:768px){body.woocommerce-cart tbody .cart_item .product-quantity{max-width:5rem;border:1px solid var(--gray3-color);padding:0;overflow:hidden;border-radius:50px}}body.woocommerce-cart tbody .cart_item .product-quantity .quantity{border:none;background-color:var(--white)}@media (min-width:768px){body.woocommerce-cart tbody .cart_item .product-quantity .quantity{width:100%}}body.woocommerce-cart tbody .cart_item .product-quantity .quantity input[type=number]{max-width:40px;flex:1 1 100%;border-radius:0;text-align:center;align-items:center;justify-content:center;border:none;border-left:1px solid var(--gray3-color);border-right:1px solid var(--gray3-color)}body.woocommerce-cart tbody .cart_item .product-quantity .quantity input::-webkit-inner-spin-button,body.woocommerce-cart tbody .cart_item .product-quantity .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.woocommerce-cart tbody .cart_item .product-quantity .quantity input[type=number]{-moz-appearance:textfield;pointer-events:none;padding:0}body.woocommerce-cart tbody .cart_item .product-quantity .cart-qty{border:none;background-color:var(--white);flex:1 1 100%;max-width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;transition:.25s;font-size:inherit;font-weight:inherit}@media (hover:hover){body.woocommerce-cart tbody .cart_item .product-quantity .cart-qty:hover{cursor:pointer;background-color:var(--gray4-color)}}body.woocommerce-cart table td,body.woocommerce-cart table th{padding:10px}body.woocommerce-cart .strong-cart td{font-weight:600;padding:15px 10px}body.woocommerce-cart .product-thumbnail{min-width:clamp(4rem,10vw,50rem);max-width:clamp(40rem,10vw,50rem);display:-webkit-box;display:-ms-flexbox;display:flex}body.woocommerce-cart .product-thumbnail img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:1rem}@media (max-width:768px){body.woocommerce-cart .product-thumbnail{display:none!important}}body.woocommerce-cart .screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}body.woocommerce-cart .disabled{opacity:.5}body.woocommerce-cart .body.woocommerce-cart .shop_table{overflow:hidden;border-radius:1.25rem}body.woocommerce-cart .woocommerce-info a{color:var(--black)}@media (max-width:768px){body.woocommerce-cart .woocommerce-cart-form__contents tbody tr{flex-direction:column}}body.woocommerce-cart .shop_table_responsive{box-shadow:none}body.woocommerce-cart .shop_table_responsive tbody,body.woocommerce-cart .shop_table_responsive thead{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}body.woocommerce-cart .shop_table_responsive tbody tr,body.woocommerce-cart .shop_table_responsive thead tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}body.woocommerce-cart .shop_table_responsive tbody tr td,body.woocommerce-cart .shop_table_responsive tbody tr th,body.woocommerce-cart .shop_table_responsive thead tr td,body.woocommerce-cart .shop_table_responsive thead tr th{flex:1 1 16.6666666667%}body.woocommerce-cart .shop_table_responsive tbody tr td.product-remove,body.woocommerce-cart .shop_table_responsive tbody tr th.product-remove,body.woocommerce-cart .shop_table_responsive thead tr td.product-remove,body.woocommerce-cart .shop_table_responsive thead tr th.product-remove{flex:1 1 100%;max-width:3rem}body.woocommerce-cart .shop_table_responsive tbody tr td.product-remove a,body.woocommerce-cart .shop_table_responsive tbody tr th.product-remove a,body.woocommerce-cart .shop_table_responsive thead tr td.product-remove a,body.woocommerce-cart .shop_table_responsive thead tr th.product-remove a{font-size:35px}body.woocommerce-cart .shop_table_responsive tbody tr [data-title=Łącznie],body.woocommerce-cart .shop_table_responsive thead tr [data-title=Łącznie]{font-size:20px}body.woocommerce-cart .cross-sells{margin-bottom:0}@media (min-width:768px){body.woocommerce-cart .cross-sells{margin-bottom:40px}}body.woocommerce-cart .cross-sells .products.slick-slider .product{max-width:100%}body.woocommerce-cart .cross-sells .products.slick-slider .product h2{font-size:14px}body.woocommerce-cart .cross-sells .products.slick-slider .product:not(:last-child){margin-right:20px}body.woocommerce-cart .cross-sells .products .product{margin:0;flex:1 1 100%!important}@media (min-width:576px){body.woocommerce-cart .cross-sells .products .product{max-width:calc(50% - 14px)}}@media (min-width:992px){body.woocommerce-cart .cross-sells .products .product{max-width:calc(33.33333% - 14px)}}body.woocommerce-cart .cross-sells .products .product h2{font-size:14px}body.woocommerce-cart .cross-sells .products .product .product__wrap-body_tags{display:none}body.woocommerce-cart .cross-sells .products .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;border:none;bottom:-60px;left:50%;transform:translateX(-50%);list-style:none}body.woocommerce-cart .cross-sells .products .slick-dots li{margin:0 5px;width:10px;height:10px;border-radius:50%;background-color:#ccc;transition:.3s}body.woocommerce-cart .cross-sells .products .slick-dots li button{display:none}body.woocommerce-cart .cross-sells .products .slick-dots li.slick-active{background-color:var(--primary-theme)}body.woocommerce-cart .cross-sells .products .slick-dots li:hover{cursor:pointer;background-color:var(--black)}body.woocommerce-checkout .woocommerce-notices-wrapper div[role=alert]{background-color:var(--primary-theme);max-width:1400px;width:100%;margin:0 auto 20px;padding:15px}@media (min-width:768px){body.woocommerce-checkout .woocommerce-notices-wrapper div[role=alert]{max-width:90vw}}@media (min-width:1200px){body.woocommerce-checkout .woocommerce-notices-wrapper div[role=alert]{max-width:1200px}}body.woocommerce-checkout .site-main{padding-block:clamp(2rem,4vw,4rem)}body.woocommerce-checkout .site-main h6{font-size:clamp(20px,4vw,25px);margin:0}body.woocommerce-checkout .site-main h6.woocommerce-loop-product__title{font-size:16px}body.woocommerce-checkout .site-main h5{font-size:clamp(20px,4vw,25px);margin:0}body.woocommerce-checkout .site-main h5.woocommerce-loop-product__title{font-size:16px}body.woocommerce-checkout .site-main h4{font-size:clamp(20px,4vw,25px);margin:0}body.woocommerce-checkout .site-main h4.woocommerce-loop-product__title{font-size:16px}body.woocommerce-checkout .site-main h3{font-size:clamp(20px,4vw,25px);margin:0}body.woocommerce-checkout .site-main h3.woocommerce-loop-product__title{font-size:16px}body.woocommerce-checkout .site-main h2{font-size:clamp(20px,4vw,25px);margin:0}body.woocommerce-checkout .site-main h2.woocommerce-loop-product__title{font-size:16px}body.woocommerce-checkout .site-main h1{font-size:clamp(20px,4vw,25px);margin:0}body.woocommerce-checkout .site-main h1.woocommerce-loop-product__title{font-size:16px}body.woocommerce-checkout .site-main .container ul{list-style:none}body.woocommerce-checkout .site-main .container .woocommerce-shipping-fields{padding-left:3px}body.woocommerce-checkout .site-main .container .woocommerce-shipping-fields #ship-to-different-address-checkbox{margin-right:10px}body.woocommerce-checkout .site-main .container .woocommerce-form-login{max-width:50vw;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:.375rem}body.woocommerce-checkout .site-main .container .woocommerce-form-login p{font-size:.875rem}body.woocommerce-checkout .site-main .container .woocommerce-form-login button{max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content}@media (max-width:768px){body.woocommerce-checkout .site-main .container .woocommerce-customer-details address{margin-bottom:2em}}body.woocommerce-checkout .site-main .container .woocommerce-billing-fields__field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid var(--gray3-color);border-radius:20px;gap:.625rem;padding:clamp(1rem,4vw,1.5rem);flex-wrap:wrap}body.woocommerce-checkout .site-main .container .woocommerce-billing-fields__field-wrapper .select2-selection.select2-selection--single{margin:0}body.woocommerce-checkout .site-main .container .woocommerce-billing-fields__field-wrapper>p{flex:1 1 100%;max-width:calc(50% - .625rem)}body.woocommerce-checkout .site-main .container .woocommerce-billing-fields__field-wrapper .checkout-inline-error-message,body.woocommerce-checkout .site-main .container .woocommerce-billing-fields__field-wrapper label{font-size:.75rem;width:100%}body.woocommerce-checkout .site-main .container .woocommerce-billing-fields__field-wrapper .checkout-inline-error-message{color:red}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem 3rem;flex-wrap:wrap}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .woocommerce-invalid input{border:1px solid #ca1919}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .shipping-virtual{margin-top:1rem}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .woocommerce-NoticeGroup.woocommerce-NoticeGroup-updateOrderReview{flex:1 1 100%}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #payment{background:transparent}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #payment .wc_payment_methods.payment_methods.methods{border-bottom:none}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #payment .wc_payment_methods.payment_methods.methods li:not(:last-child){margin-bottom:5px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #payment .wc_payment_methods.payment_methods.methods li .payment_method_bacs,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #payment .wc_payment_methods.payment_methods.methods li .payment_method_cod{margin-top:5px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #payment .wc_payment_methods{width:100%}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #payment .wc_payment_methods li{flex-wrap:wrap;gap:10px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #payment .wc_payment_method label img{max-width:50px;margin-left:auto}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #shipping_method{padding:1em 0;width:100%}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #shipping_method li:not(:last-child){margin-bottom:5px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #shipping_method li,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #shipping_method li label{display:-webkit-box;display:-ms-flexbox;display:flex}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #shipping_method li label{margin-left:10px;width:100%}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout #shipping_method li label .woocommerce-Price-amount.amount{margin-left:auto;font-weight:600}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right{flex:1 1 100%}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left>div,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right>div{gap:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left>div.woocommerce-additional-fields,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right>div.woocommerce-additional-fields{flex-direction:column}@media (min-width:1200px){body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right{flex:1 1 calc(50% - 100px)}}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;flex-direction:column}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left wc-order-attribution-inputs{display:none}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left select{height:0;border:none}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left .ajax-shipp-method{gap:0}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left .ajax-shipp-method #open-geowidget{border:1px solid var(--black);background-color:var(--black);color:var(--white);text-transform:uppercase}@media (hover:hover){body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left .ajax-shipp-method #open-geowidget:hover{background-color:transparent;color:var(--black)}}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left .payment_box{background-color:#f7f7f7;border-radius:15px;font-size:14px;padding:20px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .left .required{color:red;font-weight:700;border:0!important;text-decoration:none}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right{border-radius:30px;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content}@media (min-width:768px){body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right{position:sticky;top:90px}}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right #place_order{width:100%;border-radius:50px;padding:1em;border:none;text-align:center;color:var(--white-color);max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table{border:1px solid var(--gray3-color);border-radius:20px;padding:20px;width:100%}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tfoot{display:-webkit-box;display:-ms-flexbox;display:flex}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody{flex-direction:column;gap:10px;margin-bottom:20px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;border-bottom:1px solid var(--black);padding-bottom:1.375rem}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td{border-top:none}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td.product-thumbnail{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td.product-thumbnail img{border-radius:1.25rem;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;max-width:8rem}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td.product-name-quantity{flex:1 1 100%;max-width:2/3}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td.product-name-quantity .product-name{font-size:16px;font-weight:500}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td.product-name-quantity,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td.wrap{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;gap:20px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td.wrap{max-width:6rem;flex:1 1 100%}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td .product-quantity{justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:5rem;border:1px solid var(--gray3-color);padding:0;overflow:hidden;border-radius:50px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td .product-quantity .quantity{border:none;background-color:var(--white)}@media (min-width:768px){body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td .product-quantity .quantity{width:100%}}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td .product-quantity .quantity input[type=number]{max-width:40px;flex:1 1 100%;border-radius:0;text-align:center;align-items:center;justify-content:center;border:none;border-left:1px solid var(--gray3-color);border-right:1px solid var(--gray3-color)}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td .product-quantity .quantity input::-webkit-inner-spin-button,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td .product-quantity .quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td .product-quantity .quantity input[type=number]{-moz-appearance:textfield;pointer-events:none;padding:0}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td .product-quantity .cart-qty{border:none;background-color:var(--white);flex:1 1 100%;max-width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;transition:.25s;font-size:inherit;font-weight:inherit}@media (hover:hover){body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td .product-quantity .cart-qty:hover{cursor:pointer;background-color:var(--gray4-color)}}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td.wrap .product-total bdi{font-weight:600}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td.wrap .product-total bdi .woocommerce-Price-currencySymbol{margin-left:5px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tbody tr.cart_item td.wrap .product-remove{margin-left:auto;font-size:2rem;line-height:1}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tfoot{flex-direction:column}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tfoot tr{display:-webkit-box;display:-ms-flexbox;display:flex}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tfoot tr td,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tfoot tr th{flex:1 1 100%;border-top:none;font-size:16px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tfoot tr th{font-weight:500;-moz-text-align-last:left;text-align-last:left}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tfoot tr:last-child th{font-weight:900}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right table tfoot tr td{text-align:right}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right .checkoutCopon,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right .woocommerce-terms-and-conditions-wrapper{margin-bottom:20px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right .cross-sell-products{margin-top:20px;width:100%}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right .cross-sell-products h3{margin-bottom:20px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right .cross-sell-products .products .product{flex:1 1 100%}@media (min-width:768px){body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right .cross-sell-products .products .product{max-width:calc(50% - 10px)}}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right .cross-sell-products .products .product .product_claim,body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right .cross-sell-products .products .product__wrap-body_tags{display:none}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right .checkoutCopon .checkoutCopon-toggleObject .checkout_coupon{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:20px}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right .checkoutCopon .checkoutCopon-toggleObject .checkout_coupon .input-text{padding:.75em}body.woocommerce-checkout .site-main .container .checkout.woocommerce-checkout .right .checkoutCopon .checkoutCopon-toggleObject .checkout_coupon .couponBtn #checkout_apply_coupon{color:var(--white-color)}#paczkomat_id_wrapper{width:100%}.select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%);right:10px}.select2-container--default .select2-selection--single{border:1px solid var(--black);border-radius:50px;padding:20px;font-size:16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;box-shadow:0 2px 5px rgba(0,0,0,.1)}.select2-container--default .select2-selection--single[aria-expanded=true]{border-radius:50px!important}.select2-results__option[data-selected=true]{background-color:var(--white)!important}@media (hover:hover){.select2-results__option[data-selected=true]:hover{color:#000!important}}.select2-container--default .select2-results__option{background-color:#fff;color:#333;padding:8px;font-size:16px;border:none}.select2-container--default .select2-selection--single{font-family:Arial,sans-serif;margin:5px 0;transition:border-color .3s ease,box-shadow .3s ease}.select2-dropdown.select2-dropdown--below{border-radius:19px;padding:10px;top:-30px}.select2-dropdown.select2-dropdown--below .select2-results__options .select2-results__option--highlighted[aria-selected]{color:#fff;border-radius:20px}body.single-post h1{color:var(--black)}body.single-post .entry-content-single{color:var(--black);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;flex-wrap:wrap;gap:2rem;padding-block:clamp(2rem,6vw,4rem)}@media (min-width:768px){body.single-post .entry-content-single{gap:4rem}}body.single-post .entry-content-single>*{flex:1 1 100%}@media (min-width:992px){body.single-post .entry-content-single>*{max-width:calc(50% - 2rem)}}body.single-post .entry-content-single .image>img{position:sticky;top:calc(var(--aw-header-h) + 1rem);border-radius:1rem}body.single-post .entry-content-single .content ul{list-style:none}body.single-post .entry-content-single .content ul li{-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;margin:0 0 .5rem;position:relative;padding-left:2rem}body.single-post .entry-content-single .content ul li:before{content:"";position:absolute;left:0;top:.35rem;width:1.1rem;height:1.1rem;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 6L9 17l-5-5' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20 6L9 17l-5-5' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center/contain;background:var(--main-color)}body.single-post .nav-links{gap:2rem;margin-bottom:clamp(2rem,6vw,4rem);display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:576px){body.single-post .nav-links{flex-wrap:wrap}body.single-post .nav-links .nav-next,body.single-post .nav-links .nav-previous{flex:1 1 100%}}body.single-post .nav-links .nav-next a,body.single-post .nav-links .nav-previous a{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}body.single-post .nav-links .nav-next a .nav-subtitle,body.single-post .nav-links .nav-previous a .nav-subtitle{font-weight:600}@media (hover:hover){body.single-post .nav-links .nav-next a:hover .nav-subtitle,body.single-post .nav-links .nav-next a:hover .nav-subtitle:after,body.single-post .nav-links .nav-previous a:hover .nav-subtitle,body.single-post .nav-links .nav-previous a:hover .nav-subtitle:after{color:var(--main-color)}}body.single-post .nav-links .nav-next a .nav-title,body.single-post .nav-links .nav-previous a .nav-title{font-weight:400;font-size:.75rem;color:var(--gray2-color)}@media (min-width:576px){body.single-post .nav-links .nav-next{margin-left:auto}}body.single-post .nav-links .nav-next .nav-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;align-items:start}body.single-post .nav-links .nav-next .nav-subtitle:after{content:"next";max-width:inherit;height:20px;font-family:swiper-icons;text-transform:none!important;letter-spacing:0;font-variant:normal;color:var(--black)}body.single-post .nav-links .nav-previous .nav-subtitle{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;align-items:start}body.single-post .nav-links .nav-previous .nav-subtitle:before{content:"prev";width:20px;height:20px;font-family:swiper-icons;text-transform:none!important;letter-spacing:0;font-variant:normal;color:var(--black)}body.blog main{background:var(--gray-color);color:var(--black)}body.blog main .news{padding-block:clamp(2rem,6vw,4rem);display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:1rem}body.blog main .news article{background:var(--white-color);border:1px solid rgba(0,0,0,.06);border-radius:16px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.06);display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column}@media (min-width:576px){body.blog main .news article{max-width:calc(50% - .75rem)}}@media (min-width:992px){body.blog main .news article{max-width:calc(33.33333% - .75rem)}}@media (hover:hover){body.blog main .news article:hover .image img{transform:scale(1.05)}}body.blog main .news article .entry-content,body.blog main .news article .image{flex:1 1 100%}body.blog main .news article .image{display:block;position:relative;overflow:hidden}body.blog main .news article .image img{display:block;width:100%;height:auto;aspect-ratio:4/3;transition:.3s;-o-object-fit:cover;object-fit:cover}body.blog main .news article .entry-content{padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:10px}@media (min-width:768px){body.blog main .news article .entry-content{padding:18px}}body.blog main .news article .entry-content p.descr,body.blog main .news article .entry-content p[role=heading]{flex:1 1 100%}body.blog main .news article .entry-content p[role=heading]{margin:0;font-weight:700;font-size:clamp(16px,1.9vw,18px)}body.blog main .news article .entry-content p.descr{color:var(--gray2-color);font-size:clamp(13px,1.6vw,14px);line-height:1.5}body.blog main .news article .entry-content a.btn{margin-top:auto}body.blog main .aw-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem;margin-bottom:clamp(2rem,6vw,4rem)}body.blog main .aw-pagination .page-numbers{list-style:none;margin:0 auto;gap:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;min-width:35px;height:35px;color:var(--color-black,#000);font-weight:600;font-size:14px;transition:all .2s ease}body.blog main .aw-pagination .page-numbers li{border-radius:50px;border:1px solid var(--gray-color);overflow:hidden}body.blog main .aw-pagination .page-numbers li .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px}body.blog main .aw-pagination .page-numbers li .page-numbers.current{border-radius:50px;color:var(--white-color,#fff);background-color:var(--main-color)}body.blog main .aw-pagination .page-numbers li a.next,body.blog main .aw-pagination .page-numbers li a.prev{background-color:var(--gray-color);font-size:2rem;line-height:1;font-weight:300;color:hsla(0,0%,100%,0);position:relative}body.blog main .aw-pagination .page-numbers li a.next:before,body.blog main .aw-pagination .page-numbers li a.prev:before{content:"";position:absolute;inset:0;margin:auto;width:.5rem;height:.675rem}@media (hover:hover){body.blog main .aw-pagination .page-numbers li a.next:hover,body.blog main .aw-pagination .page-numbers li a.prev:hover{color:hsla(0,0%,100%,0)}}body.blog main .aw-pagination .page-numbers li a.prev:before{background:url(../../assets/images/arrows/prev.svg) no-repeat 50%/cover}body.blog main .aw-pagination .page-numbers li a.next:before{background:url(../../assets/images/arrows/next.svg) no-repeat 50%/cover}@media (hover:hover){body.blog main .aw-pagination .page-numbers li a:hover{color:var(--white-color);background-color:var(--main-color)}}:root{--wc-radius:.75rem;--wc-gap:.75rem;--wc-shadow:0 6px 20px rgba(0,0,0,0.08);--wc-fg:#1f2937;--wc-bg:#fff;--wc-success-bg:#ecfdf5;--wc-success-bd:#34d399;--wc-success-fg:#065f46;--wc-info-bg:#eff6ff;--wc-info-bd:#60a5fa;--wc-info-fg:#1e3a8a;--wc-error-bg:#fef2f2;--wc-error-bd:#f87171;--wc-error-fg:#7f1d1d;--wc-link:#0ea5e9;--wc-link-hover:#0284c7;--wc-btn-bg:#111827;--wc-btn-fg:#fff;--wc-btn-bg-hover:#0b1220}@media (prefers-color-scheme:dark){:root{--wc-fg:#e5e7eb;--wc-bg:#0b1220;--wc-success-bg:#052e2b;--wc-success-bd:#34d399;--wc-success-fg:#a7f3d0;--wc-info-bg:#0b1f3a;--wc-info-bd:#60a5fa;--wc-info-fg:#bfdbfe;--wc-error-bg:#3b0a0a;--wc-error-bd:#f87171;--wc-error-fg:#fecaca;--wc-link:#38bdf8;--wc-link-hover:#7dd3fc;--wc-btn-bg:#111827;--wc-btn-fg:#fff;--wc-btn-bg-hover:#0f172a}}@keyframes wcNoticeIn{0%{transform:translateY(-6px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){@keyframes wcNoticeIn{0%{opacity:0}to{opacity:1}}}.woocommerce-notices-wrapper,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce .woocommerce-notices-wrapper{margin:0 0 1rem}.woocommerce-error,.woocommerce-info,.woocommerce-message{position:relative;display:grid;grid-template-columns:1fr auto;gap:var(--wc-gap);padding:.9rem 1rem;border-radius:var(--wc-radius);box-shadow:var(--wc-shadow);background:var(--wc-bg);color:var(--wc-fg);animation:wcNoticeIn .2s ease-out both}.woocommerce-error ol,.woocommerce-error ul,.woocommerce-info ol,.woocommerce-info ul,.woocommerce-message ol,.woocommerce-message ul{margin:0;padding-inline-start:1.1rem}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{margin:.25rem 0}.woocommerce-error .wc-notice__close,.woocommerce-info .wc-notice__close,.woocommerce-message .wc-notice__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;padding:.25rem;line-height:1;border-radius:.5rem}.woocommerce-error .wc-notice__close:focus-visible,.woocommerce-error .wc-notice__close:hover,.woocommerce-info .wc-notice__close:focus-visible,.woocommerce-info .wc-notice__close:hover,.woocommerce-message .wc-notice__close:focus-visible,.woocommerce-message .wc-notice__close:hover{background:rgba(0,0,0,.06);outline:none}.woocommerce-message{background:var(--wc-success-bg);border-left:.25rem solid var(--wc-success-bd);color:var(--wc-success-fg)}.woocommerce-message a{color:var(--wc-link)}.woocommerce-message .button,.woocommerce-message .wc-forward,.woocommerce-message .woocommerce-button{cursor:pointer}.woocommerce-info{background:var(--wc-info-bg);border-left:.25rem solid var(--wc-info-bd);color:var(--wc-info-fg)}.woocommerce-info a{color:var(--wc-link)}.woocommerce-info .button,.woocommerce-info .wc-forward,.woocommerce-info .woocommerce-button{cursor:pointer}.woocommerce-error{background:var(--wc-error-bg);border-left:.25rem solid var(--wc-error-bd);color:var(--wc-error-fg)}.woocommerce-error a{color:var(--wc-link)}.woocommerce-error .button,.woocommerce-error .wc-forward,.woocommerce-error .woocommerce-button{cursor:pointer}.woocommerce-error{gap:0;grid-template-columns:1fr;list-style:none;padding:0}.woocommerce-error>li,.woocommerce-error>span{padding:.45rem 1rem;border-radius:var(--wc-radius)}.woocommerce-error>li:first-child,.woocommerce-error>span:first-child{padding-top:.9rem}.woocommerce-error>li:last-child,.woocommerce-error>span:last-child{padding-bottom:.9rem}.woocommerce-error>li{margin:0}.woocommerce-error>li .wc-notice__content,.woocommerce-info .wc-notice__content,.woocommerce-message .wc-notice__content{align-self:center}.woocommerce-error>li .wc-notice__actions,.woocommerce-info .wc-notice__actions,.woocommerce-message .wc-notice__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;align-items:center}.woocommerce-store-notice,p.demo_store{position:sticky;bottom:0;inset-inline:0;z-index:999;margin:0;padding:.6rem 1rem;background:var(--wc-info-bg);color:var(--wc-info-fg);border-top:2px solid var(--wc-info-bd);display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;align-items:center;justify-content:center;text-align:center;font-size:.95rem}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link,p.demo_store .woocommerce-store-notice__dismiss-link{color:var(--wc-link);font-weight:600;text-decoration:underline;text-underline-offset:2px}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link:hover,p.demo_store .woocommerce-store-notice__dismiss-link:hover{color:var(--wc-link-hover)}@media (max-width:640px){.woocommerce-error,.woocommerce-info,.woocommerce-message{grid-template-columns:1fr}.woocommerce-error .wc-notice__actions,.woocommerce-info .wc-notice__actions,.woocommerce-message .wc-notice__actions{justify-content:flex-start;flex-wrap:wrap}}[dir=rtl] .woocommerce-error,[dir=rtl] .woocommerce-info,[dir=rtl] .woocommerce-message{border-left:none;border-right:.25rem solid}.woocommerce-notices-wrapper--stack>*+*{margin-top:.5rem}.gslide-description{display:none!important}
