@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");body{padding:0;margin:0;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;color:var(--black);font-style:normal;font-variation-settings:"wdth" 100}a{text-decoration:none}.swiper{width:100%;height:100%}:root{--white:#fff;--black:#000;--grey:#dedede;--black2:#141414;--grey2:#f3f3f3;--grey3:#fbfbfb}.banners .block{position:relative}.banners .block:hover .text{transition:.2s;display:block}.banners .block img{max-width:100%;height:100%;border-radius:15px;display:flex}.banners .block .text{position:absolute;top:0;display:none;transition:.2s;flex-direction:column;height:100%;width:calc(100% - 2rem);padding:0 1rem;font-size:14px;justify-content:flex-end;background:rgba(0,0,0,.522);line-height:20px;color:var(--white);border-radius:15px}.banners .block .text div{position:absolute;bottom:2rem;left:2rem;right:2rem}.banners .block .btn-content a{position:absolute;right:0;margin:auto;text-align:center;left:0;width:22%;top:45%;background:var(--white);font-size:1.25vw;color:var(--black);padding:.5rem;text-transform:uppercase;z-index:2;cursor:pointer}.banners .block .btn-content a:hover{background:var(--black);color:var(--white);transition:.2s}.banners .block .btn-content a:checked{opacity:0}.banners .block .is-hidden{display:none}.scroll-flex{display:flex;gap:1rem}.author{background:#f9f9f9;padding:1rem 2rem;border-radius:15px;margin-top:4rem}.author .title{font-size:32px;text-transform:uppercase;padding:.5rem 2rem;margin:2rem 0;font-weight:600;border-radius:15px;background:var(--white);color:var(--black2);width:-moz-fit-content;width:fit-content}.author .cols-1-3{grid-template-columns:24% 1fr}.author .flex{align-items:center;gap:2rem}.author .logo{display:flex;align-items:center}.author .logo img{height:60px}.author .text{font-size:20px;font-weight:400;line-height:28px;display:flex;flex-direction:column;gap:1rem;border-radius:15px;padding:1rem;color:var(--black2)}.author p{padding:0;margin:0}.author .name{font-size:24px;color:var(--black);font-weight:700}.products .hover .like{position:absolute;right:2rem;top:2rem}.products .hover .like img{width:35px;height:30px}.products .hover:hover{background:url(/img/hover.png);background-size:cover;position:relative;color:var(--white);display:flex;flex-direction:column;justify-content:center}.products .hover:hover .like img{filter:invert(1)}.products .hover:hover .image{z-index:-1;position:relative}.products .hover:hover .cart_add{display:flex;position:absolute;flex-direction:column;flex-wrap:nowrap;text-align:center;width:100%;align-content:flex-end;align-items:center}.products .hover:hover .cart_add a:hover{transition:.2s;background:var(--black);color:var(--white);border:2px solid var(--black)}.products .hover:hover .cart_add .btn2{border:2px solid var(--white);color:var(--white);background:transparent}.products .hover:hover .cart_add .btn2:hover{background:var(--black);color:var(--white);border:2px solid var(--black)}.products .hover .image img{width:80%}.products .title{font-size:48px;text-transform:uppercase;padding:.5rem 2rem;margin:4rem 0;font-weight:600;border-radius:15px;background:var(--grey2);color:var(--black2);width:-moz-fit-content;width:fit-content}.products .options{font-size:1.3vw;font-family:Montserrat,sans-serif}.products .options p{padding:0;margin:0}.products .cart_add{display:none}.products .cart_add a{font-size:1.2vw;text-transform:uppercase;text-align:center;background:var(--white);width:70%;color:var(--black);margin-top:2rem;border:2px solid var(--white);padding:1rem 2rem}.products .swiper-pagination-bullet{width:25px;height:4px;background:var(--black);border-radius:0}.language-switcher{position:absolute;display:flex;flex-direction:column;background:var(--white);top:5rem;padding:0;margin:0;right:1.5rem}.language-switcher button{background:transparent;padding:.5rem 0;border:0;color:var(--black);margin:0}.appear2{transition:all .8s;opacity:0;transform:translateY(20px)}.appear2.inview2{opacity:1;transform:none}.appear2.inview2:first-child{transition-delay:.1s}.appear2.inview2:nth-child(2){transition-delay:.2s}.appear2.inview2:nth-child(3){transition-delay:.3s}.appear2.inview2:nth-child(4){transition-delay:.4s}.appear2.inview2:nth-child(5){transition-delay:.5s}.woocommerce-breadcrumb{display:none}.site-main{margin-top:6rem}.mt-11{margin-top:0}.list-page{margin-top:6rem}.text-product{padding-left:10%}.img-product{padding-right:5%}.xoo-wsc-basket{display:none}.product_title,.title_item{font-size:2.5vw;font-weight:600;color:var(--black)}.title_item{margin-bottom:2rem}.link_index{padding-bottom:3rem}.link_index a{color:#5a5a5a;border-bottom:1px solid #5a5a5a}.mob,.yikes-custom-woo-tab-title{display:none}.item-page .wc-block-components-product-metadata{font-size:18px;display:none}.cat_cat,.wc-block-checkout__main{font-family:Montserrat,sans-serif}.cat_cat{display:flex;position:relative;transition:all .2s}.cat_cat:before{transition:all .2s}.cat_cat:before,.cat_cat:hover:before{position:absolute;left:0;right:0;content:"";z-index:2;width:100%;border-radius:15px;height:100%}.cat_cat:hover:before{background:hsla(0,0%,100%,.349)}.cat_cat img{width:100%}.unique-slide-item{margin-top:4rem}.top-tags{font-size:14px;color:var(--black);text-decoration:line-through}.flexprod{padding:2rem;width:100%;height:45vh;object-fit:cover;object-position:center;background-size:cover;background-position:50%;border-radius:15px;position:relative}.flexprod:hover{background-color:#000;opacity:.9}.flexprod img{display:flex}.flexprod .prodadd{position:absolute;z-index:3;bottom:2rem;right:2rem}.flexprod .prodadd svg{fill:var(--black)}.flexprod .prodadd span{height:50px;width:50px;background:var(--white);border-radius:100%;display:flex;align-items:center;justify-content:center;animation:pulseSize 1.5s ease-in-out infinite,float 3s ease-in-out infinite}@keyframes pulseSize{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.flexprod .flexprodname{width:100%;color:var(--black);display:flex;position:relative;z-index:3;justify-content:space-between}.flexprod .flexprodname div{height:50px;border-radius:15px;background:var(--white);align-items:center;display:flex;font-size:18px;text-transform:uppercase;padding:0 2rem;justify-content:center}.category-list-page{padding-top:2rem}.category-section{padding:2rem 0}.category-section h2{font-size:48px;text-transform:uppercase;padding:1.5rem 0;margin:2rem 0;font-weight:600}.category-description2{position:absolute;bottom:2rem;left:1rem;right:1rem;margin:auto;text-align:center;text-transform:uppercase;color:#fff}.product_full{padding-top:5rem}.shop h1{font-size:48px;text-transform:uppercase;padding:0 0 0 20px;margin:3rem 0;border-left:8px solid #000;font-weight:600;border-radius:4px}.shop .product-title{font-size:36px;font-weight:700;margin:0;border:0}.shop .product-title,.shop .product-title2{text-transform:none;color:var(--black);padding:0}.shop .product-title2{font-size:24px;font-weight:300;margin:.5rem 0 2rem}.shop .product_info_con{margin-top:5rem;padding-left:2rem;padding-bottom:4rem}.shop .product_info_con .price4{margin-bottom:2rem}.shop .product_info_con .price4 p{padding:0;font-size:20px;font-weight:700;margin:0 0 1rem}.shop .product_info_con .payment-breakdown{font-size:16px;list-style:none;margin:0;display:flex;gap:4rem;padding:0}.shop .product_info_con .payment-breakdown span{font-size:14px;color:#5a5a5a}.shop .product_info_con .payment-breakdown li{padding:.5rem 0;border-bottom:4px solid var(--black)}.shop .product_info_con .cart-button{text-transform:uppercase;text-align:center;background:var(--black);width:100%;color:var(--white);margin-top:1rem;font-size:20px;font-weight:600;cursor:pointer;margin-bottom:3rem;border:2px solid var(--black);padding:.8rem 0;transition:all .2s;border-radius:15px}.shop .product_info_con .cart-button:hover{background:var(--white);color:var(--black)}.shop .product_info_con .price{font-size:30px;margin-bottom:2rem}.shop .product_info_con .price span{font-weight:700}.shop .product_description{line-height:24px}.shop .tabs-header{gap:1rem;display:flex;margin-top:2rem}.shop .tabs-header button{text-transform:uppercase;padding:.5rem 0;background:#f7f7f7;border:1px solid #f7f7f7;border-radius:15px;color:var(--black);width:100%;cursor:pointer}.shop .tabs-header .active{background:#dedede;color:var(--black);border:1px solid #dedede}.shop .tab-content{font-size:14px;line-height:20px;padding:1rem;border:1px solid #f7f7f7;margin-top:1rem}.shop .variations-list{display:flex;gap:1rem;margin:1rem 0;font-size:14px}.shop .variations-list a{background:var(--white);padding:.5rem 1.5rem;color:var(--black);border:1px solid var(--grey2);background:var(--grey2);border-radius:15px;transition:all .2s}.shop .variations-list .active,.shop .variations-list a:hover{background:var(--black);color:var(--white)}.shop .variations-list .active{border:1px solid var(--black)}.gallery_big{position:relative;margin-top:1rem}.gallery_big img{border-radius:15px}.gallery_big .swiper-button-next,.gallery_big .swiper-button-prev{color:var(--black)}.gallery_big .swiper-pagination-bullet{border-radius:0;width:30px;height:5px;color:var(--black)}.gallery_big .swiper-pagination-bullet-active,.shop .Toastify__progress-bar--success{background:var(--black)}.shop .Toastify__toast-icon svg{fill:var(--black)}.product_list{margin-bottom:3rem}.product_list img{width:100%}.product_list .name{font-size:20px;margin-bottom:1.5rem;color:var(--black)}.product_item{padding:1rem;box-sizing:border-box;position:relative;display:flex;border:1px solid #f3f3f3;border-radius:15px;transition:all .2s}.product_item:hover{border:1px solid var(--grey)}.product_item:hover button{background:var(--grey);color:var(--black)}.product_item .tags-product{position:absolute;right:2rem;top:2rem}.product_item .tags-product span{font-size:12px;width:-moz-fit-content;width:fit-content;padding:.5rem 1rem;background:#f3f3f3;border-radius:15px}.product_item .priceflex{justify-content:space-between}.product_item .price-installment,.product_item .priceflex{display:flex;align-items:center}.product_item .price,.product_item button{font-size:20px;font-weight:600}.product_item button{background:#f3f3f3;padding:1rem 0;width:100%;border-radius:15px;color:var(--black);margin-top:1.5rem;text-transform:uppercase;border:0;transition:all .2s;cursor:pointer}.product_item button:hover{background:var(--black);color:var(--white)}.dropdown-overlay{position:fixed;background:rgba(0,0,0,.42);height:1000px;width:100%;left:0;bottom:0;z-index:11}.dropdown-content{position:fixed;background:var(--white);height:100vh;width:350px;z-index:31;top:0;left:0;padding:2rem}.pad2{padding:2rem}.linkmodal{display:flex;flex-direction:column}.linkmodal li{padding:.6rem;transition:all .2s}.linkmodal li:hover{background:var(--grey2);border-radius:15px}.catmodal-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2rem;gap:2rem}.catmodal-item{display:flex;position:relative;flex-direction:column}.catmodal-item:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#000;opacity:.3}.catmodal-item span{position:absolute;bottom:2rem;top:2rem;z-index:2;display:flex;padding:.5rem 1rem;color:#fff;height:20px;font-size:12px;border:1px solid #fff;margin:auto;text-transform:uppercase;left:0;right:0;width:60%;font-weight:700;text-align:center;align-content:center;justify-content:center;align-items:center}.spaceprodect{height:100%}.flexmenutop,.spaceprodect{display:flex;flex-direction:column;justify-content:space-between}.flexmenutop{height:95%}.back-button{background:var(--black);padding:.25rem 1rem;font-size:14px;border:0;color:var(--white);border-radius:15px;cursor:pointer;margin-bottom:2rem}.catalog-link{text-transform:uppercase;font-size:14px;text-align:center;margin-top:2rem}.catalog-link a{display:block;color:var(--black);padding:1rem;background:var(--grey2);transition:all .2s;border:1px solid var(--grey2);border-radius:15px}.catalog-link a:hover{background:var(--black);border:1px solid var(--black);color:var(--white)}.social-links,footer .phone{margin-bottom:1rem}.social-links ul{display:flex;gap:1rem}.social-links img{height:30px;width:30px}.text-oferta{padding-top:4rem;padding-bottom:4rem}.text-oferta a{text-decoration:underline;color:var(--black)}.mobile-navbar{background:#f3f3f3;position:fixed;bottom:0;left:0;z-index:11;width:calc(100% - 1.5rem);padding:.5rem .75rem;border-radius:15px}.mobile-navbar .catalog-link a{padding:.5rem 1rem}.mobile-navbar .flexmenutop .logo{margin-bottom:2rem}.mobile-navbar .flexmenutop .logo img{width:153px;height:53px}.mobile-navbar .flexmenutop a{color:var(--black)}.mobile-navbar .panel .flexmenutop .social-links ul{gap:2rem}.mobile-navbar .panel .flexmenutop .social-links img{width:30px;height:30px;filter:none}.mobile-navbar ul{padding:0;list-style:none;margin:0}.mobile-navbar .cart span{position:absolute;top:15px;background:#020202;height:14px;width:14px;border-radius:100px;color:#fff;display:flex;font-size:12px;align-content:center;justify-content:center;align-items:center}.mobile-navbar .panel{display:flex;align-items:center;flex-direction:column}.mobile-navbar .panel-name{font-size:10px;padding-top:.1em}.mobile-navbar .panel-ico{background:#fff;height:30px;display:flex;border-radius:110px;width:30px;align-content:center;justify-content:center;align-items:center;flex-direction:column}.mobile-navbar .panel-ico img{filter:invert(1);height:16px;width:16px}.backindex{left:10px;position:absolute;background:var(--black);color:var(--white);border:0;cursor:pointer;background:#f3f3f3;height:30px;display:flex;border-radius:110px;width:30px;align-content:center;justify-content:center;align-items:center;z-index:4}.category-list-page .container2{padding:0 10px 0 20px;font-size:14px;border-bottom:1px solid var(--grey)}.category-scroll-wrapper{display:flex;overflow-x:auto;gap:16px;height:55px;align-items:center;flex-wrap:nowrap}.category-scroll-wrapper a{color:var(--black)}.category-item{display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .3s ease-in-out;white-space:nowrap}.category-item:hover{transform:scale(1.05)}.category-thumbnail{max-width:100%;height:auto}.cart-list .cart-item{display:grid;grid-template-columns:150px 300px 1fr;border:1px solid #efefef;background:#f8f8f8;grid-gap:2rem;gap:2rem;margin-bottom:1rem;border-radius:15px;padding:1rem}.cart-list .cart-item P{padding:0;margin:0}.cart-list .cart-item .quantity{color:#8d8d8d;font-size:12px}.cart-list .cart-item .delcart{display:flex;justify-content:flex-end;align-content:center;align-items:center}.cart-list .cart-item .delcart span{background:var(--white);width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart-list .cart-item .price{display:flex;padding-top:1rem}.cart-list .cart-item .price span{background:var(--black);padding:.5rem;color:var(--white);font-size:14px;border-radius:15px;font-weight:700}.cart-list .cartimg img{width:100px;border-radius:15px}.cart-page{padding-top:4rem}.cart-page h2{font-size:24px;text-transform:uppercase}.cart-section,.cart-section .form-group{display:flex;flex-direction:column;gap:.5rem}.cart-section .form-group label{font-size:14px;margin-top:.5rem}.cart-section input{padding:.5rem 1rem;width:50%;border:1px solid #efefef;border-radius:15px}.cart-section .delivery-method{display:flex;margin-top:2rem}.cart-section .delivery-method input{width:-moz-fit-content;width:fit-content}.cart-section .flex{gap:1rem}.cart-section .promo{width:calc(50% - 2rem);padding:1rem}.cart-section button{background:var(--grey2);color:var(--black);border:0;border:1px solid var(--grey2);transition:all .2s;border-radius:15px}.cart-section button:hover{background:var(--black);color:var(--white);border:1px solid var(--black)}.cart-section .buttons{margin-top:1rem;display:flex;gap:.5rem}.cart-section .buttons button{cursor:pointer;padding:.5rem 1rem}.navcart{display:flex;gap:2rem;padding:2rem 0}.navcart a{width:100%}.navcart button{background:var(--grey2);border:2px solid var(--grey2);padding:1rem 0;font-weight:600;cursor:pointer;color:var(--black);border-radius:15px;text-transform:uppercase;width:100%;transition:all .2s}.navcart button:hover{border:2px solid var(--black);background:var(--black);color:var(--white)}.fix-cart{font-size:24px;font-weight:600;margin:2rem 0}.tophead{display:flex;justify-content:center;background:var(--white);padding:.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:5}.tophead .logo{height:30px;filter:invert(1)}.sticky{position:-webkit-sticky;position:sticky}.pvz-content{display:flex;gap:20px}.pvz-list{flex:1 1;max-height:500px;overflow-y:auto;padding-right:10px}.map-container{flex:2 1;border-radius:8px;overflow:hidden}.pvz-item{font-size:14px;padding:5px 10px;margin-bottom:5px;border:1px solid #ddd;border-radius:10px;cursor:pointer}.address-search-box{margin-top:10px;margin-bottom:10px}.pvz-item.selected{border-color:var(--grey);background:var(--grey2)}.pvz-item:hover{background:#f5f5f5}.selected-pvz{background:var(--black2);color:var(--white);border-radius:10px;font-size:14px;padding:1rem;margin-top:20px}.selected-pvz h4{font-size:16px;text-transform:uppercase}.sposobpay{display:flex;gap:1rem;flex-wrap:wrap}.sposobpay label{padding:.7rem 1.2rem;background:var(--white);border-radius:15px;cursor:pointer;transition:all .2s ease;border:1px solid var(--white);display:flex;align-items:center;gap:.5rem}.sposobpay label.selected,.sposobpay label:hover{border:1px solid var(--black)}.sposobpay label input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;border:2px solid var(--black);border-radius:50%;outline:none;transition:all .2s ease;cursor:pointer;position:relative;padding:0;margin:0}.sposobpay label input[type=radio]:checked:after{content:"";position:absolute;top:2px;left:2px;width:8px;height:8px;background:var(--black);border-radius:50%}.delivery-methods{margin-top:1rem}.guest-widget{padding:1rem;border:1px solid var(--grey);border-radius:15px}.guest-widget .guest-widget__title{font-size:16px;text-transform:uppercase}.guest-widget .guest-widget__actions{display:flex;gap:1rem}.guest-widget .guest-widget__message{font-size:14px}.guest-widget .guest-widget__button{font-size:14px;padding:.5rem 1rem;border-radius:15px;background:var(--black);color:var(--white);transition:all .2s}.guest-widget .guest-widget__button:hover{background:var(--grey);color:var(--black)}.total-sum{background:var(--black);color:var(--white);width:-moz-fit-content;width:fit-content;padding:.5rem 1rem;margin-top:1rem;border-radius:15px}.tariff-info{background:var(--grey3);padding:1rem;margin:1rem 0;border-radius:15px;border:1px solid var(--grey);font-size:14px}.tariff-info p{padding:0;margin:0}.tariff-info h3{font-size:16px;text-transform:uppercase}@media (max-width:998px){.category-section .cols-4{grid-template-columns:repeat(2,minmax(0,2fr))}.category-section .flexprod{padding:1rem;height:180px}.flexprod .flexprodname div{font-size:14px;height:40px;padding:0 .75rem}.flexprod .flexprodname{margin-bottom:1rem}.flexprod .prodadd{right:1rem;bottom:1rem}.flexprod .prodadd svg{height:20px;width:20px}.flexprod .prodadd span{height:34px;width:34px}.category-list-page{display:block;background:var(--white);top:0;z-index:2}.category-scroll-wrapper{justify-content:flex-start}.category-item{min-width:95px}.cart-list .cart-item{grid-template-columns:75px 3fr 1fr}.unique-slider-container{margin-top:2rem}.cart-list .cartimg img{width:75px;height:75px}.cart-page{padding-top:1rem}.cart-page h2{font-size:20px}.cart-section input{width:calc(100% - 2rem)}.cart-list .cart-item .price span{padding:.25rem .5rem}.navcart button{padding:.75rem 0}.author .logo img{height:40px}.scroll-flex{display:flex;overflow-x:auto;gap:1rem;align-items:center;flex-wrap:nowrap}.scroll-flex .block{width:300px}.author .cols-1-3{grid-template-columns:1fr}.author .text{text-align:center}.author .logo{justify-content:center}}.unique-slider-container .swiper-slide img{opacity:.7;transition:opacity .3s ease,transform .3s ease;filter:blur(2px);transform:scale(.9)}.unique-slider-container .swiper-slide-active img{opacity:1;filter:blur(0)}.unique-slide-item img{width:80%;height:100%;object-fit:cover;border-radius:15px}.authbb{position:absolute;top:100%;background:#fff;padding:1rem;right:0;min-width:200px;z-index:1000;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin-top:5px}.mobile-navbar .authbb{top:inherit;bottom:30px}.all-page{margin-top:7%}.contact-item{margin-bottom:1rem;display:flex;gap:1rem}.contact-item div{border-radius:15px;padding:1rem;border:1px solid var(--grey);background:var(--grey3);transition:all .2s;text-transform:uppercase}.contact-item div:hover{background:var(--grey)}.contact-item a{color:var(--black2)}.contact-item .contact-name{width:100%;display:flex;align-items:center}.contact-ico{width:24px;height:24px}.contact-main-image{width:100%;border-radius:15px}.autbtn{background:var(--grey2);padding:.5rem;cursor:pointer;color:var(--black2);font-size:14px;width:-moz-fit-content;width:fit-content;margin:.5rem .2rem;border:0;border-radius:10px;transition:all .2s}.autbtn:hover{background:var(--black);color:var(--grey2)}.btnprofile{background:var(--grey2);padding:1rem;cursor:pointer;color:var(--black2);font-size:14px;width:100%;align-items:center;justify-content:center;margin:.5rem .2rem;border:0;border-radius:10px;transition:all .2s;display:flex;text-transform:uppercase}.btnprofile:hover{background:var(--black);color:var(--grey2)}.authtxt,.zakazi{font-size:14px}.zakazi{list-style:none;display:flex;flex-direction:column;padding:1rem;gap:1rem}.zakazi li{background:var(--grey3);border-radius:10px;padding:1rem}.zakazi li li{padding:0}.payment-method{background:var(--grey3);padding:1rem;border-radius:15px;display:flex;flex-direction:column;gap:.5rem}.payment-method h3{margin:1rem 0;text-transform:uppercase}.polebtn{padding:1rem 2rem;background:var(--black);color:var(--white);border-radius:15px;font-size:18px;font-weight:600;margin-top:1.5rem;text-transform:uppercase;border:0;transition:all .2s;cursor:pointer}.polebtn:hover{background:#f3f3f3;color:var(--black)}.info_lk{max-width:50%;display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem;font-size:14px}.info_lk label{font-size:12px}.info_lk input{padding:.5rem 1rem;background:var(--grey3);border:1px solid var(--black);border-radius:15px}.tabs-content{padding:1rem;border:1px solid var(--grey2);border-radius:15px;margin-top:1rem;font-size:14px}.about-section{display:flex;justify-content:space-between;align-items:center;font-size:16px;padding:60px;background:var(--grey2)}.about-section h2{text-transform:uppercase;font-size:36px}.about-content{flex:1 1;padding:40px;background:#fff;border-radius:15px}.ingredient-sections{flex:1 1;display:flex;flex-direction:column;gap:20px}.ingredient-section{background:#fff;border-radius:15px;padding:40px}.ingredient-block .desktop-layout{align-items:stretch}.ingredient-block .image-wrapper{height:100%;overflow:hidden}.ingredient-block .image-wrapper img{width:100%;height:100%;object-fit:cover}.image-wrapper{flex:1 1;display:flex;justify-content:center}.image-wrapper img{max-width:90%;height:auto;border-radius:15px}.mobile-layout{display:none}.mobile-content,.mobile-image{width:100%}.desktop-layout{display:grid;grid-template-columns:1fr 1fr;width:100%}.prem-section{margin-bottom:4rem}.prem-section h2{margin:4rem 0 2rem;text-transform:uppercase;font-size:36px}.prem-item{background:var(--grey3);padding:2rem;font-size:20px;border-radius:15px;text-transform:uppercase;transition:all .2s;cursor:pointer}.prem-item:hover{background:var(--grey2)}.instalbtn{padding:1rem 0;text-align:center;width:100%;cursor:pointer;background:var(--black);margin:1rem 0;border-radius:15px;color:var(--white);border:0}.all-page hr{border:1px solid #f3f3f3}.delivery-page{padding-bottom:4rem}.delivery-list{display:flex;flex-direction:column;gap:1rem}.delivery-item{background:var(--grey3);border-radius:15px;border:1px solid var(--grey2);padding:2rem}.delivery-item p{font-size:14px;line-height:24px}.delivery-item h3{font-size:28px;text-transform:uppercase}.lk_shop{background:var(--grey3);padding:2rem;border-radius:15px;border:1px solid var(--grey2);margin-bottom:2rem}.wave{width:100%;height:100%;fill:#000}.pd{padding-bottom:2rem}@media (max-width:1600px){.about-section h2{font-size:26px}}@media (max-width:768px){.gallery_big{padding:0 1rem}.delivery-item h3{font-size:22px}.about-section{flex-direction:column;padding:10px;font-size:14px}.about-section h2{font-size:20px}.top-tags{font-size:12px}.catalog-link a{padding:.75rem}.mobile-layout{display:flex;flex-direction:column;width:100%}.desktop-layout{display:none}.image-wrapper img{max-width:100%}.about-content,.image-wrapper,.ingredient-section,.ingredient-sections,.mobile-content,.mobile-image{width:100%;padding:10px;width:calc(100% - 10px)}.prem-section h2{font-size:20px}.prem-item{font-size:16px}.unique-slide-item{margin-top:1rem}.unique-slide-item img{width:100%}.mobile-content{order:2}.mobile-image{order:1}.info_lk{max-width:80%}}.discount-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.discount-popup{position:relative;background:#fff;border-radius:20px;max-width:1600px;width:90%;max-height:90vh;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.3);animation:popupSlideIn .3s ease-out}@keyframes popupSlideIn{0%{opacity:0;transform:scale(.8) translateY(-50px)}to{opacity:1;transform:scale(1) translateY(0)}}.discount-popup__close{position:absolute;top:15px;right:20px;background:none;border:none;font-size:30px;color:#666;cursor:pointer;z-index:10;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .3s ease}.discount-popup__close:hover{background:rgba(0,0,0,.1);color:#000}.discount-popup__content{display:flex;min-height:400px}.discount-popup__text{flex:1 1;padding:30px 25px;display:flex;flex-direction:column;justify-content:center;background:#fff}.discount-popup__title{font-size:48px;font-weight:demi bold;color:#000;margin:0 0 2rem;text-transform:uppercase;letter-spacing:.5px;line-height:1.2}.discount-popup__discount{font-size:24px;font-weight:600;color:#000;margin:0 0 15px;line-height:.9}.discount-popup__subtitle{font-size:24px;color:#000;margin:0 0 30px;line-height:1.4;font-weight:400}.discount-popup__benefits{margin-bottom:30px}.discount-popup__register{font-size:14px;font-weight:700;color:#000;margin:0 0 12px;text-transform:uppercase;letter-spacing:.3px}.discount-popup__list{list-style:none;padding:0;margin:0}.discount-popup__list li{font-size:14px;color:#000;text-transform:uppercase;position:relative;line-height:1.6;margin-bottom:8px;font-weight:500;letter-spacing:.3px}.discount-popup__button{background:#000;color:#fff;border:none;padding:14px 28px;border-radius:8px;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .3s ease;letter-spacing:.5px;width:100%;max-width:280px;margin-top:8px}.discount-popup__button:hover{background:#333;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.3)}.discount-popup__button:active{transform:translateY(0)}.discount-popup__image{flex:1 1;position:relative;min-height:400px;padding:20px;display:flex;align-items:center;justify-content:center}.discount-popup__img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:12px}.recommended-sidebar .products .title{margin-top:0}.recommended-sidebar .cols-4{grid-template-columns:repeat(1,minmax(0,1fr))}@media (max-width:1024px){.discount-popup{max-width:90%}.discount-popup__text{padding:35px 25px}.discount-popup__title{font-size:26px}.discount-popup__discount{font-size:44px}}@media (max-width:768px){.discount-popup{width:95%;max-height:95vh;border-radius:15px}.discount-popup__content{flex-direction:column;min-height:auto}.discount-popup__text{padding:25px 20px;order:2}.discount-popup__image{order:1;min-height:280px;max-height:280px;margin-top:2rem;border-radius:15px;padding:0}.discount-popup__title{font-size:22px;margin-bottom:12px;line-height:1.1}.discount-popup__discount{font-size:36px;margin-bottom:20px}.discount-popup__register{font-size:15px;margin-bottom:12px}.discount-popup__list li{font-size:13px;margin-bottom:8px;line-height:1.3}.discount-popup__button{padding:12px 25px;font-size:14px;max-width:100%;margin-top:15px}.discount-popup__close{top:10px;right:15px;font-size:25px;width:35px;height:35px}}@media (max-width:480px){.discount-popup{width:98%;border-radius:10px}.discount-popup__text{padding:20px 15px;background:var(--white);z-index:3;position:relative}.discount-popup__image{min-height:220px;max-height:220px}.discount-popup__title{font-size:25px;margin-bottom:2rem}.discount-popup__discount{font-size:18px;margin-bottom:15px}.discount-popup__register{font-size:14px;margin-bottom:10px}.discount-popup__list li{font-size:12px;margin-bottom:10px;line-height:1.2}.discount-popup__button{padding:10px 20px;font-size:13px;margin-top:12px}}@media (max-width:360px){.discount-popup{width:99%;margin:10px}.discount-popup__text{padding:15px 12px}.discount-popup__image{min-height:200px;max-height:200px}.discount-popup__title{font-size:16px;margin-bottom:8px}.discount-popup__discount{font-size:28px;margin-bottom:12px}.discount-popup__register{font-size:13px;margin-bottom:8px}.discount-popup__list li{font-size:11px;margin-bottom:5px;line-height:1.1;padding-left:10px}.discount-popup__button{padding:8px 15px;font-size:12px;margin-top:10px}.discount-popup__close{top:8px;right:12px;font-size:20px;width:30px;height:30px}}.grid{display:grid}.flex{display:flex}.gap{row-gap:1rem}.gap,.gap1{column-gap:1rem}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}header .cols-3{grid-template-columns:1fr 20% 1fr}.cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.pd-2{padding:0 2rem}.p-2{padding:2rem}.pd-4{padding:4rem 0}.pd-5{padding:5rem 0}.pd-business{padding:2rem}.mb-2,.pd-business{margin-bottom:2rem}.container{margin:0 2%;max-width:96%}.space-between{justify-content:space-between}.align-center{align-items:center}.text-right{text-align:right}.relative{position:relative}.radius30{border-radius:30px}.radius60{border-radius:60px}.w25{width:25%}.w75{width:75%}.w50{width:50%}.w60{width:60%}.w40{width:40%}.w15{width:15%}@media (max-width:998px){.w15,.w25,.w40,.w50,.w60,.w75{width:100%}.gap{row-gap:1rem}.gap,.gap1{column-gap:1rem}.cols-2,.cols-3,.cols-4{grid-template-columns:repeat(1,minmax(0,1fr))}.products .cols-4{grid-template-columns:repeat(2,minmax(0,2fr))}.navbar .cols-3{grid-template-columns:repeat(3,minmax(0,3fr))}footer .cols-4{grid-template-columns:repeat(2,minmax(0,2fr))}}header .slide1{background:url(/img/header.jpg) 50%;background-size:cover;height:100vh}header .slide1:before{content:"";background:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%}header .slide2{background:url(/img/header2.jpg) 50%;background-size:cover;height:100vh}header .slide2:before{content:"";background:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%}header .navbar{position:absolute;z-index:3;width:100%;padding:1rem 0}header .navbar .logo{text-align:center}header .navbar .logo img{height:53px}header .navbar .flexmenutop .logo{text-align:left;margin-bottom:2rem}header .navbar .flexmenutop .logo img{filter:invert(1)}header .navbar .menu{font-size:20px}header .navbar .menu ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-between}header .navbar .menu ul .menu-item-71{padding-right:0}header .navbar .menu ul a{color:var(--black)}header .navbar .menu ul a:hover{transition:.2s}header .navbar .menu .sub-menu{display:none;position:absolute;padding:1rem;font-size:16px}header .navbar .panel{display:flex;text-align:right;justify-content:flex-end}header .navbar .panel .bgpanel{gap:2rem;display:flex}header .navbar .panel .language-switcher{padding:1rem}header .navbar .panel ul{padding:0;margin:0;list-style:none}header .navbar .panel .sublang{display:none;position:absolute;background:var(--white);padding:1rem;left:22px;font-size:16px}header .navbar .panel .sublang a{color:var(--black)}header .navbar .panel .sublang a:hover{text-decoration:underline}header .navbar .panel div span{position:absolute;bottom:0;right:4px;background:#060606;height:16px;font-size:12px;display:flex;align-items:center;justify-content:center;width:16px;border-radius:100px;color:var(--white)}header .navbar .top-menu-container .top-menu-list a{color:var(--white)}header .nav-active{background:var(--white);top:0;position:fixed;z-index:4}header .nav-active .language-switcher{right:3%;background:var(--grey2);top:4rem}header .nav-active .menu ul a{color:var(--black)}header .nav-active .catmodal-list img{width:100%;height:100%;filter:none}header .nav-active .social-links img{filter:none}header .nav-active .bgpanel{gap:2rem;background:var(--grey2);display:flex;border-radius:15px;padding:.5rem 2rem}header .head-title{background:rgba(0,0,0,.506);padding:1rem 0;color:var(--white);text-align:center;font-family:Montserrat,sans-serif;font-size:20px;position:relative;z-index:1;text-transform:uppercase;position:absolute;top:9;left:0;width:100%;z-index:2}header .hero{display:flex;height:100%;position:relative;z-index:1;text-align:center;flex-direction:column;justify-content:center;align-content:center;flex-wrap:wrap}header .hero .logo img{height:6.8vw}header .hero .buttons{padding-top:1.5rem}header .hero .buttons .btn{border:1.5px solid var(--white);color:var(--white);padding:1rem 3rem;text-transform:uppercase;font-size:1.25vw;font-weight:700;border-radius:15px}header .hero .buttons .btn:hover{transition:.2s;background:var(--white);color:var(--black)}header .title{font-family:Montserrat,sans-serif;font-weight:600;text-transform:uppercase;color:var(--white);margin:0}header .title,header .title span{font-size:48px}header .swiper-pagination-bullet{width:100px;height:4px;border-radius:0;background:var(--white)}header .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2rem 2rem}header .swiper-pagination-bullet-active{background:var(--black)}header .swiper-button-next{right:2rem;color:var(--white)}header .swiper-button-prev{left:2rem;color:var(--white)}header .catmodal-list img{width:100%;height:100%;filter:none}.bgvideo{object-fit:cover;position:relative}#textopacity,.bgvideo{top:0;left:0;height:100vh;width:100%}#textopacity{position:absolute;margin:auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;background:rgba(0,0,0,.231)}.hero{display:inherit}.hero .buttons,.hero .title{font-family:Montserrat,sans-serif}.hero .buttons{font-weight:400;display:flex;margin-top:2rem}.hero .buttons .btn{border:1.5px solid var(--white);color:var(--white);padding:1rem 3rem;text-transform:uppercase;font-size:1.25vw;border-radius:15px}.hero .buttons .btn:hover{transition:.2s;background:var(--white);color:var(--black)}.slide1{height:90vh}.slide1:before header .slide1:before{content:"";background:rgba(0,0,0,.2);position:absolute;top:0;left:0;width:100%;height:100%}.swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1rem 1rem}.banner-news img{width:100%;object-fit:cover;object-position:center;height:100%}.banner-info{position:absolute;bottom:9rem;text-align:left;color:var(--white);z-index:2}.banner-info .title{font-size:96px;font-family:Montserrat,sans-serif;font-weight:600;line-height:34px;margin-bottom:3rem;color:var(--white)}.banner-info .title span{font-size:48px}.banner-info .minitit{font-size:20px;color:#fff;font-family:Montserrat,sans-serif;margin:1rem 0 2rem}.swiper-banner .swiper-slide:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.25);position:absolute;top:0;left:0;z-index:1}.swiper-banner .swiper-horizontal .swiper-pagination{display:flex;gap:2rem;position:absolute;bottom:2rem;z-index:2;left:2rem}.swiper-banner .swiper-horizontal .swiper-pagination-bullet{width:40px;height:4px;border-radius:0;background:var(--white);margin:0 1rem}footer{font-size:16px;border-top:1px solid var(--grey2)}footer .contacts{display:flex;flex-direction:column;justify-content:space-between}footer .phone a{display:block;margin-top:.5rem}footer .phone a:hover{border:0;text-decoration:underline}footer .soc img{margin-top:1rem;margin-right:2rem}footer .soc a:hover{border:0}footer a{color:var(--black)}footer a:hover{border-bottom:1px solid var(--black)}footer ul{list-style:none;padding:0;margin:1rem 0 0}footer ul li{line-height:24px}footer .mob{display:none}.foobold,.phone .web{font-weight:700}.categoriesstory{margin:2rem 0;display:flex;gap:2rem;font-size:12px;color:var(--black2);overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.5rem}.categoriesstory img{width:75px;height:75px;border-radius:100%;border:3px solid var(--grey2);padding:2px}.categoriesstory img:hover{border:3px solid var(--grey)}.categoriesstory .category-item{display:flex;flex-direction:column;align-items:center;gap:1rem;text-transform:uppercase;flex:0 0 auto}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100%;z-index:1000;cursor:pointer}.modal-content,.modal-overlay{background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center}.modal-content{position:relative;max-width:40%;flex-direction:column}.modal-content img{max-width:100%;max-height:80vh;object-fit:contain}.close-modal{position:absolute;top:10px;right:10px;font-size:24px;color:#fff;background:transparent;border:none;cursor:pointer;z-index:1001;transition:color .3s ease}.close-modal:hover{color:red}.story-image{border-radius:8px}.cart-added-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;cursor:pointer}.cart-added-modal-content{background:var(--white);border-radius:15px;padding:0;max-width:550px;width:90%;max-height:80vh;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.3);cursor:default;border:2px solid var(--black)}.cart-added-modal-header{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 20px;border-bottom:2px solid var(--grey2);background:var(--grey3)}.cart-added-modal-header h3{margin:0;font-size:20px;font-weight:600;color:var(--black);text-transform:uppercase}.cart-added-modal-close{background:none;border:none;font-size:24px;color:var(--black2);cursor:pointer;padding:8px;border-radius:50%;transition:all .2s;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.cart-added-modal-close:hover{color:var(--white);background-color:var(--black)}.cart-added-modal-body{padding:24px;display:flex;align-items:center;gap:20px;background:var(--white)}.cart-added-modal-image{flex-shrink:0}.cart-added-modal-image img{width:80px;height:80px;object-fit:cover;border-radius:15px;border:2px solid var(--grey2)}.cart-added-modal-info{flex:1 1}.cart-added-modal-info h4{margin:0;font-size:18px;font-weight:600;color:var(--black);line-height:1.3;text-transform:uppercase}.cart-added-modal-actions{padding:20px 24px 24px;display:flex;gap:16px;border-top:2px solid var(--grey2);background:var(--grey3)}.cart-added-modal-btn{flex:1 1;padding:16px 20px;border-radius:15px;font-size:14px;font-weight:600;text-align:center;text-decoration:none;border:2px solid;cursor:pointer;transition:all .2s;text-transform:uppercase}.cart-added-modal-btn.cart-added-modal-btn-secondary{background-color:var(--white);color:var(--black);border-color:var(--black)}.cart-added-modal-btn.cart-added-modal-btn-secondary:hover{background-color:var(--black);color:var(--white)}.cart-added-modal-btn.cart-added-modal-btn-primary{background-color:var(--black);color:var(--white);border-color:var(--black)}.cart-added-modal-btn.cart-added-modal-btn-primary:hover{background-color:var(--white);color:var(--black)}@media (max-width:480px){.cart-added-modal-content{width:95%;margin:20px;max-width:none}.cart-added-modal-actions{flex-direction:column;gap:12px}.cart-added-modal-btn{padding:14px 16px;font-size:14px}.cart-added-modal-body{padding:20px;gap:16px}.cart-added-modal-image img{width:60px;height:60px}.cart-added-modal-info h4{font-size:16px}}.information .title{font-size:48px;text-transform:uppercase;padding:4rem 0;font-weight:700;text-align:center}.information .title_item{text-align:center}.information .block_info{padding:3rem 0}.information .block_info .img__top{flex-direction:row-reverse}.information .block_info .grid{align-items:center}.information .block_info .flex{justify-content:center;align-items:center}.information .block_info .flex div{flex:0 1 50%}.information .block_info .title_center{font-size:48px;line-height:40px;font-weight:700;text-align:center}.information .block_info .right{margin-left:10%}.information .block_info .left{margin-right:10%}.information .block_info .img{text-align:center}.information .block_info .img img{width:60%}.information .block_info .img .w80{width:80%}.information .block_info .imgr{text-align:left}.information .block_info .text{font-size:16px;line-height:22px;font-family:Montserrat,sans-serif;font-weight:300}.information .block_info .text .big{font-size:48px;line-height:40px;font-family:Cormorant,serif;font-weight:700}.information .block_info .text .name{font-size:35px;line-height:40px;font-family:Cormorant,serif;font-weight:700}.information .block_info .text .cit{font-size:25px;line-height:30px;font-family:Cormorant,serif}.information .block_info .plusi{font-size:1.6vw;font-family:Montserrat,sans-serif;font-weight:400;text-align:center;padding:2rem 0;position:relative}.information .block_info .plusi a{color:var(--black)}.information .block_info .plusi p{display:none}.information .block_info .kvadrat{position:absolute;right:-15px;bottom:-15px;width:30px;height:30px;background:#fff;z-index:2}.information .block_info .border-b{border-bottom:1px solid #dedede}.information .block_info .border-r{border-right:1px solid #dedede}.information .mr10{margin:0 8%}.information .banner{text-align:center;padding:4rem 0 3rem;background:url(/img/mini_ban.jpg) no-repeat 50%;background-size:cover}.information .banner .title_center{font-size:48px;line-height:40px;font-family:Cormorant,serif;font-weight:700;color:var(--white)}.information .banner p{font-size:35px;font-weight:500;line-height:30px;color:var(--white)}.information .pre .big{font-size:48px;line-height:40px;font-family:Cormorant,serif;font-weight:700;text-align:center;text-transform:uppercase}.text-page{font-family:Montserrat,sans-serif;font-size:16px;line-height:24px}.text-page .title{font-size:2.1vw;margin:2rem 0;font-family:Cormorant,serif;font-weight:700}.text-page .bordertext{border-bottom:1px solid #ccc;padding-bottom:1rem;margin-bottom:1rem}.page-id-125 .title_item,.page-id-159 .title_item{text-align:center}.form_back{margin:0 auto;font-family:Montserrat,sans-serif;max-width:450px;display:flex;flex-direction:column;justify-content:center}.form_back .subtitle{font-size:25px;font-weight:700}.form_back input{padding:1rem;border:1px solid #d7d7d7;width:100%;margin-top:.5rem;border-radius:0}.form_back label{margin-bottom:1rem}.form_back .wpcf7-submit{text-transform:uppercase;text-align:center;border-radius:0;background:var(--black);color:var(--white);width:90%;border:2px solid var(--black);padding:1rem 2rem}.form_back .wpcf7-submit:hover{background:var(--white);color:var(--black)}form.woocommerce-checkout{font-family:Montserrat,sans-serif}.item-page .banner .block{display:flex}.item-page .banner .block img{display:flex;width:80%}.wpcf7-form p{display:flex}.loading-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999}.loading-container .logo img{width:200px;filter:invert(1);height:auto}.loading-container.second-phase{background:var(--black)}.loading-container.second-phase .logo img{filter:none}.progress-bar{width:100%;height:10px;background-color:#ddd;margin-top:20px;position:fixed;bottom:0}.progress{width:100%;height:100%;background-color:#000;animation:loadingAnimation 3s ease-out}@keyframes loadingAnimation{0%{width:0}to{width:100%}}.linkmodal{padding:2rem}.linkmodal a{color:var(--white)}.blog{margin-top:6rem;padding:2rem 0}.blog h1{font-size:48px;text-transform:uppercase;padding:0 0 0 20px;margin:3rem 0;border-left:8px solid #000;font-weight:600;letter-spacing:1px;line-height:1.1;border-radius:4px;color:var(--black)}.blog .blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem}.blog .blog-item{background:var(--white);border:1px solid var(--grey2);border-radius:15px;padding:1.5rem;transition:all .3s ease;position:relative;overflow:hidden}.blog .blog-item:hover{border-color:var(--black);box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-5px)}.blog .blog-item .imagesblog{position:relative;margin-bottom:1.5rem;border-radius:15px;overflow:hidden;height:250px}.blog .blog-item .imagesblog .blogimg{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog .blog-item .imagesblog:hover .blogimg{transform:scale(1.05)}.blog .blog-item .imagesblog .date{position:absolute;bottom:1rem;left:1rem;background:rgba(0,0,0,.8);color:var(--white);padding:.5rem 1rem;border-radius:15px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.blog .blog-item h2{font-size:20px;font-weight:600;color:var(--black);margin:0;line-height:1.2;text-transform:uppercase;letter-spacing:.5px;border:none;padding:0}.blog .blog-item .text-item{font-size:16px;line-height:1.6;color:var(--black2);margin:0 0 1.5rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog .blog-item .author-info{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:var(--grey3);border-radius:15px}.blog .blog-item .author-info img{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid var(--white)}.blog .blog-item .author-info p{margin:0;font-size:14px;color:var(--black2)}.blog .blog-item .author-info p span{display:block;font-size:12px;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-top:.25rem}.blog .blog-item .readmore{display:inline-block;background:var(--black);color:var(--white);padding:.75rem 2rem;border-radius:15px;text-decoration:none;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;border:2px solid var(--black)}.blog .blog-item .readmore:hover{background:var(--white);color:var(--black);transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.2)}.blog.blogpage .blog-layout{display:grid;grid-template-columns:3fr 1fr;grid-gap:3rem;gap:3rem;max-width:1400px;margin:0 auto}.blog.blogpage .blog-content{max-width:none;margin:0}.blog.blogpage .breadcrumbs{margin-bottom:3rem;background:var(--grey3);border-radius:15px;padding:1.5rem 2rem}.blog.blogpage .breadcrumbs ul{display:flex;list-style:none;margin:0;padding:0;gap:.75rem;align-items:center}.blog.blogpage .breadcrumbs ul li{font-size:14px;color:#666;display:flex;align-items:center}.blog.blogpage .breadcrumbs ul li a{color:var(--black);text-decoration:none;transition:all .3s ease;padding:.5rem 1rem;border-radius:10px;background:transparent;font-weight:500}.blog.blogpage .breadcrumbs ul li a:hover{color:var(--white);background:var(--black);transform:translateY(-2px)}.blog.blogpage .breadcrumbs ul li .breadnav{color:var(--black2);font-weight:700;padding:.5rem 1rem;background:var(--white);border-radius:10px;border:2px solid var(--black)}.blog.blogpage .text__article .left__text2 .img-blog{margin-bottom:3rem;position:relative;width:100%;height:60vh;min-height:400px;border-radius:20px;overflow:hidden;box-shadow:0 15px 35px rgba(0,0,0,.2)}.blog.blogpage .text__article .left__text2 .img-blog img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.blog.blogpage .text__article .left__text2 .img-blog:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 50%,rgba(0,0,0,.8));z-index:2}.blog.blogpage .text__article .left__text2 .img-blog .hero-content{position:absolute;bottom:0;left:0;right:0;z-index:3;padding:3rem;color:var(--white)}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .hero-date{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem;opacity:.9;background:hsla(0,0%,100%,.2);padding:.5rem 1rem;border-radius:20px;display:inline-block;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .hero-title{font-size:36px;font-weight:700;line-height:1.2;margin:0 0 2rem;max-width:80%;color:var(--white);padding:1rem 0}.blog.blogpage .text__article .left__text2 .img-blog:hover img{transform:scale(1.05)}.blog.blogpage .text__article .left__text2 .share-section{position:-webkit-sticky;position:sticky;bottom:2rem;z-index:100;margin:2rem 0;padding:1.5rem;background:var(--white);border-radius:15px;border:1px solid var(--grey2);box-shadow:0 8px 32px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.blog.blogpage .text__article .left__text2 .share-section.sticky-active{transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.2)}.blog.blogpage .text__article .left__text2 .share-section .share-buttons{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.blog.blogpage .text__article .left__text2 .share-section .share-buttons .share-btn{display:flex;align-items:center;gap:.5rem;background:var(--white);color:var(--black);border:1px solid var(--grey2);padding:.6rem 1.2rem;border-radius:20px;text-decoration:none;font-size:13px;font-weight:600;transition:all .3s ease;min-width:100px;justify-content:center}.blog.blogpage .text__article .left__text2 .share-section .share-buttons .share-btn:hover{background:var(--black);color:var(--white);border-color:var(--black);transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.15)}.blog.blogpage .text__article .left__text2 .share-section .share-buttons .share-btn svg{width:16px;height:16px;fill:currentColor}.blog.blogpage .text__article .left__text2 .share-section .share-buttons .share-btn:first-child{background:#07f;color:var(--white);border-color:#07f}.blog.blogpage .text__article .left__text2 .share-section .share-buttons .share-btn:first-child:hover{background:#0056cc;border-color:#0056cc}.blog.blogpage .text__article .left__text2 .share-section .share-buttons .share-btn:nth-child(2){background:#08c;color:var(--white);border-color:#08c}.blog.blogpage .text__article .left__text2 .share-section .share-buttons .share-btn:nth-child(2):hover{background:#069;border-color:#069}.blog.blogpage .text__article .left__text2 .share-section .share-buttons .share-btn:nth-child(3){background:#25d366;color:var(--white);border-color:#25d366}.blog.blogpage .text__article .left__text2 .share-section .share-buttons .share-btn:nth-child(3):hover{background:#1da851;border-color:#1da851}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products{background:var(--white);border-radius:15px;padding:2rem;box-shadow:0 5px 20px rgba(0,0,0,.05);border:1px solid var(--grey2);position:-webkit-sticky;position:sticky;top:2rem}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .container{padding:0}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .title{font-size:20px;font-weight:800;color:var(--black);margin:0 0 2rem;text-transform:uppercase;letter-spacing:.5px;text-align:center;border-bottom:2px solid var(--black);padding-bottom:1rem}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .grid{grid-template-columns:1fr;gap:1.5rem}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect{border:1px solid var(--grey2);border-radius:12px;overflow:hidden;transition:all .3s ease}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.15);border-color:var(--black)}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .images{height:200px;overflow:hidden}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .images img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .images:hover img{transform:scale(1.05)}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .name{font-size:16px;font-weight:700;color:var(--black);margin:1rem 1rem .5rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .tags-product{margin:0 1rem 1rem}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .tags-product .tag{font-size:12px;background:var(--grey3);padding:.25rem .5rem;border-radius:4px}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .top-tags{position:absolute;top:.5rem;right:.5rem;display:flex;flex-direction:column;gap:.25rem}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .top-tags .top-tag{background:var(--black);color:var(--white);padding:.25rem .5rem;border-radius:4px;font-size:10px;font-weight:600}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .priceflex{margin:0 1rem 1rem}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .priceflex .price{font-size:18px;font-weight:800;color:var(--black);margin-bottom:.5rem}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .priceflex .price-installment{font-size:12px;color:#666;display:flex;align-items:center}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .productbtn{margin:0 1rem 1rem;width:calc(100% - 2rem);padding:.75rem;background:var(--black);color:var(--white);border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .productbtn:hover{background:var(--grey2);color:var(--black)}.blog.blogpage .text__article .left__text2 .recommended-sidebar .products .product_list .product_item .spaceprodect .productbtn:disabled{background:#4caf50;cursor:not-allowed}.blog.blogpage .text__article .left__text2 h1{font-size:42px;font-weight:800;color:var(--black);margin:0 0 2rem;line-height:1.1;text-transform:uppercase;letter-spacing:1px;border:none;padding:0}.blog.blogpage .text__article .left__text2 .author-info{gap:1.5rem;padding:2rem;border-radius:20px;border:1px solid var(--grey2);transition:all .3s ease}.blog.blogpage .text__article .left__text2 .author-info:hover{background:var(--white);box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-2px)}.blog.blogpage .text__article .left__text2 .author-info .author-avatar{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid var(--white);box-shadow:0 4px 15px rgba(0,0,0,.1);transition:transform .3s ease}.blog.blogpage .text__article .left__text2 .author-info .author-avatar:hover{transform:scale(1.05)}.blog.blogpage .text__article .left__text2 .author-info .author-details{flex:1 1}.blog.blogpage .text__article .left__text2 .author-info .author-details .author-name{font-size:20px;font-weight:700;color:var(--black);margin:0 0 .5rem}.blog.blogpage .text__article .left__text2 .author-info .author-details .author-role{font-size:14px;color:#666;text-transform:uppercase;letter-spacing:.5px;font-weight:600;margin:0}.blog.blogpage .text__article .left__text2 .author-info{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding:1.5rem;background:var(--grey3);border-radius:15px}.blog.blogpage .text__article .left__text2 .author-info img{width:60px;height:60px;border-radius:50%;object-fit:cover;border:3px solid var(--white)}.blog.blogpage .text__article .left__text2 .author-info p{margin:0;font-size:16px;color:var(--black2)}.blog.blogpage .text__article .left__text2 .author-info p span{display:block;font-size:14px;color:#666;text-transform:uppercase;letter-spacing:.5px;margin-top:.25rem}.blog.blogpage .text__article .left__text2 .date{font-size:14px;color:#666;margin-bottom:2rem;text-transform:uppercase;letter-spacing:.5px}.blog.blogpage .text__article .left__text2 .textblog{font-size:18px;line-height:1.7;color:var(--black2);margin-bottom:2rem;font-weight:400}.blog.blogpage .text__article .left__text2 .textblog h1,.blog.blogpage .text__article .left__text2 .textblog h2,.blog.blogpage .text__article .left__text2 .textblog h3,.blog.blogpage .text__article .left__text2 .textblog h4,.blog.blogpage .text__article .left__text2 .textblog h5,.blog.blogpage .text__article .left__text2 .textblog h6{color:var(--black);margin:2rem 0 1rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;line-height:1.2}.blog.blogpage .text__article .left__text2 .textblog h1{font-size:42px;font-weight:800;margin:3rem 0 2rem;letter-spacing:1px}.blog.blogpage .text__article .left__text2 .textblog h2{font-size:32px;font-weight:800;margin:3rem 0 1.5rem;letter-spacing:.5px}.blog.blogpage .text__article .left__text2 .textblog h3{font-size:26px;font-weight:700;margin:2.5rem 0 1rem;letter-spacing:.5px}.blog.blogpage .text__article .left__text2 .textblog h4{font-size:22px;font-weight:600;margin:2rem 0 .75rem;letter-spacing:.5px}.blog.blogpage .text__article .left__text2 .textblog h5{font-size:20px;font-weight:600;margin:1.5rem 0 .5rem;letter-spacing:.5px}.blog.blogpage .text__article .left__text2 .textblog h6{font-size:18px;font-weight:600;margin:1.5rem 0 .5rem;letter-spacing:.5px}.blog.blogpage .text__article .left__text2 .textblog p{margin-bottom:1.5rem;font-size:16px;line-height:1.7}.blog.blogpage .text__article .left__text2 .textblog strong{font-weight:700;color:var(--black)}.blog.blogpage .text__article .left__text2 .textblog em{font-style:italic;color:var(--black2)}.blog.blogpage .text__article .left__text2 .textblog ol,.blog.blogpage .text__article .left__text2 .textblog ul{margin:2.5rem 0;padding:0;list-style:none}.blog.blogpage .text__article .left__text2 .textblog ol li,.blog.blogpage .text__article .left__text2 .textblog ul li{position:relative;margin-bottom:1.25rem;padding-left:2.5rem;font-size:16px;line-height:1.7;color:var(--black2);transition:all .3s ease}.blog.blogpage .text__article .left__text2 .textblog ol li:last-child,.blog.blogpage .text__article .left__text2 .textblog ul li:last-child{margin-bottom:0}.blog.blogpage .text__article .left__text2 .textblog ol li:before,.blog.blogpage .text__article .left__text2 .textblog ul li:before{content:"";position:absolute;left:0;top:.75rem;width:6px;height:6px;background:var(--black);border-radius:1px;transform:rotate(45deg);transition:all .3s ease}.blog.blogpage .text__article .left__text2 .textblog ol li:hover,.blog.blogpage .text__article .left__text2 .textblog ul li:hover{color:var(--black);transform:translateX(4px)}.blog.blogpage .text__article .left__text2 .textblog ol li:hover:before,.blog.blogpage .text__article .left__text2 .textblog ul li:hover:before{background:var(--grey2);transform:rotate(45deg) scale(1.2)}.blog.blogpage .text__article .left__text2 .textblog ol li ol,.blog.blogpage .text__article .left__text2 .textblog ol li ul,.blog.blogpage .text__article .left__text2 .textblog ul li ol,.blog.blogpage .text__article .left__text2 .textblog ul li ul{margin:1rem 0 0;padding-left:1.5rem}.blog.blogpage .text__article .left__text2 .textblog ol li ol li,.blog.blogpage .text__article .left__text2 .textblog ol li ul li,.blog.blogpage .text__article .left__text2 .textblog ul li ol li,.blog.blogpage .text__article .left__text2 .textblog ul li ul li{font-size:15px;padding-left:2rem;margin-bottom:.75rem}.blog.blogpage .text__article .left__text2 .textblog ol li ol li:before,.blog.blogpage .text__article .left__text2 .textblog ol li ul li:before,.blog.blogpage .text__article .left__text2 .textblog ul li ol li:before,.blog.blogpage .text__article .left__text2 .textblog ul li ul li:before{width:4px;height:4px;background:var(--grey2);border-radius:50%;transform:none}.blog.blogpage .text__article .left__text2 .textblog ol li ol li:hover,.blog.blogpage .text__article .left__text2 .textblog ol li ul li:hover,.blog.blogpage .text__article .left__text2 .textblog ul li ol li:hover,.blog.blogpage .text__article .left__text2 .textblog ul li ul li:hover{transform:translateX(2px)}.blog.blogpage .text__article .left__text2 .textblog ol li ol li:hover:before,.blog.blogpage .text__article .left__text2 .textblog ol li ul li:hover:before,.blog.blogpage .text__article .left__text2 .textblog ul li ol li:hover:before,.blog.blogpage .text__article .left__text2 .textblog ul li ul li:hover:before{background:var(--black);transform:scale(1.3)}.blog.blogpage .text__article .left__text2 .textblog ol{counter-reset:list-counter}.blog.blogpage .text__article .left__text2 .textblog ol li{counter-increment:list-counter}.blog.blogpage .text__article .left__text2 .textblog ol li:before{content:counter(list-counter);position:absolute;left:0;top:0;width:24px;height:24px;background:transparent;border:2px solid var(--black);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--black);transform:none;transition:all .3s ease}.blog.blogpage .text__article .left__text2 .textblog ol li:hover:before{background:var(--black);color:var(--white);transform:scale(1.1)}.blog.blogpage .text__article .left__text2 .textblog ol li ol li:before{width:20px;height:20px;font-size:11px;border-color:var(--grey2);color:var(--grey2)}.blog.blogpage .text__article .left__text2 .textblog ol li ol li:hover:before{background:var(--grey2);color:var(--white)}.blog.blogpage .text__article .left__text2 .textblog blockquote{border-left:4px solid var(--black);margin:2rem 0;font-style:italic;font-size:20px;line-height:1.6;color:var(--black2);background:var(--grey3);padding:1.5rem 2rem;border-radius:10px}.blog.blogpage .text__article .left__text2 .textblog code{background:var(--grey2);padding:.2rem .5rem;border-radius:4px;font-family:Courier New,monospace;font-size:16px;color:var(--black)}.blog.blogpage .text__article .left__text2 .textblog pre{background:var(--grey2);padding:1.5rem;border-radius:10px;overflow-x:auto;margin:2rem 0}.blog.blogpage .text__article .left__text2 .textblog pre code{background:none;padding:0;font-size:16px}.blog.blogpage .text__article .left__text2 .textblog img{border-radius:15px;margin:2.5rem 0;box-shadow:0 8px 25px rgba(0,0,0,.15)}.blog.blogpage .text__article .left__text2 .textblog a{color:var(--black);text-decoration:underline;font-weight:600;transition:color .3s ease}.blog.blogpage .text__article .left__text2 .textblog a:hover{color:var(--grey2)}.blog.blogpage .text__article .left__text2 .textblog img{max-width:100%;height:auto;border-radius:10px;margin:1.5rem 0}.blog.blogsection{background:var(--grey3);padding:4rem 0;margin:4rem 0}.blog.blogsection h2{font-size:36px;text-transform:uppercase;font-weight:700;color:var(--black);margin-bottom:2rem}.blog.blogsection h2 span{display:block;font-size:18px;font-weight:400;color:#666;margin-bottom:.5rem;text-transform:none}.blog.blogsection .blog-item{background:var(--white);border:none}.blog.blogsection .blog-item:hover{box-shadow:0 8px 25px rgba(0,0,0,.15)}@media (max-width:998px){.blog{margin-top:1rem}.blog h1{font-size:36px;padding-left:15px;border-left-width:6px;font-weight:800;letter-spacing:.5px}.blog .blog-grid{grid-template-columns:1fr;gap:1.5rem}.blog .blog-item{padding:1rem}.blog .blog-item .imagesblog{height:200px}.blog .blog-item h2{font-size:20px}.blog .blog-item .text-item{font-size:14px;-webkit-line-clamp:2;line-clamp:2}.blog .blog-item .author-info{padding:.75rem}.blog .blog-item .author-info img{width:40px;height:40px}.blog .blog-item .author-info p{font-size:12px}.blog .blog-item .author-info p span{font-size:10px}.blog .blog-item .readmore{padding:.5rem 1.5rem;font-size:12px}.blog.blogpage .blog-layout{grid-template-columns:1fr;gap:2rem}.blog.blogpage .breadcrumbs{margin-bottom:2rem;padding:1rem 1.5rem}.blog.blogpage .breadcrumbs ul{gap:.5rem}.blog.blogpage .breadcrumbs ul li{font-size:12px}.blog.blogpage .breadcrumbs ul li .breadnav,.blog.blogpage .breadcrumbs ul li a{padding:.25rem .75rem;font-size:12px}.blog.blogpage .text__article .left__text2 .img-blog{height:40vh;min-height:250px;margin-bottom:2rem}.blog.blogpage .text__article .left__text2 .img-blog .hero-content{padding:2rem 1.5rem}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .hero-date{font-size:12px;padding:.25rem .75rem;margin-bottom:.75rem}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .hero-title{font-size:28px;max-width:100%;margin-bottom:1rem}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .share-section{position:-webkit-sticky;position:sticky;bottom:.5rem;z-index:100;margin:1rem 0;padding:.75rem;background:var(--white);border-radius:10px;border:1px solid var(--grey2);box-shadow:0 4px 20px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .share-section .share-buttons{gap:.5rem;justify-content:center}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .share-section .share-buttons .share-btn{padding:.5rem 1rem;font-size:12px;min-width:90px}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .share-section .share-buttons .share-btn svg{width:14px;height:14px}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .recommended-sidebar .products .title{font-size:18px}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .recommended-sidebar .products .product_list .product_item .spaceprodect .images{height:150px}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .recommended-sidebar .products .product_list .product_item .spaceprodect .name{font-size:14px;margin:.75rem .75rem .5rem}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .recommended-sidebar .products .product_list .product_item .spaceprodect .priceflex,.blog.blogpage .text__article .left__text2 .img-blog .hero-content .recommended-sidebar .products .product_list .product_item .spaceprodect .tags-product{margin:0 .75rem .75rem}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .recommended-sidebar .products .product_list .product_item .spaceprodect .priceflex .price{font-size:16px}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .recommended-sidebar .products .product_list .product_item .spaceprodect .productbtn{margin:0 .75rem .75rem;width:calc(100% - 1.5rem);padding:.5rem;font-size:14px}.blog.blogpage .text__article .left__text2 h1{font-size:28px}.blog.blogpage .text__article .left__text2 .author-info{padding:1rem}.blog.blogpage .text__article .left__text2 .author-info img{width:50px;height:50px}.blog.blogpage .text__article .left__text2 .author-info p{font-size:14px}.blog.blogpage .text__article .left__text2 .author-info p span{font-size:12px}.blog.blogpage .text__article .left__text2 .textblog{font-size:14px;line-height:1.6}.blog.blogpage .text__article .left__text2 .textblog h1,.blog.blogpage .text__article .left__text2 .textblog h2,.blog.blogpage .text__article .left__text2 .textblog h3,.blog.blogpage .text__article .left__text2 .textblog h4,.blog.blogpage .text__article .left__text2 .textblog h5,.blog.blogpage .text__article .left__text2 .textblog h6{text-transform:uppercase;letter-spacing:.5px}.blog.blogpage .text__article .left__text2 .textblog h2{font-size:24px;font-weight:800}.blog.blogpage .text__article .left__text2 .textblog h3{font-size:20px;font-weight:700}.blog.blogpage .text__article .left__text2 .textblog p{font-size:14px}.blog.blogpage .text__article .left__text2 .textblog ol li,.blog.blogpage .text__article .left__text2 .textblog ul li{font-size:14px;padding-left:2rem;margin-bottom:1rem}.blog.blogpage .text__article .left__text2 .textblog ol li:before,.blog.blogpage .text__article .left__text2 .textblog ul li:before{width:5px;height:5px;top:.6rem}.blog.blogpage .text__article .left__text2 .textblog ol li:hover,.blog.blogpage .text__article .left__text2 .textblog ul li:hover{transform:translateX(2px)}.blog.blogpage .text__article .left__text2 .textblog ol li ol li,.blog.blogpage .text__article .left__text2 .textblog ol li ul li,.blog.blogpage .text__article .left__text2 .textblog ul li ol li,.blog.blogpage .text__article .left__text2 .textblog ul li ul li{font-size:13px;padding-left:1.5rem;margin-bottom:.5rem}.blog.blogpage .text__article .left__text2 .textblog ol li ol li:before,.blog.blogpage .text__article .left__text2 .textblog ol li ul li:before,.blog.blogpage .text__article .left__text2 .textblog ul li ol li:before,.blog.blogpage .text__article .left__text2 .textblog ul li ul li:before{width:3px;height:3px}.blog.blogpage .text__article .left__text2 .textblog ol li ol li:hover,.blog.blogpage .text__article .left__text2 .textblog ol li ul li:hover,.blog.blogpage .text__article .left__text2 .textblog ul li ol li:hover,.blog.blogpage .text__article .left__text2 .textblog ul li ul li:hover{transform:translateX(1px)}.blog.blogpage .text__article .left__text2 .textblog ol li:before{width:20px;height:20px;font-size:10px}.blog.blogpage .text__article .left__text2 .textblog ol li:hover:before{transform:scale(1.05)}.blog.blogpage .text__article .left__text2 .textblog ol li ol li:before{width:18px;height:18px;font-size:9px}.blog.blogsection{padding:2rem 0;margin:2rem 0}.blog.blogsection h2{font-size:28px}.blog.blogsection h2 span{font-size:16px}}@media (max-width:768px){.blog{margin-top:1rem}.blog h1{font-size:24px;padding-left:10px;border-left-width:4px;margin:2rem 0;letter-spacing:.5px}.blog .blog-item .imagesblog{height:180px}.blog .blog-item .imagesblog .date{font-size:10px;padding:.25rem .75rem}.blog .blog-item h2{font-size:18px}.blog .blog-item .text-item{font-size:13px}.blog .blog-item .author-info{gap:.75rem}.blog .blog-item .author-info img{width:35px;height:35px}.blog .blog-item .author-info p{font-size:11px}.blog .blog-item .author-info p span{font-size:9px}.blog .blog-item .readmore{padding:.5rem 1rem;font-size:11px;text-align:center}.blog.blogpage .blog-layout{grid-template-columns:1fr;gap:1.5rem}.blog.blogpage .breadcrumbs{margin-bottom:1.5rem;padding:.75rem 1rem}.blog.blogpage .breadcrumbs ul{flex-wrap:wrap;gap:.25rem}.blog.blogpage .breadcrumbs ul li{font-size:11px}.blog.blogpage .breadcrumbs ul li .breadnav,.blog.blogpage .breadcrumbs ul li a{padding:.25rem .5rem;font-size:11px}.blog.blogpage .text__article .left__text2 .img-blog{height:35vh;min-height:200px;margin-bottom:1.5rem;border-radius:15px}.blog.blogpage .text__article .left__text2 .img-blog .hero-content{padding:1.5rem 1rem}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .hero-date{font-size:10px;padding:.25rem .5rem;margin-bottom:.5rem}.blog.blogpage .text__article .left__text2 .img-blog .hero-content .hero-title{font-size:20px;max-width:100%;line-height:1.1}.blog.blogpage .text__article .left__text2 h1{font-size:24px}.blog.blogpage .text__article .left__text2 .author-info{flex-direction:column;text-align:center;gap:1rem;padding:1.5rem}.blog.blogpage .text__article .left__text2 .author-info .author-avatar{width:60px;height:60px}.blog.blogpage .text__article .left__text2 .author-info .author-details .author-name{font-size:18px}.blog.blogpage .text__article .left__text2 .author-info .author-details .author-role{font-size:12px}.blog.blogpage .text__article .left__text2 .textblog{font-size:14px}.blog.blogpage .text__article .left__text2 .textblog h1,.blog.blogpage .text__article .left__text2 .textblog h2,.blog.blogpage .text__article .left__text2 .textblog h3,.blog.blogpage .text__article .left__text2 .textblog h4,.blog.blogpage .text__article .left__text2 .textblog h5,.blog.blogpage .text__article .left__text2 .textblog h6{text-transform:uppercase;letter-spacing:.5px}.blog.blogpage .text__article .left__text2 .textblog h2{font-size:20px;font-weight:800}.blog.blogpage .text__article .left__text2 .textblog h3{font-size:18px;font-weight:700}.blog.blogpage .text__article .left__text2 .textblog p{font-size:14px}.blog.blogpage .text__article .left__text2 .textblog ol li,.blog.blogpage .text__article .left__text2 .textblog ul li{font-size:14px;padding-left:2rem;margin-bottom:1rem}.blog.blogpage .text__article .left__text2 .textblog ol li:before,.blog.blogpage .text__article .left__text2 .textblog ul li:before{width:5px;height:5px;top:.6rem}.blog.blogpage .text__article .left__text2 .textblog ol li:hover,.blog.blogpage .text__article .left__text2 .textblog ul li:hover{transform:translateX(2px)}.blog.blogpage .text__article .left__text2 .textblog ol li ol li,.blog.blogpage .text__article .left__text2 .textblog ol li ul li,.blog.blogpage .text__article .left__text2 .textblog ul li ol li,.blog.blogpage .text__article .left__text2 .textblog ul li ul li{font-size:13px;padding-left:1.5rem;margin-bottom:.5rem}.blog.blogpage .text__article .left__text2 .textblog ol li ol li:before,.blog.blogpage .text__article .left__text2 .textblog ol li ul li:before,.blog.blogpage .text__article .left__text2 .textblog ul li ol li:before,.blog.blogpage .text__article .left__text2 .textblog ul li ul li:before{width:3px;height:3px}.blog.blogpage .text__article .left__text2 .textblog ol li ol li:hover,.blog.blogpage .text__article .left__text2 .textblog ol li ul li:hover,.blog.blogpage .text__article .left__text2 .textblog ul li ol li:hover,.blog.blogpage .text__article .left__text2 .textblog ul li ul li:hover{transform:translateX(1px)}.blog.blogpage .text__article .left__text2 .textblog ol li:before{width:20px;height:20px;font-size:10px}.blog.blogpage .text__article .left__text2 .textblog ol li:hover:before{transform:scale(1.05)}.blog.blogpage .text__article .left__text2 .textblog ol li ol li:before{width:18px;height:18px;font-size:9px}.blog.blogsection h2{font-size:24px}.blog.blogsection h2 span{font-size:14px}}.cdek-widget-container{width:100%;margin:1rem 0;border:1px solid var(--border-color,#e0e0e0);border-radius:12px;overflow:hidden;background:var(--white);box-shadow:0 2px 8px rgba(0,0,0,.1)}.cdek-widget-container .cdek-widget-header{padding:1.5rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-bottom:1px solid var(--border-color,#e0e0e0)}.cdek-widget-container .cdek-widget-header h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:var(--text-dark,#333);text-transform:uppercase;letter-spacing:.5px}.cdek-widget-container .cdek-widget-header p{margin:0;color:var(--text-muted,#666);font-size:.9rem;line-height:1.4}.cdek-widget-container .cdek-widget-error{padding:2rem;text-align:center;background:#fff5f5;border:1px solid #fed7d7;border-radius:8px;margin:1rem}.cdek-widget-container .cdek-widget-error p{margin:0 0 1rem;color:#e53e3e;font-weight:500}.cdek-widget-container .cdek-widget-error .retry-button{background:#e53e3e;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s ease}.cdek-widget-container .cdek-widget-error .retry-button:hover{background:#c53030;transform:translateY(-1px)}.cdek-widget-container .cdek-widget-loading{padding:3rem;text-align:center;color:var(--text-muted,#666)}.cdek-widget-container .cdek-widget-loading .loading-spinner{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid var(--primary-color,#007bff);border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1rem}.cdek-widget-container .cdek-widget-loading p{margin:0;font-size:.9rem}.cdek-widget-container .cdek-widget{min-height:400px;width:100%}.cdek-widget-container .cdek-widget :global .cdek-widget-container{width:100%;min-height:400px}.cdek-widget-container .cdek-widget :global .cdek-map{height:300px!important;border-radius:0 0 12px 12px;width:100%}.cdek-widget-container .cdek-widget :global .cdek-pvz-list{max-height:400px;overflow-y:auto;padding:1rem}.cdek-widget-container .cdek-widget :global .cdek-pvz-item{padding:1rem;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:.5rem;cursor:pointer;transition:all .2s ease;background:#fff}.cdek-widget-container .cdek-widget :global .cdek-pvz-item:hover{background:#f8f9fa;border-color:var(--primary-color,#007bff);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.cdek-widget-container .cdek-widget :global .cdek-pvz-item.selected{background:#e3f2fd;border-color:var(--primary-color,#007bff);border-left:4px solid var(--primary-color,#007bff)}.cdek-widget-container .cdek-widget :global .cdek-pvz-name{font-weight:600;color:var(--text-dark,#333);margin-bottom:.5rem;font-size:1rem}.cdek-widget-container .cdek-widget :global .cdek-pvz-address{color:var(--text-muted,#666);font-size:.9rem;margin-bottom:.25rem;line-height:1.4}.cdek-widget-container .cdek-widget :global .cdek-pvz-time{color:var(--text-muted,#666);font-size:.8rem;margin-bottom:.25rem}.cdek-widget-container .cdek-widget :global .cdek-pvz-phone{color:var(--text-muted,#666);font-size:.8rem}.cdek-widget-container .cdek-widget :global .cdek-pvz-price{font-weight:700;color:var(--primary-color,#007bff);font-size:1.1rem;margin-top:.5rem}.cdek-widget-container .cdek-widget :global .cdek-button{background:var(--primary-color,#007bff);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%;margin-top:1rem}.cdek-widget-container .cdek-widget :global .cdek-button:hover{background:var(--primary-dark,#0056b3);transform:translateY(-1px)}.cdek-widget-container .cdek-widget :global .cdek-button:disabled{background:#ccc;cursor:not-allowed;transform:none}.cdek-widget-container .cdek-widget :global .cdek-search{padding:1rem;border-bottom:1px solid #e0e0e0;background:#f8f9fa}.cdek-widget-container .cdek-widget :global .cdek-search input{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem;margin-bottom:.5rem}.cdek-widget-container .cdek-widget :global .cdek-search input:focus{outline:none;border-color:var(--primary-color,#007bff);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.cdek-widget-container .cdek-widget :global .cdek-loading{text-align:center;padding:2rem;color:var(--text-muted,#666)}.cdek-widget-container .cdek-widget :global .cdek-error{text-align:center;padding:2rem;color:#e53e3e;background:#fff5f5;border:1px solid #fed7d7;border-radius:8px;margin:1rem}.cdek-widget-container .cdek-widget :global .cdek-open-button{background:var(--primary-color,#007bff);color:#fff;border:none;padding:1rem 2rem;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%;margin-top:1rem}.cdek-widget-container .cdek-widget :global .cdek-open-button:hover:not(:disabled){background:var(--primary-dark,#0056b3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.cdek-widget-container .cdek-widget :global .cdek-open-button:disabled{background:#ccc;cursor:not-allowed;transform:none}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget{padding:1rem;background:#fff;border-radius:8px;border:1px solid #e0e0e0}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-header{text-align:center;margin-bottom:1.5rem}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-header h4{margin:0 0 .5rem;color:#333;font-size:1.2rem}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-header p{margin:0;color:#666;font-size:.9rem}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-search{display:flex;gap:.5rem;margin-bottom:1.5rem}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-search input{flex:1 1;padding:.75rem;border:1px solid #ddd;border-radius:6px;font-size:1rem}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-search input:focus{outline:none;border-color:var(--primary-color,#007bff);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-search button{padding:.75rem 1.5rem;background:var(--primary-color,#007bff);color:#fff;border:none;border-radius:6px;font-weight:600;cursor:pointer;transition:all .2s ease}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-search button:hover{background:var(--primary-dark,#0056b3);transform:translateY(-1px)}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-results{max-height:400px;overflow-y:auto}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-results .pvz-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:.5rem;background:#f8f9fa;transition:all .2s ease}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-results .pvz-item:hover{background:#e9ecef;border-color:var(--primary-color,#007bff);transform:translateY(-1px)}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-results .pvz-item .pvz-info{flex:1 1}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-results .pvz-item .pvz-info h5{margin:0 0 .5rem;color:#333;font-size:1rem}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-results .pvz-item .pvz-info p{margin:.25rem 0;color:#666;font-size:.85rem}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-results .pvz-item .pvz-info p.address{font-weight:500}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-results .pvz-item .pvz-actions .select-btn{padding:.5rem 1rem;background:var(--primary-color,#007bff);color:#fff;border:none;border-radius:4px;font-size:.9rem;cursor:pointer;transition:all .2s ease}.cdek-widget-container .cdek-widget :global .cdek-fallback-widget .fallback-results .pvz-item .pvz-actions .select-btn:hover{background:var(--primary-dark,#0056b3);transform:scale(1.05)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.cdek-widget-container{margin:.5rem 0;border-radius:8px}.cdek-widget-container .cdek-widget-header{padding:1rem}.cdek-widget-container .cdek-widget-header h3{font-size:1.1rem}.cdek-widget-container .cdek-widget-header p{font-size:.85rem}.cdek-widget-container .cdek-widget{min-height:300px}.cdek-widget-container :global .cdek-widget-map{height:250px!important}.cdek-widget-container :global .cdek-widget-item{padding:.75rem}.cdek-widget-container :global .cdek-widget-item-name{font-size:.9rem}.cdek-widget-container :global .cdek-widget-item-address{font-size:.8rem}.cdek-widget-container :global .cdek-widget-item-time{font-size:.75rem}}@media (prefers-color-scheme:dark){.cdek-widget-container{background:var(--dark-bg,#1a1a1a);border-color:var(--dark-border,#333)}.cdek-widget-container .cdek-widget-header{background:linear-gradient(135deg,#2d2d2d,#1a1a1a);border-color:var(--dark-border,#333)}.cdek-widget-container .cdek-widget-header h3{color:var(--dark-text,#fff)}.cdek-widget-container .cdek-widget-header p{color:var(--dark-text-muted,#ccc)}.cdek-widget-container .cdek-widget-error{background:#2d1b1b;border-color:#4a1a1a}.cdek-widget-container .cdek-widget-error p{color:#ff6b6b}.cdek-widget-container :global .cdek-widget-item{border-color:var(--dark-border,#333)}.cdek-widget-container :global .cdek-widget-item:hover{background:#2d2d2d}.cdek-widget-container :global .cdek-widget-item.selected{background:#1a3a5c}.cdek-widget-container :global .cdek-widget-item-name{color:var(--dark-text,#fff)}.cdek-widget-container :global .cdek-widget-item-address,.cdek-widget-container :global .cdek-widget-item-time{color:var(--dark-text-muted,#ccc)}}@media (max-width:1600px){.panel img{height:20px;width:20px}header .navbar .logo img{height:40px;width:-moz-fit-content;width:fit-content}.products .cart_add a{padding:.75rem 1rem}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:14px}.category-section h2,.shop h1{font-size:36px}.single_add_to_cart_button{margin-bottom:1rem}.products .title{font-size:36px}header .navbar .menu{font-size:16px}.banner-info .title{font-size:64px}.banner-info .title span{font-size:36px}.banner-info .minitit{font-size:18px}.product_item button,.product_list .name{font-size:16px}}@media (max-width:998px){.polebtn{padding:.5rem 1rem;font-size:16px}header .title{font-size:30px;line-height:40px}header .hero .logo img{height:50px;width:100%}header .hero .buttons .btn{font-size:18px}.banners .block .btn-content a{font-size:16px;padding:.75rem 1.5rem}.author .text{font-size:14px;line-height:20px}.author{width:auto;padding:2rem 1rem}.author .name{font-size:20px}.products .title{font-size:24px;padding:.5rem 1rem;margin:2rem 0}.product_item .tags-product{right:1rem;top:1rem}.product_item .tags-product span{padding:.25rem .5rem}.products .name{font-size:20px}.products .price{font-size:16px}.products .options{font-size:14px}.products .product .image img{width:60%}.products .cart_add{display:flex;justify-content:center;flex-direction:column}.products .cart_add a{font-size:14px;padding:.5rem 1rem}.banners .block .text{font-size:14px}.panel img{height:16px;width:16px}header .navbar .panel div{padding-left:1rem}header .navbar .logo img{height:30px;width:86px}header .head-title{font-size:11px}.hamburger{display:block}footer{font-size:12px}footer .logo img{height:40px}.single-product .products .title{border:0;padding-top:0}footer .grid{align-items:flex-start}footer ul li{line-height:20px;margin-bottom:1rem}footer .phone,footer .soc{font-weight:700}footer .soc img{width:20px;height:20px;padding-right:1rem}footer .web,header .web{display:none}footer .mob{display:block}footer .soc img{margin-right:0}footer .logo{margin-top:1rem}header .swiper-button-next{right:1rem}header .swiper-button-prev{left:1rem}header .swiper-button-next:after,header .swiper-button-prev:after{font-size:25px}.products .cart_add{display:none}.navbar .container{margin:0 5%}header .navbar{padding:.6rem 0;top:0}.page header .navbar,.woocommerce header .navbar{top:0}.title_item{font-size:30px;text-transform:uppercase}header .nav-active{top:0}.list-page,.site-main{margin-top:6rem}.mt-11{margin-top:0}.img-product{padding-right:0}.text-product{padding-left:0}.product_title{font-size:35px;line-height:30px}.price_big,.woocommerce-product-details__short-description{font-size:21px}.price_big{margin-bottom:2rem}.link_index{padding-bottom:1rem;display:none}.border-product p{font-size:18px;line-height:normal}.single_add_to_cart_button{font-size:16px}.cart .cols-3{grid-template-columns:repeat(2,minmax(0,2fr))}.woocommerce div.product .woocommerce-tabs ul.tabs li{font-size:11px}.mob{display:block}.web{display:none}.single_add_to_cart_button{margin-bottom:2rem}.item-page .wc-block-components-product-name{font-size:20px;font-weight:600}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices{font-size:18px}.item-page .wc-block-components-product-metadata{font-size:18px;display:none}header .navbar .panel .ico_cart{position:absolute;top:11px;right:-6px;background:#000;width:18px;height:18px;font-size:12px;font-family:Montserrat,sans-serif;padding-left:0;text-align:center;border-radius:25px;display:flex;justify-content:center;align-items:center}.woocommerce-form-login{width:auto}.information .block_info .img .w80{width:100%}.information .block_info .left,.information .block_info .right{margin:0}.information .banner .title_center,.information .block_info .text .big,.information .block_info .text .name{font-size:36px;line-height:30px}.information .block_info .text .cit{font-size:25px;line-height:22px}.information .block_info .title_center{font-size:36px;line-height:30px}.information .mr10{margin:0}.information .title{padding:0;font-size:30px}.information .banner p{font-size:25px;line-height:22px}.information .block_info .text{font-size:20px;line-height:24px}.information .block_info .plusi{font-size:18px}.information .pre .big{font-size:30px;line-height:30px}.single-product .products .title,.woocommerce-cart .products .title{font-size:27px}.text-page{font-size:16px;line-height:20px}.text-page .title{font-size:30px}.information .block_info .border-r{border-right:0}.information .block_info .plusi{border-bottom:1px solid #dedede;padding:1rem}.kvadrat,.plusi p{display:none}.information .block_info .bnone{border:0}header .navbar .panel .sublang{left:0}.information .block_info .img img{width:70%}.information .block_info .flex{flex-direction:column}.information .block_info .flex div{flex:0 1 100%}.information .block_info .img__top{flex-direction:column}.information .category-section h2{font-size:24px;margin:0;padding-bottom:.5rem}.information .cat_cat span{height:20px}.menu-item-69 span{display:none}.information .block_info{padding:1.5rem 0;text-align:center}.menu-item-69 .sub-menu span{display:block}.swiper-pagination{position:relative}.form_back input{width:auto}.shop h1{font-size:24px;padding-bottom:0;padding-left:10px;border-left:4px solid var(--black)}.product_list .name{font-size:14px}.product_item .price{font-size:16px}.product_item button{font-size:14px;margin-top:1rem;padding:.5rem 0}.product_item .tags-product span{font-size:10px}.banner-info .title{font-size:36px;line-height:30px;margin-bottom:1.5rem}.hero .buttons .btn{font-size:16px}.banner-info .title span{font-size:24px;line-height:18px}.banner-info{bottom:5rem}.banner-info .minitit{font-size:12px}.category-section h2{font-size:24px;padding-bottom:.5rem;margin:1rem 0}.category-description2{font-size:14px}.product_item .price-installment{font-size:12px}.banners .block:hover .text p{font-size:13px;padding:.25rem 0;margin:0;line-height:18px}.product_item{padding:.5rem}header .navbar .panel div span{right:2px;height:12px;font-size:10px;width:12px}.banners{padding-bottom:2rem}.language-switcher{right:14px;top:-95px}.language-switcher button{background:#ebebeb;padding:7px}.dropdown-content{width:250px}.social-links img{height:20px;width:20px}.shop .product-title{font-size:24px}.shop .product-title2{font-size:18px}.all-page{margin-top:1rem}.shop .product_info_con{margin-top:2rem;padding-left:0}.product_description{font-size:14px}.shop .product_info_con .payment-breakdown{font-size:12px;gap:1rem}.shop .product_info_con .payment-breakdown span{font-size:12px}.shop .product_info_con .cart-button{position:fixed;bottom:65px;left:0;font-size:16px;border:1px solid var(--black);padding:.75rem 0;z-index:2;margin:0 1rem;width:calc(100% - 2rem)}.shop .variations-list{font-size:12px;margin-bottom:2rem}.shop .tab-content{font-size:12px}.category-list-page,.category-section,.product_full{padding:0}.gallery_big{margin:0 -2%}.products{padding:0}.slide1{height:80vh}.social-links{padding-bottom:2rem}.hero .buttons .btn{padding:.5rem 1.5rem}.modal-content{max-width:100%}.categoriesstory img{width:55px;height:55px}.categoriesstory{gap:.5rem;font-size:10px}}header .nav-active img{filter:invert(1)}