@charset "UTF-8";*{padding:0;margin:0;border:none}*,*:before,*:after{box-sizing:border-box}a,a:link,a:visited,a:hover{text-decoration:none}aside,footer,header,section,main{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}form{display:flex;flex-direction:column}input,textarea,button,select{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;cursor:pointer}input:focus,input:active,button:focus,button:active{outline:none}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}legend{display:block}@font-face{font-family:Cera Pro;src:url(/shop/fonts/CeraPro-Regular.woff2) format("woff2"),url(/shop/fonts/CeraPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Cera Pro;src:url(/shop/fonts/CeraPro-Medium.woff2) format("woff2"),url(/shop/fonts/CeraPro-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Cera Pro;src:url(/shop/fonts/CeraPro-Bold.woff2) format("woff2"),url(/shop/fonts/CeraPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Cera Pro;src:url(/shop/fonts/CeraPro-Black.woff2) format("woff2"),url(/shop/fonts/CeraPro-Black.woff) format("woff");font-weight:900;font-style:normal}:root{font-family:Cera Pro,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{padding:26px 0 0;color:#616161;background-color:#f8f8f8}a{text-decoration:inherit;display:inline-block}h1{font-size:2em;line-height:1.1;color:#f36527}input{border:2px solid #303030;border-radius:8px;padding:10px;font-size:18px}button{border:none}button:focus,button:focus-visible{outline:none}.container{max-width:1280px;margin:0 auto}@media (max-width: 1440px){.container{padding:0 10px}}._Header_e2ywh_1{margin-bottom:1px}._Header_e2ywh_1 a{color:#3d3d3d;font-size:16px;font-weight:400;line-height:20px}._HeaderInner_e2ywh_11{display:flex;justify-content:space-between;gap:10px}._HeaderLogo_e2ywh_17{width:68px;height:auto}@media (max-width: 1024px){._HeaderLogo_e2ywh_17{display:none}}._Nav_e2ywh_27{display:flex;align-items:center;justify-content:center}@media (max-width: 1150px){._Nav_e2ywh_27{display:none}}._NavList_e2ywh_38{display:flex;align-items:center;gap:50px}._NavList_e2ywh_38 li a{position:relative}._NavList_e2ywh_38 li a:after{content:"";position:absolute;top:46px;left:0;width:100%;height:3px;background-color:#f36527;opacity:0;transition:opacity .3s}._NavList_e2ywh_38 li a._ActiveLink_e2ywh_57:after{opacity:1;transition:opacity .3s}@media (max-width: 1024px){._NavList_e2ywh_38{gap:25px}}._HeaderFunctional_e2ywh_67{display:flex;align-items:center;justify-content:space-between;gap:30px}@media (max-width: 768px){._HeaderFunctional_e2ywh_67{flex-wrap:wrap;gap:15px;align-items:flex-start;justify-content:flex-end}}._Search_e2ywh_82{max-width:500px;position:relative}._SearchInput_e2ywh_87{height:40px;border:1px solid;border-radius:5px;border-color:#f3652780;padding:0 10px;width:500px}@media (max-width: 1024px){._SearchInput_e2ywh_87{width:300px}}@media (max-width: 768px){._SearchInput_e2ywh_87{width:60vw}}._SearchBtn_e2ywh_106{position:absolute;right:5px;top:5px;height:30px;display:flex;align-items:center;justify-content:center;width:56px;background-color:#f36527;border-radius:3px}._SearchBtn_e2ywh_106:hover{background-color:#d65822}._LensIcon_e2ywh_122{width:15px;height:auto;fill:#fff;fill-opacity:1;fill-rule:nonzero}._Cart_e2ywh_130{position:relative;padding:5px 8px 5px 5px}._Cart_e2ywh_130 img{width:28px;height:28px}._CartIcon_e2ywh_139{width:25px;height:auto;fill:#616161}._CartCount_e2ywh_145{width:23px;height:23px;display:flex;align-items:center;justify-content:center;position:absolute;top:-2px;right:-2px;color:#fff;background-color:#f36527;border:2px solid rgb(255,255,255);border-radius:100px;font-size:10px;font-weight:500;line-height:13px}@media (max-width: 768px){._User_e2ywh_164{order:3;text-align:right;margin-top:5px}}._HeaderHr_e2ywh_171{width:100%;height:1px;background-color:#f3652733;margin-top:5px}@media (max-width: 768px){._HeaderHr_e2ywh_171{display:none}}._Overlay_1uj7u_1{position:fixed;text-align:center;left:0;top:0;height:100%;width:100%;background-color:#00000080;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000}._Content_1uj7u_13{color:#3d3d3d;font-size:20px;font-weight:500;width:500px;border-radius:8px;background-color:#fff;padding:60px 0;position:absolute;left:50%;top:100%;transform:translate(-50%);opacity:0;transition:transform .3s ease-out,opacity .3s ease-out;z-index:1001;position:relative}@media (max-width: 768px){._Content_1uj7u_13{width:98%;max-width:400px}}._Show_1uj7u_37{top:50%;transform:translate(-50%,-50%);opacity:1}._Content_1uj7u_13 h3{margin-bottom:20px;font-size:22px}._EnterBtn_1uj7u_48{width:300px;height:45px;border-radius:5px;background:#f36527;color:#fff;font-size:16px;font-weight:700}._EnterBtn_1uj7u_48:hover{background-color:#d65822}._CloseBtn_1uj7u_61{cursor:pointer;position:absolute;right:20px;top:20px;padding:10px;z-index:1002}._CloseBtn_1uj7u_61 svg{fill:#616161;width:24px;height:24px}._CloseBtn_1uj7u_61:hover svg{fill:#f36527}._LoginForm_1uj7u_78{margin-top:10px;align-items:center}._LoginForm_1uj7u_78 input{margin-bottom:10px;border-radius:5px;width:300px;height:40px;border:1px solid rgb(234,234,234)}._LoginForm_1uj7u_78 input::placeholder{color:#a5a5a5;font-size:14px;font-weight:400;line-height:16px;text-align:left;transform:translateY(-3px)}@media (max-width: 768px){._LoginForm_1uj7u_78 input,._LoginForm_1uj7u_78 button{width:250px}}._PasswordInput_1uj7u_104{letter-spacing:.2em}._IfRegistered_1uj7u_108{margin-top:30px}._RegisterBtn_1uj7u_112,._FillBtn_1uj7u_113{margin-top:25px;width:300px;height:45px;border-radius:5px;border:1px solid rgb(151,151,151);font-size:16px;font-weight:700}._RegisterBtn_1uj7u_112:hover,._FillBtn_1uj7u_113:hover{background-color:#979797}@media (max-width: 768px){._RegisterBtn_1uj7u_112,._FillBtn_1uj7u_113{width:250px}}._Disclaimer_1uj7u_133,._Hint_1uj7u_134{font-size:14px;color:#646464;max-width:300px;margin:30px auto 0}._Error_1uj7u_141{color:#000;margin-bottom:10px}._Disclaimer_1uj7u_133{text-align:justify;font-size:12px}._DisclaimerBlock_1uj7u_151 p+p{margin-top:18px}._Disabled_1uj7u_155{opacity:.4}._overlay_1bjai_1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1bjai_14{background:#fff;border-radius:8px;padding:30px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 10px 30px #0000004d;z-index:1001}._closeBtn_1bjai_27{position:absolute;top:15px;right:20px;background:none;border:none;font-size:24px;cursor:pointer;color:#666;z-index:1002}._closeBtn_1bjai_27:hover{color:#333}._title_1bjai_42{margin-bottom:20px;color:#616161;font-size:24px;font-weight:600}._orderSummary_1bjai_49{background-color:#f8f9fa;padding:15px;border-radius:6px;margin-bottom:25px}._orderSummary_1bjai_49 h3{margin-bottom:10px;color:#616161;font-size:16px;font-weight:600}._orderSummary_1bjai_49 p{margin:5px 0;color:#666}._orderSummary_1bjai_49 p:last-child{font-weight:600;color:#f36527;font-size:18px}._userInfo_1bjai_71{background-color:#e3f2fd;border:1px solid #2196f3;border-radius:6px;padding:12px;margin-bottom:20px}._userInfo_1bjai_71 ._userInfoText_1bjai_78{margin:0;color:#1976d2;font-size:14px;font-weight:500}._form_1bjai_85{display:flex;flex-direction:column;gap:20px}._formGroup_1bjai_91{display:flex;flex-direction:column;gap:8px}._formGroup_1bjai_91 label{font-weight:500;color:#616161;font-size:14px}._formGroup_1bjai_91 input,._formGroup_1bjai_91 textarea{padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .2s ease}._formGroup_1bjai_91 input:focus,._formGroup_1bjai_91 textarea:focus{outline:none;border-color:#f36527}._formGroup_1bjai_91 input:required,._formGroup_1bjai_91 textarea:required{border-left:3px solid #f36527}._formGroup_1bjai_91 textarea{resize:vertical;min-height:80px}._formGroup_1bjai_91 ._readOnlyInput_1bjai_119{background-color:#f8f9fa;color:#666;cursor:not-allowed}._formGroup_1bjai_91 ._readOnlyInput_1bjai_119:focus{border-color:#ddd}._submitBtn_1bjai_128{background-color:#f36527;color:#fff;border:none;padding:15px 30px;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}._submitBtn_1bjai_128:hover:not(:disabled){background-color:#d65822}._submitBtn_1bjai_128:disabled{background-color:#ccc;cursor:not-allowed}._success_1bjai_147{text-align:center;padding:20px}._success_1bjai_147 h2{color:#28a745;margin-bottom:15px;font-size:22px}._success_1bjai_147 p{margin:10px 0;color:#666}._success_1bjai_147 p:nth-child(2){font-weight:600;color:#f36527;font-size:18px}._success_1bjai_147 ._closeSuccessBtn_1bjai_165{background-color:#f36527;color:#fff;border:none;padding:12px 30px;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;margin-top:20px;transition:background-color .2s ease}._success_1bjai_147 ._closeSuccessBtn_1bjai_165:hover{background-color:#d65822}@media (max-width: 768px){._modal_1bjai_14{padding:20px;margin:20px}._title_1bjai_42{font-size:20px}._submitBtn_1bjai_128{padding:12px 25px;font-size:14px}}._SearchSuggestionsList_1crzk_1{position:absolute;top:40px;width:100%;border-radius:0 0 10px 10px;padding:10px;background-color:#fff;box-shadow:0 0 5px 1px #00000013;z-index:40}._SearchSuggestionsList_1crzk_1 li{line-height:2em;cursor:pointer}._SearchSuggestionsList_1crzk_1 li:hover{background-color:#f0f0f0}._SearchSuggestionsLink_1crzk_20{width:100%}._burgerMenuWrapper_b7txq_1{position:relative;z-index:100}._burger_b7txq_1,._burgerActive_b7txq_6{display:flex;flex-direction:column;justify-content:center;width:36px;height:36px;background:transparent;border:none;cursor:pointer;padding:0;z-index:98}._burger_b7txq_1 span,._burgerActive_b7txq_6 span{display:block;height:4px;width:100%;background:#333;margin:4px 0;border-radius:2px;transition:.3s}._burgerActive_b7txq_6 span:nth-child(1){transform:translateY(8px) rotate(45deg)}._burgerActive_b7txq_6 span:nth-child(2){opacity:0}._burgerActive_b7txq_6 span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}._menu_b7txq_38,._menuOpen_b7txq_38{position:fixed;top:0;right:-260px;width:240px;height:100vh;background:#fff;box-shadow:-2px 0 8px #00000014;transition:right .3s cubic-bezier(.4,0,.2,1);z-index:101;padding:80px 24px 24px}._menu_b7txq_38 ul,._menuOpen_b7txq_38 ul{list-style:none;padding:0;margin:0}._menu_b7txq_38 ul li,._menuOpen_b7txq_38 ul li{margin-bottom:24px}._menu_b7txq_38 ul li a,._menuOpen_b7txq_38 ul li a,._menu_b7txq_38 ul li button,._menuOpen_b7txq_38 ul li button{color:#222;font-size:18px;text-decoration:none;transition:color .2s}._menu_b7txq_38 ul li a:hover,._menuOpen_b7txq_38 ul li a:hover,._menu_b7txq_38 ul li button:hover,._menuOpen_b7txq_38 ul li button:hover{color:#f36527}._menuOpen_b7txq_38{right:0}._overlay_b7txq_76{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0000004d;z-index:100}@media (min-width: 1024px){._burgerMenuWrapper_b7txq_1{display:none}}._Footer_pkyqf_2{background:linear-gradient(135deg,#f36527,#e74c3c);color:#fff;padding:60px 0 20px;margin-top:100px;position:relative}._Footer_pkyqf_2:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)}._FooterContent_pkyqf_19{display:grid;grid-template-columns:repeat(4,1fr);gap:40px;margin-bottom:40px}@media (max-width: 992px){._FooterContent_pkyqf_19{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){._FooterContent_pkyqf_19{grid-template-columns:1fr}}._FooterSection_pkyqf_36{display:flex;flex-direction:column}._FooterTitle_pkyqf_41{font-size:1.5rem;font-weight:700;margin-bottom:15px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1)}._FooterSubtitle_pkyqf_49{font-size:1.1rem;font-weight:600;margin-bottom:15px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}._FooterDescription_pkyqf_57{line-height:1.6;color:#ffffffe6;font-size:.95rem}._TechStack_pkyqf_63{display:flex;flex-direction:column;gap:8px}._TechCategory_pkyqf_69{display:flex;flex-direction:column;gap:4px}._TechLabel_pkyqf_75{font-weight:600;color:#fff;font-size:.9rem}._TechItems_pkyqf_81{color:#fffc;font-size:.85rem;line-height:1.4}._FeaturesList_pkyqf_87{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}._FeaturesList_pkyqf_87 li{color:#ffffffe6;font-size:.9rem;position:relative;padding-left:20px}._FeaturesList_pkyqf_87 li:before{content:"✓";position:absolute;left:0;color:#4ade80;font-weight:700}._Contacts_pkyqf_110{display:flex;flex-direction:column;gap:12px}._ContactItem_pkyqf_116{display:flex;flex-direction:column;gap:4px}._ContactLabel_pkyqf_122{font-weight:600;color:#fff;font-size:.9rem}._ContactLink_pkyqf_128{color:#fffc;text-decoration:none;font-size:.85rem;transition:all .3s ease}._ContactLink_pkyqf_128:hover{color:#fff;text-decoration:underline}._FooterBottom_pkyqf_139{display:flex;justify-content:space-between;align-items:center;padding-top:30px;border-top:1px solid rgba(255,255,255,.1);flex-wrap:wrap;gap:20px}._Copyright_pkyqf_149{color:#ffffffb3;font-size:.85rem}._FooterLinks_pkyqf_154{display:flex;align-items:center;gap:15px}._FooterLink_pkyqf_154{color:#fffc;text-decoration:none;font-size:.85rem;transition:all .3s ease}._FooterLink_pkyqf_154:hover{color:#fff;text-decoration:underline}._Separator_pkyqf_171{color:#ffffff80;font-size:.8rem}@media (max-width: 768px){._Footer_pkyqf_2{padding:40px 0 20px}._FooterBottom_pkyqf_139{flex-direction:column;text-align:center;gap:15px}._FooterLinks_pkyqf_154{justify-content:center}}@media (max-width: 480px){._Footer_pkyqf_2{padding:30px 0 15px}._FooterTitle_pkyqf_41{font-size:1.3rem}._FooterSubtitle_pkyqf_49{font-size:1rem}}._layout_7trnj_2{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}._main_7trnj_9{margin-top:50px;flex:1 0 auto;display:flex;flex-direction:column}._Items_mif8p_1{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}@media (max-width: 800px){._Items_mif8p_1{gap:5px}}._CategoryItem_15vox_1{box-shadow:0 0 3px 1px #42424214;background-color:#fff;width:244px;height:100px;padding:10px;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;transition:all .3s ease;color:#616161}._CategoryItem_15vox_1:hover{transform:scale(1.05)}@media (max-width: 830px){._CategoryItem_15vox_1{width:100%;height:50px;padding:20px;justify-content:flex-start}._CategoryItem_15vox_1:hover{transform:none}}._CategoryIcon_15vox_31{width:25px;height:auto;margin-right:15px;stroke:#f36527}._container_hfxxu_1{display:flex}._ProductsSection_hfxxu_5{margin-top:60px}._ProductsCount_hfxxu_9{font-size:.9rem}._StoreControls_hfxxu_13{display:flex;justify-content:end;gap:30px;margin-bottom:30px}._FilterToggler_hfxxu_20{display:none;margin-right:auto}@media (max-width: 768px){._FilterToggler_hfxxu_20{display:block}}._PriceSort_hfxxu_30,._ListTileToggler_hfxxu_31{cursor:pointer}._PriceSort_hfxxu_30{display:flex;align-items:center;justify-content:center;gap:5px}._ListTileToggler_hfxxu_31{background-color:#f0f0f0;border-radius:50px;padding:5px 8px;height:34px;width:70px;display:flex;align-items:center;gap:22px;position:relative}@media (max-width: 576px){._ListTileToggler_hfxxu_31{display:none}}._TilesIcon_hfxxu_59,._LinesIcon_hfxxu_60{z-index:2;transition:color .3s ease;color:#7c7c7c}._PriceSortIcon_hfxxu_66{color:#858585}._PriceSortIcon_hfxxu_66 div{background-color:currentColor}._SliderBackground_hfxxu_73{position:absolute;top:2px;left:2px;width:30px;height:30px;background-color:#fff;border-radius:50%;transition:transform .3s ease-in-out;z-index:1}._SliderBackground_hfxxu_73._TilesMode_hfxxu_84{transform:translate(36px)}._SliderBackground_hfxxu_73._LinesMode_hfxxu_87{transform:translate(0)}._FadeIcon_hfxxu_91{opacity:.5}._FilterAndProducts_hfxxu_95{display:flex;justify-content:space-between;margin-top:20px}._Tiles_hfxxu_59{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;align-items:stretch}@media (max-width: 1170px){._Tiles_hfxxu_59{grid-template-columns:repeat(3,1fr)}}@media (max-width: 992px){._Tiles_hfxxu_59{grid-template-columns:repeat(2,1fr)}}@media (max-width: 576px){._Tiles_hfxxu_59{grid-template-columns:1fr}}._Lines_hfxxu_60{display:flex;flex-direction:column;gap:12px}._NoProducts_hfxxu_129 p{margin:.5rem 0}._MainContent_hfxxu_133{display:flex;gap:20px}._MainContent_hfxxu_133>aside{position:sticky;top:80px;align-self:flex-start}@media (max-width: 768px){._MainContent_hfxxu_133{position:relative;flex-direction:column}._MainContent_hfxxu_133>aside{position:static;top:auto;width:100%;margin-bottom:16px}}._ProductsContainer_hfxxu_155{flex-grow:1;display:flex;flex-direction:column}._Pagination_hfxxu_161{display:flex;justify-content:end;margin-top:30px;gap:5px}._Pagination_hfxxu_161 button{cursor:pointer;border:1px solid rgb(229,229,229);border-radius:4px;width:35px;height:35px}._Pagination_hfxxu_161 button:disabled{color:#e5e5e5;cursor:default}._Pagination_hfxxu_161 button._Active_hfxxu_178{background:#f36527;color:#fff}._Pagination_hfxxu_161 button:hover:not(:disabled,._Active_hfxxu_178){background:#ccc}@media (max-width: 768px){._Pagination_hfxxu_161{margin-top:25px}}@media (max-width: 320px){._StoreControls_hfxxu_13{gap:16px}._Pagination_hfxxu_161{justify-content:center}}._ProductCard_fjgti_1{box-shadow:0 0 3px 1px #42424214;padding:25px;background-color:#fff}._ProductCard_fjgti_1 a{color:#616161}._ProductCard_fjgti_1 a:hover{color:#9b9b9b}@media (max-width: 768px){._ProductCard_fjgti_1{padding:20px}}._CardInfo_fjgti_18{display:flex;flex-direction:column;justify-content:space-between}._CartControls_fjgti_24{margin-top:10px;text-align:right}._ItemQuantity_fjgti_29{display:flex;align-items:center;justify-content:center}._ItemQuantityBtn_fjgti_35{height:30px;width:30px;background:#ececec;border-radius:35px}._DisabledBtn_fjgti_42{opacity:.5;cursor:default}._removeItemFromCartBtn_fjgti_47{height:20px;width:20px;margin-left:20px;transform:translateY(-1px)}._ItemQuantityValue_fjgti_54{margin:0 5px;min-width:20px;text-align:center}._tiles_fjgti_60{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-bottom:40px}._tiles_fjgti_60 ._CardImg_fjgti_67{width:100%;max-width:220px;height:220px;object-fit:contain}._tiles_fjgti_60 a{margin-top:15px;width:100%;max-width:220px}._tiles_fjgti_60 ._Price_fjgti_78{margin-top:15px}._lines_fjgti_82{display:grid;grid-template-columns:160px 1fr auto;gap:0 16px;align-items:center}._lines_fjgti_82:not(:first-child){margin-top:10px}._lines_fjgti_82 ._CardImg_fjgti_67{width:160px;height:160px;object-fit:contain}._lines_fjgti_82 ._CardInfo_fjgti_18{display:flex;flex-direction:column;justify-content:space-between}._lines_fjgti_82 ._PriceFavorites_fjgti_101{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}@media (max-width: 992px){._lines_fjgti_82{grid-template-columns:140px 1fr;grid-auto-rows:auto}._lines_fjgti_82 ._PriceFavorites_fjgti_101{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between;margin-top:8px}}@media (max-width: 400px){._lines_fjgti_82{grid-template-columns:1fr}._lines_fjgti_82 ._CardImg_fjgti_67{width:100%;max-width:240px;height:200px;margin:0 auto}._lines_fjgti_82 ._PriceFavorites_fjgti_101{flex-direction:column;align-items:flex-end;gap:8px}}._PriceFavorites_fjgti_101{display:flex;flex-direction:column;justify-content:space-between}._Price_fjgti_78{color:#f36527;font-size:22px;font-weight:700}._CardSum_fjgti_150{margin-top:20px}._Price_fjgti_78,._CardSum_fjgti_150{text-align:right}@media (max-width: 360px){._Price_fjgti_78,._CardSum_fjgti_150{font-size:18px}}._ProductcardBtns_fjgti_165{display:flex;align-items:center;justify-content:end;gap:10px;margin-top:10px}._FavoriteBtn_fjgti_173{font-size:20px;background:transparent;border:none;padding:0;line-height:1;cursor:pointer}._AddToCartBtn_fjgti_182{border:1px solid #f36527;border-radius:5px;padding:5px 0;width:60px;background-color:#f36527;fill:#fff;fill-opacity:1;fill-rule:nonzero}._AddToCartBtn_fjgti_182:hover{background-color:#d65822}._AddToCartBtnIcon_fjgti_196{max-width:20px;width:20px;height:auto;transform:translateY(2px)}._AddedButton_fjgti_203{background-color:#fff;border:1px solid #f36527}._AddedButton_fjgti_203:hover{background-color:#fff}._AddedIcon_fjgti_211{fill:#f36527;fill-opacity:1;fill-rule:nonzero}@media (max-width: 320px){._ProductCard_fjgti_1{padding:16px}._Price_fjgti_78{font-size:18px}._AddToCartBtn_fjgti_182{width:50px;padding:4px 0}._AddToCartBtnIcon_fjgti_196{max-width:18px;width:18px}._FavoriteBtn_fjgti_173{font-size:18px}}._Filter_1g2m7_1{width:200px;margin-right:1vw;flex-shrink:0;background-color:#fff;padding:25px 25px 35px;box-shadow:0 0 3px 1px #42424214}._Filter_1g2m7_1 h5{font-weight:500}@media (max-width: 768px){._Filter_1g2m7_1{position:absolute;top:0;left:-500px;transition:left .3s ease-in-out;z-index:99;margin-right:0}}._FilterShow_1g2m7_24{left:0}._FilterClose_1g2m7_28{background-color:#f36527;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:16px;margin-top:20px}._FilterClose_1g2m7_28:hover{background-color:#d65822}@media (min-width: 768px){._FilterClose_1g2m7_28{display:none}}._FilterTitle_1g2m7_47{margin-bottom:10px}._FilterSelect_1g2m7_51{margin-top:5px;display:flex;gap:10px;cursor:pointer}._FilterSelect_1g2m7_51 input,._FilterSelect_1g2m7_51 label{cursor:pointer}._FilterSelect_1g2m7_51 a{display:block}._FilterCount_1g2m7_67{color:#f36527}._FilterSelectInactive_1g2m7_71{opacity:.6;cursor:default}._FilterSelectInactive_1g2m7_71 input,._FilterSelectInactive_1g2m7_71 label{cursor:default}._FilterBrandInactive_1g2m7_82{color:#999;font-style:italic}._FilterCountInactive_1g2m7_87{color:#ccc}@media (max-width: 320px){._Filter_1g2m7_1{padding:16px}}@media (max-width: 768px){._ProductPageTitle_a4wbi_2{max-width:500px;margin:0 auto}}._Title_a4wbi_8{margin-bottom:20px}._Card_a4wbi_12{margin-top:60px}._Card_a4wbi_12 h1,._Card_a4wbi_12 h2,._Card_a4wbi_12 p,._Card_a4wbi_12 a,._Card_a4wbi_12 img,._Card_a4wbi_12 button{margin-top:20px}._Card_a4wbi_12 button{margin-right:20px}._ProductInfo_a4wbi_27{display:grid;grid-template-columns:70px 1fr 1fr;grid-template-rows:1fr;grid-template-areas:"nav main info";gap:20px}@media (max-width: 768px){._ProductInfo_a4wbi_27{grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"nav" "main" "info";justify-items:center;max-width:500px;margin:0 auto}}._GalleryNav_a4wbi_45{grid-area:nav;display:flex;flex-direction:column}@media (max-width: 768px){._GalleryNav_a4wbi_45{flex-direction:row;gap:10px;width:100%}}._GalleryNavImg_a4wbi_58{width:70px;height:70px;object-fit:cover;cursor:pointer;border:2px solid transparent;transition:border-color .2s ease}._SelectedImage_a4wbi_67{border-color:#f36527;border-radius:5px}._GalleryMainImg_a4wbi_72{grid-area:main;width:100%;height:100%;object-fit:cover}@media (max-width: 768px){._GalleryMainImg_a4wbi_72{max-width:500px}}._ProductDetails_a4wbi_84{padding-left:30px}@media (max-width: 768px){._ProductDetails_a4wbi_84{padding:20px 0;width:100%}}._Description_a4wbi_94{font-size:16px;font-weight:500}._Title_a4wbi_8{font-size:20px;font-weight:700}._Price_a4wbi_104{font-size:16px;font-weight:700;color:#f36527}._AddToCartBtn_a4wbi_110{border:1px solid #f36527;border-radius:5px;padding:5px 0;width:60px;background-color:#f36527;fill:#fff;fill-opacity:1;fill-rule:nonzero}._AddToCartBtn_a4wbi_110:hover{background-color:#d65822}._AddToCartBtnIcon_a4wbi_124{max-width:20px;width:20px;height:auto;transform:translateY(2px)}._removeItemFromCartBtn_a4wbi_131{height:20px;width:20px;margin-left:20px;transform:translateY(2px)}._Title_mig7b_1{margin-bottom:20px}._Cart_12qoq_1{margin-top:40px}._CartTop_12qoq_5{display:flex;justify-content:space-between}._CartItem_12qoq_10{margin-top:10px}._ItemQuantity_12qoq_14{display:flex;align-items:center;gap:10px}._TotalPrice_12qoq_20{margin-top:30px;display:flex;justify-content:end}._TotalPrice_12qoq_20 p:nth-child(2){margin-left:50px}._TotalCartQuantity_12qoq_29 span,._TotalCartPrice_12qoq_30 span{color:#f36527;font-weight:700}._TotalCartPriceValue_12qoq_35{display:inline-block;min-width:80px;text-align:right}._TotalCartQuantityValue_12qoq_41{display:inline-block;min-width:20px;text-align:right}._BuyBtn_12qoq_47{float:right;margin-top:50px;padding:10px 30px;border-radius:5px;background-color:#f36527;color:#fff}._CartEmptyMsg_12qoq_56{margin-top:30px}._CartEmptyLink_12qoq_60{margin-top:10px;color:#f36527}._CartEmptyLink_12qoq_60:hover{color:#d65822}._noFavorites_lbvmy_1{margin-top:40px}._FavoritesWrapper_lbvmy_5{margin-top:30px;display:flex;gap:10px;flex-wrap:wrap}._errorMessage_lbvmy_12{margin-top:30px;padding:20px;background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:5px;color:#856404}._errorMessage_lbvmy_12 p{margin:0 0 10px}._errorMessage_lbvmy_12 p:last-child{margin-bottom:0}._CategoriesPage_p533j_1{margin-top:2rem}._loader_is1rk_1{display:flex;justify-content:center;align-items:center;padding:1rem;height:100vh;width:100vw;position:fixed;top:0;left:0;background:#666;z-index:1000}._spinner_is1rk_15{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid #f36527;width:40px;height:40px;animation:_spin_is1rk_15 1s linear infinite}@keyframes _spin_is1rk_15{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
