body{letter-spacing:0}.rte strong{font-weight:700}.rich-text__blocks>.rich-text__heading:first-child{margin-top:0}.rte>:last-child{margin-bottom:0}.rte a{color:#d81e43d9}.rte ul{list-style-type:none;padding-left:20px}.rte ul li{position:relative}.rte ul li:before{content:"";position:absolute;margin-left:-20px;width:calc(1.6rem * .55);height:calc(1.6rem * .55);top:1.04rem;border-radius:50%;background-color:#b0aba9}.rte h2{text-transform:uppercase}.rte h3,.rte h4{margin-bottom:10px}.rte h3+p,.rte h4+p{margin-top:10px}@media screen and (min-width: 750px){.rte h3{font-size:1.75rem;font-weight:700}.rte p+h2{margin-top:36px}}@media screen and (max-width: 749px){.rte p+h2{margin-top:27px}.rte h3{font-size:1.5rem;font-weight:700}.rte ul li:before{width:calc(1.5rem * .55);height:calc(1.5rem * .55);top:.96rem}}@media screen and (min-width: 750px){//.rich-text__blocks{max-width:78rem!important}.rte h5{font-size:1.6rem}}.rte h5{font-size:1.5rem;color:#d81e43;font-weight:700;text-transform:uppercase;margin-bottom:10px;margin-top:20px}:focus-visible{outline:0 none!important;box-shadow:none!important}.collection-hero__description.rte a,.color-scheme-3 .accordion__content.rte a{color:#fff}img.float__left{float:left;margin:5px 20px 20px 0}img.float__right{float:right;margin:5px 0 20px 20px}img.medium__img__30{width:30%}img.medium__img__40{width:40%}img.medium__img__50{width:50%}@media screen and (max-width: 767px){img.small__img__30{width:30%}img.small__img__40{width:40%}img.small__img__50{width:50%}}[class*=float-left-]{float:left;padding:8px 20px 15px 0}[class*=float-right-]{float:right;padding:8px 0 20px 15px}@media screen and (min-width: 750px){[class*=float-left-]{float:left;padding:8px 20px 15px 0}[class*=float-right-]{float:right;padding:8px 0 20px 15px}.float-left-20-desktop{width:20%}.float-left-30-desktop{width:30%}.float-left-40-desktop{width:40%}.float-left-50-desktop{width:50%}.float-right-20-desktop{width:20%}.float-right-30-desktop{width:30%}.float-right-40-desktop{width:40%}.float-right-50-desktop{width:50%}}@media screen and (max-width: 749px){[class*=float-left-]{float:left;padding:8px 15px 10px 0}[class*=float-right-]{float:right;padding:8px 0 15px 10px}.float-left-20-mobile{width:20%}.float-left-30-mobile{width:30%}.float-left-40-mobile{width:40%}.float-left-50-mobile{width:50%}.float-right-20-mobile{width:20%}.float-right-30-mobile{width:30%}.float-right-40-mobile{width:40%}.float-right-50-mobile{width:50%}}#Banner-template--24601946784077__image_banner_wrVx9D .banner__box,#Banner-template--24601946784077__image_banner_wrVx9D .page-width{max-width:100%}#Banner-template--24601946784077__image_banner_wrVx9D .banner__content{margin-bottom:10vw}#Banner-template--24601946784077__image_banner_wrVx9D h2{font-size:3.1vw}#Banner-template--24601946784077__image_banner_wrVx9D h2:before,#Banner-template--24601946784077__image_banner_wrVx9D h2:after{content:"";display:inline-block;width:2.6vw;height:2.3vw;background-position:center top;background-repeat:no-repeat;background-size:contain;vertical-align:baseline}#Banner-template--24601946784077__image_banner_wrVx9D h2:before{background-image:url(/cdn/shop/files/quote-open.svg?v=1741090566)}#Banner-template--24601946784077__image_banner_wrVx9D h2:after{background-image:url(/cdn/shop/files/quote-closed.svg?v=1741090566)}#Banner-template--24601946784077__image_banner_wrVx9D .caption-with-letter-spacing{font-size:1.2vw;margin-top:1.5vw}#Banner-template--24601946784077__image_banner_wrVx9D .banner__box>*+.banner__buttons{margin-top:3vw}#Banner-template--24601946784077__image_banner_wrVx9D .button.button--secondary{background-color:#09000d}@media screen and (max-width: 749px){#Banner-template--24601946784077__image_banner_wrVx9D .banner__content{margin-bottom:15.5vw}#Banner-template--24601946784077__image_banner_wrVx9D h2{font-size:3.6vw}#Banner-template--24601946784077__image_banner_wrVx9D .caption-with-letter-spacing{font-size:1.5vw;margin-top:1.7vw}#Banner-template--24601946784077__image_banner_wrVx9D h2:before,#Banner-template--24601946784077__image_banner_wrVx9D h2:after{width:3vw;height:2.66vw}#Banner-template--24601946784077__image_banner_wrVx9D:before,#Banner-template--24601946784077__image_banner_wrVx9D .banner__media:before,#Banner-template--24601946784077__image_banner_wrVx9D:not(.banner--mobile-bottom) .banner__content:before{padding-bottom:100%!important}}@media screen and (max-width: 450px){#Banner-template--24601946784077__image_banner_wrVx9D .banner__content{margin-bottom:15.5vw}#Banner-template--24601946784077__image_banner_wrVx9D:before,#Banner-template--24601946784077__image_banner_wrVx9D .banner__media:before,#Banner-template--24601946784077__image_banner_wrVx9D:not(.banner--mobile-bottom) .banner__content:before{padding-bottom:115%!important}}.breadcrumbs{font-size:1.4rem;line-height:1.4;text-align:center}.breadcrumbs a{text-decoration:none;color:rgba(var(--color-foreground),.75)}.breadcrumbs-sep{margin:0 5px}@media screen and (min-width: 750px){.breadcrumbs{padding-bottom:36px}}@media screen and (max-width: 749px){.breadcrumbs{padding-bottom:27px}}.article-template header{margin-top:0!important;text-align:center}@media screen and (min-width: 750px){.article-template>:first-child:not(.article-template__hero-container){margin-top:36px!important}}@media screen and (max-width: 749px){.article-template>:first-child:not(.article-template__hero-container){margin-top:27px!important}}@media screen and (max-width: 989px) and (min-width: 750px){article .breadcrumbs,article header{padding-left:1.5rem!important;padding-right:1.5rem!important}article .article-template__content{padding-left:1.5rem;padding-right:1.5rem}}div[id^=buzzsprout-player-]{line-height:0}.page__primary__quote h2:before,.page__primary__quote h2:after{content:"";display:inline-block;width:26px;height:28px;background-position:center top;background-repeat:no-repeat;background-size:contain;vertical-align:middle;opacity:.4}.page__primary__quote h2:before{margin-right:6px;background-image:url(/cdn/shop/files/quote-open-121212.svg?v=1741099706)}.page__primary__quote h2:after{margin-left:6px;background-image:url(/cdn/shop/files/quote-closed-121212.svg?v=1741099706)}.page__primary__quote .rich-text__caption{margin-top:15px}@media screen and (min-width: 750px){.page__primary__quote h2{font-size:2.8rem}}.page__seconday__quote p{font-style:italic}.page__seconday__quote p:before,.page__seconday__quote p:after{content:"";display:inline-block;width:20px;height:16px;background-position:center top;background-repeat:no-repeat;background-size:contain;vertical-align:middle}.page__seconday__quote p:before{margin-right:5px;background-image:url(/cdn/shop/files/quote-open.svg?v=1741090566)}.page__seconday__quote p:after{margin-left:5px;background-image:url(/cdn/shop/files/quote-closed.svg?v=1741090566)}.collection-hero h1{text-align:center}.collection-hero__description{max-width:78rem!important;font-size:inherit!important;margin-left:auto;margin-right:auto}.product-grid-container .h5{font-weight:700}@media screen and (min-width: 750px){.collection-hero{padding-top:10px!important;padding-bottom:20px!important}.product-grid-container .h5{font-size:calc(var(--font-heading-scale) * 1.8rem)}}@media screen and (max-width: 749px){.collection-hero{padding-top:7.5px!important;padding-bottom:15px!important}}.card-information{display:none;opacity:0}.accordion__title{font-weight:400}@media screen and (min-width: 451px){.template-product div[id^=Banner-template--]{min-height:16vw;height:16vw}}@media screen and (max-width: 450px){.template-product div[id^=Banner-template--]{min-height:32vw;height:32vw}}.product .product__tax{display:none}.product .price__regular{font-weight:700;color:#d81e43}.product media-gallery{display:none}.product-form{margin-top:0}//.product-details-box h4{color:#121212bf}.product-details-box h4{font-weight:700;text-transform:uppercase}@media screen and (min-width: 750px){.product--right .product__info-wrapper{padding-right:30px!important}.product-details-box{border-left:1px solid #0003;margin-top:10px;padding-left:30px}}@media screen and (max-width: 750px){product-info .product{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.list-social__item .svg-wrapper,.list-social__item .icon{height:32px!important;width:32px!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
