#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent h5,#MainContent h6{text-transform:uppercase;line-height:1}#MainContent h1,#MainContent .h1,#MainContent h2.h1{font-size:7rem}#MainContent h2,#MainContent .template-search__header h1{font-size:5rem}#MainContent #FacetFiltersForm h2,#MainContent .facets-container h2{font-size:2rem}#MainContent h3{font-size:3rem}#MainContent h3.h5,#MainContent h4,#MainContent h3.card__heading{font-size:2rem}#MainContent h5,p.h5{font-size:1.5rem}#MainContent .product__title h1{font-size:6rem}.caption-with-letter-spacing{font-size:14px}body p{font-size:20px;line-height:1.3}.rapi-header-title{text-transform:uppercase}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}ul.slick-dots{padding:0;display:flex;grid-gap:8px}.slick-dots li{list-style:none;width:8px;height:8px;background-color:#e6dbff;border-radius:50%}.slick-dots li.slick-active{background-color:#8048f5}.slick-dots li button{display:none}.slick-dots li:only-child{display:none}.header-wrapper{background-attachment:inherit}.header.page-width{max-width:144rem}.header__menu-item.link{font-size:2rem;line-height:1;text-transform:uppercase}.header__icon .svg-wrapper{padding:10px}.header__icon--cart{margin-right:0}.header__icon--account{margin-right:-1.2rem}.banner .banner__content--top-center h2{color:#ed1c2c;line-height:1.3}.banner .banner__content--top-center .banner__box.content-container{margin-top:12%}.banner .banner__content--top-center .banner__text.subtitle{color:#fff6e6;font-size:3rem;line-height:1.5}.banner .banner__content--top-center .banner__text.caption-with-letter-spacing{color:#fff6e6;letter-spacing:inherit}.banner__text.caption-with-letter-spacing p{font-size:3rem;line-height:1.5}.banner .banner__content--middle-center h2{color:#f8af1b;max-width:600px;margin-left:auto;margin-right:auto}.banner .banner__content--middle-center .banner__text.caption-with-letter-spacing{color:#f8af1b;font-size:3rem;line-height:1.5}.banner__buttons .button,.rich-text__buttons .button,.image-with-text__content .button{font-size:3rem;line-height:1;border-radius:50px;padding-bottom:20px;padding-top:15px;box-shadow:0 3px #00000040;-webkit-box-shadow:0 3px 0 rgba(0,0,0,.25)}.contact__button .button{font-size:2rem}.banner__buttons .button:after,.banner__buttons .button:before,.image-with-text__content .button:before,.image-with-text__content .button:after{display:none}.banner .banner__content--bottom-center .banner__text{margin-top:0;font-size:3rem}.testimonial-section-slider .slick-list.draggable{padding:0 25%}.testimonial-item{padding:70px 100px;border-radius:500px;margin:0 20px}.testimonial-item p{margin:0;font-size:18px}.footer{border:none!important}.copyright__content{letter-spacing:-.015em}.product__description,.product__description p{line-height:1.5}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select,.caption-with-letter-spacing,.quantity__input{font-size:16px}.button,.button-label,.shopify-challenge__button,.customer button{font-size:20px}.image-with-text__media{border:none}.image-with-text__text p{font-size:2.5rem}.banner__text p{font-size:3rem}.template-product form.installment.caption-large,.template-product .shopify-payment-button__more-options{font-family:Jost;font-size:1.5rem;font-weight:400}.template-product form.installment.caption-large{display:none}.template-product .price--large{font-size:2.5rem}.search__input,form .field__label{color:#000}form.search .field__label{font-size:1.5rem!important}.search__input{font-size:1.8rem}#predictive-search-results *{color:#000}.predictive-search__item{font-weight:400}.template-product recharge-subscription-widget{max-width:100%!important}.rc-selection__root{display:flex!important}.rc-purchase-option[rc-selected]{background-color:#fdf7ea}.rc-plans-button[data-checked]{background-color:#fdf7ea!important}small{font-size:12px}.template-product .product-form__input--pill{display:flex;flex-direction:column;width:100%;max-width:100%}.ext-description{font-size:16px}.template-product .product-form__input--pill label{display:inline-flex!important;width:48%;padding:10px 20px!important;cursor:pointer;box-shadow:#000 0 0 0 2px inset;color:#000!important;border-radius:12px!important;min-height:65px;vertical-align:middle;flex-direction:column;justify-content:center;font-weight:700;margin:.5rem 0!important}.template-product .product-form__input--pill label span.ext-info{margin-top:5px;font-weight:400;color:#777!important}.template-product .product-form__input--pill input[type=radio]:checked+label{background-color:#fff}.rich-text__buttons .button:after,.rich-text__buttons .button:before{display:none}.ext-red{color:#da3737}.ext-blk{color:#000}@media screen and (min-width: 750px){.banner .banner__content--middle-center h2{margin-bottom:70%;margin-top:10%}.banner .banner__content--middle-center .banner__text.caption-with-letter-spacing{margin-top:50%}.banner__content.banner__content--bottom-center{align-items:flex-start!important}.product .product__title h1{font-size:3.5rem}}@media screen and (max-width: 1400px){.banner .banner__content--top-center .banner__box.content-container{margin-top:8%}}@media screen and (max-width: 1200px){.testimonial-item{padding:35px 70px;margin:0 15px}}@media screen and (min-width: 750px){.newsletter__wrapper .newsletter-form__field-wrapper,.newsletter-form{max-width:40rem}}@media screen and (min-width: 750px) and (max-width: 959px){.template-product .product-form__input--pill label{width:100%}}@media screen and (max-width: 749px){.testimonial-section-slider .slick-list.draggable{padding:0 20%}.testimonial-item{padding:25px 50px;margin:0 10px}.banner .banner__content--middle-center h2{margin-top:-15%}.banner .banner__content--top-center .banner__box.content-container{margin-top:0}.banner .banner__content--bottom-center h2,.banner .banner__content--bottom-center .banner__text,.banner .banner__content--top-center .banner__text.subtitle,.banner .banner__content--top-center .banner__text.caption-with-letter-spacing{color:#f8af1b}.header__icon--search{margin-right:-1.2rem}.product .product__title h1{font-size:2rem}#MainContent .product__title h1,#MainContent h2,#MainContent h1,#MainContent .h1,#MainContent h2.h1,#MainContent .template-search__header h1{font-size:4rem}#MainContent .image-with-text--overlap .image-with-text__content{padding:1rem;width:100%;margin:0}#MainContent .image-with-text__content{padding:1rem}.banner__text p,.banner__buttons .button,.rich-text__buttons .button{font-size:2.5rem}.banner__text.caption-with-letter-spacing p{font-size:2.5rem;line-height:1.2}.image-with-text__text p{font-size:2rem}#MainContent h2.image-with-text__heading,#MainContent h2.inline-richtext:not(.banner__heading){font-size:3rem}form .field__label,#MainContent h3.h5,#MainContent h4,#MainContent h3.card__heading{font-size:1.5rem}.ext-description{display:block;margin-bottom:2rem}}@media screen and (max-width: 640px){.testimonial-section-slider .slick-list.draggable{padding:0 15%}.testimonial-item{padding:20px 30px;margin:0 10px}}.jdgm-prev-badge__text,.jdgm-star.jdgm--on:before{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
