.emoji-benefits-container,.emoji-benefits-container p{font-size:1.4rem;line-height:1}.cantra-urgency{display:inline-block;margin:0 0 .5rem;padding:.4rem 1.2rem;border-radius:.6rem;font-size:1.2rem;font-weight:700;letter-spacing:.06rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.cantra-reviews{display:block}.cantra-reviews__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.cantra-reviews__track::-webkit-scrollbar{display:none}.cantra-reviews__slide{flex:0 0 100%;scroll-snap-align:start}.review-item{display:flex}.review-item--middle{align-items:center}.review-item__image{position:relative;flex-shrink:0;width:5rem;height:5rem;margin-right:1.5rem;border-radius:50%;overflow:hidden}.review-item__image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.review-item__right{flex-grow:1;min-width:0}.review-item__text p{margin-top:0;font-size:1.4rem;line-height:1.3em;color:rgb(var(--color-foreground))}.review-item__text p:last-of-type{margin-bottom:0}.review-item__author-and-stars{display:flex;flex-wrap:wrap;align-items:center;column-gap:1rem;margin-top:.5rem;border-top:1px solid rgba(var(--color-foreground),.06)}.review-item__author{margin:0;font-size:1.3rem;font-style:italic;line-height:2em;color:rgba(var(--color-foreground),.5)}.review-item__stars{color:gold;letter-spacing:.2em;line-height:1.3rem}.cantra-reviews__controls{display:flex;justify-content:center;align-items:center}.cantra-reviews__arrow,.cantra-reviews__dot{background:none;border:0;margin:0;cursor:pointer;color:rgba(var(--color-foreground),.9)}.cantra-reviews__arrow{width:2rem;height:2rem;padding:0;display:flex;align-items:center;justify-content:center}.cantra-reviews__arrow svg{width:.7rem;height:.8rem;display:block}.cantra-reviews__dot{padding:.5rem}.cantra-reviews__dot:before{content:"";display:block;width:.7rem;height:.7rem;border-radius:50%;border:.08rem solid rgba(var(--color-foreground),.5)}.cantra-reviews__dot.is-active:before{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.h0{font-size:calc(var(--font-heading-scale) * 3.25rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.5rem)}@media only screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 4.5rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 3.25rem)}}.button,.button-label,.customer button,.shopify-challenge__button{font-size:1.6rem;font-weight:700;letter-spacing:.1rem}.cantra-signup .field{margin-bottom:1rem}.cantra-signup .button{width:100%}@media screen and (min-width:750px){html body .footer__content-top .footer__blocks-wrapper.grid{column-gap:0;margin-left:calc(var(--grid-desktop-horizontal-spacing) / -2);margin-right:calc(var(--grid-desktop-horizontal-spacing) / -2)}html body .footer-block.grid__item[class*=footer-block--desktop-]{flex:0 0 auto;max-width:none;margin:0 calc(var(--grid-desktop-horizontal-spacing) / 2)}html body .footer-block.footer-block--desktop-1{width:calc(8.33% - var(--grid-desktop-horizontal-spacing))}html body .footer-block.footer-block--desktop-2{width:calc(16.66% - var(--grid-desktop-horizontal-spacing))}html body .footer-block.footer-block--desktop-3{width:calc(25% - var(--grid-desktop-horizontal-spacing))}html body .footer-block.footer-block--desktop-4{width:calc(33.3% - var(--grid-desktop-horizontal-spacing))}html body .footer-block.footer-block--desktop-5{width:calc(41.6% - var(--grid-desktop-horizontal-spacing))}html body .footer-block.footer-block--desktop-6{width:calc(50% - var(--grid-desktop-horizontal-spacing))}html body .footer-block.footer-block--desktop-7{width:calc(58.3% - var(--grid-desktop-horizontal-spacing))}html body .footer-block.footer-block--desktop-8{width:calc(66.6% - var(--grid-desktop-horizontal-spacing))}html body .footer-block.footer-block--desktop-9{width:calc(75% - var(--grid-desktop-horizontal-spacing))}html body .footer-block.footer-block--desktop-10{width:calc(83.33% - var(--grid-desktop-horizontal-spacing))}html body .footer-block.footer-block--desktop-11{width:calc(91.63% - var(--grid-desktop-horizontal-spacing))}html body .footer-block.footer-block--desktop-12{width:calc(100% - var(--grid-desktop-horizontal-spacing))}html body .footer-block__details-content{margin-bottom:0}}@media screen and (max-width:749px){html body .footer__content-top .footer__blocks-wrapper.grid{display:flex;flex-wrap:wrap;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:0;margin:0}html body .footer-block.grid__item{flex:0 0 auto;max-width:none;margin:0 0 4rem;padding:0}html body .footer-block.grid__item:last-child{margin-bottom:0}html body .footer-block.footer-block--mobile-1{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}html body .footer-block.footer-block--mobile-2{width:100%}html body .footer-block__details-content{margin-bottom:0}html body .footer-block__details-content .list-menu__item--link{padding-top:.75rem;padding-bottom:.75rem}html body .footer__content-top{padding-bottom:3rem}}html body .footer-block--newsletter:empty{display:none}html body .cantra-signup .rte p,html body .footer-block .rte p{margin:0 0 1em}@media screen and (max-width:989px){html body .header{padding-left:2rem;padding-right:2rem}}html body .contact__button{margin-top:1.5rem}@media screen and (min-width:750px){html body .contact .field{margin-bottom:2rem}html body .contact__button{margin-top:2rem}}html body .cmp-wrap,html body .res-wrap{row-gap:0}@media screen and (max-width:749px){.page-width{padding-left:2rem;padding-right:2rem}}html body .header__icons{padding-right:0}.cantra-active-link{position:relative;z-index:0;padding:0 .7em;font-weight:700;background:none}.cantra-active-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:.3rem;background:rgb(var(--color-background));transform:scaleY(1.4)}.header__menu-item:hover .cantra-active-link{text-decoration:none}@media screen and (min-width:990px){html body .contact .title.title-wrapper--no-top-margin{margin-top:5rem}}@media screen and (min-width:750px){html body .product__media-wrapper.product__column-sticky{align-self:flex-start}html body .product__media-wrapper .product__media-list{margin-bottom:0}}@media screen and (max-width:749px){html body .product__media-wrapper .product__media-list{margin-bottom:0}html body .product__media-wrapper .product__media-list.slider .product__media-item.slider__slide{padding-top:0;padding-bottom:0}html body .product--mobile-hide .product__info-wrapper{padding-top:1.5rem}}.cantra-uppercase,.cantra-uppercase-buttons .product-form__submit{text-transform:uppercase}.cantra-price-first .price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:1rem}html body .cantra-price-first .price--on-sale .price-item--regular{margin:0}html body .accordion__title{font-size:1.4rem;line-height:1.3}html body .product__tax{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cantra.css.map */
