.template-collection .halo-productBadges .badge.new-badge{background:#03a9f5!important;color:#fff!important}.template-collection .all-categories-list .is-clicked>.link{color:#288dcc!important}.template-collection .toolbar .toolbar-wrapper .toolbar-col .toolbar-label{display:none}.template-collection .toolbar-wrapper .toolbar-colRight{color:#777;border:none}.template-collection .card-product__group .card-product__group-item+.card-product__group-item{display:none}.template-collection .toolbar .toolbar-dropdown .label-tab{border:none}.template-collection .toolbar{border-top:none}@media (min-width: 1025px){.template-collection .page-sidebar .halo-sidebar-header{padding:13px 20px 0;display:none}}.template-customers\/login .button.button-2,.button.button--primary{background:#fff;color:#288dcc;border:2px solid #288dcc;font-weight:400}.template-customers\/login .button.button-2:hover,.button.button--primary:hover{background:#288dcc;border-color:#288dcc;color:#fff}.template-customers\/login .form-actions .forget-password{color:#288dcc}.template-customers\/login .login-item .form-actions .forget-password .text,.login-item .form-actions a.cancel .text{text-decoration:none}.template-customers\/login .form-field .form-input:focus{border-color:#288dcc}.template-customers\/login .forget-password .text:hover{color:#191919}.halo-sidebar-right .auth-form-2 .form-input:focus{border-color:#288dcc}.halo-sidebar-right .auth-actions .button-login,.halo-sidebar-right .auth-actions .button-register{border:2px solid #288dcc;background:#fff;color:#288dcc;font-weight:400}.halo-sidebar-right .auth-actions .button-login:hover,.halo-sidebar-right .auth-actions .button-register:hover{background:#288dcc;border-color:#288dcc;color:#fff}.halo-sidebar-right .auth-actions .auth-link{text-decoration:none;color:#288dcc}.halo-sidebar-right .auth-actions .auth-link:hover{text-decoration:none!important;color:#191919}.auth-form-2 .link-underline:hover .text{text-decoration:none}.template-page .container .block-content{margin-top:60px}.contact-content-container .form-actions .button{background:#288dcc;color:#fff;font-size:14px;font-weight:400}.contact-content-container .form-actions .button:hover{background:#000;color:#fff;outline:none;border-color:#000}.template-page .container-indent .tt-services-listing .heading{display:none}.template-page .support .tt-col-description p{margin:15px 0 0;letter-spacing:.01rem;font-style:normal;line-height:inherit}.template-page .support .tt-services-block .tt-col-description .tt-title{font-size:20px;line-height:30px;font-weight:500;letter-spacing:.03em;color:#191919;margin:15px 0 0;padding-bottom:0}.contact-form .form-field .form-input:focus{border-color:#288dcc;background:#fff}.template-customers\/register .form-input:focus{border-color:#288dcc}.contact-form textarea{height:178px}@media (min-width: 768px){.wrapper-main-field{display:flex;flex-direction:row}.wrapper-main-field .form-custom-fields,.wrapper-main-field .form-custom-text{flex:0 0 50%;max-width:50%;position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.contact-form textarea{min-height:0px!important}}@media (max-width: 767px){.contact-item .wrapper-main-field .form-custom-text{margin-top:20px}}.wrapper-main-field label{display:none}.btnsubmit{margin:0 auto!important}.page-title-Contact #ContactSection-template--16759355834591__7a1da89c-547a-4bcc-8c61-695bd7043c45{padding-top:25px;padding-bottom:0}body.page-title-Contact.us .container-indent .row1.tt-services-listing .custom{text-align:center;flex-basis:0;flex-grow:1;max-width:100%}body.page-title-Contact.us .tt-services-listing{justify-content:space-between!important;margin-top:-51px}body.page-title-Contact.us .text-para{margin:15px 0 0;letter-spacing:.01em;font-style:normal;line-height:inherit;font-weight:100}body.page-title-Contact.us .text-para{margin-top:15px!important;letter-spacing:.01em;font-style:normal;line-height:inherit;font-weight:100;margin:0 auto;width:100%;font-size:14px}body.page-title-Contact.us .custom:nth-child(3) .text-para{max-width:40%}body.page-title-Contact.us .custom:nth-child(4) .text-para{max-width:25%}body.page-title-Contact.us .tt-title{letter-spacing:normal!important}@media (min-width: 768px){body.page-title-Contact.us .container-indent .row1.tt-services-listing .tt-col-description{margin-left:0;margin-right:0}}@media (max-width: 575px){body.page-title-Contact.us .tt-services-listing{display:block;padding-right:20px;padding-left:20px}body.page-title-Contact.us .container-indent .row1.tt-services-listing .custom{margin-top:25px}.template-page .support .tt-services-block .tt-col-description .tt-title{font-size:18px}body.page-title-Contact.us .custom:nth-child(4) .tt-col-description .text-para{max-width:42%}body.page-title-Contact.us .tt-services-block .text-para{margin-top:10px!important}body.page-title-Contact.us .custom:last-child{margin-bottom:0}}.page-title-Contact .tt-services-listing div[class^=col]{margin-top:51px}.page-title-About .rte img{margin-top:75px}.page-title-About .main-page-title{display:none}.page-title-About .rte img{margin-top:75px;max-width:unset}.page-title-About .rte p{color:#777}.page-title-About .rte h3{font-size:30px;line-height:40px;font-weight:500;padding-bottom:23px;letter-spacing:0px}@media (max-width: 1024px){.page-title-About .rte h3{font-size:26px;line-height:36px;padding-bottom:17px}}@media (max-width: 575px){.page-title-About .rte img{margin-top:42px}.page-title-About .rte h3{font-size:19px;line-height:29px;padding-bottom:9px}}.page-title-FAQs .container-indent{margin-top:52px}.page-title-FAQs .row .col-md-6{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.page-title-FAQs .tt-title-subpages{text-align:center;border-bottom:1px solid #e9e7e7;font-size:34px;line-height:44px;letter-spacing:.003em;font-weight:500;padding:0 0 50px;margin-bottom:46px;margin-top:-10px}.page-title-FAQs .main-page-title{display:none}.page-title-FAQs .color-def{color:#288dcc;font-size:30px;line-height:40px;font-weight:500;letter-spacing:inherit}.page-title-FAQs .rte p{color:#777;line-height:22px;font-size:14px;font-weight:300}@media (min-width: 790px){.tt-box-faq-listing .tt-box-faq{padding-right:35px}.page-title-FAQs .row{display:flex;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.page-title-FAQs .col-md-6{flex:0 0 50%;max-width:50%}}@media (max-width: 79px){.page-title-FAQs .col-md-6{flex:0 0 100%;max-width:100%}}.tt-box-faq-listing .tt-box-faq{margin-top:47px;letter-spacing:.0063em}.page-title-FAQs .rte p strong{font-weight:700}.template-policy .shopify-policy__body .rte p{font-size:14px;font-weight:300;line-height:22px;color:#777}.template-policy .shopify-policy__body .rte p strong{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/89/assets/custom.css.map */
