.products-as-variants__link span.block-swatch__color{display:block;width:40px;height:40px;border:2px solid white}.products-as-variants__item.active span.block-swatch__color{border-color:#000}.products-as-variants__item_wrapper{display:flex;align-items:center;margin-bottom:15px;gap:10px}.product-gallery__media-list-wrapper .product-info__badge-list{position:absolute;top:0;right:0;z-index:1}.product-info__price on-sale-badge.badge.badge--on-sale{background:#bca4cb}:checked+.block-swatch{background:#757a4e;color:#fff}:checked+.block-swatch:before,.block-swatch.is-selected:before{content:unset}.product-info__buy-buttons{display:flex;gap:10px}.product-info__buy-buttons quantity-selector{height:59.98px}.product-info__buy-buttons .product-info__quantity-selector+form{width:100%}product-gallery+.section-stack__main{width:100%;margin-top:20px}.podcast-stream{display:flex;gap:20px;margin-top:20px;justify-content:flex-end}.podcast-stream img.image-icon{width:40px}.podcast-stream .icon-block.rounded-full.bg-secondary{padding:0;background:unset}.episode-block{display:flex;gap:30px;align-items:center;padding:20px 40px 20px 20px;max-width:calc(50% - 10px)}.episodes-list{display:flex;gap:20px;flex-wrap:wrap}.episode-image{flex:0 0 240px;max-width:240px}.episode-details{flex:1}.episode-date{font-size:.9em;color:#888}.episode-title{margin:10px 0}.episodes-widget h2{margin-bottom:40px}@media(max-width:768px){.episode-block{flex-direction:column;align-items:flex-start;padding:20px;max-width:100%}.episode-image{width:100%;max-width:none}.episode-image img{width:100%;height:auto}}.shopify-section--main-page .page-spacer{margin:0}.shopify-policy__container{padding-top:0!important}buy-buttons .needsclick button.needsclick{font-family:var(--text-font-family)!important;font-size:16px!important;height:60px!important;border-radius:var(--rounded-button)!important}.needsclick button[aria-label="Close dialog"] svg path{stroke:#000!important}.needsclick.klaviyo-form{border-radius:10px!important}.needsclick.klaviyo-form h1 span{font-family:Arimo,sans-serif!important;font-weight:500;font-style:var(--heading-font-style);letter-spacing:-.02em!important;text-transform:var(--heading-text-transform);overflow-wrap:anywhere;font-size:2rem!important}.needsclick.klaviyo-form span,.needsclick.klaviyo-form .needsclick{font-family:system_ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important}.needsclick.klaviyo-form div[data-testid=form-row] button{border-radius:var(--rounded-button)!important}.footer__block--newsletter form.needsclick.klaviyo-form{margin:0!important;width:100%!important;max-width:100%!important}.footer__block--newsletter form.needsclick.klaviyo-form button.needsclick{aspect-ratio:1 / 1;padding:0!important}.footer__block--newsletter form.needsclick.klaviyo-form button.needsclick:before{content:"";display:inline-block;width:15px;height:15px;background-color:currentColor;-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 5 8" xmlns="http://www.w3.org/2000/svg"><path d="m.75 7 3-3-3-3" stroke="black" stroke-width="1.5" fill="none"/></svg>') no-repeat center;mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 5 8" xmlns="http://www.w3.org/2000/svg"><path d="m.75 7 3-3-3-3" stroke="black" stroke-width="1.5" fill="none"/></svg>') no-repeat center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
