*,:before,:after{box-sizing:border-box}body{background-color:#ecebe4}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;margin:0;padding:0;text-decoration:none}footer,header,nav,section,main{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}input{border-radius:0}.app-logo[data-v-74a2e163]{cursor:pointer;align-items:center;gap:20px;display:flex}.app-logo .logo-icon[data-v-74a2e163]{font-optical-sizing:auto;color:#fff;background-color:#153b50;border-radius:10px;padding:15px;font-family:Raleway,sans-serif;font-size:22px;font-style:normal;font-weight:600}@media screen and (width<=320px){.app-logo .logo-icon[data-v-74a2e163]{display:none}}.app-logo .logo-text[data-v-74a2e163]{font-optical-sizing:auto;font-family:Raleway,sans-serif;font-size:22px;font-style:normal;font-weight:600}.header[data-v-00d38380]{background-color:#fff;width:100%;position:fixed;top:0}.header .container[data-v-00d38380]{align-items:center;width:85%;margin:0 auto;padding-top:20px;padding-bottom:20px;display:flex}.header .container .title[data-v-00d38380]{font-optical-sizing:auto;padding-left:100px;font-family:Raleway,sans-serif;font-size:26px;font-style:normal;font-weight:600}.footer[data-v-e270bbdb]{background-color:#fff;margin-top:50px}.footer .container[data-v-e270bbdb]{flex-wrap:wrap;justify-content:space-between;width:85%;margin:0 auto;padding:40px;display:flex}@media screen and (width<=320px){.footer .container[data-v-e270bbdb]{padding:20px}}.footer .container .col[data-v-e270bbdb]{min-width:250px;max-width:300px}@media screen and (width<=708px){.footer .container .col[data-v-e270bbdb]{margin-top:30px}}@media screen and (width<=250px){.footer .container .col[data-v-e270bbdb]{min-width:100%}}.footer .container .col .creds .cred[data-v-e270bbdb]{font-optical-sizing:auto;margin-top:20px;font-family:Raleway,sans-serif;font-size:16px;font-style:normal;font-weight:600}.footer .container .col .items-title[data-v-e270bbdb]{font-optical-sizing:auto;font-family:Raleway,sans-serif;font-size:22px;font-style:normal;font-weight:600}@media screen and (width<=320px){.footer .container .col .items-title[data-v-e270bbdb]{font-size:20px}}.footer .container .col .items .item[data-v-e270bbdb]{font-optical-sizing:auto;margin-top:15px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400}@media screen and (width<=320px){.footer .container .col .items .item[data-v-e270bbdb]{word-wrap:break-word;font-size:16px}}.footer .container .col .items .item .link[data-v-e270bbdb]{color:#153b50}.app-button[data-v-88e66df7]{cursor:pointer;font-optical-sizing:auto;color:#fff;background-color:#153b50;border:none;border-radius:7px;outline:none;height:100%;padding:20px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;transition:all .2s}.app-button[data-v-88e66df7]:hover{background-color:#0e2a38}.loader[data-v-932c7190]{justify-content:center;align-items:center;display:flex}.loader .spinner[data-v-932c7190]{border:4px solid #f3f3f3;border-top-color:#153b50;border-radius:50%;width:20px;height:20px;animation:1s linear infinite spin-932c7190}@keyframes spin-932c7190{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product-card[data-v-0eba4526]{background-color:#fff;border-radius:15px}.product-card .content[data-v-0eba4526]{align-items:center;gap:20px;padding:30px;display:flex}.product-card .content .part-number[data-v-0eba4526]{font-optical-sizing:auto;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400}.product-card .content .part-info[data-v-0eba4526]{justify-content:space-between;align-items:center;width:100%;display:flex}.product-card .content .part-info .name[data-v-0eba4526]{font-optical-sizing:auto;font-family:Raleway,sans-serif;font-size:22px;font-style:normal;font-weight:600}.product-card .content .part-info .price[data-v-0eba4526]{font-optical-sizing:auto;font-family:Inter,sans-serif;font-size:22px;font-style:normal;font-weight:600}.search-box .container[data-v-f442cb03]{width:85%;margin:0 auto}.search-box .container .banner[data-v-f442cb03]{background-color:#fff;border-radius:15px;justify-content:space-between;padding:20px;display:flex}.search-box .container .banner .text .title[data-v-f442cb03]{font-optical-sizing:auto;font-family:Raleway,sans-serif;font-size:20px;font-style:normal;font-weight:600}.search-box .container .banner .text .title span[data-v-f442cb03]{font-optical-sizing:auto;color:#153b50;font-family:Inter,sans-serif;font-size:22px;font-style:normal;font-weight:400}.search-box .container .banner .text .or[data-v-f442cb03]{font-optical-sizing:auto;padding-top:20px;font-family:Raleway,sans-serif;font-size:20px;font-style:normal;font-weight:600}.search-box .container .banner .text .or span[data-v-f442cb03]{color:#153b50}.search-box .container .banner .text .addresses .address[data-v-f442cb03]{font-optical-sizing:auto;margin-top:15px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400}.search-box .container .banner .price[data-v-f442cb03]{color:#fff;font-optical-sizing:auto;background-color:#153b50;border-radius:15px;height:100%;padding:20px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;transition:all .7s}.search-box .container .banner .price[data-v-f442cb03]:hover{background-color:#0e2a38}.search-box .container .products-list[data-v-f442cb03]{margin-top:40px}.search-box .container .products-list .product-item[data-v-f442cb03]:not(:first-of-type){margin-top:20px}.search-box .container .pagination[data-v-f442cb03]{font-optical-sizing:auto;justify-content:center;align-items:center;gap:15px;margin-top:30px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;display:flex}.search-box .container .pagination button[data-v-f442cb03]{cursor:pointer;font-optical-sizing:auto;color:#fff;background-color:#153b50;border:none;border-radius:7px;outline:none;height:100%;padding:20px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;transition:all .2s}.search-box .container .pagination button .icon[data-v-f442cb03]{display:none}.search-box .container .pagination button .icon.rotate[data-v-f442cb03]{transform:rotate(180deg)}.search-box .container .pagination button[data-v-f442cb03]:disabled{cursor:default;background-color:#7c7c7c}@media screen and (width<=400px){.search-box .container .pagination button[data-v-f442cb03]{padding:10px;font-size:16px}.search-box .container .pagination button .text[data-v-f442cb03]{display:none}.search-box .container .pagination button .icon[data-v-f442cb03]{display:block}}.search-box .container .pagination button[data-v-f442cb03]:hover{background-color:#0e2a38}.start[data-v-835aa5d1]{margin-top:140px}.error[data-v-d69a82a2]{font-optical-sizing:auto;color:red;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400}.login-form[data-v-29e3b8c0]{width:85%;margin:0 auto}.login-form .form[data-v-29e3b8c0]{background-color:#fff;border-radius:15px;width:800px;margin:0 auto;padding:40px}@media screen and (width<=880px){.login-form .form[data-v-29e3b8c0]{width:100%}}.login-form .form .title[data-v-29e3b8c0]{font-optical-sizing:auto;text-align:center;font-family:Raleway,sans-serif;font-size:26px;font-style:normal;font-weight:600}.login-form .form .label[data-v-29e3b8c0]{font-optical-sizing:auto;margin-top:30px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;display:block}.login-form .form .input[data-v-29e3b8c0]{font-optical-sizing:auto;color:#153b50;border:none;border-bottom:1px solid #ecebe4;outline:none;width:100%;padding:10px 0 5px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400}.login-form .form .switch[data-v-29e3b8c0]{font-optical-sizing:auto;margin-top:20px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em}.login-form .form .switch .redirect[data-v-29e3b8c0]{color:#153b50;transition:all .3s}.login-form .form .switch .redirect[data-v-29e3b8c0]:hover{color:#0e2a38}.login-form .form .btn[data-v-29e3b8c0]{font-optical-sizing:auto;color:#fff;cursor:pointer;background-color:#153b50;border:none;border-radius:15px;outline:none;width:70%;margin:35px auto 0;padding:15px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;transition:all .3s;display:block}.login-form .form .btn[data-v-29e3b8c0]:hover{background-color:#0e2a38}.login-form .form .submit-error[data-v-29e3b8c0]{margin-top:15px}.login-form .form .remark[data-v-29e3b8c0]{font-optical-sizing:auto;text-align:center;margin-top:25px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6em}@media screen and (width<=400px){.login-form .form .remark[data-v-29e3b8c0]{font-size:14px}}.login-form .form .remark .link[data-v-29e3b8c0]{color:#153b50;transition:all .3s}.login-form .form .remark .link[data-v-29e3b8c0]:hover{color:#0e2a38}.login[data-v-349d5e4c]{margin-top:130px}.profile-controls[data-v-4cd4cb31]{flex-wrap:wrap;gap:30px;width:85%;margin:0 auto;display:flex}.profile-controls .controls[data-v-4cd4cb31]{background-color:#fff;border-radius:15px;flex:1;min-width:200px;max-width:400px;padding:20px}.profile-controls .controls .name[data-v-4cd4cb31]{font-optical-sizing:auto;text-transform:uppercase;font-family:Raleway,sans-serif;font-size:26px;font-style:normal;font-weight:600}.profile-controls .controls .name .email[data-v-4cd4cb31]{color:#b6b6b6;text-transform:none;font-size:14px}.profile-controls .controls .tab-selectors .selector[data-v-4cd4cb31]{font-optical-sizing:auto;cursor:pointer;margin-top:15px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;transition:all .3s}.profile-controls .controls .tab-selectors .selector.logout[data-v-4cd4cb31]{color:red}.profile-controls .controls .tab-selectors .selector.logout[data-v-4cd4cb31]:hover{color:#761515}.profile-controls .controls .tab-selectors .selector[data-v-4cd4cb31]:hover{color:#153b50}.profile-controls .tab[data-v-4cd4cb31]{background-color:#fff;border-radius:15px;flex:1;padding:20px}.profile-controls .tab .tab-title[data-v-4cd4cb31]{font-optical-sizing:auto;font-family:Raleway,sans-serif;font-size:26px;font-style:normal;font-weight:600}.profile-controls .tab .no-active[data-v-4cd4cb31]{font-optical-sizing:auto;color:#b6b6b6;text-align:center;margin-top:50px;font-family:Inter,sans-serif;font-size:44px;font-style:normal;font-weight:400}.profile[data-v-c886bbbe]{margin-top:130px}.register-form[data-v-74b27616]{width:85%;margin:0 auto}.register-form .form[data-v-74b27616]{background-color:#fff;border-radius:15px;width:800px;margin:0 auto;padding:40px}@media screen and (width<=880px){.register-form .form[data-v-74b27616]{width:100%}}.register-form .form .title[data-v-74b27616]{font-optical-sizing:auto;text-align:center;font-family:Raleway,sans-serif;font-size:26px;font-style:normal;font-weight:600}.register-form .form .label[data-v-74b27616]{font-optical-sizing:auto;margin-top:30px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;display:block}.register-form .form .input[data-v-74b27616]{font-optical-sizing:auto;color:#153b50;border:none;border-bottom:1px solid #ecebe4;outline:none;width:100%;padding:10px 0 5px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400}.register-form .form .switch[data-v-74b27616]{font-optical-sizing:auto;margin-top:20px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.5em}.register-form .form .switch .redirect[data-v-74b27616]{color:#153b50;transition:all .3s}.register-form .form .switch .redirect[data-v-74b27616]:hover{color:#0e2a38}.register-form .form .submit-error[data-v-74b27616]{margin-top:25px}.register-form .form .btn[data-v-74b27616]{font-optical-sizing:auto;color:#fff;cursor:pointer;background-color:#153b50;border:none;border-radius:15px;outline:none;width:70%;margin:35px auto 0;padding:15px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400;transition:all .3s;display:block}.register-form .form .btn[data-v-74b27616]:hover{background-color:#0e2a38}.register-form .form .remark[data-v-74b27616]{font-optical-sizing:auto;text-align:center;margin-top:25px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6em}@media screen and (width<=400px){.register-form .form .remark[data-v-74b27616]{font-size:14px}}.register-form .form .remark .link[data-v-74b27616]{color:#153b50;transition:all .3s}.register-form .form .remark .link[data-v-74b27616]:hover{color:#0e2a38}.register[data-v-e5a03e4f]{margin-top:130px}.btn[data-v-69f31ad9]{cursor:pointer;background-color:#fff;border:1px solid #153b50;border-radius:7px;outline:none;width:30px;height:30px;font-size:18px}.btn.disable[data-v-69f31ad9]{cursor:default!important;background-color:#e0e0e0!important}.cart-item[data-v-fe54eaf1]{background-color:#fff;border-radius:15px;flex-wrap:nowrap;gap:30px;padding:30px;display:flex}@media screen and (width<=600px){.cart-item[data-v-fe54eaf1]{display:block}}.cart-item .image[data-v-fe54eaf1]{border-radius:15px;flex:1;min-width:100px;max-width:200px;height:auto}.cart-item .chars[data-v-fe54eaf1]{flex:1;min-width:200px;max-width:400px}.cart-item .chars .name[data-v-fe54eaf1]{font-optical-sizing:auto;font-family:Raleway,sans-serif;font-size:18px;font-style:normal;font-weight:600}.cart-item .chars .char[data-v-fe54eaf1]{font-optical-sizing:auto;margin-top:15px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400}.cart-item .actions[data-v-fe54eaf1]{flex-direction:column;justify-content:space-between;align-items:end;display:flex}@media screen and (width<=600px){.cart-item .actions[data-v-fe54eaf1]{flex-direction:row;margin-top:30px}}@media screen and (width<=340px){.cart-item .actions[data-v-fe54eaf1]{display:block}}.cart-item .actions .count[data-v-fe54eaf1]{align-items:center;gap:20px;display:flex}.cart-item .actions .count span[data-v-fe54eaf1]{font-optical-sizing:auto;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:400}.cart-item .actions .price[data-v-fe54eaf1]{font-optical-sizing:auto;color:red;letter-spacing:2px;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:800}@media screen and (width<=600px){.cart-item .actions .price[data-v-fe54eaf1]{font-size:22px}}@media screen and (width<=340px){.cart-item .actions .price[data-v-fe54eaf1]{margin-top:20px}}.checkout[data-v-a0ec607d]{background-color:#fff;border-radius:15px;height:100%;padding:30px}.checkout .title[data-v-a0ec607d]{font-optical-sizing:auto;font-family:Inter,sans-serif;font-size:22px;font-style:normal;font-weight:600}.checkout .item[data-v-a0ec607d]{font-optical-sizing:auto;align-items:center;gap:20px;margin-top:25px;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;display:flex}.checkout .item .name[data-v-a0ec607d]{width:60%}.checkout .item .quantity[data-v-a0ec607d]{text-align:center;width:20%}.checkout .item .price[data-v-a0ec607d]{text-align:right;width:20%}.checkout .total[data-v-a0ec607d]{font-optical-sizing:auto;margin-top:25px;font-family:Inter,sans-serif;font-size:22px;font-style:normal;font-weight:600}.checkout .btn[data-v-a0ec607d]{margin-top:25px}.cart-list[data-v-447f377c]{justify-content:space-between;gap:40px;width:85%;margin:0 auto;display:flex}.cart-list .cart-items[data-v-447f377c]{flex:1;min-width:600px;margin-top:20px}@media screen and (width<=600px){.cart-list .cart-items[data-v-447f377c]{min-width:100%}}.cart-list .cart-items .item[data-v-447f377c]:not(:first-of-type){margin-top:25px}.cart-list .checkout[data-v-447f377c]{flex:1;min-width:400px;max-width:500px;margin-top:20px}@media screen and (width<=1300px){.cart-list .checkout[data-v-447f377c]{display:none}}.mobile-checkout[data-v-447f377c]{background-color:#fff;width:100%;display:none;position:fixed;bottom:0}@media screen and (width<=1300px){.mobile-checkout[data-v-447f377c]{display:block}}.mobile-checkout .container[data-v-447f377c]{width:85%;margin:0 auto;padding:15px}.mobile-checkout .container .info[data-v-447f377c]{font-optical-sizing:auto;justify-content:space-between;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;display:flex}.mobile-checkout .container .info .total[data-v-447f377c]{color:#b6b6b6}.mobile-checkout .container .button[data-v-447f377c]{width:100%;margin-top:15px}.cart[data-v-d142623d]{margin-top:130px}.cart .page-title[data-v-d142623d]{font-optical-sizing:auto;width:85%;margin:0 auto;font-family:Raleway,sans-serif;font-size:36px;font-style:normal;font-weight:600}.cart .items[data-v-d142623d]{margin-top:30px}
