@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Rubik+Mono+One&display=swap";@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";h2.footer-block__heading.rte{font-family:Rubik,sans-serif;font-weight:900;font-size:24px;letter-spacing:0;text-transform:capitalize}.footer__blocks-wrapper .footer-block{max-width:22%}.footer-block.grid__item:first-child{max-width:334px;width:100%}.footer__blocks-wrapper{gap:3.4rem}ul.list-unstyled.list-social.footer__list-social{display:flex;align-items:center;justify-content:flex-start}.list-unstyled.list-social.footer__list-social .list-social__link{padding-left:0;padding-right:2rem}#collapsible-content-accordion .grid__item.collapsible-content__grid-item+.grid__item{max-width:62%;width:100%}#collapsible-content-accordion .grid__item.collapsible-content__grid-item{max-width:35%;width:100%}#collapsible-content-accordion .collapsible-content__grid{gap:3%;align-items:center}#collapsible-content-accordion .grid__item.collapsible-content__grid-item+.grid__item .accordion__title{font-weight:700;font-family:Nunito}h2.collapsible-content__heading.inline-richtext{font-family:Rubik;letter-spacing:0}.product__title h1{font-family:Rubik;font-weight:900}.product__info-container .product__text.inline-richtext{margin:0;font-family:Nunito;font-weight:900;color:#000;letter-spacing:0}.product__info-container .product__title{margin:0}.product__info-container div[id*=price-template] .price-item{font-size:24px;margin-top:0;letter-spacing:0}.product__info-wrapper .product__info-container div[id*=price-template]{margin-top:0}.product__info-wrapper .product__info-container .product__tax.caption.rte{color:#9c9c9c;font-size:16px;font-family:Rubik;margin-bottom:0}.product__info-wrapper .product__info-container .product__description.rte{margin:0;font-size:13px;color:#292727;letter-spacing:0}.product__info-wrapper .product-form__input .form__label{font-size:16px;font-family:Nunito;font-weight:900;letter-spacing:0;color:#000}.product__info-wrapper fieldset.product-form__input.product-form__input--pill label{width:100%;background:transparent;border-color:#000;color:#000;justify-content:space-between;display:flex;border-radius:6px;padding:15px;font-size:14px}.product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background-color:#1fc3c2;border:1px solid #1fc3c2}.product__info-wrapper .product-form__input{max-width:100%}.product--thumbnail_slider .slider-mobile-gutter .slider-button{position:absolute;cursor:pointer}.product--thumbnail_slider .slider-mobile-gutter .slider-button--next{right:0;bottom:0;top:0;z-index:9;margin:auto}.product--thumbnail_slider .thumbnail-slider{position:relative}.product--thumbnail_slider .slider-mobile-gutter .slider-button--prev{left:0;bottom:0;top:0;z-index:9;margin:auto}.product__info-container #haul-count{margin:0;width:100%;text-align:center;font-weight:700;color:#000;font-size:14px}.product__info-container .product-form__buttons{max-width:100%;display:flex;align-items:flex-start;justify-content:space-between}.product-form__buttons .product-form__submit{max-width:49%;border-radius:5px;overflow:hidden;border:1px solid #000000}.product-form__buttons .product-form__submit+.shopify-payment-button{max-width:49%;width:100%}.product-form__buttons .product-form__submit:before,.product-form__buttons .product-form__submit:after{display:none}.product__info-wrapper .product__info-container .product__description.rte .heading_description{margin:0;padding:0}.product__info-wrapper .product__info-container .product__description.rte .heading_description+p{margin-top:0}.product__info-wrapper .product__info-container .basic_links{margin:0;text-align:center}.product__info-wrapper .product__info-container .basic_links a{color:#292727;font-family:Nunito;font-size:16px}.community-content{display:flex;justify-content:space-around;max-width:1140px;margin:auto}.gallery{display:flex;flex-wrap:wrap}.gallery .gallery-item{width:33.33%}.reviews-left{width:50%;padding-right:5rem}.reviews-right{width:50%}.progress-container{display:flex;width:100%;flex-wrap:wrap;position:relative}.progress-container .progress-bar{height:10px;background:#dfdfdf;position:relative;border-radius:5px}.progress-container .progress-fill{background-color:#1fc3c2;display:inline-block!important;height:10px;position:absolute}.progress-container span:last-child{position:absolute;right:0;font-size:12px;bottom:-20px;color:#000}.reviews-left .review-bar{margin-top:6rem;margin-bottom:4rem}.reviews-left .review-bar strong{font-family:Rubik;color:#000}a.more-reviews{display:flex;margin:auto;left:0;right:0;text-align:center;justify-content:center;text-decoration:none;color:#000;font-size:14px;font-weight:700;text-decoration:underline}.reviews-left h2{margin:0;font-size:24px;font-weight:900;font-family:Rubik;margin-bottom:1rem;letter-spacing:0}.reviews-left .stars{font-family:Nunito;color:#000;display:flex;margin-bottom:1rem}.reviews-right h2{margin:0;font-size:24px;font-weight:900;font-family:Rubik;margin-bottom:1rem;letter-spacing:0}.footer__content-top.page-width{padding:0;max-width:90%;margin:0 auto}.reviews-right p{font-size:14px;color:#000;margin:0}.progress-container span:first-child{position:absolute;left:0;font-size:12px;bottom:-20px;color:#000}a.upload-btn{border:1px solid #000000;font-size:14px;padding:10px 20px;margin-top:1rem;display:inline-block;border-radius:5px;color:#000;text-decoration:none;cursor:pointer}a.upload-btn+h3{font-size:24px;font-weight:900;font-family:Rubik;margin-bottom:1rem;letter-spacing:0}@media (max-width: 749px){.slider.mobile_review_section.slick-slider{justify-content:center;display:flex;flex-wrap:wrap;row-gap:20px}.community-content .reviews-right,.community-content .reviews-left{width:100%}.community-content{flex-wrap:wrap;row-gap:5rem}.community-content .reviews-right,.community-content .reviews-left{padding:0 20px}h2.section-title.collapsible-content__heading.inline-richtext.h0{font-size:35px}.tab-contents{max-width:90%;margin:0 auto}.tab-content li{font-size:12px;line-height:1.5}.tab-content h3{font-size:17px!important;padding:20px!important}.collapsible-content__heading{font-size:30px}.grid--1-col .grid__item{max-width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
