@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap");@tailwind base;@tailwind components;@tailwind utilities;a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:Noto Sans,serif;font-size:100%;margin:0;padding:0;vertical-align:baseline}.fa-regular,.fa-solid,.far{font-family:Font Awesome\ 6 Pro!important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{background-color:hsla(0,0%,97%,.3);line-height:1;overflow-x:hidden}body,html{height:100%;margin:0;padding:0}.wrapper{display:flex;flex-direction:column;min-height:100%}main{flex:1 1 auto}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}h1{font-size:calc(44px + (1600vw - 5120px)/(1520px - 320))}h2{font-size:34px}.h2{color:#009dfb;font-weight:700}.container{max-width:1520px}.container,.container-sm{margin:0 auto;padding:0 15px}.container-sm{max-width:1090px}.text-center{text-align:center}.mpt-4{padding-top:4px}.input-submit-btn{background-color:#009dfb;border:0;border-radius:10px;color:#fff;font-weight:600;padding:15px 35px;transition:all .3s ease-in-out}.input-submit-btn:hover{background-color:#fcea2f;color:#000}.flex-form{display:flex;gap:20px}.breadcrumbs__nav{padding-top:15px}@media (max-width:768px){.breadcrumbs__nav{padding-top:10px}}.breadcrumbs__nav .breadcrumbs__list{display:flex;gap:5px}.breadcrumbs__nav .breadcrumbs__list li a{color:#000;font-size:16px;text-decoration:none;text-transform:capitalize!important}.breadcrumbs__item.active a{font-weight:500}.form-flex{display:flex;gap:10px}.form-flex-item{width:100%}.ast-red{color:darkred;font-weight:600}.woocommerce-info{align-items:center;background-color:#edf8ff!important;display:flex;padding:20px;position:relative}.woocommerce-info a{background-color:#fff!important;border:1px solid #009dfb!important;border-radius:10px!important;color:#009dfb!important;float:right;font-weight:600!important;padding:15px 35px!important;position:absolute!important;right:20px!important;transition:all .3s ease-in-out!important}.woocommerce-info a:hover{background-color:#009dfb!important;color:#fff!important}.woocommerce-info:before{display:none}.my-account-container{max-width:1460px;padding:20px 0!important}.wc-backward,.wc-forward,.wc-my-btn{align-items:center!important;background-color:#009dfb!important;border-radius:10px!important;color:#fff!important;display:flex!important;justify-content:center!important;max-width:220px!important;padding:10px 20px!important;transition:all .3s ease-in-out}.wc-backward:hover,.wc-forward:hover,.wc-my-btn:hover{opacity:.8;transition:all .3s ease-in-out}.wc-proceed-to-checkout{width:100%!important}.wc-proceed-to-checkout a{background-color:#4caf50!important;max-width:100%!important;padding:20px!important;text-align:center;width:100%!important}.my-sigle-product{padding:30px 0 60px}@media (max-width:768px){.my-sigle-product{padding:30px 0}}.my-sigle-product .container .product{display:grid;gap:20px;grid-template-columns:1fr 1fr}.my-sigle-product .container .product .summary .wp-top-sum h1{color:#009dfb;font-size:36px;font-weight:600;padding-bottom:12px}.my-sigle-product .container .product .summary .wp-top-sum .price{color:red;font-size:26px;font-weight:600;padding-bottom:12px}.my-sigle-product .container .product .summary .wp-top-sum .custom-quantity{align-items:center;display:flex;margin-bottom:12px;max-width:150px}.my-sigle-product .container .product .summary .wp-top-sum input{border-radius:0!important;height:40px!important}.my-sigle-product .container .product .summary .wp-top-sum .custom-quantity .qty-btn{align-items:center;background-color:#f1f1f1;border:1px solid #ddd;color:#333;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;line-height:28px;text-align:center;transition:all .2s ease-in-out;width:30px}.my-sigle-product .container .product .summary .wp-top-sum .custom-quantity .qty-btn:hover{background-color:#eaeaea;border-color:#ccc}.my-sigle-product .container .product .summary .wp-top-sum .custom-quantity .input-text.qty{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:5px;text-align:center;width:50px}.my-sigle-product .container .product .summary .wp-top-sum .single_add_to_cart_button{align-items:center!important;background-color:#009dfb!important;border:0;border-radius:10px!important;color:#fff!important;display:flex!important;justify-content:center!important;margin-bottom:12px;max-width:220px!important;padding:20px 40px!important;transition:all .3s ease-in-out}.my-sigle-product .container .product .summary .wp-top-sum .single_add_to_cart_button:hover{opacity:.8;transition:all .3s ease-in-out}.my-sigle-product .container .product .summary .wp-top-sum .product_meta .sku_wrapper{font-weight:600}.my-sigle-product .container .product .summary .wp-top-sum .product_meta .posted_in a{text-decoration:none}.my-sigle-product .container .product .summary .wc-wp-text-sum{margin-top:22px}.my-sigle-product .container .product .summary .wc-wp-text-sum .tabs{display:none}.my-sigle-product .container .product .summary .wc-wp-text-sum .woocommerce-Tabs-panel{font-size:12px;max-width:500px}.my-sigle-product .container .product .summary .wc-wp-text-sum .woocommerce-Tabs-panel h2{font-size:22px}.my-sigle-product .container .product .summary .wc-wp-text-sum .woocommerce-Tabs-panel .woocommerce-product-attributes.shop_attributes{background-color:#fff;border:1px solid #e5e5e5;border-collapse:collapse;border-radius:25px!important;margin-top:20px;width:100%}.my-sigle-product .container .product .summary .wc-wp-text-sum .woocommerce-Tabs-panel .woocommerce-product-attributes.shop_attributes td,.my-sigle-product .container .product .summary .wc-wp-text-sum .woocommerce-Tabs-panel .woocommerce-product-attributes.shop_attributes th{border:1px solid #ddd;padding:12px 15px;text-align:left}.my-sigle-product .container .product .summary .wc-wp-text-sum .woocommerce-Tabs-panel .woocommerce-product-attributes.shop_attributes th{background-color:#f8f9fa;color:#333;font-weight:700;text-transform:uppercase;width:35%}.my-sigle-product .container .product .summary .wc-wp-text-sum .woocommerce-Tabs-panel .woocommerce-product-attributes.shop_attributes td{color:#555}.my-sigle-product .container .product .summary .wc-wp-text-sum .woocommerce-Tabs-panel .woocommerce-product-attributes.shop_attributes tr:nth-child(2n){background-color:#f9f9f9}.my-sigle-product .container .product .summary .wc-wp-text-sum .woocommerce-Tabs-panel .woocommerce-product-attributes.shop_attributes tr:hover{background-color:#f1f1f1}.my-sigle-product .container .product .summary .wc-wp-text-sum .woocommerce-Tabs-panel .woocommerce-product-attributes.shop_attributes a{color:#007bff;text-decoration:none;transition:color .3s ease}.my-sigle-product .container .product .summary .wc-wp-text-sum .woocommerce-Tabs-panel .woocommerce-product-attributes.shop_attributes a:hover{color:#0056b3;text-decoration:underline}.my-sigle-product .related{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.single-product .product_meta{display:none!important}.main-page .text-content button,.main-page .text-content input[type=submit]{background-color:#009dfb!important}.woocommerce-MyAccount-content{background:#f9f9f9;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);font-family:Arial,sans-serif;margin:30px auto;max-width:1200px;padding:20px}.woocommerce-column__title,.woocommerce-order-details h2{border-bottom:2px solid #009dfb;color:#333;font-size:22px;font-weight:700;margin-bottom:15px;padding-bottom:5px}.woocommerce-table{background:#fff;border-collapse:collapse;border-radius:8px;overflow:hidden;width:100%}.woocommerce-table td,.woocommerce-table th{border-bottom:1px solid #ddd;padding:10px}.woocommerce-table th{background:#009dfb;color:#fff;text-align:left}.woocommerce-table__product-name a{color:#009dfb;font-weight:700;text-decoration:none}.woocommerce-table__product-total{color:#000;font-weight:700}.woocommerce-columns{display:flex;gap:20px;justify-content:space-between}.woocommerce-column{background:#fff;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1);padding:15px;width:48%}.woocommerce-customer-details p{color:#555;font-size:16px;margin:5px 0}.woocommerce-customer-details--email,.woocommerce-customer-details--phone{color:#009dfb;font-weight:700}#home{position:relative}#home .decor-element{bottom:0;height:100vh;left:0;-o-object-fit:cover;object-fit:cover;padding:1px;position:absolute;right:0;top:0;width:100%;z-index:-1}#home .authorization{background-color:rgba(0,157,251,.02);padding:60px 0;z-index:2}#home .authorization h2{padding-bottom:30px}#home .authorization-wrapper{display:flex;gap:60px}@media (max-width:768px){#home .authorization-wrapper{flex-direction:column;gap:20px}}#home .authorization-wrapper .login-form{border:1px solid hsla(0,0%,75%,.1);border-radius:5px;padding:20px;transition:all .3s ease-in-out;width:50%}@media (max-width:768px){#home .authorization-wrapper .login-form{width:100%}}#home .authorization-wrapper .login-form:hover{background-color:#fff;border:1px solid hsla(0,0%,75%,.2)}#home .authorization-wrapper .register-form{border:1px solid hsla(0,0%,75%,.1);border-radius:5px;padding:20px;transition:all .3s ease-in-out;width:50%}@media (max-width:768px){#home .authorization-wrapper .register-form{width:100%}}#home .authorization-wrapper .register-form:hover{background-color:#fff;border:1px solid hsla(0,0%,75%,.2)}.home-slider .homeSwiper{height:100%;overflow:hidden;position:relative;width:100%}.home-slider .homeSwiper .logo{bottom:5px;left:5px;position:absolute;z-index:5}.home-slider .homeSwiper .logo .logo-content{height:100px;width:100px}.home-slider .homeSwiper .logo .logo-content img{height:100%;width:100%}.home-slider .homeSwiper .swiper-slide{height:500px}.home-slider .homeSwiper .swiper-slide img{filter:brightness(90%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.home-slider .home__swiper-button-next{right:0}.home-slider .home__swiper-button-prev{left:0}.home-slider .header__swiper-button-prev,.home-slider .home__swiper-button-next{color:#009dfb}.home-info{padding:60px 0}.home-info__content{text-align:center}.home-info__content h1{color:#009dfb;font-size:42px;font-weight:600;padding-bottom:12px}.home-info__content p{font-size:21px;font-weight:600;line-height:28px}.account .woocommerce{gap:40px}.account .woocommerce .woocommerce-MyAccount-navigation ul li{padding-bottom:8px}.account .woocommerce .woocommerce-MyAccount-navigation ul li a{color:#000;font-size:18px;text-decoration:none}.account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#009dfb;font-weight:500}.account .woocommerce-orders-table{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.1);overflow:hidden;width:100%}.account .woocommerce-orders-table thead{background-color:#009dfb;border:0!important;color:#fff;text-align:left}.account .woocommerce-orders-table th{color:#fff!important}.account .woocommerce-orders-table td,.account .woocommerce-orders-table th{color:#555;font-size:15px;padding:12px 15px}.account .woocommerce-orders-table tbody tr:nth-child(2n){background-color:#f9f9f9}.account .woocommerce-orders-table tbody tr:hover{background-color:#f1f1f1}.account .woocommerce-orders-table a{color:#009dfb;font-weight:600;text-decoration:none}.account .woocommerce-orders-table a:hover{text-decoration:underline}.account .woocommerce-orders-table .woocommerce-button{background-color:#28a745;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:6px 12px;text-decoration:none;transition:background-color .3s ease}.account .woocommerce-orders-table .woocommerce-button:hover{background-color:#218838}.account .woocommerce-orders-table__cell-order-total span{color:#333;font-weight:600}.account .woocommerce-EditAccountForm{background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:20px auto;max-width:800px;padding:20px}.account .woocommerce-EditAccountForm label{color:#333;display:block;font-weight:600}.account .woocommerce-EditAccountForm .form-control{border:1px solid #ddd;border-radius:5px;font-size:14px;padding:10px;transition:border-color .3s ease}.account .woocommerce-EditAccountForm .form-control:focus{border-color:#009dfb;box-shadow:0 0 5px rgba(0,123,255,.5)}.account .woocommerce-EditAccountForm .form-text{color:#777;font-size:12px;margin-top:5px}.account .woocommerce-EditAccountForm fieldset{border:1px solid #ddd;border-radius:8px;margin-top:20px;padding:20px}.account .woocommerce-EditAccountForm legend{color:#009dfb;font-size:20px;font-weight:600;padding:10px 0}.account .woocommerce-EditAccountForm .btn-primary{background-color:#009dfb;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:10px 20px;transition:background-color .3s ease}.account .woocommerce-EditAccountForm .btn-primary:hover{background-color:#009dfb}.account .woocommerce-EditAccountForm .row{display:flex;flex-wrap:wrap;gap:20px}.account .woocommerce-EditAccountForm .col-md-6{flex:1;min-width:300px}.account .custom-container{background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:30px auto;max-width:800px;padding:20px}.account .custom-address-form .form-title{color:#333;font-size:20px;font-weight:700;margin-bottom:20px;text-align:center}.account .custom-fields-wrapper{background-color:#fff;border:1px solid #ddd;border-radius:10px;padding:20px}.account .custom-field p{width:100%}.account .custom-label{color:#333;display:block;font-size:14px;font-weight:600;margin-bottom:5px}.account .custom-field input,.account .custom-field select,.account .custom-field textarea{border:1px solid #ddd;border-radius:5px;font-size:14px;padding:10px;transition:border-color .3s ease,box-shadow .3s ease;width:100%}.account .custom-field input:focus,.account .custom-field select:focus,.account .custom-field textarea:focus{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}.account .custom-label .required{color:#e63946;margin-left:5px}.account .custom-submit-wrapper{margin-top:20px;text-align:center}.account .custom-submit-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:10px 20px;transition:background-color .3s ease}.account .custom-submit-button:hover{background-color:#0056b3}@media (max-width:600px){.account .custom-container{padding:15px}.account .custom-address-form .form-title{font-size:20px}.account .custom-field{margin-bottom:2px}.account .custom-submit-button{font-size:14px;padding:10px 15px}}.my-account-add-address{background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:30px auto;max-width:900px;padding:40px}.my-account-add-address .woocommerce-address-fields__field-wrapper{align-items:center;display:grid;gap:0;grid-template-columns:1fr 1fr}.my-account-add-address .woocommerce-address-fields__field-wrapper .form-row{max-width:450px}.my-account-add-address .woocommerce-address-fields__field-wrapper #shipping_address_2_field{padding-top:41px}#archive .category-section{padding:20px 0}#archive .category-section .subcategory-cards{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media (max-width:1140px){#archive .category-section .subcategory-cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){#archive .category-section .subcategory-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){#archive .category-section .subcategory-cards{grid-template-columns:repeat(1,1fr)}}#archive .category-section .subcategory-cards .subcategory-card{background-color:#009dfb;border:1px solid #fff;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.1);overflow:hidden}#archive .category-section .subcategory-cards .subcategory-card a{text-decoration:none}#archive .category-section .subcategory-cards .subcategory-card .image{background-color:#fff;height:300px;overflow:hidden;width:100%}#archive .category-section .subcategory-cards .subcategory-card .image img{height:100%;max-height:300px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease;width:100%}#archive .category-section .subcategory-cards .subcategory-card .image .default{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:25px}#archive .category-section .subcategory-cards .subcategory-card .content{background-color:#009dfb;padding:20px;text-align:center}#archive .category-section .subcategory-cards .subcategory-card .content h3{color:#fff;font-size:20px;font-weight:600}#archive .category-section .subcategory-cards .subcategory-card:hover .image img{transform:scale(1.1)}#archive .archive-section{padding:20px 0 60px}@media (max-width:768px){#archive .archive-section{padding:30px 0}}#archive .archive-section h1{color:#009dfb}#archive .archive-section .flex-wrapper:first-of-type{display:flex;margin:20px 0;padding:10px 0}#archive .archive-section .flex-wrapper:first-of-type .woocommerce-result-count{font-size:18px;font-weight:400}#archive .archive-section .flex-wrapper:first-of-type .woocommerce-ordering select{font-weight:500;height:28px;padding:0 5px}#archive .archive-section .flex-wrapper:first-of-type p{padding-right:15px}#archive .archive-section .products{display:grid;gap:35px;grid-template-columns:repeat(4,1fr);max-width:100%}@media (max-width:1320px){#archive .archive-section .products{grid-template-columns:repeat(3,1fr)}}@media (max-width:1140px){#archive .archive-section .products{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){#archive .archive-section .products{grid-template-columns:repeat(1,1fr)}}#archive .archive-section .product{background-color:#fff;display:flex;flex-direction:column;gap:0!important;justify-content:space-between;position:relative}#archive .archive-section .product .onsale{background-color:#32cd32;border-radius:5px;color:#fff;font-weight:600;left:20px;padding:5px 10px;position:absolute;top:20px;z-index:10}#archive .archive-section .product a{overflow:hidden}#archive .archive-section .product a img{-o-object-fit:contain;object-fit:contain;overflow:hidden;padding:10px;transition:all .3s ease;width:100%}#archive .archive-section .product:hover a{overflow:hidden}#archive .archive-section .product:hover a img{overflow:hidden;transform:scale(1.1);transition:all .3s ease}#archive .archive-section .product h2{color:#009dfb;font-size:16px;font-weight:600;line-height:26px;padding:5px 15px}#archive .archive-section .product .price{padding:5px 15px}#archive .archive-section .product .price bdi{bottom:5px;color:red;display:inline-block;font-size:24px;font-weight:600;position:relative;text-decoration:none!important}#archive .archive-section .product .price del span bdi{color:orange;font-size:18px}#archive .archive-section .product .button.product_type_simple,#archive .archive-section .product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart{align-items:center;background-color:#009dfb!important;border-radius:5px;color:#fff;display:flex;justify-content:center;margin:0 15px 15px;padding:15px 25px!important;transition:all .3s ease-in-out!important}@media (max-width:768px){#archive .archive-section .product .button.product_type_simple,#archive .archive-section .product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart{padding:10px 20px!important}}#archive .archive-section .product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,#archive .archive-section .product .button.product_type_simple:hover{background-color:#fcea2f!important;transition:all .3s ease-in-out!important}#archive .archive-section .product .added_to_cart.wc-forward{bottom:20px;opacity:0;position:absolute}#archive .archive-section .woocommerce-pagination{display:flex;justify-content:center;padding:20px 0}#archive .archive-section .woocommerce-pagination .page-numbers{display:flex;justify-content:center}#archive .archive-section .woocommerce-pagination .page-numbers li{color:#009dfb;width:20px}#archive .archive-section .woocommerce-pagination .page-numbers.current{color:red}#archive .product-filter-container .product-filter-btn{align-items:center;background-color:#009dfb;border-radius:20px;color:#fff;display:flex;font-weight:600;gap:16px;justify-content:center;padding:12px 22px;text-decoration:none;width:-moz-fit-content;width:fit-content}#archive .product-filter-container .product-filter-btn span{font-size:16px}#archive .product-filter-container .product-filter-btn i{font-size:18px}#archive .product-filter-container .product-filter{border-radius:5px;display:grid;font-size:17px;grid-template-rows:0fr;margin-bottom:20px;overflow:hidden;transition:.25s ease-in-out}#archive .product-filter-container .product-filter.active{grid-template-rows:1fr}#archive .product-filter-container .product-filter .product-filter-inner{min-height:0}#archive .product-filter-container .product-filter__cat-nav{background-color:rgba(171,184,195,.1);border-radius:5px;margin-top:5px;padding:20px}#archive .product-filter-container .product-filter__cat-nav .cat-nav__list{display:grid;gap:5px;grid-template-columns:repeat(8,1fr)}@media (max-width:1140px){#archive .product-filter-container .product-filter__cat-nav .cat-nav__list{grid-template-columns:repeat(5,1fr)}}@media (max-width:960px){#archive .product-filter-container .product-filter__cat-nav .cat-nav__list{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){#archive .product-filter-container .product-filter__cat-nav .cat-nav__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){#archive .product-filter-container .product-filter__cat-nav .cat-nav__list{grid-template-columns:repeat(1,1fr)}}#archive .product-filter-container .product-filter__cat-nav .cat-nav__list li{align-items:center;display:flex;gap:6px}#archive .product-filter-container .product-filter__cat-nav .cat-nav__list li a{color:#000;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;transition:all .3s ease}#archive .product-filter-container .product-filter__cat-nav .cat-nav__list li a i{color:#009dfb}#archive .product-filter-container .product-filter__cat-nav .cat-nav__list li a:hover{color:#009dfb;transition:all .3s ease}#archive .product-filter-container .product-filter__cat-nav .cat-nav__list li i,#archive .product-filter-container .product-filter__cat-nav .cat-nav__list li.active a{color:#009dfb}#archive .product-filter-container .product-filter .wpfFilterButtons{width:100%}#archive .product-filter-container .product-filter .wpfFilterButtons .wpfFilterButton{align-items:center!important;background-color:#009dfb!important;border-radius:10px!important;color:#fff!important;display:flex!important;justify-content:center!important;padding:10px 20px!important;transition:all .3s ease-in-out;width:100%}#archive .product-filter-container .product-filter .wpfFilterButtons .wpfFilterButton:hover{opacity:.8;transition:all .3s ease-in-out}#archive h1{font-weight:600;padding-bottom:16px}#archive .woocommerce-result-count{font-size:14px;padding-bottom:8px}#archive .woocommerce-ordering{margin-bottom:12px}#archive .woocommerce-ordering .orderby{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-down'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:20px 20px;border:1px solid #ddd;border-radius:8px;cursor:pointer;font-size:16px;padding:10px 15px;width:300px}#archive .woocommerce-ordering .orderby:focus{border-color:#009dfb;box-shadow:0 0 5px rgba(0,157,251,.5);outline:none}#archive .woocommerce-ordering .orderby:hover{border-color:#999}#archive .woocommerce-ordering .orderby::-ms-expand{display:none}#archive .woocommerce-ordering select{-webkit-appearance:none}.archive-section{padding:60px 0}@media (max-width:768px){.archive-section{padding:30px 0}}.archive-section h1{color:#009dfb;display:none}.archive-section .flex-wrapper:first-of-type{display:flex;margin:20px 0;padding:10px 0}.archive-section .flex-wrapper:first-of-type .woocommerce-result-count{font-size:16px;font-weight:600}.archive-section .flex-wrapper:first-of-type .woocommerce-ordering select{font-weight:500;height:28px;padding:0 5px}.archive-section .flex-wrapper:first-of-type p{padding-right:15px}.archive-section .products{display:grid;gap:25px!important;grid-template-columns:repeat(3,1fr)!important}@media (max-width:1320px){.archive-section .products{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:1140px){.archive-section .products{grid-template-columns:repeat(1,1fr)!important}}.archive-section .product{background-color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:space-between;position:relative}.archive-section .product .onsale{background-color:#32cd32;border-radius:5px;color:#fff;font-weight:600;left:20px;padding:5px 10px;position:absolute;top:20px;z-index:10}.archive-section .product a{overflow:hidden}.archive-section .product a img{-o-object-fit:contain;object-fit:contain;overflow:hidden;padding:10px;transition:all .3s ease;width:100%}.archive-section .product:hover a{overflow:hidden}.archive-section .product:hover a img{overflow:hidden;transform:scale(1.1);transition:all .3s ease}.archive-section .product h2{color:#009dfb;font-size:16px;font-weight:600;line-height:26px;padding:5px 15px 0}.archive-section .product .price{padding:5px 15px}.archive-section .product .price bdi{color:red;font-size:26px;font-weight:600;text-decoration:none!important}.archive-section .product .price del span bdi{color:orange;font-size:18px}.archive-section .product .button.product_type_simple,.archive-section .product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart{align-items:center;background-color:#009dfb!important;border-radius:5px;color:#fff;display:none!important;justify-content:center;transition:all .3s ease-in-out!important}.archive-section .product .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,.archive-section .product .button.product_type_simple:hover{background-color:#fcea2f!important;transition:all .3s ease-in-out!important}.archive-section .product .added_to_cart.wc-forward{bottom:20px;opacity:0;position:absolute}.archive-section .product .product-info-container{padding:0 40px}.archive-section .product .product-info-container .product-quantity-controls .pqc-wrapper{display:flex;gap:10px;padding:10px 0}.archive-section .product .product-info-container .product-quantity-controls .pqc-wrapper .quantity{font-size:12px;padding-top:10px}.archive-section .product .product-info-container .product-quantity-controls .pqc-wrapper .quantity-btn{background-color:#009dfb!important;border:0;border-radius:2px;color:#fff;font-weight:600;padding:8px;transition:all .3s ease-in-out!important}.archive-section .product .product-info-container .product-quantity-controls .pqc-wrapper .quantity-btn span{font-size:8px}.archive-section .product .product-info-container .product-quantity-controls .pqc-wrapper .quantity-btn:hover{background-color:#fcea2f!important;transition:all .3s ease-in-out!important}.archive-section .product .product-info-container .product-quantity-controls .pqc-wrapper .input[type=number]{max-width:30px}.archive-section .product .product-info-container .product-quantity-controls .pqc-wrapper input{max-width:50px;text-align:center}.archive-section .product .product-info-container .product-quantity-controls .add-to-cart-item{align-items:center;background-color:#009dfb!important;border:0;border-radius:5px;color:#fff;display:flex;font-weight:600;justify-content:center;margin:15px 0;padding:15px 25px!important;transition:all .3s ease-in-out!important;width:100%}@media (max-width:768px){.archive-section .product .product-info-container .product-quantity-controls .add-to-cart-item{padding:10px 20px!important}}.archive-section .product .product-info-container .product-quantity-controls .add-to-cart-item:hover{background-color:#fcea2f!important;transition:all .3s ease-in-out!important}.archive-section .woocommerce-pagination{display:flex;justify-content:center;padding:20px 0}.archive-section .woocommerce-pagination .page-numbers{display:flex;justify-content:center}.archive-section .woocommerce-pagination .page-numbers li{color:#009dfb;width:20px}.archive-section .woocommerce-pagination .page-numbers.current{color:red}.product-cart-item{background-color:#fff!important;border-radius:5px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.product-cart-item .custom-price{align-items:center;display:flex;gap:2px;padding-left:42px}.product-cart-item .custom-price .price{padding:0!important}.product-cart-item .custom-price .separator{color:red;font-size:22px;padding-bottom:10px}.product-cart-item .custom-price .unit-label{color:red;font-size:18px;font-weight:600;padding-bottom:7px;text-transform:capitalize}.product-cart-item .product-attributes{background-color:rgba(0,157,251,.02);border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:6px;padding:12px;width:-moz-fit-content;width:fit-content}.product-cart-item .product-vat-info-container{padding:0 40px}.product-cart-item .woocommerce-LoopProduct-link{padding:20px 40px 0;text-decoration:none!important}.product-cart-item .woocommerce-LoopProduct-link h2{font-size:18px;font-weight:600}.product-cart-item .woocommerce-LoopProduct-link .woocommerce-loop-product__title{font-size:20px!important;font-weight:600!important;padding:0 0 12px!important;text-decoration:none!important}.product-cart-item .woocommerce-LoopProduct-link .price{display:none;margin:0 0 12px!important;padding:0 0 12px!important}.product-cart-item .button{align-items:center!important;background-color:#009dfb!important;border-radius:10px!important;color:#fff!important;display:flex!important;font-weight:600;justify-content:center!important;padding:10px 20px!important;text-decoration:none!important;transition:all .3s ease-in-out}.product-cart-item .button:hover{opacity:.8;transition:all .3s ease-in-out}.woocommerce-pagination .page-numbers li{text-decoration:none!important}.woocommerce-pagination .page-numbers li .page-numbers{color:#000;font-size:18px;font-weight:500;text-decoration:none!important}.woocommerce-pagination .page-numbers li .current{color:#009dfb!important}.my-account-container{padding:0 15px}.my-account-container .user-manager__container .user-manager{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);max-width:400px;padding:20px}.my-account-container .user-manager__container .user-manager__title{color:#333;font-size:20px;font-weight:700;margin-bottom:15px}.my-account-container .user-manager__container .user-manager p{font-size:16px;line-height:1.5;margin:8px 0}.my-account-container .user-manager__container .user-manager__email strong,.my-account-container .user-manager__container .user-manager__phone strong{color:#333}.my-account-container .user-manager__container .user-manager__email a,.my-account-container .user-manager__container .user-manager__phone a{color:#009dfb;font-weight:500;text-decoration:none}.my-account-container .user-manager__container .user-manager__email a:hover,.my-account-container .user-manager__container .user-manager__phone a:hover{text-decoration:underline}.my-account-container .user-manager__container small{color:#666;font-style:italic}.my-account-container .user-addresses{background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:20px auto;max-width:100%;padding:20px}.my-account-container .user-addresses h3{color:#333;font-size:20px;font-weight:700;margin-bottom:20px}.my-account-container .user-addresses-wrapper{display:flex;flex-direction:row;gap:30px;justify-content:space-between}.my-account-container .user-addresses .user-address{background-color:#fff;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between;padding:20px;width:calc(50% - 15px)}.my-account-container .user-addresses .user-address h4{color:#009dfb;font-size:18px;font-weight:600;margin-bottom:10px}.my-account-container .user-addresses .user-address p{color:#555;font-size:16px;line-height:1.6;margin:0 0 10px}.my-account-container .user-addresses .user-address .button{background-color:#007bff;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s ease}.my-account-container .user-addresses .user-address .button:hover{background-color:#0056b3}.my-account-container .user-orders{background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin:20px auto;max-width:100%;padding:20px}.my-account-container .user-orders h3{color:#333;font-size:20px;font-weight:700;margin-bottom:20px}.my-account-container .user-orders table{background-color:#fff;border-collapse:collapse;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.1);overflow:hidden;width:100%}.my-account-container .user-orders thead{background-color:#009dfb;color:#fff;font-size:16px;text-align:left}.my-account-container .user-orders thead th{font-weight:600;padding:10px 15px}.my-account-container .user-orders tbody tr{border-bottom:1px solid #e0e0e0}.my-account-container .user-orders tbody tr:nth-child(2n){background-color:#f9f9f9}.my-account-container .user-orders tbody td{color:#555;font-size:15px;padding:10px 15px}.my-account-container .user-orders tbody td a{background-color:#009dfb;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:600;padding:6px 12px;text-decoration:none;transition:background-color .3s ease}.my-account-container .user-orders tbody td a:hover{background-color:#009dfb}.my-account-container .user-orders tbody td span{color:#333;font-weight:600}.checkout{padding:20px 0}@media (max-width:768px){.checkout{padding:30px 0}}.checkout .col2-set{display:flex;gap:20px}@media (max-width:768px){.checkout .col2-set{flex-direction:column}}.checkout .col2-set .col-1{width:65%}@media (max-width:1140px){.checkout .col2-set .col-1{width:55%}}@media (max-width:768px){.checkout .col2-set .col-1{width:100%}}.checkout .col2-set .col-1 h3{color:#000;font-size:20px;font-weight:700;padding-bottom:20px}.checkout .col2-set .col-1 .form-label{line-height:1.5!important;margin-bottom:0!important}.checkout .col2-set .col-1 .form-row{padding:0!important}.checkout .col2-set .col-1 .woocommerce-input-wrapper{max-height:80px!important}.checkout .col2-set .col-1 #ship-to-different-address{font-size:15px;padding-bottom:20px;padding-top:20px}.checkout .col2-set .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media (max-width:960px){.checkout .col2-set .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper{grid-template-columns:repeat(1,1fr)!important}}.checkout .col2-set .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper .form-row{width:100%}.checkout .col2-set .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper #shipping_address_2_field input{margin-top:24px}.checkout .col2-set .col-2{width:35%}@media (max-width:1140px){.checkout .col2-set .col-2{width:45%}}@media (max-width:768px){.checkout .col2-set .col-2{width:100%}}.checkout .col2-set .col-2 #order_review_heading{color:#000;font-size:20px;font-weight:700;margin:0!important;padding-bottom:20px}.checkout .col2-set .col-2 .shop_table thead tr th{color:#009dfb;font-size:15px!important}.checkout .col2-set .col-2 .shop_table tbody tr td{font-size:14px!important}.checkout .col2-set .col-2 .shop_table tbody tr .product-total{font-weight:600}.checkout .col2-set .col-2 .shop_table tfoot tr th{font-size:14px}.checkout .col2-set .col-2 .shop_table tfoot tr td span{font-size:14px;font-weight:600}.checkout .col2-set .col-2 .shop_table tfoot tr td label{font-size:14px}.checkout .col2-set .col-2 .shop_table tfoot tr td .woocommerce-Price-amount{color:#4caf50!important;font-weight:700}.checkout .col2-set .col-2 .woocommerce-checkout-review-order{max-width:100%;padding:0 60px 0 0}@media (max-width:768px){.checkout .col2-set .col-2 .woocommerce-checkout-review-order{padding:0}}.checkout .col2-set .col-2 .woocommerce-checkout-review-order .wc_payment_methods{list-style:none;margin:0;padding:0}.checkout .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-checkout-payment{background-color:#e9e6ed!important}.checkout .col2-set .col-2 .woocommerce-checkout-review-order .checkout #payment{background-color:#fff!important}.checkout .col2-set .col-2 .woocommerce-checkout-review-order .wc_payment_methods li{border:1px solid #ddd;border-radius:5px;margin-bottom:10px;padding:15px;transition:box-shadow .3s ease}.checkout .col2-set .col-2 .woocommerce-checkout-review-order .wc_payment_methods li:hover{box-shadow:0 4px 10px rgba(0,0,0,.1)}.checkout .col2-set .col-2 .woocommerce-checkout-review-order .wc_payment_methods label{cursor:pointer;font-size:16px;font-weight:700}.checkout .col2-set .col-2 .woocommerce-checkout-review-order .payment_box{background-color:#fff!important;border-left:3px solid #009dfb;border-radius:5px;color:#666;font-size:14px;margin-top:10px;padding-left:20px}.checkout .col2-set .col-2 .woocommerce-checkout-review-order .payment_box:before{display:none!important}.checkout .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-privacy-policy-text{background-color:#f8f9fa;border:1px solid #ddd;border-radius:5px;color:#555;font-size:14px;margin-top:15px;padding:10px}.checkout .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-privacy-policy-link{color:#009dfb;text-decoration:none}.checkout .col2-set .col-2 .woocommerce-checkout-review-order .woocommerce-privacy-policy-link:hover{text-decoration:underline}.checkout .woocommerce-form-coupon-toggle{display:none}.checkout .checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{display:grid!important;gap:10px;grid-template-columns:repeat(2,1fr)!important}@media (max-width:960px){.checkout .checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper{grid-template-columns:repeat(1,1fr)!important}}.checkout .checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper .form-row{margin:0;width:100%}.checkout .checkout.woocommerce-checkout .woocommerce-billing-fields__field-wrapper #billing_address_2_field input{margin-top:24px}.checkout #order_review_heading{font-size:22px;margin:22px 0}.checkout #payment{background-color:transparent!important}.checkout #payment .place-order,.checkout #payment .wc_payment_methods{padding:0!important}.checkout #payment .button{align-items:center!important;background-color:#4caf50!important;border-radius:10px!important;color:#fff!important;display:flex!important;justify-content:center!important;margin-top:20px;max-width:420px!important;padding:20px 30px!important;transition:all .3s ease-in-out;width:100%!important}.checkout #payment .button:hover{opacity:.8;transition:all .3s ease-in-out}.checkout .checkout{background-color:#f8f9fa;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:30px 15px}.checkout .ship-to-different-address{color:#333;font-size:14px;font-weight:500;margin-bottom:20px}.checkout .checkout .form-control{border:1px solid #ccc;border-radius:5px;margin-bottom:15px}.checkout .checkout .woocommerce-checkout-review-order-table{border:1px solid #ddd;border-radius:5px;margin-top:20px}.checkout .checkout .woocommerce-checkout-review-order-table td,.checkout .checkout .woocommerce-checkout-review-order-table th{padding:10px;text-align:left}.checkout .checkout button.button.alt{background-color:#009dfb;border:none;border-radius:5px;color:#fff;padding:10px 20px}.checkout .checkout button.button.alt:hover{background-color:#009dfb;color:#fff}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0!important}.checkout #payment .button{min-width:100%}.cart-section{padding:20px 0}@media (max-width:768px){.cart-section{padding:30px 0}}.cart-section .mwc-cart-container{display:flex;gap:20px}@media (max-width:768px){.cart-section .mwc-cart-container{flex-direction:column}}.cart-section .mwc-cart-container .woocommerce-cart-form{width:70%}@media (max-width:768px){.cart-section .mwc-cart-container .woocommerce-cart-form{width:100%}}.cart-section .mwc-cart-container .woocommerce-cart-form .coupon{display:none!important}.cart-section .mwc-cart-container .woocommerce-cart-form .button,.cart-section .mwc-cart-container .woocommerce-cart-form .qty-btn-minus,.cart-section .mwc-cart-container .woocommerce-cart-form .qty-btn-plus{display:none}.cart-section .mwc-cart-container .woocommerce-cart-form .product-thumbnail a img{max-height:150px;-o-object-fit:cover;object-fit:cover;width:auto}.cart-section .mwc-cart-container .woocommerce-cart-form .product-name a{color:#009dfb;font-size:18px;font-weight:600;text-decoration:none}.cart-section .mwc-cart-container .woocommerce-cart-form .unit-label{font-size:14px;font-weight:600}.cart-section .mwc-cart-container .woocommerce-cart-form .unit-label span{color:#000;font-size:14px;font-weight:500}.cart-section .mwc-cart-container .cart-collaterals{width:30%}@media (max-width:768px){.cart-section .mwc-cart-container .cart-collaterals{width:100%}}.cart-section .mwc-cart-container .cart-collaterals .cart_totals{width:100%}.cart-section .mwc-cart-container .cart-collaterals .cart_totals h2{padding-bottom:12px}.main-page{padding:30px 0}.main-page .text-content h1,.main-page .text-content h2,.main-page .text-content h3,.main-page .text-content h4,.main-page .text-content h5,.main-page .text-content h6{color:#222;font-weight:700;margin-bottom:20px}.main-page .text-content h1{font-size:2.5rem;margin-top:20px;text-align:center}.main-page .text-content h2{border-bottom:2px solid #007cba;font-size:2rem;margin-top:30px;padding-bottom:10px}.main-page .text-content h3{color:#007cba;font-size:1.5rem}.main-page .text-content p{font-size:1rem;line-height:1.4rem;margin-bottom:20px;text-align:justify}.main-page .text-content a{border-bottom:1px dotted #007cba;color:#007cba;text-decoration:none;transition:color .3s,border-bottom .3s}.main-page .text-content a:hover{border-bottom:1px solid #005a8c;color:#005a8c}.main-page .text-content ul{list-style-type:disc;margin-bottom:20px;margin-left:20px}.main-page .text-content ol{list-style-type:decimal;margin-bottom:20px;margin-left:20px}.main-page .text-content li{margin-bottom:10px}.main-page .text-content blockquote{background:#f3f3f3;border-left:4px solid #007cba;border-radius:4px;color:#555;font-style:italic;margin:20px 0;padding:15px}.main-page .text-content table{border-collapse:collapse;font-size:1rem;margin-bottom:20px;width:100%}.main-page .text-content table td,.main-page .text-content table th{border:1px solid #ddd;padding:10px;text-align:left}.main-page .text-content table th{background-color:#007cba;color:#fff;font-weight:700}.main-page .text-content table tr:nth-child(2n){background-color:#f9f9f9}.main-page .text-content button,.main-page .text-content input[type=submit]{background:#007cba;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background .3s}.main-page .text-content button:hover,.main-page .text-content input[type=submit]:hover{background:#005a8c}.main-page .text-content img{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);height:auto;margin-bottom:20px;max-width:100%}.main-page .text-content .wp-block-image{margin:20px 0;text-align:center}.main-page .text-content .wp-block-image img{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.main-page .text-content .wp-block-quote{background:#f3f3f3;border-left:4px solid #007cba;border-radius:4px;font-style:italic;margin:20px 0;padding:15px}.main-page .text-content .wp-block-columns{display:flex;gap:20px;margin:20px 0}.main-page .text-content .wp-block-column{flex:1}.main-page .text-content .wp-block-button__link{background:#007cba;border-radius:4px;color:#fff;display:inline-block;padding:10px 20px;text-align:center;text-decoration:none;transition:background .3s}.main-page .text-content .wp-block-button__link:hover{background:#005a8c}.header-info-slider{align-items:center;background-color:#009dfb;display:flex;height:30px}.header-info-slider .headerSwiper{height:100%;max-width:700px;overflow:hidden;position:relative;width:100%}.header-info-slider__item{align-items:center;display:flex;gap:20px;height:100%;justify-content:center}.header-info-slider__item .icon,.header-info-slider__item .title{color:#fff}.header-info-slider .header__swiper-button-next{right:0}.header-info-slider .header__swiper-button-prev{left:0}.header-info-slider .header__swiper-button-next,.header-info-slider .header__swiper-button-prev{color:#fff}.header-info-slider .header__swiper-button-next:after,.header-info-slider .header__swiper-button-prev:after{font-size:14px;font-weight:600}.no-login-navbar{background-color:#edf8ff!important;padding:10px 0}.no-login-navbar__wrapper{align-items:center;display:grid;grid-template-columns:2fr 1fr 2fr}.no-login-navbar__logo{display:flex;justify-content:center}.no-login-navbar__logo .logo-content{width:70px}.no-login-navbar__logo .logo-content img{height:auto;width:100%}.no-login-navbar__info .info-list{align-items:center;display:flex;gap:15px}.no-login-navbar__info .info-list li i{color:#009dfb;padding-right:6px}.no-login-navbar__info .info-list li a{color:#000;font-weight:500;text-decoration:none}.no-login-navbar__icons .icons-list{display:flex;gap:10px;justify-content:flex-end}.no-login-navbar__icons .icons-list li a i{color:#009dfb;font-size:20px;transition:all .3s ease-in-out}.no-login-navbar__icons .icons-list li a:hover i{opacity:.8;transition:all .3s ease-in-out}.header-top__wrapper{align-items:center;display:grid;grid-template-columns:1fr 4fr 2fr}.header-top__wrapper .info{align-items:center;display:flex;gap:40px}.header-top__wrapper .info p{padding-bottom:4px}.header-top__wrapper .info .logout{align-items:center;display:flex;gap:10px;text-decoration:none}.header-top__wrapper .info .logout span{text-decoration:underline}.header-top__wrapper .info .my-acc a{background-color:#009dfb;border-radius:20px;color:#fff;display:flex;font-size:14px;font-weight:600;gap:10px;padding:10px 16px;text-decoration:none;transition:all .3s ease}.header-top__wrapper .logo{width:70px}.header-top__wrapper .logo img{height:auto;width:100%}.header-top__wrapper .search .dgwt-wcas-sf-wrapp{background-color:transparent}.header-top__wrapper .header-cart__wrapper{color:#000;position:relative;text-decoration:none}.header-top__wrapper .header-cart__wrapper .cart-total{padding-bottom:2px;text-decoration:none}.header-top__wrapper .header-cart__wrapper i{color:#009dfb;font-size:20px}.header-top__wrapper .header-cart__wrapper .quantity{align-items:center;background-color:#fcea2f;border-radius:50%;color:#000;display:flex;font-size:16px;height:24px;justify-content:center;position:absolute;right:-16px;top:-16px;width:24px}.catalog-navbar{background-color:#edf8ff!important;z-index:1}.catalog-navbar .catalog-navbar__nav{padding:5px 0}.catalog-navbar .catalog-navbar__nav .nav-list{align-items:center;display:flex;gap:12px}.catalog-navbar .catalog-navbar__nav .nav-list__item{align-items:center;background-color:#fcea2f;border-radius:20px;display:flex;font-size:16px;font-weight:600;gap:10px;padding:12px 22px;transition:all .3s ease}.catalog-navbar .catalog-navbar__nav .nav-list__item .nav-link.active{font-weight:600}.catalog-navbar .catalog-navbar__nav .nav-list__item:hover{opacity:.8;transition:all .3s ease}.catalog-navbar .catalog-navbar__nav .nav-list .my-acc{background-color:#169818;border-radius:2px;transition:all .3s ease}.catalog-navbar .catalog-navbar__nav .nav-list .my-acc a{display:flex;gap:10px;text-decoration:none}.catalog-navbar .catalog-navbar__nav .nav-list .my-acc a i,.catalog-navbar .catalog-navbar__nav .nav-list .my-acc a span{color:#fff}.catalog-navbar .catalog-navbar__nav .nav-list .my-acc:hover{opacity:.8;transition:all .3s ease}.catalog-navbar .navbar{background-color:#edf8ff!important}.catalog-navbar .navbar .navbar-nav .nav-item .nav-link{color:#000;font-weight:400}.catalog-navbar .navbar .navbar-nav .nav-item .nav-link.is-active{font-weight:500}.my-acc-navbar{position:relative;z-index:2}.my-acc-navbar,.my-acc-navbar .catalog-navbar{background-color:rgba(252,234,47,.2)!important}.my-acc-navbar .catalog-navbar,.my-acc-navbar .catalog-navbar .navbar{padding:0!important}.my-acc-navbar .navbar{background-color:rgba(252,234,47,.01)!important}.footer .footer-content{background-color:#009dfb}.footer .footer-content__wrapper{padding:25px 0}.footer .footer-content__wrapper .footer-content-top{padding-bottom:20px}.footer .footer-content__wrapper .footer-content-bottom,.footer .footer-content__wrapper .footer-content-top{align-items:center;display:flex;justify-content:space-between}.footer .footer-content__wrapper .info-list ul{display:flex;gap:10px}.footer .footer-content__wrapper .info-list ul li a{color:#fff;text-decoration:none;transition:all .3s ease}.footer .footer-content__wrapper .info-list ul li a:hover{color:#fcea2f;transition:all .3s ease}.footer .footer-content__wrapper .info-list ul li a i,.footer .footer-content__wrapper .info-list ul li a:hover i{transition:all .3s ease}.footer .footer-content__wrapper .social ul{display:flex;gap:10px}.footer .footer-content__wrapper .social ul li{color:#fff;text-decoration:none}.footer .footer-content__wrapper .social ul li a i{color:#fff;font-size:20px;transition:all .3s ease}.footer .footer-content__wrapper .social ul li a:hover i{color:#fcea2f;transition:all .3s ease}.footer .footer-content__wrapper .copyright span{color:#fff}.footer .footer-content__wrapper .info ul{display:flex;gap:10px}.footer .footer-content__wrapper .info ul li a{color:#fff;text-decoration:none;transition:all .3s ease}.footer .footer-content__wrapper .info ul li a:hover{color:#fcea2f;transition:all .3s ease}.footer .signature{align-items:center;background:#005faf url(../../dist/assets/bg-icons/pattern.png) repeat-x;display:flex;font-size:12px;font-weight:300;height:33px;justify-content:center;text-align:center}.text-with-images{padding:120px 0}@media (max-width:960px){.text-with-images{padding:100px 0}}@media (max-width:768px){.text-with-images{padding:60px 0}}.text-with-images--reverse{background-color:rgba(0,157,251,.02)}.text-with-images--reverse .text-with-images__wrapper{display:flex;flex-direction:row-reverse}@media (max-width:768px){.text-with-images--reverse .text-with-images__wrapper{flex-direction:column-reverse}}.text-with-images__wrapper{display:flex;gap:60px}@media (max-width:960px){.text-with-images__wrapper{gap:20px}}@media (max-width:768px){.text-with-images__wrapper{flex-direction:column-reverse}}.text-with-images__content{display:flex;flex-direction:column;justify-content:center;width:50%}@media (max-width:768px){.text-with-images__content{width:100%}}.text-with-images__content .description{padding-top:20px}.text-with-images__content .description p{font-size:16px;line-height:20.2px}.text-with-images__images{display:flex;justify-content:center;position:relative;width:50%}@media (max-width:768px){.text-with-images__images{padding-bottom:60px;width:100%}}.text-with-images__images .image{border-radius:5px;height:100%;max-height:450px;min-width:300px;position:relative;transform:rotate(4deg);width:55%;z-index:0}@media (max-width:768px){.text-with-images__images .image{max-height:395px}}.text-with-images__images .image img{border-radius:5px;height:380px;max-height:450px;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;width:100%}@media (max-width:768px){.text-with-images__images .image img{max-height:395px}}.text-with-images__images .image:hover img{transform:scale(1.1)}.text-with-images__images .image-small{border-radius:5px;bottom:0;height:300px;position:absolute;right:0;transform:rotate(-4deg) translateY(80px);transition:all .3s ease-in-out;width:300px;z-index:1}@media (max-width:768px){.text-with-images__images .image-small{height:200px;transform:rotate(-4deg) translateY(10px);width:200px}}.text-with-images__images .image-small img{border-radius:5px;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out;width:100%}.text-with-images__images .image-small:hover img{transform:scale(1.1)}.text-with-images--reverse .text-with-images__images{padding-bottom:20px}.text-with-images--reverse .text-with-images__images .image{transform:rotate(0);width:350px}.text-with-images--reverse .text-with-images__images .image-small{display:none}.images-gallery{padding:120px 0}@media (max-width:960px){.images-gallery{padding:100px 0}}@media (max-width:768px){.images-gallery{padding:60px 0}}.images-gallery .gallerySwiper .swiper-wrapper{margin-bottom:30px}.images-gallery .gallerySwiper .swiper-wrapper .swiper-slide{height:380px}.images-gallery .gallerySwiper .swiper-wrapper .swiper-slide img{border-radius:2px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.images-gallery .gallerySwiper .swiper-pagination .swiper-pagination-bullet{background-color:#009dfb}.images-gallery .gallerySwiper .swiper-button-next{background-color:rgba(0,0,0,.2);border:2px solid #009dfb;border-radius:50%;height:40px;width:40px}.images-gallery .gallerySwiper .swiper-button-next:after{color:#009dfb;font-size:17px}.images-gallery .gallerySwiper .swiper-button-prev{background-color:rgba(0,0,0,.2);border:2px solid #009dfb;border-radius:50%;height:40px;width:40px}.images-gallery .gallerySwiper .swiper-button-prev:after{color:#009dfb;font-size:17px}
.main-page{padding:30px 0}.main-page .text-content h1,.main-page .text-content h2,.main-page .text-content h3,.main-page .text-content h4,.main-page .text-content h5,.main-page .text-content h6{color:#222;font-weight:700;margin-bottom:20px}.main-page .text-content h1{font-size:2.5rem;margin-top:20px;text-align:center}.main-page .text-content h2{border-bottom:2px solid #007cba;font-size:2rem;margin-top:30px;padding-bottom:10px}.main-page .text-content h3{color:#007cba;font-size:1.5rem}.main-page .text-content p{font-size:1rem;line-height:1.4rem;margin-bottom:20px;text-align:justify}.main-page .text-content a{border-bottom:1px dotted #007cba;color:#007cba;text-decoration:none;transition:color .3s,border-bottom .3s}.main-page .text-content a:hover{border-bottom:1px solid #005a8c;color:#005a8c}.main-page .text-content ul{list-style-type:disc;margin-bottom:20px;margin-left:20px}.main-page .text-content ol{list-style-type:decimal;margin-bottom:20px;margin-left:20px}.main-page .text-content li{margin-bottom:10px}.main-page .text-content blockquote{background:#f3f3f3;border-left:4px solid #007cba;border-radius:4px;color:#555;font-style:italic;margin:20px 0;padding:15px}.main-page .text-content table{border-collapse:collapse;font-size:1rem;margin-bottom:20px;width:100%}.main-page .text-content table td,.main-page .text-content table th{border:1px solid #ddd;padding:10px;text-align:left}.main-page .text-content table th{background-color:#007cba;color:#fff;font-weight:700}.main-page .text-content table tr:nth-child(2n){background-color:#f9f9f9}.main-page .text-content button,.main-page .text-content input[type=submit]{background:#007cba;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background .3s}.main-page .text-content button:hover,.main-page .text-content input[type=submit]:hover{background:#005a8c}.main-page .text-content img{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);height:auto;margin-bottom:20px;max-width:100%}.main-page .text-content .wp-block-image{margin:20px 0;text-align:center}.main-page .text-content .wp-block-image img{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.main-page .text-content .wp-block-quote{background:#f3f3f3;border-left:4px solid #007cba;border-radius:4px;font-style:italic;margin:20px 0;padding:15px}.main-page .text-content .wp-block-columns{display:flex;gap:20px;margin:20px 0}.main-page .text-content .wp-block-column{flex:1}.main-page .text-content .wp-block-button__link{background:#007cba;border-radius:4px;color:#fff;display:inline-block;padding:10px 20px;text-align:center;text-decoration:none;transition:background .3s}.main-page .text-content .wp-block-button__link:hover{background:#005a8c}
/*# sourceMappingURL=styles.css.map */
