.header-wrapper .header__icon .svg-wrapper{width:20px;height:20px}.header-wrapper .header__icon .icon{height:19px;width:19px}a.btn{color:rgba(var(--color-foreground));padding:10px;text-decoration:none;font-size:1.6rem}.custom_icons{align-items:center}@media (max-width: 990px){a.btn{display:none}.custom__buttons{width:100%;display:flex;flex-direction:column;padding:0 30px;gap:10px}a.custom-btn-crystal{color:#000;text-decoration:none;font-size:1.6rem}}.main-banner-icon-with-text{width:100%;display:flex;align-items:center;gap:15px}.banner-icon-with-text{display:flex;align-items:center;gap:5px}.banner-text p{margin:0;color:rgba(var(--color-foreground))}.banner-icon{display:flex}.banner-icon img{width:100%;height:auto}.main-review-banner-icon-with-text{width:100%;display:flex;align-items:center;gap:8px}.review-banner-icon{display:flex}.review-banner-icon img{width:100%;height:auto}.banner-image-with-text .image-with-text__heading{margin-top:20px;text-transform:uppercase}.banner-image-with-text .image-with-text__text p{line-height:1.3;color:rgba(var(--color-foreground))}.banner-image-with-text .image-with-text__heading p{margin:0}.banner-image-with-text .image-with-text__content{padding:100px 80px;max-width:780px}.banner-image-with-text .image-with-text__heading p,.review-banner-text p{margin:0;line-height:90%}.review-banner-text p{margin:0;color:rgba(var(--color-foreground))}.banner-image-with-text .button,.shopify-challenge__button,.customer button{border-radius:50px}.banner-image-with-text .button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:unset}.banner-image-with-text .button,.button-label,.shopify-challenge__button,.customer button{width:100%;max-width:457px;height:57px}.banner-image-with-text .main-banner-icon-with-text{margin:10px 0 0}.banner-image-with-text .image-with-text__text.rte.body{margin:30px 0 0}@media (max-width: 1300px){.banner-image-with-text .image-with-text__content{padding:30px}}@media (max-width: 749px){.banner-image-with-text .review-banner-text p{text-align:left;font-size:12px}.social-label{font-size:16px}.about-us-image-with-text .image-with-text__media img{border-radius:20px}.banner-image-with-text .image-with-text__content{display:flex;justify-content:center!important}.banner-image-with-text .image-with-text__text p br{display:none}.banner-image-with-text .image-with-text__text.rte.body{margin-top:6px}.banner-image-with-text .button{margin-top:20px!important}.banner-image-with-text .banner-text p{line-height:15px}.banner-image-with-text .image-with-text__heading p,.review-banner-text p{line-height:1.1}.banner-image-with-text .grid--2-col-tablet .grid__item{width:100%}.banner-image-with-text .image-with-text__heading{margin-top:5px}.banner-image-with-text .image-with-text__content{padding:30px 20px}.main-banner-icon-with-text{flex-wrap:wrap}.contact__subheading p{font-size:16px}}.custom-price .price__sale{display:flex!important;flex-direction:row-reverse!important;gap:7px}.custom-price span.price-item{color:#f17456;font-weight:700;font-size:1.8rem}.custom-head .card__heading{font-size:20px}@media (max-width: 550px){.custom-price .price__sale{flex-wrap:nowrap!important;font-size:14px;align-items:center}}.quick-add__submit span{font-weight:700}.about-us-image-with-text .image-with-text__text-item>*{max-width:620px;margin-left:0!important}.about-us-image-with-text h2.image-with-text__heading{line-height:90%}.about-us-image-with-text .image-with-text__text{margin-bottom:10px;margin-left:3px}.about-us-image-with-text .image-with-text__media img{border-radius:35px}.about-us-image-with-text .image-with-text__media{border:none}.select-with-icon{position:relative}.select-with-icon span{position:absolute;bottom:16px;right:20px}.contact .field__input,.contact .select__select{border-radius:12px!important}.social-options{display:flex;flex-wrap:wrap;column-gap:30px;padding-top:3px}.title-heading{width:100%}@media (max-width: 500px){.social-options{column-gap:5px;justify-content:flex-start}}.contact .form__label{font-weight:600}.ContactForm-right-side{width:50%;max-width:500px}.contact__subheading p{font-size:1.8rem}@media (max-width: 900px){.contact_layout.contact{display:flex;flex-direction:column}.ContactForm-right-side{width:100%;max-width:unset}.contact .contact-heading-wrapper{width:100%;text-align:unset}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
