.custom-announcement-bar,.custom-hero-banner,.premium-feature-strip,.custom-featured-collection,.elegant-banner,.about-split-section,.curated-bundle-section,.reviews-slider,.community-gallery-section,.editors-choice-set,.custom-footer{--canoro-ink: #201711;--canoro-ink-soft: #352b24;--canoro-brown: #80624d;--canoro-brown-deep: #6f5037;--canoro-tan: #c79a5b;--canoro-ivory: #f4ede4;--canoro-cream: #f0ece2;--canoro-stone: #d8cec2;--canoro-muted: #6d6258}body{color:var(--canoro-ink);letter-spacing:0}h1,h2,h3,h4,.h0,.h1,.h2,.h3{letter-spacing:0}.button,.shopify-payment-button__button,.primary-btn,.bundle-button,.reviews-slider__button,.footer-newsletter button{font-family:var(--font-body-family);font-weight:500;letter-spacing:.12em;text-transform:uppercase}.primary-btn,.bundle-button,.reviews-slider__button{min-height:46px}.hero-small-title,.custom-featured-small-title,.elegant-banner__subheading,.about-short-title,.bundle-short-title,.reviews-slider__header p,.gallery-short-title,.anti-energy-split__eyebrow,.editors-choice-set__eyebrow,.footer-menu-title{font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.hero-heading,.custom-featured-heading,.elegant-banner__heading,.about-main-heading,.bundle-heading,.reviews-slider__header h2,.gallery-main-heading,.anti-energy-split__heading,.editors-choice-set__heading{font-family:var(--font-heading-family);font-weight:400;letter-spacing:0}.hero-description p,.elegant-banner__description p,.about-description p,.bundle-description p,.reviews-slider__text,.anti-energy-split__text p,.footer-desc p{font-size:15px;line-height:1.72}.header-wrapper{border-bottom:1px solid rgba(32,23,17,.08)}.header__menu-item,.header__icon{color:var(--canoro-ink)}.header__menu-item span{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.custom-announcement-bar{overflow:hidden;width:100%;padding:10px 0}.announcement-wrapper{display:flex;justify-content:space-between;align-items:center}.announcement-item{color:#fff;font-size:11px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.mobile-bar{display:none}.announcement-track{display:flex;width:max-content;animation:smoothMarquee 18s linear infinite}.announcement-track .announcement-item{padding:0 30px}@keyframes smoothMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.header-wrapper{background-color:var(--canoro-cream)}.trust-features-wrapper{display:grid;grid-template-columns:repeat(4,1fr)}.trust-feature-item:last-child{border-right:0!important}.trust-feature-item:last-child .trust-feature-inner{padding-right:0}.trust-feature-item:first-child .trust-feature-inner{padding-left:0}.trust-feature-inner{display:flex;align-items:flex-start;gap:13px;padding:40px}.trust-feature-icon img{width:32px;height:32px;object-fit:contain}.trust-feature-content h3{font-size:18px;margin:0 0 8px;color:var(--canoro-brown-deep)}.trust-feature-content p{margin:0;font-size:14px;color:var(--canoro-brown-deep);line-height:1.5}.image-content-banner,.image-content-banner .page-width{width:100%}.banner-main{position:relative;min-height:480px;background-size:cover;background-position:center;display:flex;align-items:center}.banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000026}.image-content-banner .banner-content{max-width:450px}.banner-short-title{display:inline-block;font-size:12px;letter-spacing:2px;margin:0;color:#faf6ee}.banner-heading{font-size:clamp(38px,4.286vw,60px);line-height:1;margin:16px 0 24px;font-weight:400;color:#faf6ee}.banner-description{font-size:16px;line-height:1.6;margin:0 0 32px;max-width:500px;color:#faf6ee}.banner-btn{color:#faf6ee;text-decoration:none;font-size:12px;letter-spacing:2px;border-bottom:1px solid #faf6ee;padding-bottom:6px}.about-split-section{width:100%;padding:clamp(64px,8vw,96px) 0;background:#fffaf3}.about-split-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:80px}.about-left-content{display:flex;flex-direction:column;justify-content:center}.about-short-title{color:var(--canoro-brown);margin:0}.about-main-heading{font-size:clamp(38px,4.286vw,60px);line-height:1;font-weight:400;color:var(--canoro-ink);max-width:450px;margin:16px 0 32px}.about-main-heading span{color:var(--canoro-tan)}.about-description p{font-size:15px;line-height:1.8;color:var(--canoro-muted);max-width:500px;margin:0 0 24px}.about-bottom-content{margin-top:16px;display:flex;align-items:center;gap:25px}.about-bottom-content h4{font-size:24px;font-style:italic;font-weight:400;color:var(--canoro-brown);margin:0}.about-bottom-content p{margin:0;font-size:12px;color:var(--canoro-muted)}.about-right-image img{width:100%;height:100%;object-fit:cover}.title-vs-price-wraper{display:flex;gap:5px;align-items:center;justify-content:space-between}.title-vs-price-wraper p{margin:0}.custom-features-col .card--card.card--media>.card__content{background-color:#fffaf6;padding-bottom:20px!important;padding-top:20px;box-shadow:0 14px 34px #2017110f;border-bottom:1px solid rgba(32,23,17,.1);border-right:1px solid rgba(32,23,17,.1);border-left:1px solid rgba(32,23,17,.1);transition:all .3s ease-in-out;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.card.card--card:hover .card__content{box-shadow:0 18px 44px #2017111f!important}.quick-add{position:absolute!important;width:100%;margin:0!important;left:0;padding-inline:15px;bottom:65px;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.custom-features-col .card.card--card{position:relative;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.custom-features-col .card.card--card:hover .quick-add{opacity:1;visibility:visible;bottom:100px}.media.media--transparent.media--hover-effect img{transition:all .5s ease-in-out!important}.quick-add__submit{background-color:var(--canoro-ink);color:var(--canoro-ivory);box-shadow:0 10px 24px #20171124}.quick-add__submit:after{box-shadow:none}.quick-add__submit:not([disabled]):hover:after{box-shadow:none!important}.custom-features-col .card__information{padding:0}.custom-features-col .card__information .card__heading a{text-decoration:none!important;font-size:14px;margin-top:5px;color:var(--canoro-ink)}.title-vs-price-wraper p{color:var(--canoro-brown);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.title-vs-price-wraper .price{font-size:14px;color:var(--canoro-ink)}.custom-hero-banner{background:var(--canoro-cream)!important;color:var(--canoro-ink)}.hero-content{justify-content:center;min-height:clamp(560px,48vw,720px)}.hero-small-title,.custom-featured-small-title{color:var(--canoro-brown)!important}.hero-heading{color:var(--canoro-ink);font-size:clamp(32px,5.2vw,76px)!important;line-height:.98!important}.hero-heading span,.custom-featured-heading span,.about-main-heading span{color:var(--canoro-tan)!important}.hero-description p{color:var(--canoro-muted)}.primary-btn{background:var(--canoro-ink)!important;border-color:var(--canoro-ink)!important;color:var(--canoro-ivory)!important}.primary-btn:hover{background:transparent!important;color:var(--canoro-ink)!important}.secondary-btn,.custom-featured-btn{color:var(--canoro-ink)!important;border-color:currentColor;font-weight:500}.premium-feature-strip{background:#f5efe6!important}.custom-featured-collection,.community-gallery-section{background:#fffaf6}.custom-featured-heading,.gallery-main-heading{color:var(--canoro-ink)}.elegant-banner__overlay{background:linear-gradient(90deg,#2017119e,#2017111f)!important}.elegant-banner__heading,.elegant-banner__description,.elegant-banner__description p{color:var(--canoro-ivory)!important}.elegant-banner__line{background-color:var(--canoro-tan)!important}.curated-bundle-section,.anti-energy-split,.editors-choice-set{background:var(--canoro-ink)!important;color:var(--canoro-ivory)!important}.curated-bundle-image img,.anti-energy-split__media,.anti-energy-split__image,.editors-choice-set__image-wrap,.editors-choice-set__image,.community-gallery-card img{border-radius:2px!important}.bundle-save-badge,.bundle-button,.reviews-slider__avatar--initials,.editors-choice-set__bundle-button{background:var(--canoro-tan)!important;border-color:var(--canoro-tan)!important;color:var(--canoro-ink)!important}.reviews-slider{background:var(--canoro-cream)!important;color:var(--canoro-ink)!important}.reviews-slider__header h2{color:var(--canoro-ink)!important;font-weight:400!important;text-transform:none!important}.reviews-slider__card{background:#fffaf6!important;border-color:#2017111a!important;box-shadow:0 18px 42px #2017111a!important}.reviews-slider__quote,.reviews-slider__person-copy strong,.reviews-slider__text{color:var(--canoro-ink)!important}.reviews-slider__dots button{background:#20171138!important}.reviews-slider__dots button.is-active{background:var(--canoro-brown)!important}.custom-footer{color:var(--canoro-ink)}.footer-logo img{max-width:176px}.footer-desc p,.footer-menu-content a,.footer-copy,.footer-socials a{color:var(--canoro-muted)}.footer-menu-content a:hover,.footer-socials a:hover,.footer-newsletter button{color:var(--canoro-brown)}.footer-newsletter form,.footer-bottom,.footer-menu-block{border-color:#20171124!important}.footer-newsletter input{color:var(--canoro-ink)}.footer-newsletter input::placeholder{color:#20171175}@media(max-width:1024px){.trust-features-wrapper{grid-template-columns:repeat(2,1fr)}.trust-feature-item:nth-child(2n){border-right:0!important}.banner-main{min-height:600px}.about-split-wrapper{grid-template-columns:1fr;gap:40px}.about-description{font-size:20px}.about-right-image{height:600px}.about-description p{max-width:100%}.about-main-heading{max-width:100%;margin:10px 0 25px}.about-main-heading br{display:none}.about-description p{margin:0 0 15px}.about-bottom-content{margin-top:8px}}@media(max-width:992px){.desktop-bar{display:none}.mobile-bar{display:block}.announcement-item{font-size:12px}.about-split-section{padding:56px 0}}@media screen and (max-width:640px){.trust-features-wrapper{grid-template-columns:1fr}.trust-feature-item{border-right:0!important;border-bottom:1px solid #D8D0C7}.trust-feature-inner{padding:25px}.banner-main{min-height:500px;align-items:flex-end}.hero-content{min-height:auto}.hero-heading{font-size:clamp(32px,32px,54px)!important}.hero-buttons{align-items:stretch;flex-direction:column}.primary-btn,.secondary-btn{width:100%;justify-content:center;text-align:center}.about-bottom-content{flex-direction:column;align-items:flex-start;gap:10px}.about-right-image{height:400px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
