.product__media-wrapper .product__media-list .product-media-container{border-radius:12px;border:1px solid rgba(24,100,121,.2);margin-bottom:10px;overflow:hidden!important}.product__media-wrapper .thumbnail-list{padding:0}.product__media-wrapper .thumbnail-list>li>.thumbnail{border-radius:12px;border:1px solid rgba(24,100,121,.2)}.product__info-wrapper .product__text.caption-with-letter-spacing{color:var(--color-text-accent)!important;font-size:14px!important;font-style:normal!important;font-weight:var(--custom-bold)!important;line-height:20px!important;display:inline-flex;padding:4px 12px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:var(--color-teal-100);margin-bottom:20px}.product__info-wrapper .product__title{text-decoration:none!important}.product__info-wrapper .rating-wrapper{margin:-5px 0}.product__info-wrapper .rating{margin-top:0!important}.product__info-wrapper .rating-star{--letter-spacing: .2 !important;--font-size: 1.9 !important}.product__info-wrapper .rating-star:before{background:linear-gradient(90deg,rgba(252,176,98,1) var(--percent),rgba(var(--color-foreground),.15) var(--percent))!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important}.product__info-wrapper .rating-wrapper .rating-count{display:none}.product__info-wrapper .price{margin-top:0!important}.product__info-wrapper .price__regular{color:var(--color-text-primary)!important;font-family:DM Sans;font-size:18px;font-style:normal;font-weight:var(--custom-bold);line-height:28px}.product__info-wrapper .subify-product-price-wrapper{margin-bottom:0!important}.product__info-wrapper .price__sale .price-item--regular,.subify-product-price-wrapper .subify-original-price{color:var(--color-text-secondary)!important;font-family:DM Sans;font-size:16px!important;font-style:normal;font-weight:var(--custom-bold);line-height:24px!important;margin-right:6px!important;text-decoration:line-through}.product__info-wrapper .price__sale .price-item--sale,.subify-product-price-wrapper .subify-current-price{color:var(--color-text-primary)!important;font-family:DM Sans;font-size:18px!important;font-style:normal;font-weight:var(--custom-bold);line-height:28px!important;margin-right:6px!important}.subify-product-price-wrapper .subify-discount-percentage{border-radius:100px!important;border:1px solid rgba(24,100,121,.2)!important;display:flex;padding:4px 8px!important;align-items:center;gap:6px;color:var(--color-text-secondary)!important;font-family:DM Sans;font-size:14px!important;font-style:normal;font-weight:var(--custom-regular);line-height:20px!important;margin-top:0!important}.subify-product-price-wrapper{min-height:auto!important}.product__info-wrapper .unit-price,.product__info-wrapper .product__tax{display:none}.product__info-wrapper .product__text.inline-richtext{color:var(--color-text-secondary);font-size:16px;font-style:normal;font-weight:var(--custom-regular);line-height:24px;margin-top:-5px}.product__info-wrapper .product-form__buttons{max-width:100%}.product__info-wrapper .product-form__buttons .product-form__submit{marign-bottom:0}.product__info-wrapper .product__accordion{border-color:#18647933!important}.product__info-wrapper .product__accordion summary{padding:12px 0}.product__info-wrapper .product__accordion .accordion__content p,.product__info-wrapper .product__accordion .accordion__content ul{color:var(--color-text-secondary)!important;text-align:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}.product__info-wrapper .product__accordion .accordion__title{color:var(--color-text-primary);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:var(--custom-regular);line-height:24px}.multicolumn .title-wrapper-with-link{justify-content:center;margin-bottom:20px}.multicolumn .multicolumn-list{column-gap:15px}.multicolumn .multicolumn-list .multicolumn-card{border-radius:12px;border:1px solid rgba(24,100,121,.2);background:var(--color-white)!important;padding:20px}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{border-radius:12px;height:70px;width:70px;margin:0 0 10px}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:0}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__info h3{color:var(--color-text-primary);font-family:DM Sans;font-size:18px;font-style:normal;font-weight:var(--custom-bold);line-height:28px}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__info .rte p{color:var(--color-text-secondary);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:var(--custom-regular);line-height:24px}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__info a.link{border-radius:100px;background:var(--bg-coral-200);display:inline-flex;padding:8px 16px;justify-content:center;align-items:center;gap:10px;color:var(--color-text-primary);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:var(--custom-bold);line-height:20px;margin-top:10px}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__info a.link .svg-wrapper{display:none}.collapsible-content .collapsible-content__wrapper .collapsible-content__heading{color:var(--color-text-primary);margin-bottom:20px}.collapsible-content .collapsible-content__wrapper .accordion{border-bottom:1px solid rgba(24,100,121,.2);border-top:0}.collapsible-content .collapsible-content__wrapper .accordion summary{padding:16px 0}.collapsible-content .collapsible-content__wrapper .accordion summary:hover{background:none}.collapsible-content .collapsible-content__wrapper .accordion summary .accordion__title{color:var(--color-text-primary);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:var(--custom-bold);line-height:24px}.collapsible-content .collapsible-content__wrapper .accordion summary:hover .accordion__title{text-decoration:none}.collapsible-content .collapsible-content__wrapper .accordion summary .icon path{fill:var(--color-text-primary)}.collapsible-content .collapsible-content__wrapper .accordion .accordion__content{color:var(--color-text-secondary);font-size:16px;font-style:normal;font-weight:var(--custom-regular);line-height:24px;margin-bottom:16px}.collapsible-content .collapsible-content__wrapper .accordion .accordion__content p{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}.subify-root .subify-widget-whole-wrapper{margin-bottom:0;padding:0}.subify-root .subify-widget-whole-wrapper .subify-minimal-title{color:var(--color-text-primary);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:var(--custom-bold);line-height:24px;margin-bottom:10px}.subify-root .subify-widget-whole-wrapper .subify-minimal-options{gap:10px}.subify-root .subify-widget-whole-wrapper .subify-minimal-option{border-radius:8px;border:1px solid rgba(24,100,121,.2);background:var(--color-white);padding:12px 16px}.subify-root .subify-widget-whole-wrapper .subify-minimal-option.active{border-radius:8px;border:1px solid #7A9A9B;background:var(--color-teal-100)}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-subscription-details span{color:var(--color-text-primary);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:var(--custom-regular);line-height:20px}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-selling-plan-description{color:var(--color-text-primary);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:var(--custom-regular);line-height:20px;margin:6px 0 0}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-subscription-details .subify-minimal-price-info{display:none}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-benefits-list .subify-minimal-benefit-item{padding:2px 0;border-bottom:0}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-label-wrapper{gap:6px}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-label{color:var(--color-text-primary);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:var(--custom-regular);line-height:24px}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-save-badge{color:var(--color-white);text-align:center;font-family:DM Sans;font-size:11px;font-style:normal;font-weight:var(--custom-bold);line-height:19px;border-radius:100px;background:var(--cta-color-primary-surface);padding:0 6px}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-price-wrapper .subify-minimal-original-price{color:var(--color-text-secondary);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:var(--custom-regular);line-height:20px;text-decoration-line:line-through}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-price-wrapper .subify-minimal-price{color:var(--color-text-primary);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:var(--custom-bold);line-height:24px}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-unit-price{display:none}.subify-powered-text{display:none;padding:0!important}.product__info-wrapper kaching-bundle .kaching-bundles__block-title{color:var(--color-text-primary);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:var(--custom-bold);line-height:24px;margin-bottom:8px}.product__info-wrapper kaching-bundle .kaching-bundles__block-title:before{display:none}.product__info-wrapper kaching-bundle .kaching-bundles__block-title:after{display:none}.product__info-wrapper kaching-bundle .kaching-bundles__bar-container{border-radius:8px;border:1px solid rgba(24,100,121,.2);background:var(--color-white)}.product__info-wrapper kaching-bundle .kaching-bundles__bar-wrapper{padding:12px!important}.product__info-wrapper .kaching-bundles .kaching-bundles__block.kaching-bundles__block--loaded{margin:0!important}.product__info-wrapper kaching-bundle .kaching-bundles__bar-image{border-radius:8px;border:1px solid rgba(24,100,121,.2)}.product__info-wrapper kaching-bundle .kaching-bundles__bar-title{color:var(--color-text-primary);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:var(--custom-regular);line-height:24px;margin-bottom:15px}.product__info-wrapper kaching-bundle .kaching-bundles__bar-subtitle{color:var(--color-white);text-align:center;font-family:DM Sans;font-size:11px;font-style:normal;font-weight:var(--custom-bold);line-height:19px;border-radius:100px;background:var(--cta-color-primary-surface);padding:0 6px;margin-bottom:15px}.product__info-wrapper kaching-bundle .kaching-bundles__bar-price{color:var(--color-text-primary);font-family:DM Sans;font-size:16px;font-style:normal;font-weight:var(--custom-bold);line-height:24px}.product__info-wrapper kaching-bundle .kaching-bundles__bar-full-price{color:var(--color-text-secondary);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:var(--custom-regular);line-height:20px;text-decoration-line:line-through}.product__info-wrapper .product__info-container .product-form{margin:0!important}.product__info-wrapper kaching-bundle .kaching-bundles__bar-unit-price{display:none}.product__info-wrapper kaching-bundle .kaching-bundles .kaching-bundles__bar--selected .kaching-bundles__bar-container{border-radius:8px;border:1px solid #7A9A9B;background:var(--color-teal-100);box-shadow:none}.kaching-bundle-wrapper{display:grid;grid-template-rows:1fr;transition:grid-template-rows .8s cubic-bezier(.22,1,.36,1),opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);opacity:1;transform:translateY(0)}.kaching-bundle-wrapper.is-hidden{grid-template-rows:0fr;opacity:0;transform:translateY(-12px);pointer-events:none}.kaching-bundle-inner{overflow:hidden}.product .price .badge.price__badge-sale{background-color:transparent;border-radius:100px;border:1px solid rgba(24,100,121,.2);padding:4px 8px;color:var(--color-text-secondary);font-family:DM Sans;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.shopify-block:has(kaching-bundle){display:none}.shopify-block:has(kaching-bundle).is-ready{display:block}.shopify-block:has(kaching-bundle).is-hidden{display:none!important}@media(max-width:989.98px){.product__info-wrapper--extra-padding{padding-left:30px!important}.multicolumn .multicolumn-list{margin-bottom:0!important}.multicolumn .multicolumn-list .multicolumn-list__item{max-width:280px}.multicolumn .multicolumn-list .multicolumn-card{border-radius:8px;padding:15px}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__image-wrapper{border-radius:8px}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__info h3{font-size:16px;line-height:24px}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__info .rte p{font-size:14px;line-height:21px}.multicolumn .multicolumn-list .multicolumn-card .multicolumn-card__info a.link{padding:4px 12px;font-size:12px;line-height:18px}.product__media-wrapper .slider-buttons,.multicolumn .slider-buttons{display:none}}@media(max-width:749.98px){.product__info-wrapper--extra-padding{padding-left:0!important}.product__info-wrapper .product__title{margin-bottom:15px}.product__info-wrapper .rating-wrapper{margin:-5px 0}.product__info-wrapper .price__regular{font-size:16px;line-height:24px}.product__info-wrapper .subify-product-price-wrapper{margin-bottom:0!important}.product__info-wrapper .price__sale .price-item--regular,.subify-product-price-wrapper .subify-original-price{font-size:14px!important;line-height:21px!important}.product__info-wrapper .price__sale .price-item--sale,.subify-product-price-wrapper .subify-current-price{font-size:16px!important;line-height:24px!important}.subify-product-price-wrapper .subify-discount-percentage{font-size:12px!important;line-height:18px!important}.product__info-wrapper .product__text.inline-richtext{font-size:14px;line-height:21px;margin-top:-5px}.multicolumn .page-width{padding-bottom:25px;padding-top:25px}.product__info-wrapper .product__text.caption-with-letter-spacing{font-size:12px!important;line-height:18px!important;display:flex;margin:0 0 15px}.collapsible-content .collapsible-content__wrapper{padding:25px 0}.collapsible-content .collapsible-content__wrapper .accordion{margin-top:0}.collapsible-content .collapsible-content__wrapper .accordion summary{padding:12px 0}.collapsible-content .collapsible-content__wrapper .accordion summary .accordion__title{font-size:14px;line-height:21px}.collapsible-content .collapsible-content__wrapper .accordion .accordion__content{font-size:14px;line-height:21px;margin-bottom:12px}.subify-root .subify-widget-whole-wrapper{padding-top:0}.subify-root .subify-widget-whole-wrapper .subify-minimal-title{font-size:14px;line-height:21px}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-subscription-details span,.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-selling-plan-description{font-size:12px;line-height:18px}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-label{font-size:14px;line-height:21px}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-price-wrapper .subify-minimal-original-price{font-size:12px;line-height:18px}.subify-root .subify-widget-whole-wrapper .subify-minimal-option .subify-minimal-price-wrapper .subify-minimal-price{font-size:14px;line-height:21px}.product__info-wrapper kaching-bundle .kaching-bundles__bar-wrapper{padding:8px!important}.product__info-wrapper .kaching-bundles .kaching-bundles__block.kaching-bundles__block--loaded{margin:0!important}.product__info-wrapper kaching-bundle .kaching-bundles__bar-title,.product__info-wrapper kaching-bundle .kaching-bundles__block-title{font-size:14px;line-height:21px;margin-bottom:10px}.product__info-wrapper kaching-bundle .kaching-bundles__bar-subtitle{margin-bottom:10px}.product__info-wrapper kaching-bundle .kaching-bundles__bar-price{font-size:14px;line-height:21px}.product__info-wrapper kaching-bundle .kaching-bundles__bar-full-price{font-size:12px;line-height:18px}.product__info-wrapper .product__info-container .product-form{margin:0!important}.product .product__media-wrapper .slider.slider--mobile{gap:10px}.product .product__media-wrapper .slider.slider--mobile .slider__slide{max-width:280px}#shopify-block-Aakg4cURtbExsQkhQU__kaching_bundles_app_block_mdg4wF.is-hidden{display:none}.subify-powered-text{display:none;padding:0!important}.product .price .badge.price__badge-sale{font-size:12px;line-height:18px}}@media(min-width:992px){.multicolumn .multicolumn-list.grid--4-col-desktop .grid__item{width:calc(25% - 11.25px)!important;max-width:calc(25% - 11.25px)!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-product.css.map */
