article.article-template .page-width{max-width:1140px;padding:0 40px}span.main-titles{display:block;font-weight:700}.collection-hero__description.rte{padding:10px 0 30px;max-width:100%}.header{padding:10px!important}h2{font-size:28px!important}.product.product--small.product--left.product--thumbnail_slider.product--mobile-hide.grid.grid--1-col.grid--2-col-tablet{align-items:flex-start}.totals__total-value,span.summary__title{font-size:15px!important}.drawer__heading,h2.totals__total,.product__accordion h2.accordion__title{font-size:17px!important}.newsletter-form__field-wrapper{max-width:100%!important}.footer-block.grid__item:first-child{max-width:50%!important;padding:0 20px 0 0}.footer-block.grid__item{max-width:16%!important}.list-social{justify-content:center!important;width:100%}.footer-block__heading{font-size:22px!important}.text-wash-content h2{font-size:40px;margin:0}.footer-block--newsletter{align-items:normal!important;margin-top:0!important}.text-wash-content li{color:#000;margin-bottom:10px}li.list-social__item{border:1px solid #000000db;margin:0 5px;border-radius:50px}.image-wash,.text-wash-content{padding:0 15px;margin-top:40px}.image-wash{width:35%}.text-wash-content{width:65%}.image-wash img{width:100%}.text-wash-content ul{padding:0 0 0 20px}.text-block-tips{text-align:center;width:23.2%;box-shadow:1px 1px 10px #0000006b;margin:10px;padding:8px 10px 20px}.text-block-tips p{color:#000}.text-block-tips h4{font-size:19px}.text-with-tips{display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center}h2.title-coll{font-size:40px;text-align:center}.shopify-policy__container{max-width:1280px}.facets__heading,.product-count__text,h2.facet-filters__label{font-size:1.4rem!important}.collection-hero__title{text-align:center;text-transform:uppercase;font-size:28px}.product__title h1{font-size:21px}.main-page-title{text-align:center;font-size:32px}.product-card-wrapper .card__heading{font-size:16px}p.product__text.inline-richtext{font-size:14px}.product__description{color:#000}button.shopify-payment-button__button{font-size:16px;text-transform:uppercase}.product-form__buttons{max-width:32rem!important}.product-form__submit{font-size:15px;text-transform:uppercase;border:1px solid;background-color:#000;color:#fff}.product-form__submit:hover{background-color:#000;color:#fff;font-weight:700}.related-products__heading{text-align:center}.header__menu-item .icon-caret{right:0}.accordion__content{padding:15px 0 0!important}.multirow__inner{row-gap:0!important}.banner__box{background-color:transparent}.accordion__title{text-decoration:none!important}.header__menu-item span{color:#000;font-size:16px;padding:0 16px;text-decoration:none!important}ul.policies.list-unstyled li:last-child{display:none}.header__menu-item{text-decoration:none!important;color:#000;font-size:16px}.slideshow__text.banner__box.content-container{background-color:transparent!important}.slideshow__text.banner__box .banner__text.rte p{color:#fff}summary.list-menu__item{padding-right:0!important}.announcement-bar__message{font-size:14px}.contact__button button.button:hover{background-color:#000;color:#fff}.contact__button button.button{border:1px solid;background-color:transparent;color:#111;font-size:15px;text-transform:uppercase;border-radius:30px}.banner__buttons a.button{color:#fff}.collection-list-wrapper .title-wrapper-with-link{justify-content:center}p.image-with-text__text.image-with-text__text--caption{font-size:14px;font-weight:600}a.button{border-radius:30px;background-color:transparent;color:#000;font-size:16px;box-shadow:none!important;border:1px solid}a.button:hover{background-color:#222;color:#fff}.header__menu-item span:hover{color:#ef3121!important}.button:after{box-shadow:none!important}.image-with-text__text.rte.body{color:#000}.newsletter__wrapper{background-image:url(/cdn/shop/files/New_Background_image_-_sign-up_to_newsletter.webp?v=1717660529);background-position:100% 100%;background-size:100% 100%;background-repeat:no-repeat}.newsletter-form__field-wrapper .field__input{background-color:transparent}.newsletter-form,.newsletter__wrapper .newsletter-form__field-wrapper{max-width:50rem!important}h2.title.inline-richtext.h1{text-align:center}.title-wrapper-with-link{justify-content:center}.footer-block__details-content .list-menu__item--link{text-decoration:none!important;color:#000!important}.footer-block__brand-info p{color:#000;font-size:14px}.address-info li{list-style:none;color:#000;font-size:14px;display:flex;margin-bottom:12px}ul.address-info{padding-left:0}.address-info i{width:30px;font-size:16px;margin-top:4px}.address-info a{text-decoration:none;color:#000;font-size:14px}.footer-block__heading{font-size:20px}.collection-list__item.grid__item,.grid.product-grid.contains-card li{padding:0 4px}.footer__copyright{color:#000}.copyright__content{font-size:14px!important}img.icons_social{padding:5px;opacity:.8}ul.social-links{padding-left:0;display:flex}.social-links li{line-height:32px;list-style:none;display:inline-block;margin-right:10px;border:1px solid #000;border-radius:50%;width:34px;height:34px;text-align:center}.gbbFooterDiscountedTotalValue{font-size:16px!important}.social-links i.fa{color:#000}.blog__post.grid__item.article{padding:0 4px}.footer__content-bottom{display:flex;flex-direction:row-reverse}.card-wrapper{box-shadow:1px 1px 12px #0000002e;padding:8px}.full-unstyled-link{text-decoration:none!important}.card__heading .full-unstyled-link:hover{color:#ef3121}.gbbDiscountMessage{font-size:14px!important}.gbbCartIconWithQuantityContainer{display:none!important}.logo_brand img{width:150px;margin:20px 0 0}@media only screen and (max-width: 767px){.banner--small:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:22rem!important}.image-wash img{min-height:auto}.image-wash,.text-wash-content{width:100%;padding:0 5px;margin-top:20px}.list-social{margin-top:25px}.footer-block.grid__item{max-width:100%!important}.footer-block.grid__item:first-child{max-width:100%!important;padding:0}.grid__item{margin-bottom:15px;padding:3px}.image-with-text__content{padding:20px 5px!important}.grid--1-col-tablet-down .grid__item{margin-bottom:15px}h2{font-size:24px!important}a.button{font-size:14px}.slideshow__text.banner__box.content-container{padding:25px 20px}.slideshow__text.banner__box .banner__text.rte p{color:#000}h2.banner__heading.inline-richtext.h1{color:#000;font-size:24px!important}.announcement-bar__message{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
