.template-search__header h1,h2.rich-text__heading{text-align:center!important;position:relative!important;margin:0 auto 25px!important;padding-bottom:15px!important;font-family:Gilroy!important;font-weight:700!important}.rich-text__blocks p,li,a{font-family:Gilroy!important}.template-search__header p{font-family:Gilroy!important;font-size:16px!important}.template-search__header h1:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:4px;background-color:#189cd8;border-radius:2px}h2.rich-text__heading:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:4px;background-color:#189cd8;border-radius:2px}.announcement-bar__message{padding:17px 0}.button:not([disabled]):hover:after{box-shadow:none!important}p.announcement-bar__message.h5 span{font-size:15px;font-family:Gilroy;font-weight:600}nav.header__inline-menu span{font-size:18px;font-family:Gilroy;text-align:center;font-weight:600;color:#000;text-decoration:none}.header--middle-left{grid-template-columns:1fr auto 1fr}@media screen and (min-width: 990px){.rich-text__blocks{max-width:100%!important}}@media screen and (min-width: 750px){.rich-text__blocks{max-width:100%!important}}.header__icons svg{width:24px;height:30px}.phone-label{font-family:Gilroy}a.phone-number{font-size:30px;line-height:30px}.banner__buttons a.button{font-family:Gilroy;font-weight:700;font-size:20px;line-height:20px;text-transform:uppercase}#bg-image-empty img{margin-top:-500px;width:100%}.custom-index-info .info-description{line-height:24px;margin-top:-10px;font-family:Gilroy}.custom-index-info .info-card{padding:32px 24px 24px}.custom-index-info{text-align:center;padding:0 20px 60px;margin-top:-300px}.promo-wrapper ul{font-family:Gilroy;width:95%;margin-top:-20px}.product-card-wrapper .quick-add__submit{padding:.8rem;min-width:100%;box-sizing:border-box;background:#1c9dd9;font-family:Gilroy;font-size:18px;font-weight:700;color:#fff;border-radius:5px!important;border:none}.product-card-wrapper button:after,.product-card-wrapper button:before{border:none;outline:none}.product-card-wrapper .card-information .price{font-family:Gilroy;font-weight:700;font-size:20px;line-height:25px;text-align:center;text-transform:uppercase}.product-card-wrapper .card .media{border-radius:0!important}.search-display-section .cta-text{font-size:22px;font-weight:700}.search-display-section .paragraph{font-family:Gilroy;font-weight:400;font-size:16px;line-height:28px;text-align:center;margin:0!important}.search-display-section .heading{margin:0}.search-text .heading p{font-family:Gilroy;font-weight:700;font-size:58px;line-height:58px;letter-spacing:0%;text-align:center;text-transform:capitalize;margin:0;color:#000}@media screen and (max-width:989px){section.promo-section-no-img{background-size:100%!important;background-position:top center!important;padding-bottom:120px;padding-top:120px;margin-top:120px}.promo-text{width:100%!important;max-width:100%!important}}section#footer .footer-container .row{display:flex;justify-content:space-between;align-items:flex-start}section#footer .footer-container .contact-info .col{display:flex;align-items:center;justify-content:flex-start;column-gap:5px}section#footer .footer-container span.menu-heading{font-family:Gilroy;font-weight:700;font-size:26px;line-height:36px;letter-spacing:0%;color:#000;padding-bottom:30px}section#footer .col.menu-col ul.footer-block__details-content li a{font-family:Gilroy;font-weight:500;font-size:17.69px;line-height:100%;letter-spacing:1%;padding:15px 0}section#footer .location-text,.phone-text a,.mail-text a{font-family:Gilroy;font-weight:500;font-size:17.69px;line-height:100%;letter-spacing:1%;color:#000;text-decoration:none}section#footer .contact-info .col{padding:15px 0}section#footer .list-social{justify-content:flex-start}section#footer .list-social .svg-wrapper,section#footer .list-social__item .icon{width:27px;height:27px}section#footer hr{margin:15px;background:#000}section#footer .footer-container .row.payment-icons{justify-content:center;padding-bottom:15px}section#footer .footer__copyright{display:flex;justify-content:space-between;align-items:center;flex-direction:row}section#footer .footer-container .row.policies{display:block}section#footer small.copyright__content{color:#000;font-family:Gilroy;font-weight:500;font-size:17.69px;line-height:100%;letter-spacing:1%}section#footer small.copyright__content a{color:#000;text-decoration:none}section#footer ul.policies.list-unstyled{display:flex;column-gap:15px}.col.logo-col{width:210px}@media screen and (max-width:992px){section#footer{padding:0}section#info-cards.custom-index-info .section-title{font-size:40px!important;line-height:50px!important}.section-template--17138467831856__happy_customer_yjmfff .happy-header h2{font-size:40px!important;line-height:50px!important}}@media screen and (max-width:989px){section#footer .footer-container .row{display:flex;flex-direction:column;align-content:flex-start;align-items:flex-start}section#footer .footer-container .col.logo-col{align-self:flex-start}section#footer{background-position:top center!important;height:auto!important}section#footer .col.menu-col ul.footer-block__details-content li a{padding:8px 0;line-height:22px}section#footer .contact-info .col{padding:8px 0}section#footer .footer-container .row.payment-icons{display:flex;margin-top:30px}}.phone-icon{width:18px!important}@media screen and (max-width:768px){section#footer{padding:30px!important}section#footer .footer-container{padding:30px 0}span.menu-heading{font-size:16px!important;line-height:16px}.section#footer .col.menu-col ul .footer-block__details-content li a{font-size:12px!important}section#footer .footer-container .col.logo-col{align-self:flex-start;width:18%!important}section#footer .footer-container ul.footer-block__details-content{padding-bottom:20px}section#footer .footer-container .row.payment-icons{align-items:center}section#footer small.copyright__content{font-size:11px}.promo-image{max-width:80%!important}.promo-image img{width:100%!important}}.shopify-policy__title{margin-top:20px!important}.rich-text-container h2{text-align:center!important;position:relative!important;margin:0 auto 25px!important;padding-bottom:15px!important;font-family:Gilroy!important;font-weight:700!important}.rich-text-container p{font-family:Gilroy!important;font-size:16px!important}.rich-text-container h2:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:4px;background-color:#189cd8;border-radius:2px}h1.title.title--primary{text-align:center!important;position:relative!important;display:inline-block!important;margin:0 auto 25px!important;padding-bottom:15px!important;font-family:Gilroy!important;font-weight:700!important}.cart__warnings a{font-family:Gilroy!important}.cart__warnings a:hover{background-color:#138ac2!important}h1.title.title--primary:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:4px;background-color:#189cd8;border-radius:2px}.cart__empty-text h2,p,.cart-notification__heading{font-family:Gilroy!important}.cart-items thead tr th,.cart-item__price-wrapper span,.totals__total-value{font-weight:700;font-family:Gilroy!important}.cart-notification-product__name{font-family:Gilroy!important}.cart-notification__links a,.cart__ctas button,.button--primary{font-weight:700;font-family:Gilroy!important}h1.cart__empty-text{text-align:center!important;position:relative!important;margin:0 auto 25px!important;padding-bottom:15px!important;font-family:Gilroy!important;font-weight:700!important}h1.cart__empty-text:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:4px;background-color:#189cd8;border-radius:2px}table.cart-items,cart-item__details,.cart__blocks{font-family:Gilroy!important}.shopify-policy__title h1{text-align:center!important;position:relative!important;display:inline-block!important;margin:0 auto 25px!important;padding-bottom:15px!important;font-family:Gilroy!important;font-weight:700!important}.shopify-policy__body h2{font-family:Gilroy!important;font-weight:700!important}.shopify-policy__body p{font-family:Gilroy!important;font-size:16px!important}.shopify-policy__title h1:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:4px;background-color:#189cd8;border-radius:2px}@media screen and (max-width:500px){section#footer .footer__copyright{flex-direction:column;row-gap:15px}section#footer .footer-container span.menu-heading{font-size:22px;line-height:32px}section#footer{padding:30px 15px!important}}@media screen and (max-width:389px){section#footer small.copyright__content{font-size:11px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:13px}}@media screen and (max-width:375px){section#footer .location-text,.phone-text a,.mail-text a{word-break:break-all}}@media screen and (max-width:1024px){span.menu-heading{font-size:20px !impotant}.section#footer .col.menu-col ul .footer-block__details-content li a{font-size:16px!important}nav.header__inline-menu span{font-size:16px!important}p.announcement-bar__message.h5 span{font-size:14px}.banner .banner__content .banner__heading .inline-richtext h1{font-size:65px!important;line-height:75px}}@media screen and (max-width:768px){.collection .card-wrapper .card__heading a{font-size:18px;line-height:24px;text-align:center}.product-card-wrapper .card-information .price{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style-main.css.map */
