@font-face{font-family:Tiempos;src:url(/cdn/shop/files/tiempos-headline-light.woff2?v=1747255481) format("woff"),url(/cdn/shop/files/tiempos-headline-light.woff2?v=1747255481) format("woff2")}:root{--heading-font-family: "Tiempos";--font-size-button: var(--base-font-size)}.heading--large,.rte .heading--large,.h1,.rte h1,.h2,.rte h2,.h3,.rte h3,.h4,.rte h4,.h5,.rte h5,.blockquote,.rte blockquote{letter-spacing:0px}.h5,.rte h5{font-size:calc(var(--heading-h5-font-size) + 33%)}h5{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);color:rgb(var(--heading-color));text-transform:var(--heading-text-transform);line-height:100%;font-size:calc(var(--heading-h5-font-size) - 25%)}#mini-cart-form .product-item-meta__title{font-size:calc(var(--heading-h5-font-size) - 10%)}@media screen and (max-width: 999px){.h1,.rte h1{font-size:calc(var(--heading-h1-font-size) - 50%)}.heading--large,.rte .heading--large{font-size:calc(var(--heading-large-font-size) - 50%)}.h2,.rte h2{font-size:calc(var(--heading-h2-font-size) - 50%)}.h3,.rte h3{font-size:calc(var(--heading-h3-font-size) - 33%)}}@media screen and (min-width: 1000px){.price--large:not(.price--compare){font-size:calc(var(--base-font-size) + 4px)}}.best-for{text-transform:uppercase;font-size:14px}.label{text-transform:capitalize}.drawer{z-index:100010}.popover{z-index:100000}*,html{scroll-behavior:smooth!important}.button--outline{background:#fff;border-color:inherit;transition:background .2s ease-in-out}.button--outline:hover{background:rgb(var(--primary-button-background));color:#fff;border-color:rgb(var(--primary-button-background))}.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button{font-weight:unset}.ss-img-txt .heading{max-width:400px;margin-left:auto;margin-right:auto}.mega-menu__title.heading.heading--small.item-shop-all{display:none}.collections-home{max-width:1150px;margin:0 auto}.collections-home .h2{text-align:center}.collections-home a{padding:0 30px;line-height:150%;text-decoration:underline 4px #fff;text-underline-offset:.1em;transition:text-decoration-color .3s,text-underline-offset .3s,color .3s}.collections-home a:hover{color:#2d4c3f;text-decoration-color:#2d4c3f;text-underline-offset:.2em}@media screen and (max-width: 740px){.collections-home a{display:block;font-size:var(--heading-h3-font-size)}}.promotion-block--x-large{--promotion-block-min-height: 340px}.promo-block-text{max-width:340px;margin-left:auto;margin-right:auto}@media screen and (min-width: 1200px){.promotion-block--x-large{--promotion-block-min-height: 480px}}@media screen and (max-width: 740px){.collection-grid-banner .collection-grid-banner__content{padding:18px!important}}.shopify-section--custom-newsletter h4{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);color:rgb(var(--heading-color));text-transform:var(--heading-text-transform);line-height:100%}h4{font-size:var(--heading-h4-font-size)}@media screen and (min-width: 1000px){.shopify-section--custom-newsletter .content-box--small{width:calc(var(--grid-column-width)* 9 + var(--grid-gap)* 6)}}@media screen and (max-width: 999px){.shopify-section--custom-newsletter h4{max-width:240px}}.testimonial__author{text-align:center;padding:unset}.collection-one-liner{display:block;text-transform:uppercase;font-size:12px;color:#94999d;line-height:1.5;margin-bottom:15px}.product-item-meta__title{margin-block-start:8px;font-weight:500}.collection-grid-banner{min-height:290px}@media screen and (max-width: 740px){.template-collection .product-facet{margin-block-start:0px}.template-collection .shopify-section--collection-banner .page-header .page-header__text-wrapper{margin-bottom:10px}.template-collection .product-facet__meta-bar-item--simple-filter-bar,.product-facet__meta-bar{display:none}.template-collection-grid-description .collection-grid-description__content{margin-top:20px}.collection-one-liner{font-size:11px}}@media screen and (max-width: 740px){.image-overlay--small{--image-height: 200px}.list-collections--carousel .list-collections__item-list{padding:0 var(--container-gutter);grid-template-columns:none;grid-auto-columns:54vw}}.product-meta{border-bottom:none;margin-bottom:15px}.product-meta__title.heading.h3{margin-bottom:5px}.jdgm-preview-badge{margin-bottom:20px}.product-form__text h5{margin-bottom:15px}.product-content__featured-products{background:#fcfaf6;padding:20px}.product-form__custom-liquid .best-for{display:block;margin-bottom:20px}@media screen and (max-width: 740px){.product-content__featured-products{width:calc(100% + 50px);margin-left:-25px;overflow-x:hidden}}@media screen and (min-width: 1000px){.product-content__featured-products{padding:30px}}.mini-cart .collection-one-liner{display:none}@media screen and (max-width: 740px){.product-content__featured-products-list .collection-one-liner{display:none}}.template-page-newsletter .shopify-section--custom-newsletter{display:none}.template-page-newsletter .shopify-section--newsletter h4{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);color:rgb(var(--heading-color));text-transform:var(--heading-text-transform);line-height:100%}:is(#shopify-section-template--18150324994278__multi_column_EqTAkU,#shopify-section-template--18286984593638__multi_column_EqTAkU) .section__color-wrapper{background-image:url(/cdn/shop/files/SALT_SPRING_SOAPWORKS-1512.jpg?v=1727973743);background-size:cover}:is(#shopify-section-template--18150324994278__multi_column_EqTAkU,#shopify-section-template--18286984593638__multi_column_EqTAkU) .vertical-breather{background:#fcf8f6;margin-block:50px;width:calc(100% - 50px)}:is(#shopify-section-template--18150324994278__multi_column_EqTAkU,#shopify-section-template--18286984593638__multi_column_EqTAkU) .multi-column__item{width:calc(100% - 50px)}#shopify-section-template--18286984593638__multi_column_EqTAkU .section__color-wrapper{background-image:url(/cdn/shop/files/bundle-bg.jpg?v=1727985360);background-size:cover}@media screen and (max-width: 1000px){.template-collection-banners .header[transparent].header--transparent{--header-text-color: 0, 0, 0!important}.js .template-collection-banners .header--transparent .header__cart-count{color:#fff!important}.js .template-collection-banners .header--transparent .header__logo-image:not(:last-child){opacity:1!important}.js .template-collection-banners .header--transparent .header__logo-image--transparent{opacity:0!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/voltage.css.map */
