#MainContent .product-card,#MainContent .product-card__content,#MainContent .product-card__information,#MainContent .product-grid,#MainContent .collection,#MainContent .collection-list,#MainContent .resource-list,#MainContent .featured-collection,#MainContent .product-recommendations,#MainContent .related-products{--color-foreground: 245,255,250;color:#f5fffa!important}#MainContent .product-card a,#MainContent .product-card h2,#MainContent .product-card h3,#MainContent .product-card__title,#MainContent .product-card__title a,#MainContent .product-title,#MainContent .card__heading,#MainContent .card__heading a,#MainContent .product-recommendations h2,#MainContent .related-products h2,#MainContent .resource-list h2,#MainContent .product-grid a,#MainContent .price,#MainContent .price-item,#MainContent .price__regular,#MainContent .price__sale,#MainContent .product-card .price,#MainContent .product-card .price-item,#MainContent .product-card .compare-at-price{color:#f5fffa!important;-webkit-text-fill-color:#f5fffa!important;opacity:1!important}#MainContent .product-card .compare-at-price,#MainContent .product-card s,#MainContent .product-card del,#MainContent .price-item--regular:not(:only-child){color:#a9bdb7!important;-webkit-text-fill-color:#a9bdb7!important}#MainContent .product-card .badge,#MainContent .product-card .badge *{color:#08221a!important;-webkit-text-fill-color:#08221a!important}#MainContent .sg-reference-home .sg-ref-pack-body strong{color:#8fffc1!important;-webkit-text-fill-color:#8fffc1!important;opacity:1!important}#MainContent .sg-reference-home .sg-ref-pack-body span{color:#fff!important;-webkit-text-fill-color:#fff!important}#MainContent .sg-reference-home .sg-ref-pack-body s{color:#a9bdb7!important;-webkit-text-fill-color:#a9bdb7!important}#MainContent .sg-reference-home .sg-ref-pack-heading h2{color:#fff!important;-webkit-text-fill-color:#fff!important}#MainContent .sgm__heading,#MainContent .sgm__eyebrow,#MainContent .sgm__subheading{opacity:1!important}#MainContent .accordion summary,#MainContent .accordion__content,#MainContent .faq h2,#MainContent .faq p{color:#f5fffa!important}#MainContent .cart-page__more-blocks,#MainContent .cart-page__more-blocks h1,#MainContent .cart-page__more-blocks h2,#MainContent .cart-page__more-blocks h3,#MainContent .cart-page__more-blocks h4,#MainContent .cart-page__more-blocks p,#MainContent .cart-page__more-blocks a,#MainContent .cart-page__more-blocks .text-block,#MainContent .cart-page__more-blocks .text-block *,#MainContent .cart-page__more-blocks .product-grid__card,#MainContent .cart-page__more-blocks .product-grid__card *,#MainContent .cart-page__more-blocks .price,#MainContent .cart-page__more-blocks .price *,#MainContent .cart-page__more-blocks .product-title,#MainContent .cart-page__more-blocks .product-title *{color:#f4fff9!important;-webkit-text-fill-color:#f4fff9!important;opacity:1!important}#MainContent .cart-page__more-blocks s,#MainContent .cart-page__more-blocks del,#MainContent .cart-page__more-blocks .compare-at-price{color:#a9bdb7!important;-webkit-text-fill-color:#a9bdb7!important}#MainContent .cart-page__more-blocks .badge,#MainContent .cart-page__more-blocks .badge *{color:#081c16!important;-webkit-text-fill-color:#081c16!important}body:has(#MainContent[data-template*=cart]) #MainContent #shopify-section-template--product_list_NNFgcy,#MainContent [id*=product_list_NNFgcy],#MainContent [id*=product_list_NNFgcy] h3,#MainContent [id*=product_list_NNFgcy] .text-block,#MainContent [id*=product_list_NNFgcy] .text-block *,#MainContent [id*=product_list_NNFgcy] .product-title,#MainContent [id*=product_list_NNFgcy] .product-title *,#MainContent [id*=product_list_NNFgcy] .price,#MainContent [id*=product_list_NNFgcy] .price *,#MainContent [id*=product_list_NNFgcy] .product-grid__card a,#MainContent [id*=product_list_NNFgcy] .product-grid__card p,#MainContent [id*=product_list_NNFgcy] .product-grid__card span:not(.badge):not(.badge *){color:#f5fff9!important;-webkit-text-fill-color:#f5fff9!important;opacity:1!important}#MainContent [id*=product_list_NNFgcy] s,#MainContent [id*=product_list_NNFgcy] del,#MainContent [id*=product_list_NNFgcy] .compare-at-price{color:#aabdb6!important;-webkit-text-fill-color:#aabdb6!important}#MainContent [id*=product_list_NNFgcy] .badge,#MainContent [id*=product_list_NNFgcy] .badge *{color:#081c16!important;-webkit-text-fill-color:#081c16!important}#MainContent .cart-page--empty .cart-page__title,#MainContent .cart-page--empty .cart-page__title *,#MainContent .cart-page--empty .cart-title,#MainContent .cart-page--empty .cart-title *{color:#f5fff9!important;-webkit-text-fill-color:#f5fff9!important;opacity:1!important}#MainContent .cart-items .compare-at-price,#MainContent .cart-items .compare-at-price *,#MainContent .cart-items s,#MainContent .cart-items del,#MainContent .cart-page .compare-at-price,#MainContent .cart-page .compare-at-price *{color:#aabdb6!important;-webkit-text-fill-color:#aabdb6!important;opacity:1!important}#MainContent .cart-totals__tax-note,#MainContent .cart-totals__tax-note *,#MainContent .cart-totals__tax-note a,#MainContent .cart-summary .cart-totals__tax-note,#MainContent .cart-summary .cart-totals__tax-note *{color:#c8d8d0!important;-webkit-text-fill-color:#c8d8d0!important;opacity:1!important}body{background-color:#051410;color:#f3fff8}#MainContent :is(h1,h2,h3,h4,h5,h6,.text-block,.rte,label,summary,.cart-page__title,.cart-title,.product-title){color:#f3fff8!important;-webkit-text-fill-color:#f3fff8!important}#MainContent :is(p,li,.paragraph,.cart-totals__tax-note){color:#c6ddd2!important;-webkit-text-fill-color:#c6ddd2!important}#MainContent a[href^="mailto:"]{display:inline-block;color:#85f5dd!important;-webkit-text-fill-color:#85f5dd!important;opacity:1!important;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:4px}#MainContent :is(.sg-page,.rte) :is(a.button,button[type=submit],.sg-btn,.sg-button,.sg-cta a),#MainContent form[action*="/contact"] button[type=submit],#MainContent .contact-form__submit-button{background:linear-gradient(110deg,#90ffa6,#40e9a2)!important;color:#04180d!important;-webkit-text-fill-color:#04180d!important;border:1px solid #82ffc4!important;border-radius:16px;min-height:52px;padding:14px 22px;font-weight:750;opacity:1!important}#MainContent :is(.sg-page,.rte) :is(a.button,button[type=submit],.sg-btn,.sg-button,.sg-cta a) *,#MainContent form[action*="/contact"] button[type=submit] *{color:#04180d!important;-webkit-text-fill-color:#04180d!important}#MainContent :is(input,textarea,select){background-color:#0b2119;color:#f3fff8;border-color:#54806b}#MainContent :is(input,textarea)::placeholder{color:#aac6b8;opacity:1}#MainContent :is(a,button,input,textarea,select):focus-visible{outline:2px solid #7beeff;outline-offset:3px}#MainContent :is(.sgc,.sg-app-packs-wrap,.sg-ref-shop){color:#f3fff8}#MainContent .sgc{background:radial-gradient(ellipse at 85% 0%,#10352c,transparent 40%),linear-gradient(145deg,#041612,#07171d)}#MainContent .sgc-hero{padding:54px 0 30px;background:transparent}#MainContent .sgc h1{font-size:clamp(34px,5vw,64px);line-height:1.06;letter-spacing:-.035em;text-transform:none}#MainContent .sgc-card{background:linear-gradient(145deg,#122c25,#081c1a);border-color:#345c50;border-radius:24px}#MainContent .sgc-image{background:radial-gradient(ellipse at center,#214a3b,#071a17 75%);border-color:#345c50}#MainContent .sgc-card h2 a{color:#f3fff8!important;-webkit-text-fill-color:#f3fff8!important}#MainContent :is(.sgc-price strong,.sg-app-pack strong,.sg-ref-pack strong,.sg-ref-cart-price,.sticky-add-to-cart__price,.price){color:#a1ffc3!important;-webkit-text-fill-color:#a1ffc3!important;opacity:1!important;font-weight:800;font-variant-numeric:tabular-nums}#MainContent .sgc-btn,#MainContent .sg-app-primary,.sticky-add-to-cart__button{background:linear-gradient(110deg,#90ffa6,#40e9a2)!important;color:#04180d!important;-webkit-text-fill-color:#04180d!important;font-weight:800;border-radius:15px}#MainContent .sgc-btn *,#MainContent .sg-app-primary *,.sticky-add-to-cart__button *{color:#04180d!important;-webkit-text-fill-color:#04180d!important}#MainContent :is(.sg-app-pack,.sg-ref-pack-body){border-color:#538377;background:linear-gradient(145deg,#14352a,#081d19)}#MainContent .sg-ref-pack input:checked+.sg-ref-pack-body,#MainContent .sg-app-pack[aria-current=page]{border-color:#73ffb5;box-shadow:0 0 18px #53ffa920}#MainContent :is(.sg-ref-pack-body s,.compare-at-price,s,del){color:#a9c4b9!important;-webkit-text-fill-color:#a9c4b9!important}#cart-drawer :is(h1,h2,h3,p,label,.cart-items__title,.theme-drawer__title),footer :is(h2,h3,label,a){color:#f3fff8!important;-webkit-text-fill-color:#f3fff8!important}footer :is(p,small,.footer-utilities__text){color:#c6ddd2!important;-webkit-text-fill-color:#c6ddd2!important}@media(max-width:749px){#MainContent .sgc-hero{padding:24px 0 18px}#MainContent .sgc h1{font-size:36px}#MainContent .sgc-lead{font-size:14px;line-height:1.5}#MainContent .sgc-card__body{padding:14px}#MainContent .sgc-price strong{font-size:24px}#MainContent .sgc-btn{font-size:13px;min-height:50px;letter-spacing:0;text-transform:none}#MainContent .sg-ref-cart-bar,.sticky-add-to-cart__bar{border-color:#548e72!important;background:linear-gradient(120deg,#102f23,#061b13)!important}#MainContent .sg-ref-cart-bar button,.sticky-add-to-cart__button{min-height:54px!important}#MainContent .sg-ref-pack-body{gap:8px;min-height:180px}#MainContent form[action*="/contact"] button[type=submit]{width:100%}}body:has(#MainContent[data-template^=page]) #MainContent :is(.button,button[type=submit],input[type=submit],.sg-page .sg-cta a){color:#04180d!important;-webkit-text-fill-color:#04180d!important;opacity:1!important}body:has(#MainContent[data-template^=page]) #MainContent :is(.button,button[type=submit],.sg-page .sg-cta a) *{color:#04180d!important;-webkit-text-fill-color:#04180d!important}body:has(#MainContent[data-template^=page]) #MainContent a[href^="mailto:"]:not(.button){color:#85f5dd!important;-webkit-text-fill-color:#85f5dd!important;opacity:1!important}body.smoke-gone-product-page .sticky-add-to-cart__bar,body.smoke-gone-product-page sticky-add-to-cart .sticky-add-to-cart__bar,body.smoke-gone-product-page #MainContent .sg-ref-cart-bar{background:#071d17!important;background-color:#071d17!important;border:1px solid #326c55!important;color:#fff!important}body.smoke-gone-product-page .sticky-add-to-cart__bar .sticky-add-to-cart__price,body.smoke-gone-product-page .sticky-add-to-cart__bar .sticky-add-to-cart__price :is(span,strong),body.smoke-gone-product-page #MainContent .sg-ref-cart-price{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;text-shadow:none!important;background:transparent!important}body.smoke-gone-product-page .sticky-add-to-cart__bar .sticky-add-to-cart__price :is(s,del,.compare-at-price),body.smoke-gone-product-page #MainContent .sg-ref-cart-price :is(s,del,.compare-at-price){color:#b6c7c0!important;-webkit-text-fill-color:#b6c7c0!important;opacity:1!important;text-decoration:line-through!important}body.smoke-gone-product-page .sticky-add-to-cart__bar .sticky-add-to-cart__button,body.smoke-gone-product-page #MainContent .sg-ref-cart-bar button{background:linear-gradient(110deg,#8cf5b3,#54dcca)!important;color:#06251b!important;-webkit-text-fill-color:#06251b!important}@media(max-width:800px){#MainContent sticky-add-to-cart .sticky-add-to-cart__bar,sticky-add-to-cart .sticky-add-to-cart__bar,#MainContent .sticky-add-to-cart__bar{background:#071d17!important;background-image:none!important;background-color:#071d17!important;border:1px solid #34715b!important;box-shadow:0 -5px 22px #0008!important}sticky-add-to-cart .sticky-add-to-cart__price,sticky-add-to-cart .sticky-add-to-cart__price :is(span,strong),.sticky-add-to-cart__bar .sticky-add-to-cart__price,.sticky-add-to-cart__bar .sticky-add-to-cart__price :is(span,strong){color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:none!important;text-shadow:none!important}sticky-add-to-cart .sticky-add-to-cart__price :is(s,del,.compare-at-price),.sticky-add-to-cart__bar .sticky-add-to-cart__price :is(s,del,.compare-at-price){color:#b8c8c2!important;-webkit-text-fill-color:#b8c8c2!important;text-decoration:line-through!important}#MainContent .sg-ref-motion-slot .sgm{padding-bottom:12px!important}#MainContent .sg-reference-home{padding-bottom:0!important;margin-bottom:0!important}#MainContent .sg-ref-motion-slot{margin-bottom:0!important;padding-bottom:0!important}#MainContent .sg-home #how-it-works{padding-top:24px!important;margin-top:0!important}#shopify-section-smoke_gone_motion:not(:has(.sgm)){display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/smoke-gone-contrast-fix.css.map */
