.section-heading-design{text-align:center;margin-bottom:30px}.section-heading-design .heading{font-size:32px;margin-bottom:0;font-weight:600}.section-heading-design .content{font-size:14px;color:#666;margin-top:0}.all-button-design-custom{font-size:13px;display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:22px;padding:15px 30px;background:linear-gradient(111.8deg,#4f4b94 21.93%,#53c0d5 90.29%);color:#fff;text-decoration:none;border-radius:12px;line-height:normal;text-transform:uppercase;letter-spacing:.25em;border:0;cursor:pointer}.all-button-design-custom:hover{background:linear-gradient(111.8deg,#53bfd3 7.43%,#4f4893 75.79%)!important}.all-button-design-custom:after,.all-button-design-custom:before{display:none}.all-button-design-custom .icon-button{width:14px;height:14px;display:flex;align-items:center;justify-content:center;transition:.3s all ease}.all-button-design-custom:hover .icon-button{transform:rotate(45deg)}.bottom-section-design{margin-top:40px}.bottom-section-design p{margin:0}.section-bottom-design{margin-top:40px;text-align:center}.section-bottom-design p{margin-bottom:0}.book-appointment-box .appointment-button{padding:5px 20px;margin-top:0;border-radius:5px;font-weight:400;letter-spacing:.15em}*:focus-visible,.focus-inset:focus-visible{outline:none;box-shadow:none}.header .list-menu__item{font-weight:500;color:#000}.header .list-menu__item:hover{color:#0572a1}.header header-menu .header__submenu .header__menu-item{text-transform:none}.header header-menu .header__submenu .list-menu__item--active{color:#0572a1}.home-blog-section-design .full-unstyled-link:after{display:none}.home-blog-section-design h2.blog__title{font-size:32px;text-align:center;width:100%;font-weight:600}.home-blog-section-design ul.blog__posts{column-gap:30px;flex-wrap:inherit}.home-blog-section-design .card__inner{border-radius:30px}.home-blog-section-design .card__inner .article-card__image{border-radius:20px}.home-blog-section-design .article-card-wrapper .card__heading{margin-bottom:15px}.home-blog-section-design .article-card-wrapper .full-unstyled-link{color:#4f4b94}.home-blog-section-design .article-card-wrapper:hover .full-unstyled-link{color:#53bcd3}.home-blog-section-design .article-card-wrapper .caption-with-letter-spacing{margin-bottom:15px;font-size:12px;color:#8a8e8c}.home-blog-section-design .article-card-wrapper:hover .full-unstyled-link{text-decoration:none}.footer-top-tags{border-bottom:1px solid #ffffff14;margin-bottom:80px;padding-bottom:50px}.footer-top-tags p{font-size:16px}footer p{color:#fff;font-size:14px}.copyright__content{color:#fff}.footer-address .number a,.footer-address .email a{font-size:18px;text-decoration:none}.footer-address .number a:hover,.footer-address .email a:hover{text-decoration:none;color:#4ec0d3}.main-collection-list-design{margin:50px 0!important}.main-collection-list-design .collection-list__item{border:2px solid #53c0d5;border-radius:12px}.main-collection-list-design .collection-list__item .card__inner{background:transparent}.main-collection-list-design .collection-list__item .card__inner img{padding:12px}.main-collection-list-design .collection-list__item .card__content .card__information{background:linear-gradient(111.8deg,#4f4b94 21.93%,#53c0d5 90.29%);border-radius:0 0 10px 10px;padding:15px 10px}.main-collection-list-design .collection-list__item .card-wrapper:hover .card__content .card__information{background:linear-gradient(111.8deg,#53bfd3 7.43%,#4f4893 75.79%)!important}.main-collection-list-design .collection-list__item .card__content .card__information .full-unstyled-link{color:#fff;font-weight:400;text-align:center;font-size:14px}.collection-hero.gradient,.main-collection-list-banner,.all-page-header-design{background:linear-gradient(111.8deg,#4f4b94 21.93%,#53c0d5 90.29%);padding:40px 0;text-align:center}.collection-hero.gradient .collection-hero__inner .collection-hero__title,.main-collection-list-banner .title,.all-page-header-design .main-page-title{color:#fff;font-weight:600;font-size:32px;margin:2.5rem 0}.collection-hero.gradient .collection-hero__inner .collection-hero__description{max-width:100%;color:#fff}.facets-container{padding-left:10px;padding-right:10px;position:sticky;top:70px;z-index:2}.overflow-hidden-mobile div#shopify-section-header{z-index:inherit}.facets-container .mobile-facets__open-wrapper{background:#4f4b94;padding:0 15px;border-radius:5px}.facets-container .mobile-facets__open{font-weight:600;color:#fff!important;white-space:nowrap}.facets-container .icon-filter path{stroke:#fff}.facet-filters__field .facet-filters__label,.facets-container .product-count__text{font-weight:600}.facet-filters__field .select__select,.mobile-facets__sort .select__select{border-radius:0;min-width:auto;min-height:auto;transition:none}.facet-filters__field .facet-filters__sort{border-bottom:1px solid #4f4b94;padding:0 15px 0 5px}.facet-filters__field .facet-filters__sort:focus-visible{outline:none;outline-offset:0rem;box-shadow:none}.mobile-facets__summary{padding:1rem 2.5rem!important;border-bottom:1px solid #53c0d5}.mobile-facets__main{padding:1rem 0 0!important}.mobile-facets__footer .button--primary{border:1px solid #53c0d5}.mobile-facets__footer .button--primary:hover{background:transparent;color:#53c0d5}.collection-filter-heading .facets__heading{color:#000;font-weight:600;margin:0;padding:5px 0;letter-spacing:1px;font-size:18px;text-transform:uppercase}.facets__disclosure-vertical{border-top:1px solid #ccc!important}.facets__summary>div{font-size:15px;font-weight:500}.facets-vertical label.facet-checkbox{font-size:12px;font-weight:400}.product-collection-design .item .card__information .card__heading a{font-size:14px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-form__buttons .product-form__submit:after,.product-form__buttons .product-form__submit:before{display:none}.product-form__buttons{max-width:100%;display:flex;gap:20px}.product-form__buttons .product-form__submit{width:50%;padding:0;background:linear-gradient(111.8deg,#4f4b94 21.93%,#53c0d5 90.29%);border-radius:12px;color:#fff;text-transform:uppercase;font-weight:400}.product-form__buttons .product-form__submit:hover{background:linear-gradient(111.8deg,#53bfd3 7.43%,#4f4893 75.79%)}.product-form__buttons .shopify-payment-button{width:50%}.product-form__buttons .shopify-payment-button .shopify-payment-button__button{background:linear-gradient(111.8deg,#53bfd3 7.43%,#4f4893 75.79%);border-radius:12px;text-transform:uppercase}.product-form__buttons .shopify-payment-button .shopify-payment-button__button:hover{background:linear-gradient(111.8deg,#4f4b94 21.93%,#53c0d5 90.29%)}.product-form__buttons .shopify-payment-button .shopify-payment-button__button:after,.product-form__buttons .shopify-payment-button .shopify-payment-button__button:before{display:none}.product-description-heading{background:linear-gradient(111.8deg,#4f4b94 21.93%,#53c0d5 90.29%);padding:5px 15px;margin:0;border-radius:12px;color:#fff;font-weight:400;letter-spacing:2px;text-transform:uppercase}.product-description-heading p{padding:0;margin:0}.product__description{padding:0 15px;margin-top:10px!important}.page-content-padding .page-comntent-design{margin-top:50px;margin-bottom:50px}.page-comntent-design h2,.page-comntent-design h3,.page-comntent-design h4{font-weight:600}.contact-page-section{display:flex;flex-wrap:wrap;margin-top:5rem}.contact-address{width:40%;position:relative}.contact-address .address-content{width:100%;padding:20px}.contact-address .address-content i.fa{font-size:20px;color:#000;margin-top:4px}.contact-address .address-content a{color:#000;text-decoration:none}.contact-address .address-content a:hover{color:#000}.address-content h3{color:#000;font-size:25px;font-weight:600;margin-top:0}.contact-form-design{width:60%;padding:20px 60px!important}.contact-form-design #ContactForm{margin-top:3rem}.contact-form-design input,.contact-form-design textarea,.search__input.field__input,#FacetsWrapperDesktop input.field__input{border:1px solid #000000}.contact-form-design .contact__button{text-align:center}.contact__button button.button:after{display:none}.contact__button button.button{max-width:250px;width:100%}.map-location{width:100%;margin-top:5rem;margin-bottom:3rem}section._formContainer_1q1d2_30._grid_1q1d2_148._noImage_1q1d2_161{max-width:100%!important}section#shopify-section-template--22262811918578__forms{background-color:#fff;background-image:url(https://trechy.com/cdn/shop/files/website-bg15.png);background-size:cover;background-position:center}@media(max-width:989px){.book-appointment-box,.hero-arrow{display:none}}@media(max-width:768px){.header,.page-width{padding:0 15px!important}.collection-hero.gradient .collection-hero__inner .collection-hero__title,.main-collection-list-banner .title,.all-page-header-design .main-page-title{margin:0rem 0;font-size:22px}.section-heading-design .heading{font-size:22px!important}.section-heading-design .content{font-size:12px}.contact-address{width:100%}.contact-address .address-content{padding:20px 0}.contact-form-design{width:100%;padding:20px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
