.body-small{font-size:12px}.body-large{font-size:16px}.btn--large{min-width:200px;--btn-top: 12px}.tabs-collections .slider__button,.section--testimonial .slider__button{opacity:1}p,.p{line-height:1.5}.navtext{font-size:12px}@media only screen and (min-width: 750px){.navlink--toplevel{padding:var(--link-padding) 30px}.wrapper--full-padded,.tabs-collections .grid-outer{padding-left:8rem;padding-right:8rem}}.footer__block__title{margin-bottom:1em;margin-top:0;text-transform:none;font-size:14px}.footer__quicklinks li{margin:0 0 .5em}.footer__quicklinks a,.footer__block--text p,.footer__newsletter__text p{font-size:12px}.socials--newsletter{margin-top:1rem!important}.footer__block .social-link svg{width:28px;height:28px}.footer__block .social-link svg path{fill:#000}@media only screen and (max-width: 749px){.footer__block__title{margin-bottom:0;font-size:14px}.supporting-menu__copyright{justify-content:center}}.tabs>li span{font-weight:400;text-transform:none;font-size:16px;letter-spacing:0}.product-item__title{font-size:14px}.body-large .price{font-size:12px}@media only screen and (min-width: 750px){.tabs-collections .grid--slider{--item-width: calc(25% - 32px) ;overflow-x:hidden;padding:0;margin:0}}@media only screen and (max-width: 749px){.tabs>li span{font-size:14px}}.hero__rte--check{display:flex;gap:5px;align-items:flex-start}.hero__rte--check svg{width:18px}.hero__rte--check div{width:95%}.hero__rte--check div h3{margin-top:0;font-size:16px;margin-bottom:5px}.collection-item__info{font-size:16px;font-weight:600;text-align:center}.shop-all-bottom{text-align:center;margin-top:2rem}.reviews__grid--single.grid--slider{--item-width: 100%}.reviews__grid--single.grid--slider .reviews__grid-item{width:100%}.reviews__grid--single.grid--slider .review__content{max-width:900px;margin:auto}.reviews__grid--single.grid--slider .review__content blockquote{font-weight:300;margin-bottom:1rem}.reviews__grid--single.grid--slider .review__author__name,.review__author__name{font-weight:600;font-size:16px}.section--testimonial .slider__button{top:40%}.review__content blockquote{font-weight:300}.review__content .stars svg{fill:#000;width:16px;height:16px}@media only screen and (max-width: 749px){.reviews__grid--single.grid--slider .reviews__grid-item{width:75%}.reviews__grid--single.grid--slider .review__content blockquote{font-size:18px}.reviews__grid--single.grid--slider{padding-left:0}.reviews__grid--single.grid--slider .review__content{max-width:90%}}.accordion-group__items .accordion__title,.section-sidebar__body .accordion__title{text-transform:none;font-size:18px}.accordion-group__items .accordion__heading{margin:5rem 0 2.5rem}.section-sidebar__body .accordion+.section-sidebar__title{margin-top:5rem}.widget__links{font-size:14px}@media only screen and (min-width: 750px){.brick__block--images-sticky{position:sticky;top:0;max-height:100vh}.brick__block--text-sticky .brick__block__text{padding:0;flex-basis:100%}.brick__block--text-sticky .hero__title{border-bottom:1px solid}.brick__block--text-sticky .hero__title,.brick__block--text-sticky .hero__rte{padding:10px 8rem}.brick__block--text-sticky .hero__rte+.hero__title{padding-top:8rem}}@media only screen and (max-width: 749px){.brick__block--text-sticky .hero__title{border-bottom:1px solid}.brick__block--text-sticky .hero__title,.brick__block--text-sticky .hero__rte{padding:10px 0}.brick__block--text-sticky .hero__rte+.hero__title{padding-top:2rem}.accordion-group__items .accordion__title,.section-sidebar__body .accordion__title{font-size:16px}}.badge-box{font-size:10px;padding:5px 8px;letter-spacing:0}.product-accordion .accordion__title,.complementary-products__title{font-weight:500;font-size:16px;text-transform:uppercase}.product__submit__item .quantity-selector{max-width:115px;margin-bottom:15px}.product__submit__item .quantity-selector label{font-weight:500;margin-bottom:5px;display:block}.product__submit__item .quantity__plus,.product__submit__item .quantity__minus{top:10px}.product__submit__item .quantity__minus{padding-left:10px}.product__submit__item .quantity__plus{padding-right:10px}.product__submit__item .btn{font-size:16px;padding-top:12px;padding-bottom:12px}.product__submit__item .quantity__plus .icon,.product__submit__item .quantity__minus .icon{width:16px;height:16px}.product-accordion .accordion__title svg{width:20px;height:20px}.product__content .form__width{max-width:620px}.product__complementary .complementary-products{grid-template-columns:1fr 1fr 1fr}.product__complementary .product-upsell{flex-direction:column}.product__complementary .product-upsell__holder--button .product-upsell__content{padding-right:0;width:100%;padding-left:0}.product__complementary .product-upsell__title{text-transform:none;font-weight:500;font-size:12px}.product__complementary .product-upsell__price{font-size:12px}.product__complementary .product-upsell__actions .btn__outer{position:unset;display:block}.btn__outer:hover .btn__text{padding-right:0}.product__complementary .product-upsell__actions .product-upsell__btn{display:block;text-align:center;width:100%;border:1px solid}.product__complementary .product-upsell__actions .product-upsell__btn .btn__plus{display:none}.product__complementary .product-upsell__actions .product-upsell__btn .btn__text{opacity:1;visibility:visible;font-size:12px;text-transform:uppercase}@media only screen and (min-width: 750px){.product__wrapper--small .product__page{grid-template-columns:50% 50%}.product__content{padding-right:var(--outer);max-width:550px;margin:auto}}@media only screen and (max-width: 749px){.badge-box{font-size:10px}.product__complementary .complementary-products{grid-template-columns:1fr 1fr}.grid--mobile-slider .grid-item{width:calc(100% - 120px)}}body .shopify-policy__container{max-width:var(--content-max);margin:0 auto;padding-left:var(--outer);padding-right:var(--outer)}.shopify-policy__body h2{font-size:20px}.shopify-policy__body h3{font-size:16px}.product-item{padding-bottom:50px}.product-item.product-item--featured{padding-bottom:0}.product-item quick-add-product{position:absolute;bottom:0}.quick-add__holder{position:unset;opacity:1!important}.quick-add__button{visibility:visible!important;border:1px solid;background:transparent;color:#000;font-size:12px}.quick-add__button:after{opacity:1;background:transparent}.quick-add__button .btn__text,.quick-add__button .btn__text span{transition:none}.quick-add__button .btn__plus{display:none}.product-item--featured .grid__description p{font-size:20px;font-weight:600}@media screen and (max-width: 749px){.quick-add__button .btn__text{display:block;font-size:12px;padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
