html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,button{cursor:pointer}a{text-decoration:none}html,body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth}strong,em{font-weight:700}@font-face{font-family:Nunito Sans;src:url(https://tech2home.bg/assets/NunitoSans_10pt-Black-4ecea643.ttf) format("ttf");font-style:normal;font-weight:900}@font-face{font-family:Nunito Sans;src:url(https://tech2home.bg/assets/NunitoSans_10pt-Bold-0a138b9e.ttf) format("ttf");font-style:normal;font-weight:700}@font-face{font-family:Nunito Sans;src:url(https://tech2home.bg/assets/NunitoSans_10pt-SemiBold-d87a4b21.ttf) format("ttf");font-style:normal;font-weight:600}@font-face{font-family:Nunito Sans;src:url(https://tech2home.bg/assets/NunitoSans_10pt-Medium-4776f94e.ttf) format("ttf");font-style:normal;font-weight:500}@font-face{font-family:Nunito Sans;src:url(https://tech2home.bg/assets/NunitoSans_10pt-Regular-77612289.ttf) format("ttf");font-style:normal;font-weight:400}@font-face{font-family:Nunito Sans;src:url(https://tech2home.bg/assets/NunitoSans_10pt-Light-485e6b51.ttf) format("ttf");font-style:normal;font-weight:300}body,*{font-family:Nunito Sans,sans-serif;font-size:1rem}.display{font-size:2rem;font-weight:700;line-height:2.75rem}@media (min-width: 1280px){.display{font-size:2.25rem;font-weight:700;line-height:3.0625rem}}.headline{font-size:1.25rem;line-height:1.6875rem;font-weight:700;color:#1a1a1a}@media (min-width: 1280px){.headline{font-size:1.5rem;line-height:2.0625rem}}.body,.section-with-sidebar .tabs_content,.subtitle{font-size:1rem;line-height:1.375rem;font-weight:300}@media (min-width: 1280px){.body,.section-with-sidebar .tabs_content,.subtitle{font-size:1.125rem;line-height:1.5625rem}}.link{font-size:1.125rem;line-height:1.75rem;font-weight:300;text-decoration:underline;color:#618a00}.link.small-links{text-transform:uppercase;font-size:14px;text-decoration:none}.title-h1{font-size:1.25rem;line-height:1.6875rem;font-weight:700;color:#1a1a1a}@media (min-width: 1280px){.title-h1{font-size:1.5rem;line-height:2.0625rem}.subtitle{line-height:1.75rem}}.light{font-weight:300}.regular{font-weight:400}.medium{font-weight:500}.semi-bold{font-weight:600}.bold{font-weight:700}body .desktop-only,body .tablet-only{display:none!important}body .device-only{display:block!important}@media (min-width: 600px){body .tablet-only{display:block!important}body .mobile-only{display:none!important}}@media (min-width: 1280px){body .desktop-only{display:block!important}body .device-only{display:none!important}}body{display:flex;flex-direction:column;justify-content:space-around;min-height:100dvh;background:#f5f5f5}body main{flex-grow:1}body.no-scroll{overflow:hidden}.container{width:100%;margin:0 auto;padding:0 10px}.container.full-screen{padding:0}@media (min-width: 600px){.container{max-width:600px}}@media (min-width: 1280px){.container{max-width:1280px;padding:0 20px}}.second-nav>.container{padding:0 10px}@media (min-width: 1280px){.second-nav>.container{padding:0 20px}}.hidden{display:none!important}.no-scrollbar,.index .home-hero .home_usp_section,.home-category-nav .home-nav_slider,.breadcrumbs .breadcrumb_links ul,.search-modal .search_results,.register-modal .modal_content form,.login-modal .modal_content form,.modal_content{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar,.index .home-hero .home_usp_section::-webkit-scrollbar,.home-category-nav .home-nav_slider::-webkit-scrollbar,.breadcrumbs .breadcrumb_links ul::-webkit-scrollbar,.search-modal .search_results::-webkit-scrollbar,.register-modal .modal_content form::-webkit-scrollbar,.login-modal .modal_content form::-webkit-scrollbar,.modal_content::-webkit-scrollbar{display:none}.full-screen-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;align-items:center;justify-content:center;z-index:10002}.full-screen-overlay.active{display:flex}.full-screen-image{max-width:90%;max-height:90%}.card-gradient,.products-show .product_tabs .tabs_container .tech_info li:nth-of-type(odd){position:relative;background:linear-gradient(90deg,rgba(241,241,241,.08) 2.41%,#f1f1f1 22.13%,#f1f1f1 76.86%,rgba(241,241,241,.24) 95.59%)}.card-gradient:before,.products-show .product_tabs .tabs_container .tech_info li:nth-of-type(odd):before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);background:linear-gradient(90deg,rgba(217,217,217,0) 0%,#d9d9d9 48.96%,rgba(217,217,217,0) 100%)}.section-with-sidebar{display:grid;gap:20px}.section-with-sidebar .sidebar a,.section-with-sidebar .sidebar button{display:block;padding:10px 29px;font-size:.875rem;line-height:1.5rem;font-weight:300;color:#000}.section-with-sidebar .sidebar a.active,.section-with-sidebar .sidebar button.active{font-weight:700}.section-with-sidebar .sidebar li:not(:last-of-type){margin-bottom:10px}.section-with-sidebar .tabs_content{display:none}.section-with-sidebar .tabs_content.active{display:block}.section-with-sidebar .tabs_content h2{font-size:1.5rem;line-height:1.5rem;font-weight:700;margin-bottom:20px}@media (max-width: 1279px){.section-with-sidebar .sidebar ul{display:none}.section-with-sidebar .sidebar .sidebar-dropdown button{display:flex;font-weight:700;margin-bottom:10px;align-items:center;justify-content:space-between;border:none;outline:none;width:100%;position:relative}.section-with-sidebar .sidebar .sidebar-dropdown button:after{content:"";background:url(https://tech2home.bg/assets/menu_hamburger-e84fedcf.svg);background-size:cover;width:20px;height:20px;right:10px;top:50%;transform:translateY(-50%);position:absolute}.section-with-sidebar .sidebar .sidebar-dropdown button img{width:24px}.section-with-sidebar .sidebar .sidebar-dropdown.active+ul{display:block}.section-with-sidebar .sidebar .sidebar-dropdown.active+ul a.active{display:none}}@media (min-width: 1280px){.section-with-sidebar{display:grid;grid-template-columns:1fr 2fr 1fr;gap:20px}.section-with-sidebar .sidebar-dropdown{display:none}}body:has(.modal.active){overflow:hidden}.cookie-modal .modal_content{display:flex;flex-direction:column;align-items:center;width:80%;max-width:715px;padding:40px 20px;height:auto}.cookie-modal .modal_content .logo{margin-bottom:14px}.cookie-modal .modal_content h3{font-size:1.5rem;line-height:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:14px;text-align:center}.cookie-modal .modal_content .sub-title{color:#1a1a1a;line-height:24px;font-size:18px;font-weight:300;margin-bottom:8px}.cookie-modal .modal_content ul{color:#1a1a1a;line-height:24px;font-size:18px;font-weight:300;list-style:disc;margin:0 20px 26px}.cookie-modal .modal_content .button-primary{width:-moz-fit-content;width:fit-content;margin-bottom:4px}.cookie-modal .modal_content .link{text-decoration:none}.cookie-modal .modal_content>.link{font-size:14px}@media (min-width: 1280px){.cookie-modal{padding:40px 50px}}.modal{display:none}.modal.active{display:block}.modal.active .full-screen-overlay{display:flex;justify-content:center;background-color:transparent;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:10% 0;align-items:baseline;overflow:auto}@media (min-width: 1280px){.modal.active .full-screen-overlay{align-items:center}}.modal_content{box-shadow:0 0 20px #00000026;background:#f1f1f1;border-radius:10px;border:1px solid #0087b2;height:100%;overflow:auto}@media (min-width: 1280px){.modal_content{height:auto}}.login-modal .modal_content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;max-width:715px;padding:40px 24px;position:relative;height:auto}.login-modal .modal_content form{width:250px;overflow:auto}.login-modal .modal_content .close-btn{position:absolute;top:16px;right:16px}.login-modal .modal_content h3{font-size:1.5rem;line-height:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:14px;text-align:center}.login-modal .modal_content .form-group .button-primary{margin:20px auto 40px;width:-moz-fit-content;width:fit-content}.login-modal .modal_content .button-primary{margin-top:20px;width:100%;margin-bottom:15px}.login-modal .modal_content .link{text-decoration:none}.login-modal .modal_content form>.link{margin-bottom:20px;display:block}.login-modal .modal_content>p{text-align:center;font-size:.875rem;font-weight:300}.login-modal .modal_content>p a{font:inherit}@media (min-width: 1280px){.login-modal .modal_content{padding:40px 50px}}.register-modal .modal_content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80%;max-width:715px;padding:45px 40px 20px;position:relative}.register-modal .modal_content form{height:100%;overflow:auto}.register-modal .modal_content .close-btn{position:absolute;top:16px;right:16px}.register-modal .modal_content h3{font-size:1.5rem;line-height:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:14px}.register-modal .modal_content .link{text-decoration:none}.register-modal .modal_content form>.link{margin-bottom:20px;display:block}.register-modal .modal_content .wrapper{display:grid;grid-template-areas:"inputs" "submit" "usp"}.register-modal .modal_content .wrapper-inputs{grid-area:inputs;margin-bottom:20px}.register-modal .modal_content .wrapper-usp{grid-area:usp}.register-modal .modal_content .wrapper-usp>div{display:flex;align-items:center;gap:20px}.register-modal .modal_content .wrapper-usp>div:first-of-type{margin-bottom:20px}.register-modal .modal_content .wrapper-usp .header{font-size:1.125rem;line-height:1.375rem;color:#0087b2;font-weight:700;margin-bottom:8px}.register-modal .modal_content .wrapper-usp p{font-weight:300}.register-modal .modal_content .wrapper-submit{margin-bottom:20px;grid-area:submit}.register-modal .modal_content .wrapper-submit p{text-align:center;font-size:.875rem;font-weight:300}.register-modal .modal_content .wrapper-submit .link{font:inherit}.register-modal .modal_content .button-primary{width:100%;margin-top:20px;margin-bottom:8px;text-wrap:nowrap}.register-modal .modal_content .checkbox-group label{display:flex;align-items:baseline;cursor:pointer;font-size:14px;line-height:1.75rem}.register-modal .modal_content .checkbox-group label:before{content:"";min-width:12px;min-height:12px;margin-right:10px;border:1px solid #9a9999;display:block}.register-modal .modal_content .checkbox-group label .link{font:inherit}.register-modal .modal_content .checkbox-group input:checked+label:before{background-color:#85bd00;border-color:#73a300}@media (min-width: 1280px){.register-modal .modal_content h3{align-self:flex-start}.register-modal .modal_content .wrapper{display:grid;grid-template-areas:"inputs usp" "submit submit";grid-template-columns:repeat(2,minmax(0,1fr))}.register-modal .modal_content .wrapper-inputs{padding-right:50px}.register-modal .modal_content .wrapper-usp{padding-left:24px;position:relative}.register-modal .modal_content .wrapper-usp:before{content:"";width:1px;background-color:#e2e2e2;display:block;position:absolute;top:0;left:0;height:80%}.register-modal .modal_content .wrapper .button-primary{width:-moz-fit-content;width:fit-content;margin:0 auto 15px}}.search-modal.active .full-screen-overlay{padding:0}.search-modal .modal_content{padding:50px 5% 0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;position:relative;border:none;border-radius:0;width:100%;height:100%}.search-modal .close-btn{position:absolute;top:16px;right:16px}.search-modal h3{font-size:1.5rem;line-height:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:14px;text-align:center}.search-modal .search_results{margin:20px;height:auto;overflow-y:auto;flex-grow:1}.search-modal .search_results li{margin-bottom:10px}.search-modal .search-input-container{display:flex;margin-bottom:10px;position:relative}.search-modal .search-input-container input{width:100%}.search-modal .search-input-container:focus-within+button{display:flex}.search-modal .search-input-container button{position:absolute;right:8px;top:50%;display:none;transform:translateY(-50%);align-items:center;color:#0087b2;background:transparent;border:none;font-weight:700}.search-modal .search-input-container .clear-search.active{display:flex}@media (min-width: 1280px){.search-modal .search_results,.search-modal .search-input-container{width:50vw;margin:0 auto}}.loader{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;display:none;justify-content:center;align-items:center;z-index:10}.loader.active{display:flex}.loader:before{content:"";border:10px solid #ddd;border-radius:50%;border-top:10px solid #85bd00;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.main-nav{display:flex;align-items:center;justify-content:flex-end;height:63px}.main-nav .logo{margin-right:auto}.main-nav .logo img{height:32px}.main-nav_item{padding:12px;display:flex;align-items:center}.main-nav .shopping_cart .empty_cart,.main-nav .shopping_cart.empty div{display:none}.main-nav .shopping_cart.empty .empty_cart{display:block}.main-nav .shopping_cart div{position:relative}.main-nav .shopping_cart div span{font-size:.6875rem;line-height:30px;font-weight:700;color:#fff;position:absolute;top:0;left:63%;transform:translate(-50%)}@media (min-width: 1280px){.main-nav .logo img{height:32px}}.second-nav{background:#0096c7;position:relative}.second-nav_item{display:flex;align-items:center;gap:10px;position:relative;padding:12px 0;font-size:1.125rem;line-height:1.5rem;color:#fff}.second-nav_item span{display:flex}.second-nav_item .arrow-icon{margin-left:auto;transition:all .3s ease-in-out}.second-nav_item.current{display:none}.second-nav .second-nav-btn.active .arrow-icon{transform:rotate(180deg);transition:all .3s ease-in-out}.second-nav_list{display:none;max-height:0px;flex-direction:column;transition:all .3s ease-in-out}.second-nav_list.active{display:flex;max-height:none;transition:all .3s ease-in-out}@media (min-width: 1280px){.second-nav_list{max-height:none;flex-direction:row;text-align:center;display:flex;justify-content:space-evenly}.second-nav_list li:not(:first-of-type){border-left:1px solid #fff}.second-nav_list li:first-of-type a{padding-left:0}.second-nav_list li:last-of-type a{padding-right:0}.second-nav_list .second-nav_item{padding:0 16px;height:76px;letter-spacing:-.36px;text-align:left;line-height:1.125rem}.second-nav_list .second-nav_item.current{display:flex}.second-nav_list .second-nav_icon{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px}.second-nav_list .second-nav_icon img{width:25px}.second-nav_list .second-nav_icon .second-nav_count{background-color:#0087b2;color:#004d66;height:16px;display:flex;align-items:center;border-radius:4px;line-height:1.375rem;font-size:.75rem;padding:0 6px}}footer{background-color:#efefef;padding:40px 0;margin-top:80px}footer .container{display:grid;grid-template-areas:"services" "category" "logo";gap:20px;padding:0 10px}footer .logo-section{grid-area:logo}footer .logo-section .logo{margin-bottom:12px;width:210px;height:40px}footer .logo-section p{font-size:1.125rem;line-height:1.5rem;font-weight:300;margin-bottom:12px;color:#1a1a1a}footer .logo-section .socials ul{display:flex;align-items:center;gap:22px}footer .logo-section .socials ul a{display:flex;align-items:center}footer .services-section>p,footer .category-section>p{font-size:1.25rem;line-height:1.75rem;font-weight:700;margin-bottom:5px}footer .services-section{grid-area:services}footer .services-section ul{display:flex;flex-direction:column;gap:5px}footer .services-section ul a{padding:5px 0}footer .category-section{grid-area:category}@media (min-width: 1280px){footer .container{grid-template-areas:"logo logo services category";grid-template-columns:repeat(4,minmax(0,1fr));padding:0 20px}footer .logo-section{padding-right:60px}}.breadcrumbs{background-color:#efefef;padding:8px 0;margin-bottom:17px}.breadcrumbs a{color:#9a9999;font-size:1rem;line-height:1.75rem;display:flex}.breadcrumbs img,.breadcrumbs svg{filter:brightness(0) saturate(100%) invert(96%) sepia(0%) saturate(7445%) hue-rotate(195deg) brightness(65%) contrast(83%)}.breadcrumbs .breadcrumb{display:flex;justify-content:space-between;align-items:center}.breadcrumbs .breadcrumb_links ul a,.breadcrumbs .breadcrumb_item a{display:flex;align-items:center;text-transform:lowercase}.breadcrumbs .breadcrumb_item{display:none}.breadcrumbs .breadcrumb_links{overflow:hidden;display:flex;align-items:center}.breadcrumbs .breadcrumb_links ul{display:flex;align-items:center;overflow:auto;white-space:nowrap;scroll-behavior:auto}.breadcrumbs .breadcrumb_links ul .home_link{margin-right:0}.breadcrumbs .breadcrumb_links li a:before{content:"/";margin:0 4px 0 8px}.breadcrumbs .breadcrumb_links li:first-of-type a:before{margin-left:0}.breadcrumbs .breadcrumb .home_link{margin-right:8px}.breadcrumbs .breadcrumb .home_link:before{content:""}.breadcrumbs .breadcrumb_item{gap:34px}.breadcrumbs .breadcrumb_item a{gap:6px}@media (min-width: 1280px){.breadcrumbs{margin-bottom:40px}.breadcrumbs .breadcrumb_item{display:flex;align-items:center}.breadcrumbs a{font-size:1.125rem;line-height:1.75rem}}.button-primary{background-color:#73a300;box-shadow:4px 4px 10px #618a0026;color:#fff;height:35px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 50px;font-size:1.125rem;line-height:1.75rem;border-radius:4px;border:1px solid #73a300;background:#85bd00;font-weight:400}.button-primary-small{background-color:#73a300;box-shadow:4px 4px 10px #618a0026;color:#fff;height:29px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 14px;font-size:1rem;line-height:1.75rem;border-radius:4px;border:1px solid #73a300;background:#85bd00;font-weight:400}.product_related_buttons a.disabled{opacity:.5}input,textarea{border-radius:4px;border:1px solid #9a9999;background:#f8f7f7;font-size:1rem;line-height:2.25rem;color:#1a1a1a;outline-color:#9a9999;padding:0 8px}input[type=text],input[type=email],input[type=password],textarea[type=text],textarea[type=email],textarea[type=password]{padding:0 15px}label{font-size:1rem;line-height:1.75rem;color:#1a1a1a}.form-group{display:flex;flex-direction:column;position:relative}.form-group:not(:last-of-type){margin-bottom:10px}.form-group.no-margin{margin-bottom:0}.form-sub-content{font-size:.875rem;line-height:1.25rem;color:#525252}.form-sub-content .link{font-size:inherit;text-decoration:none}.show-password{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border:none;outline:none;background:inherit}.show-password .icon-active{display:none}.show-password.active{transform:translateY(-60%)}.show-password.active .icon-hidden{display:none}.show-password.active .icon-active{display:block}.error-message{color:#af3535;margin-top:4px}.password-group{position:relative}.password-group input{width:100%}.product_card{background:#f1f1f1;padding:8px 0 16px;border-radius:8px;border:1px solid #e2e2e2;max-width:100%;position:relative;transition:box-shadow .3s,border-color .3s;height:100%}.product_card>:not(.product_card_img){padding:0 20px}.product_card:hover{box-shadow:0 0 11px #21212133;border-color:#0087b2}.product_card_img{margin:15px auto}.product_card_logo{position:absolute;top:0;left:0;padding:10px 20px;background:rgba(255,255,255,.4);border-radius:5px 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.product_card h3{font-size:1.125rem;line-height:1.5rem;font-weight:700;margin-bottom:5px}.product_card a{color:#000;display:flex;flex-direction:column;height:100%}.product_card ul{margin-bottom:17px}.product_card li{display:flex;align-items:flex-start;gap:6px;font-size:1rem;line-height:1.75rem}.product_card li:not(:last-of-type){margin-bottom:3px}.product_card li p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.product_card li p:first-letter{text-transform:uppercase}.product_card li img{margin-top:3px}.product_card .price{margin-top:auto;font-size:1.125rem;line-height:1.75rem;font-weight:700;display:flex;align-items:center;justify-content:space-between;text-wrap:nowrap}.product_card .price span{text-decoration:line-through;color:#8b8b8b;font-size:.875rem;margin-left:2px;font-size:14px;font-weight:400}.product_card .price .button-primary-small{padding:0 4px}.order_product_card{width:100%;display:flex;align-items:center;padding:0 10px;position:relative}.order_product_card_img{width:100px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;margin-right:15px}.order_product_card_info{position:relative;width:100%}.order_product_card_title{font-size:1rem;line-height:1.2rem;font-weight:300;color:#1a1a1a;margin-bottom:4px}.order_product_card_price{color:#000;font-size:1.125rem;line-height:1.5rem;font-weight:700}.order_product_card_remove{position:absolute;right:0;bottom:0;color:#f34a4a;font-size:.875rem;line-height:1.75rem;text-decoration:underline}@media (min-width: 1280px){.order_product_card{padding:15px 25px 15px 10px}.order_product_card_title{font-size:1.125rem;line-height:1.5rem}}.order_price{display:flex;flex-direction:column;align-items:left;position:relative}.order_price>div{width:100%;display:flex;justify-content:space-between}.order_price_container{position:relative}.order_price p{font-size:1rem;line-height:1.75rem;color:#525252}.order_price .total_with_vat{padding-bottom:8px;border-bottom:1px solid #d9d9d9;margin-bottom:8px}.order_price .total_with_vat p{color:#1a1a1a;font-size:1.125rem}.order_price .discount_with_vat .price{color:#f34a4a}@media (min-width: 1280px){.order_price{align-items:end}.order_price .order_price_code{justify-content:flex-end}.order_price>div{max-width:350px}.order_price_container .loader{max-width:350px;margin-left:auto}}.product_related{grid-area:related;margin-bottom:40px}.product_related_title{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.product_related_title h2{font-size:1.25rem;line-height:1.75rem;font-weight:700;color:#0087b2}.product_related_list{display:flex;overflow-x:auto}.product_related_list>li{width:100%;margin-right:10px}.product_related_list>li:last-of-type{margin-right:0}.product_related_buttons{display:none}@media (min-width: 1280px){.product_related_title div{display:flex;gap:8px}.product_related_title div a{display:flex}.product_related_list>li{width:295px;margin:0 10px}.product_related_list>li:first-of-type{margin-left:0}.product_related_list>li:last-of-type{margin-right:0}.product_related_buttons{display:flex}}.product_listing-container{margin:40px auto}.product_listing-container .product_related:not(:last-of-type){margin-bottom:20px}.product_listing-filter .filter-category{margin-bottom:20px;padding:25px;border-radius:10px;border:1px solid #0087b2;background:linear-gradient(180deg,#0096c7 8.57%,#00cac0 100%);color:#fff}.product_listing-filter .filter-category h2{font-size:1.25rem;line-height:1.5rem;margin-bottom:15px}.product_listing-filter .filter-category ul li:not(:last-of-type){margin-bottom:15px}.product_listing-filter .filter-category .sub_cat_item{color:#fff;display:flex;align-items:baseline;gap:2px}.product_listing-filter .filter-category .sub_cat_item span{font-size:1.125rem;line-height:1.5rem}.product_listing-filter .filter-category .sub_cat_item span:first-letter{text-transform:uppercase}.product_listing-filter .filter .filter-button-mobile{margin-bottom:13px;width:-moz-fit-content;width:fit-content;margin-left:auto;display:flex;font-size:.875rem;line-height:1.5rem;color:#525252;font-weight:300;gap:4px;align-items:center}.product_listing-filter .filter-container{padding:25px;border-radius:10px;border:1px solid #e2e2e2;background:#efefef}.product_listing-filter .filter-container .filter_header{font-size:.875rem;line-height:1.5rem;color:#1a1a1a;font-weight:700;display:flex;justify-content:space-between;align-items:baseline;cursor:pointer}.product_listing-filter .filter-container .filter_header p:first-letter{text-transform:uppercase}.product_listing-filter .filter-container .filter_header svg{display:none}.product_listing-filter .filter-container label{cursor:pointer}.product_listing-filter .filter-container .checkbox-label{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.5rem;color:#525252;padding:6px 0}.product_listing-filter .filter-container .checkbox-label .checkbox-state{display:flex;align-items:center;gap:8px}.product_listing-filter .filter-container .checkbox-label .checkbox-state:before{content:"";width:12px;height:12px;display:block;border:1px solid #9a9999;background-color:transparent}.product_listing-filter .filter-container .form-group input:checked+.checkbox-label .checkbox-state:before{background-color:#85bd00;border-color:#73a300}.product_listing-filter .filter-container .form-group:has(input:checked) .checkbox-state:before{background-color:#85bd00;border-color:#73a300}.product_listing-filter .filter-container .form_container .from-group,.product_listing-filter .filter-container .form-group:not(:last-of-type){margin-bottom:0}.product_listing-filter .filter-container .form-group:not(:last-of-type) .checkbox-label{border-bottom:1px solid #d9d9d9}.product_listing-filter .filter-container_item:not(:last-of-type){border-bottom:1px solid #d9d9d9}.product_listing-filter .filter-container_item{padding:13px 0}.product_listing-filter .filter-container_item:first-of-type{padding-top:0}.product_listing-filter .filter-container_item.dropdown .filter_header svg{display:block;transition:all .3s ease-in-out}.product_listing-filter .filter-container_item.dropdown .form_container{max-height:0px;transition:all .1s ease-in-out;opacity:0;visibility:hidden}.product_listing-filter .filter-container_item.dropdown.active .form_container{max-height:100%;transition:all .3s ease-in-out;opacity:1;visibility:visible}.product_listing-filter .filter-container_item.dropdown.active .filter_header svg{transition:all .3s ease-in-out;rotate:180deg}.product_listing-filter .filter-container_item.dropdown.active .filter_header svg path{fill:#9a9999}@media (min-width: 1280px){.product_listing-filter .filter-container.hidden{display:block!important}}.product_listing-filter .list-item{margin-bottom:20px}@media (min-width: 1280px){.product_listing-filter{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.product_listing-filter .list{grid-column:span 3}.product_listing-filter .list_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.product_listing-filter .list-item{margin-bottom:0}}.sort-container{display:flex;gap:10px;justify-content:flex-end;margin-bottom:20px;align-items:center;color:#1a1a1a;font-size:.875rem;text-wrap:nowrap}.sort-container .sort-item{display:flex;align-items:center;gap:4px;font-size:.875rem;line-height:.875rem;color:#525252;border:none;outline:none;padding:5px;background:transparent}.sort-container .sort-item div{display:flex}.sort-container .sort-item img:last-of-type{rotate:180deg;margin-left:-4px}.sort-container .sort-item[data-state=default] img{filter:brightness(0) saturate(100%) invert(62%) sepia(0%) saturate(9%) hue-rotate(175deg) brightness(99%) contrast(87%)}.sort-container .sort-item[data-state=high] img:first-of-type{filter:brightness(0) saturate(100%) invert(2%) sepia(10%) saturate(0%) hue-rotate(318deg) brightness(93%) contrast(86%)}.sort-container .sort-item[data-state=low] img:last-of-type{filter:brightness(0) saturate(100%) invert(2%) sepia(10%) saturate(0%) hue-rotate(318deg) brightness(93%) contrast(86%)}.toaster{position:fixed;bottom:20px;width:100%;display:none;z-index:999;color:#fff}.toaster.active{display:block;animation-duration:15s;animation-name:slidein}.toaster-content{max-width:100vw;padding:10px 15px;display:flex;align-items:flex-start;border-radius:4px;border:1px solid}.toaster-content.error{background-color:#f34a4a;border-color:#af3535}.toaster-content.success{background-color:#73a300;border-color:#597f01}.toaster-content a{font:inherit;text-decoration:underline;color:#fff}.toaster-header{font-size:1.125rem;line-height:1.75rem;font-weight:700}.toaster-body{font-size:1rem;line-height:1.25rem}.toaster .close-btn{text-decoration:none;position:absolute;top:7px;right:7px;font-size:26px;line-height:16px;font-weight:300}@media (min-width: 1280px){.toaster{max-width:320px;right:20px}}@keyframes slidein{0%{bottom:-100px}10%{bottom:20px}90%{bottom:20px}to{bottom:-100px}}.home-category-nav{margin-top:20px;margin-bottom:20px}.home-category-nav .home-nav_slider{overflow-x:auto}.home-category-nav .home-nav_container{display:flex;align-items:center;height:120px;border-bottom:1px solid rgba(226,226,226,.29);border-top:1px solid rgba(226,226,226,.29);width:-moz-fit-content;width:fit-content}.home-category-nav .home-nav_container li{height:100%;position:relative;flex-grow:1;width:100%}.home-category-nav .home-nav_container li:not(:last-of-type):after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:80%;width:1px;background:#dedede;box-shadow:0 0 10px #00000040}.home-category-nav .home-nav_item{min-width:45vw;padding:0 8px;font-size:1.125rem;line-height:1.125rem;color:#0096c7;letter-spacing:-.36px;font-weight:300;text-align:center;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column;height:100%}.home-category-nav .home-nav_item span{min-height:36px}.home-category-nav .home-nav_item.active,.home-category-nav .home-nav_item:hover,.home-category-nav .home-nav_item:active{font-weight:700}.home-category-nav .home-nav_icon{filter:brightness(0) saturate(100%) invert(48%) sepia(41%) saturate(6223%) hue-rotate(167deg) brightness(94%) contrast(101%)}.home-category-nav .tabs-show-item{margin:20px 0}@media (min-width: 1280px){.home-category-nav{overflow-x:hidden}.home-category-nav .home-nav_item{min-width:auto}}.nav-features{display:flex;justify-content:center;gap:15px;position:relative}.nav-features .icon{position:relative;display:flex}.nav-features img{position:relative;width:30px}.nav-features.animated img{animation-name:truck;animation-iteration-count:1;animation-fill-mode:both;animation-duration:1s;animation-timing-function:linear}.nav-features .content{position:relative;font-size:1rem;line-height:1.25rem;animation-iteration-count:1;animation-fill-mode:both;animation-duration:2s;animation-timing-function:linear;animation-delay:1s}.nav-features .content .header{font-weight:700}.main-nav .nav-features{display:none}@media (min-width: 1280px){.main-nav{height:79px}.main-nav .nav-features{display:flex}}main .nav-features{display:flex;margin:11px 0}@media (min-width: 1280px){main .nav-features{display:none}}@keyframes truck{0%{left:-50px;opacity:0}to{left:0;opacity:1}}@keyframes truckContentAnimation{0%{right:-50px;opacity:0}to{right:0;opacity:1}}.home-usp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:70px;margin-bottom:40px;margin-top:40px}.home-usp_item{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:250px;text-align:center}.home-usp_img{margin-bottom:5px;filter:brightness(0) saturate(100%) invert(29%) sepia(81%) saturate(1843%) hue-rotate(171deg) brightness(97%) contrast(101%)}.home-usp_title{font-size:1.25rem;line-height:1;color:#0087b2;font-weight:700;margin-bottom:10px}.home-usp_content{font-size:1rem;line-height:1.25rem;color:#1a1a1a;font-weight:300}@media (min-width: 1280px){.home-usp{flex-wrap:nowrap}}.usp-tabs{margin-bottom:40px}.usp-tabs_header{text-align:center;font-size:1.5rem;line-height:2.0625rem;color:#1a1a1a;font-weight:400;margin-bottom:36px}.usp-tabs_header h2{color:#0087b2;font-weight:700}.usp-tabs_nav{width:100%}.usp-tabs_nav li:not(:last-of-type){margin-bottom:16px}.usp-tabs_item{position:relative;padding:17px 20px 13px;background:#f4f4f4;border-radius:4px;border:1px solid #dbdbdb;display:block;color:#1a1a1a;font-size:1.25rem;line-height:1.5rem;font-weight:300}.usp-tabs_item.active{border-color:#0087b2}.usp-tabs_item.active .usp-tabs_next{filter:brightness(0) saturate(100%) invert(29%) sepia(81%) saturate(1843%) hue-rotate(171deg) brightness(97%) contrast(101%)}.usp-tabs_next{position:absolute;top:17px;right:17px}.usp-tabs_container{display:flex;flex-wrap:wrap;justify-content:center;gap:21px}.usp-tabs_content{background-color:#f4f4f4}.usp-tabs_content_item{display:none;max-width:610px;font-size:1.125rem;line-height:1.5rem;font-weight:300}.usp-tabs_content_item.active{display:block}.usp-tabs_content_item h3{font-size:1.5rem;line-height:2.0625rem;font-weight:700;margin-bottom:19px}.usp-tabs_content_item p+p,.usp-tabs_content_item ul+p{margin-top:24px}.usp-tabs_content_item ul{list-style:disc;padding-left:28px}@media (min-width: 1280px){.usp-tabs_container{flex-wrap:nowrap}.usp-tabs_content{border-left:1px solid #0087b2}.usp-tabs_content_item{padding:22px 29px 33px}.usp-tabs_nav{max-width:270px}}.index .breadcrumbs{display:none}.index .home-hero{display:grid;overflow:hidden;margin-top:20px;gap:15px;margin-bottom:15px}.index .home-hero .home-large{border-radius:10px;padding:20px 15px;background:linear-gradient(134deg,#f1f1f1 25.31%,#e5e5e5 57.75%);position:relative;border:1px solid #e2e2e2}.index .home-hero .home-large .display{line-height:2.0625rem;font-size:1.8rem}.index .home-hero .home-large h1{background:linear-gradient(114deg,#0087b2 23.66%,#00a9e0 65.58%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900;margin-bottom:20px;max-width:490px}.index .home-hero .home-large p{font-size:1.2rem;line-height:1.4rem;color:#676767;margin-bottom:20px;position:relative;z-index:5;max-width:514px}.index .home-hero .home-large img{position:absolute;bottom:0}.index .home-hero .home-large .button-primary{padding:0}.index .home-hero .home_usp_section{display:flex;gap:20px;width:100%;overflow:auto}.index .home-hero .home_usp_section>div{min-width:305px;width:100%}.index .home-hero .home_usp{border-radius:10px;background:linear-gradient(180deg,#0096c7 0%,#00cac0 100%);padding:20px 15px;color:#efefef;font-size:1.25rem;line-height:1.875rem;letter-spacing:-.4px;border:1px solid #0096c7}.index .home-hero .home_usp li{display:flex;align-items:center;gap:11px}.index .home-hero .home_usp h2{margin-bottom:18px}.index .home-hero .home_usp_second{border-radius:10px;background:linear-gradient(180deg,#85bd00 0%,#009772 100%);padding:39px 15px 34px 12px;color:#efefef;font-size:1.25rem;line-height:1.625rem;letter-spacing:-.4px;border:1px solid #009772}.index .home-hero .home_usp_second>div{display:flex;align-items:flex-start;gap:15px}.index .home-hero .home_usp_second>div:not(:last-of-type){margin-bottom:37px}@media (min-width: 1280px){.index .home-hero{margin-top:30px;grid-template-columns:2fr 1fr;gap:0 20px;margin-bottom:0}.index .home-hero .home_usp_section{flex-wrap:wrap}.index .home-hero .display{line-height:2.5rem;font-size:2.25rem}.index .home-hero .home-large{padding:34px 38px 105px}.index .home-hero .home-large img{position:absolute;bottom:36px;right:29px}.index .home-hero .home-large p{margin-bottom:44px;font-size:1.5rem;line-height:1.875rem}.index .home-hero .home-large .button-primary{max-width:232px;padding:0 20px}.index .home-hero .home_usp{padding:29px 12px 27px 29px}}.index .infinity-animation{display:none;position:relative;overflow:hidden;padding:20px 0}.index .infinity-animation .slider{display:flex;align-items:center}.index .infinity-animation li{opacity:.7;padding:0 22px;cursor:pointer}.index .infinity-animation li:hover{opacity:1}.index .infinity-animation .slide{height:50px;width:200px;display:flex;align-items:center;justify-content:center}@media (min-width: 1280px){.index .infinity-animation{display:block}}.products-show .product-grid{display:flex;flex-direction:column-reverse}.products-show .product-grid>div{width:100%;height:-moz-fit-content;height:fit-content}.products-show .product-grid>div section{padding:0 10px}.products-show .product-grid>div .product_gallery,.products-show .product-grid>div .desktop-only,.products-show .product-grid>div .product_related{padding:0}@media (min-width: 1280px){.products-show .product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.products-show .product-grid .col-right{padding-left:16px}.products-show .product-grid>div>section,.products-show .product-grid>div>div:not(.product_gallery,.desktop-only){padding:0}}.products-show .product_gallery .full-screen-overlay.active{padding:5%;background-color:#fff}.products-show .product_gallery .full-screen-overlay.active picture{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.products-show .product_gallery .full-screen-overlay.active .close-overlay{position:absolute;top:16px;right:16px;filter:brightness(0) saturate(100%) invert(0%) sepia(98%) saturate(1%) hue-rotate(265deg) brightness(108%) contrast(100%);cursor:pointer;background:transparent;border:none;outline:none}.products-show .product_gallery .full-screen-overlay.active .full-screen-image{height:100%}.products-show .product_gallery .full-screen-overlay.active picture img{max-height:70%}@media (min-width: 1280px){.products-show .product_gallery .full-screen-overlay.active .full-screen-image picture{align-items:normal}.products-show .product_gallery .full-screen-overlay.active .full-screen-image picture img{max-height:100%}}.products-show.container>section{margin:0}@media (min-width: 1280px){.products-show .col-right{display:grid;grid-template-areas:"title" "usp" "price" "features" "tabs" "faq" "related"}.products-show .col-right .product_gallery{display:none}}.products-show .breadcrumbs{grid-area:breadcrumbs}.products-show .product_title{margin-bottom:16px}.products-show .product_title .title{align-items:baseline;gap:1rem;margin-bottom:9px}.products-show .product_title .title_wraper{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;line-height:1.5rem;color:#9a9999;font-weight:300}@media (min-width: 1280px){.products-show .product_title{margin-bottom:25px}}.products-show .product_price{margin-bottom:22px;display:flex;align-items:center;gap:20px}.products-show .product_price>div{width:100%}.products-show .product_price .price{grid-area:price}.products-show .product_price .price_discount{color:#9a9999}.products-show .product_price .price_old{color:#f34a4a;text-decoration:line-through}.products-show .product_price .buy-buttons>div{max-width:180px;margin:0 auto}.products-show .product_price .buy-buttons .link{font-size:.875rem;text-decoration:none}@media (min-width: 1280px){.products-show .product_price{margin-bottom:30px}.products-show .product_price .price{display:flex;flex-wrap:wrap}.products-show .product_price .price_current{width:100%;order:1}.products-show .product_price .price_discount{order:3}.products-show .product_price .price_old{order:2;margin-right:4px}}.products-show .product_usp{grid-area:usp;margin-bottom:25px;color:#0096c7}.products-show .product_usp ul{padding:25px 0}.products-show .product_usp li{display:flex;align-items:center;gap:13px}.products-show .product_usp li:not(:last-of-type){margin-bottom:12px}.products-show .product_features{grid-area:features;color:#1a1a1a;margin-bottom:27px}.products-show .product_features ul{display:grid;gap:10px;padding:0 10px}.products-show .product_features li{display:flex;align-items:center;gap:8px}@media (min-width: 1280px){.products-show .product_features ul{grid-template-columns:repeat(2,1fr)}}.products-show .product_tabs{grid-area:tabs;margin-bottom:30px}.products-show .product_tabs .defect_description{background:#edecec;padding:10px 14px 16px;border-left:2px solid #b23636;margin-bottom:30px;color:#b23636;font-size:1.125rem;line-height:1.375rem;font-weight:300}.products-show .product_tabs .defect_description_header{display:flex;align-items:center;gap:6px;font-weight:700;margin-bottom:12px}.products-show .product_tabs .tabs_nav ul{margin-bottom:14px;display:flex;flex-direction:column}.products-show .product_tabs .tabs_nav ul li{flex:auto}.products-show .product_tabs .tabs_nav ul a,.products-show .product_tabs .tabs_nav ul li>div{display:flex;align-items:center;justify-content:left;height:35px;gap:4px;padding:0 8px;background-color:#efefef;color:#525252;border-bottom:#8b8b8b 1px solid}.products-show .product_tabs .tabs_nav ul a.active,.products-show .product_tabs .tabs_nav ul li>div.active{border-color:#0096c7;color:#0096c7}.products-show .product_tabs .tabs_nav ul a.active img,.products-show .product_tabs .tabs_nav ul li>div.active img{filter:brightness(0) saturate(100%) invert(37%) sepia(75%) saturate(1220%) hue-rotate(163deg) brightness(100%) contrast(101%)}.products-show .product_tabs .tabs_nav ul a span,.products-show .product_tabs .tabs_nav ul li>div span{display:flex}.products-show .product_tabs .tabs_container{color:#1a1a1a;padding:20px 0}.products-show .product_tabs .tabs_container p+p{margin-top:24px}.products-show .product_tabs .tabs_container .tabs_content{pointer-events:none}.products-show .product_tabs .tabs_container .tech_info li{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));font-size:1rem;line-height:1.75rem}.products-show .product_tabs .tabs_container .tech_info li div{padding:5px 22px}.products-show .product_tabs .tabs_container .tech_info li div:first-letter{text-transform:uppercase}.products-show .product_tabs .tabs_container .tech_info li div:first-of-type{text-transform:uppercase}@media (min-width: 1280px){.products-show .product_tabs .tabs_nav ul{flex-direction:row;gap:10px}}.products-show .product_faq{margin-bottom:24px;grid-area:faq}.products-show .product_faq details[open] summary svg{transform:rotate(180deg);transition:all .3s linear}.products-show .product_faq h2{margin-bottom:24px}.products-show .product_faq li:not(:last-of-type){margin-bottom:24px}.products-show .product_faq summary{cursor:pointer;list-style:none;display:flex;align-items:baseline;justify-content:space-between}.products-show .product_faq summary svg{transition:all .3s linear}@media (min-width: 1280px){.products-show .product_faq h2{margin-bottom:38px}.products-show .product_faq li:not(:last-of-type){margin-bottom:38px}}.products-show .product_gallery{grid-area:gallery;margin-bottom:16px}.products-show .product_gallery ul{display:flex;overflow:scroll;align-items:center;gap:10px}.products-show .product_gallery ul li{display:flex;height:100%;background-color:#f1f1f1;cursor:pointer}.products-show .product_gallery ul li:first-of-type{margin-left:10px}.products-show .product_gallery ul li:last-of-type{margin-right:10px}.products-show .product_gallery ul a{display:flex}.products-show .product_gallery ul a picture{width:100%;height:100%}.products-show .product_gallery ul a img{width:100%}.products-show .product_gallery ul img{min-width:295px}.products-show .product_gallery .full-screen-overlay .img-nav{position:absolute;left:10%;right:10%;display:flex;justify-content:space-between;top:50%;transform:translateY(-50%);z-index:5;filter:brightness(0) saturate(100%) invert(0%) sepia(98%) saturate(1%) hue-rotate(265deg) brightness(108%) contrast(100%)}.products-show .product_gallery .full-screen-overlay .img-nav button{cursor:pointer;display:flex;align-items:center;justify-content:center;background:transparent;border:none;outline:none;width:25px;height:25px}.products-show .product_gallery .full-screen-overlay .img-nav button img{width:100%;height:100%;filter:brightness(0) saturate(100%) invert(99%) sepia(0%) saturate(2%) hue-rotate(86deg) brightness(103%) contrast(100%)}.products-show .product_gallery .full-screen-overlay .full-screen-image{max-width:-moz-fit-content;max-width:fit-content;gap:0}.products-show .product_gallery .full-screen-overlay .full-screen-image li{background:transparent;min-width:100%;justify-content:center}.products-show .product_gallery .full-screen-overlay .full-screen-image li:first-of-type{margin-left:0}.products-show .product_gallery .full-screen-overlay .full-screen-image li:last-of-type{margin-right:0}@media (min-width: 1280px){.products-show .product_gallery ul.main-gallery{display:grid;gap:20px;overflow:hidden;margin:0}.products-show .product_gallery ul.main-gallery li{width:100%}.products-show .product_gallery ul.main-gallery li:first-of-type{margin-left:0}.products-show .product_gallery ul.main-gallery li:last-of-type{margin-right:0}}.products-show .product_related{padding:0;grid-area:related}.products-show .product_related:not(:last-of-type){margin-bottom:20px}.products-show .product_related_title{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;margin-top:50px}.products-show .product_related_title h2{font-size:1.25rem;line-height:1.75rem;color:#0087b2;font-weight:700}.products-show .product_related_list{display:flex;overflow-x:auto}.products-show .product_related_list>li{width:100%;margin-right:10px;max-width:295px}.products-show .product_related_list>li:last-of-type{margin-right:0}@media (min-width: 1280px){.products-show .product_related_title div{display:flex;gap:8px}.products-show .product_related_title div a{display:flex}.products-show .product_related_list>li{width:calc(50% - 10px);margin:0 10px}.products-show .product_related_list>li:first-of-type{margin-left:0}.products-show .product_related_list>li:last-of-type{margin-right:0}}.swiper-slide-zoomed .swiper-zoom-container{cursor:move}.swiper-zoom-container{cursor:zoom-in}body.checkout{background-color:#f5f5f5}body.checkout header,body.checkout footer{display:none}.checkout .section_back{background-color:#efefef;padding:8px 0}.checkout .section_back a{font-size:1.125rem;line-height:1.75rem;font-weight:300;color:#9a9999;display:flex;align-items:center;gap:7px}.checkout h1,.checkout h2{font-size:1.25rem;line-height:1.75rem;color:#0087b2;font-weight:700}.section_checkout{margin-top:18px;margin-bottom:80px;display:grid;gap:38px}.section_checkout h1{margin-bottom:10px}.section_checkout h2{margin-bottom:2px}.section_checkout .order_product_cards{margin-bottom:10px}.section_checkout .order_product_cards ul li:not(:last-of-type){margin-bottom:10px}.section_checkout .order_price_code{margin-bottom:12px}.section_checkout .order_price_code .link{font-size:.875rem}@media (min-width: 1280px){.section_checkout{grid-template-columns:repeat(2,minmax(0,1fr))}.section_checkout h1{margin-bottom:18px}.section_checkout .col-left{padding-left:16px}.section_checkout .col-right{padding:25px 30px;margin-top:20px;border-radius:10px;border:1px solid #0087b2;background:#f1f1f1;box-shadow:0 0 20px #00000026}.section_checkout .order_price_code{text-align:end}}.section_checkout .user-info_header{margin-bottom:10px}.section_checkout .form_user{margin-bottom:25px}.section_checkout .form_delivery{margin-bottom:14px}.section_checkout .form_delivery h2{margin-bottom:3px}.section_checkout .form_delivery .tabs{display:flex;align-items:center;margin-bottom:10px;gap:10px}.section_checkout .form_delivery .tabs a{display:flex;align-items:center;font-size:1rem;line-height:1.75rem;font-weight:300;color:#1a1a1a;padding:4px 5px;border-bottom:1px solid #9a9999;gap:8px}.section_checkout .form_delivery .tabs a.active{border-color:#0087b2}@media (min-width: 1280px){.section_checkout .form_delivery .tabs{gap:30px}.section_checkout .form_delivery .tabs a{padding:4px 10px}}.section_checkout .form_delivery input#autocomplete::-moz-placeholder{color:transparent}.section_checkout .form_delivery input#autocomplete::placeholder{color:transparent}.section_checkout .form_delivery .type_delivery{display:none}.section_checkout .form_delivery .type_delivery.active{display:block}.section_checkout .form_payment{margin-bottom:23px}.section_checkout .form_payment h2{margin-bottom:20px}.section_checkout .form_payment_container{display:flex;align-items:stretch;gap:16px;flex-wrap:wrap}.section_checkout .form_payment label{border-radius:4px;border:1px solid #9a9999;background:#efefef;padding:10px 4px 10px 12px;font-size:1rem;line-height:1.75rem;color:#1a1a1a;height:100%;cursor:pointer}.section_checkout .form_payment label p{font-size:.875rem;line-height:1.125rem;color:#525252}.section_checkout .form_payment input{display:none}.section_checkout .form_payment .form-group{margin:0;flex-basis:calc(50% - 8px)}.section_checkout .form_payment .form-group input:checked+label{border-color:#618a00;outline:1px solid #618a00}.section_checkout .form_payment .form-group:has(input:checked) label{border-color:#618a00;outline:1px solid #618a00}.section_checkout .form_more{margin-bottom:16px}.section_checkout .form_more>a{display:flex;gap:8px;align-items:center}.section_checkout .form_more>a h2{margin-bottom:0}.section_checkout .form-group.checkbox-group label{display:flex;align-items:baseline;cursor:pointer;font-size:14px;line-height:1.75rem}.section_checkout .form-group.checkbox-group label:before{content:"";min-width:12px;min-height:12px;margin-right:10px;border:1px solid #9a9999;display:block}.section_checkout .form-group.checkbox-group label .link{font:inherit}.section_checkout .form-group.checkbox-group input:checked+label:before{background-color:#85bd00;border-color:#73a300}.section_checkout .button-primary{margin-bottom:10px}.profile .section_checkout .form_more h2{color:#1a1a1a}.profile .tabs_content.orders>ul>li:not(:last-of-type){margin-bottom:20px}.profile .orders-container{border-radius:10px;border:1px solid #0087b2;background:#f1f1f1;box-shadow:0 0 20px #00000026;padding:24px 16px;display:flex;align-items:flex-start;flex-wrap:wrap-reverse;gap:10px}.profile .orders-container .order_state h3{font-size:1.25rem;line-height:1.5rem;color:#1a1a1a;margin-bottom:13px;font-weight:700}.profile .orders-container .order_state a{display:flex;align-items:center;gap:9px;text-wrap:nowrap}.profile .orders-container .order_state a.disabled{color:#9a9999;filter:brightness(0) saturate(100%) invert(61%) sepia(0%) saturate(2127%) hue-rotate(152deg) brightness(102%) contrast(78%);pointer-events:none}.profile .orders-container .order_state ul li:not(:last-of-type){margin-bottom:5px}.profile .orders-container .order_product_cards li:not(:last-of-type){margin-bottom:10px}@media (min-width: 1280px){.profile .orders-container{flex-wrap:nowrap}}.thanks-header{margin-bottom:40px}.thanks-header h1,.thanks-header h2{font-size:1.5rem;line-height:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:20px}.thanks-header .col-left{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin-bottom:20px}.thanks-header .col-left div{max-width:410px}.thanks-header .col-left p{font-size:1rem;line-height:1.375rem;font-weight:300}.thanks-header .col-right li{display:flex;align-items:center;gap:13px;font-size:1.125rem;line-height:1.75rem;color:#0096c7}.thanks-header .col-right li:not(:last-of-type){margin-bottom:15px}.thanks-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.thanks-info h3{font-size:1.25rem;line-height:1.5rem;color:#1a1a1a;margin-bottom:7px;font-weight:700}.thanks-info p{font-size:1rem;line-height:1.375rem;font-weight:300;margin-bottom:20px}.thanks-info .order_product_cards li:not(:last-of-type){margin-bottom:16px}@media (min-width: 1280px){.thanks-header{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.thanks-header .col-left{grid-column:span 7;flex-direction:row;margin-bottom:0;align-items:flex-start}.thanks-header .col-right{grid-column:span 5}.thanks-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.contact-us_container{display:grid;gap:35px}.contact-us .content-header{margin-bottom:20px}.contact-us .content-header h1{font-size:1.5rem;line-height:1.5rem;font-weight:700;color:#1a1a1a;margin-bottom:20px}.contact-us .content-header p{font-size:1rem;line-height:1.375rem;font-weight:300}.contact-us .content-with-icon{display:flex;align-items:flex-start;gap:14px}.contact-us .content-with-icon:not(:last-of-type){margin-bottom:12px}.contact-us .content-with-icon .header{font-size:1rem;line-height:1.5rem;font-weight:300;color:#1a1a1a}.contact-us .content-with-icon .content{font-size:1rem;line-height:1.375rem;color:#000}.contact-us .content-with-icon img{width:25px}.contact-us .content-with-icon li{display:flex;gap:30px;justify-content:space-between}.contact-us_map iframe{width:100%}@media (min-width: 1280px){.contact-us_container{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-us_form{margin-top:40px}.contact-us_form .button-primary{width:-moz-fit-content;width:fit-content;margin-left:auto}.contact-us_map{margin-top:40px}}footer .tilted-box{display:none}@media (min-width: 1280px){footer .tilted-box{display:flex}}
