.asel-reference-product{background:#faf7ef;color:#193b30}.asel-reference-product .page-width{max-width:1320px;padding-left:32px;padding-right:32px}.asel-reference-product .product{column-gap:42px;align-items:flex-start}.asel-reference-product .product__info-container{max-width:none}.asel-reference-product .product__info-container>*+*{margin-top:16px;margin-bottom:16px}.asel-reference-product h1{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:clamp(34px,3.7vw,54px);line-height:1.08;letter-spacing:-1.5px;color:#193b30;margin:8px 0 16px}.asel-reference-product .product__text{font-size:11px;letter-spacing:2px}.asel-reference-product .asel-product-description{font-size:15px;line-height:1.6;max-width:52ch}.asel-reference-product .asel-product-description p{margin:0}.asel-reference-product .product-form__input--pill{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:none;margin:22px 0}.asel-reference-product .product-form__input--pill legend{grid-column:1/-1;font-size:14px;font-weight:700;margin-bottom:10px}.asel-reference-product .product-form__input--pill input[type=radio]+label{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:7px;min-height:100px;margin:0;padding:18px 12px;border:1px solid #bdc9bc;border-radius:9px;background:#fffdf8;color:#193b30;text-align:center;font-size:21px;font-weight:700;letter-spacing:0}.asel-reference-product .product-form__input--pill input[type=radio]+label small{font-size:15px;font-weight:400}.asel-reference-product .product-form__input--pill input[type=radio]:checked+label{background:#eaf0e6;border:2px solid #193b30;padding:17px 11px;color:#193b30;box-shadow:0 0 0 1px #193b3010}.asel-reference-product .product-form__input--pill input:focus-visible+label{outline:3px solid #8caa86;outline-offset:3px}.asel-reference-product .asel-plan{margin:18px 0}.asel-reference-product .asel-plan__choice{border-radius:8px;background:#fffdf8;padding:16px}.asel-reference-product .asel-plan__choice.is-selected{background:#eaf0e6;border-color:#193b30}.asel-reference-product .product-form__submit{background:#193b30;color:#fffdf5;min-height:58px;border-radius:6px;font-size:17px;font-weight:600;letter-spacing:.5px}.asel-reference-product .product-form__submit:after{box-shadow:none}.asel-reference-product .asel-product-detail{border-top:1px solid #d6ddcf;padding:14px 0;margin:0}.asel-reference-product .asel-product-detail summary{font-weight:600;cursor:pointer}.asel-reference-product .asel-photo-track{border-radius:10px;overflow:hidden;background:#f4f0e7}.asel-reference-product .asel-photo-controls{gap:8px;padding-top:14px}.asel-reference-product .asel-photo-controls button[data-photo]{border-radius:6px;overflow:hidden;background:#fffdf8}.asel-reference-product .asel-photo-controls img{width:62px;height:62px}@media(min-width:990px){.asel-reference-product .product__media-wrapper{width:calc(51% - 21px);max-width:calc(51% - 21px);position:sticky;top:24px}.asel-reference-product .product__info-wrapper{width:calc(49% - 21px);max-width:calc(49% - 21px);padding:0}.asel-reference-product .product__column-sticky{position:static}}@media(max-width:749px){.asel-reference-product .page-width{padding-left:18px;padding-right:18px}.asel-reference-product .product__info-wrapper{padding:8px 0 0}.asel-reference-product h1{font-size:36px}.asel-reference-product .product-form__input--pill{gap:10px}.asel-reference-product .product-form__input--pill input[type=radio]+label{min-height:86px;font-size:19px}.asel-reference-product .asel-photo-controls img{width:44px;height:44px}}@media(min-width:990px){.asel-reference-product .product{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:42px}.asel-reference-product .product__media-wrapper,.asel-reference-product .product__info-wrapper{width:100%!important;max-width:100%!important;min-width:0}.asel-reference-product .product__info-wrapper{padding:0!important}}.asel-reference-product .product-form__input--pill{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.asel-reference-product .product-form__input--pill input[type=radio]+label.asel-pack-card{width:auto!important;min-height:100px!important;border-radius:9px!important;font-size:21px!important;padding:18px 12px!important;margin:0!important;display:flex!important;flex-direction:column!important}.asel-reference-product .product-form__input--pill input[type=radio]:checked+label.asel-pack-card{background:#eaf0e6!important;color:#193b30!important;border:2px solid #193b30!important}.asel-reference-product .asel-plan__choices{display:flex;flex-direction:column;gap:10px}.asel-reference-product .asel-plan__choice{margin:0!important;padding:15px!important;min-height:72px!important;border:1px solid #bdc9bc!important;border-radius:8px!important}.asel-reference-product .asel-plan__choice.is-selected{border:2px solid #193b30!important;padding:14px!important}.asel-reference-product .asel-plan__choice-note{display:block;font-size:12px;line-height:1.5;margin-top:4px;font-weight:400}.asel-reference-product .asel-plan__frequency{border:0!important;background:transparent!important;padding:0!important;margin-top:4px!important}.asel-reference-product .asel-plan__frequency label{font-size:12px}.asel-reference-product .asel-plan__frequency p{margin:6px 0 0!important;font-size:12px}.asel-reference-product [data-asel-pack-comparison]{white-space:pre-line;display:block;font-size:12px!important;font-weight:400!important;line-height:1.6!important;color:#526356;letter-spacing:0}.asel-reference-product .asel-pack-card>small{font-size:22px!important;font-weight:600!important}.asel-reference-product .asel-pack-card{position:relative}.asel-reference-product .asel-pack-card>span:first-of-type{font-size:23px!important;font-weight:700!important}.asel-reference-product .asel-pack-card>small{font-size:16px!important;font-weight:400!important}.asel-pack-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#193b30;color:#fffdf5;padding:4px 12px;border-radius:4px;font-size:10px;line-height:1.4;white-space:nowrap}.asel-reference-product .product-form__input--pill{row-gap:22px!important}.asel-coming-packs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;margin:18px 0}.asel-coming-pack{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;border:1px solid #bdc9bc;border-radius:9px;padding:22px 10px;background:#fffdf8;text-align:center}.asel-coming-pack strong{font-size:23px}.asel-coming-pack small{font-size:12px;line-height:1.6}.asel-unit-price{font-size:16px}.asel-reference-product .asel-daily-price{display:inline-block;align-self:center;background:#dce9d3;color:#24452d;border-radius:999px;padding:3px 12px;font-size:13px!important;line-height:1.5;font-weight:700!important;letter-spacing:0}.asel-reference-product .asel-pack-saving{display:block;font-size:11px!important;font-weight:600!important;line-height:1.5;color:#29563d;letter-spacing:0}.asel-reference-product .asel-daily-note{font-size:11px;line-height:1.5;color:#596458;margin:10px 0 16px}.asel-reference-product .asel-plan--top .asel-plan__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.asel-reference-product .asel-plan--top .asel-plan__prices,.asel-reference-product .asel-plan--top .asel-plan__choice-note{display:none!important}.asel-reference-product .asel-plan--top .asel-plan__choice{min-height:56px!important;align-items:center;gap:8px}.asel-reference-product .asel-plan--top .asel-plan__choice-heading{font-size:14px!important}.asel-reference-product .asel-plan--top .asel-plan__frequency{grid-column:1/-1}.asel-reference-product .asel-plan--top .asel-plan__choices>legend{margin-bottom:10px}.asel-launch-toggle{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.asel-launch-toggle button{padding:16px 8px;border:1px solid #bdc9bc;border-radius:8px;background:#fffdf8;color:#193b30;font:600 14px inherit;cursor:pointer}.asel-launch-toggle button[aria-pressed=true]{background:#eaf0e6;border:2px solid #193b30}.asel-launch-toggle button:focus-visible{outline:3px solid #8caa86;outline-offset:3px}.asel-reference-product .product-form__input--pill input[type=radio]+label.asel-pack-card{border:2px solid #b7c1b3!important;border-radius:5px!important;padding:20px 10px!important;gap:5px;box-shadow:0 3px #193b3010}.asel-reference-product .product-form__input--pill input[type=radio]:checked+label.asel-pack-card{background:#193b30!important;color:#fffdf5!important;border-color:#193b30!important;box-shadow:0 4px #0e251c}.asel-reference-product .product-form__input--pill input[type=radio]:checked+label [data-asel-pack-comparison],.asel-reference-product .product-form__input--pill input[type=radio]:checked+label .asel-pack-saving{color:#f0f0df!important}.asel-reference-product .asel-pack-card>span:first-of-type{font-size:27px!important;font-weight:800!important;line-height:1.2}.asel-reference-product .asel-pack-card>small{font-size:18px!important;font-weight:600!important}.asel-reference-product .asel-pack-saving{font-size:12px!important;font-weight:700!important}.asel-reference-product .asel-plan__frequency{padding:16px!important;border:1px solid #b7c1b3!important;border-radius:5px!important;background:#f0f1e9!important;margin:12px 0 20px!important}.asel-reference-product .asel-plan__frequency[hidden]{display:none!important}.asel-reference-product .asel-plan__frequency label{display:block;font-size:14px;font-weight:700;margin-bottom:8px}.asel-reference-product .asel-plan__frequency select{width:100%;min-height:48px;border:1px solid #193b30;border-radius:3px;background:#fffdf8;color:#193b30;padding:10px;font-size:15px}.asel-reference-product .asel-plan--top .asel-plan__choice{border-radius:4px!important}.asel-reference-product .asel-plan--top .asel-plan__choice.is-selected{box-shadow:inset 0 -3px #193b30}.asel-reference-product .asel-coming-pack{border:2px solid #b7c1b3;border-radius:5px;box-shadow:0 3px #193b3010}.asel-reference-product .asel-coming-pack strong{font-size:27px;font-weight:800}@media(max-width:749px){.asel-reference-product .asel-pack-card>span:first-of-type{font-size:23px!important}.asel-reference-product .product-form__input--pill input[type=radio]+label.asel-pack-card{padding:18px 8px!important}}.asel-reference-product .product-form__input--pill{gap:12px!important}.asel-reference-product .product-form__input--pill input[type=radio]+label.asel-pack-card,.asel-reference-product .asel-coming-pack{box-sizing:border-box;min-width:0!important;max-width:100%;min-height:156px!important;padding:18px 10px!important;gap:5px!important;box-shadow:none!important;border-radius:6px!important;overflow:hidden;white-space:normal!important}.asel-reference-product .product-form__input--pill input[type=radio]:checked+label.asel-pack-card{box-shadow:none!important}.asel-reference-product .asel-pack-badge{display:none!important}.asel-reference-product .asel-pack-card>span:first-of-type,.asel-reference-product .asel-coming-pack strong{font-size:23px!important;line-height:1.2!important}.asel-reference-product .asel-pack-card>small{font-size:16px!important}.asel-reference-product .asel-pack-card>*{box-sizing:border-box;max-width:100%;min-width:0;white-space:normal!important;overflow-wrap:anywhere}.asel-reference-product [data-asel-pack-comparison],.asel-reference-product .asel-coming-pack small{font-size:11px!important;line-height:1.5!important;letter-spacing:0}.asel-reference-product .asel-pack-saving{font-size:12px!important;line-height:1.4!important;white-space:normal!important}.asel-reference-product .asel-plan--top .asel-plan__choice.is-selected{box-shadow:none!important}.asel-reference-product .asel-plan__choice input[type=radio]{box-shadow:none!important;width:17px;height:17px;flex:0 0 17px;outline-offset:3px}@media(max-width:749px){.asel-reference-product .product-form__input--pill input[type=radio]+label.asel-pack-card{padding:16px 8px!important}.asel-reference-product .asel-plan--top .asel-plan__choice-heading{font-size:12px!important}.asel-reference-product .asel-plan--top .asel-plan__choice{padding:10px!important}}.asel-reference-product .asel-pack-saving,.asel-reference-product .product-form__input--pill input[type=radio]:checked+label .asel-pack-saving{display:inline-block;align-self:center;background:#ead9a6;color:#193b30!important;padding:4px 10px;border-radius:4px;font-weight:800!important;line-height:1.4!important}.asel-reference-product .asel-pack-terms{font-size:10px!important;font-weight:400!important;line-height:1.4;color:inherit;background:none;padding:0;letter-spacing:0}.asel-reference-product .asel-product-placeholder{background:transparent!important}.asel-inline-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 0;padding:16px;border:1px solid #193b3026;border-radius:5px}.asel-inline-product{display:flex;flex-direction:column;min-width:0;gap:7px;text-align:center}.asel-inline-image{display:block;height:140px}.asel-inline-image img{width:100%;height:100%;object-fit:contain}.asel-inline-product strong{font-size:14px;line-height:1.3}.asel-inline-product small{font-size:11px;line-height:1.4}.asel-quick-form{margin-top:auto;display:grid;gap:8px}.asel-quick-form select{width:100%;min-width:0;background:transparent;border:1px solid #193b3040;color:#193b30;padding:8px;font:inherit;font-size:12px}.asel-quick-form button,.asel-inline-cta{display:block;width:100%;padding:10px 4px;min-height:40px;background:#193b30;color:#fffdf7;border:1px solid #193b30;border-radius:3px;text-decoration:none;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.asel-inline-cta{margin-top:auto}.asel-inline-product:only-child{grid-column:1/-1;max-width:220px;width:100%;margin:auto}@media(max-width:749px){.asel-inline-products{padding:12px;gap:12px}.asel-inline-image{height:115px}.asel-inline-product strong{font-size:13px}}.asel-inline-products{margin-top:12px;padding:12px;gap:12px}.asel-inline-image{height:110px}.asel-inline-product{gap:5px}#judgeme_product_reviews{padding-top:24px!important;padding-bottom:32px!important;color:#193b30}#judgeme_product_reviews .jdgm-review-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px!important;border:0!important}#judgeme_product_reviews .jm-review-item{margin:0!important;padding:24px!important;border:1.5px solid #193b30!important;border-radius:18px!important;background:#fffdf8;box-shadow:3px 4px #193b3014;min-width:0;--jm-review-widget-star-and-histogram-color:#193b30!important;--jm-review-widget-text-color:#193b30!important;--jm-review-widget-lighter-text-color:#617064!important}#judgeme_product_reviews .jm-review-item:nth-child(3n+2){background:#f3e9c9}#judgeme_product_reviews .jm-review-item:nth-child(3n){background:#e8eddf}#judgeme_product_reviews .jm-review-item__content{min-width:0;width:100%}#judgeme_product_reviews .jm-review-item:after{display:none!important}#judgeme_product_reviews .jm-review-content__body{font-size:16px;line-height:1.65}@media(max-width:989px){#judgeme_product_reviews .jdgm-review-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.asel-inline-image{height:100px}#judgeme_product_reviews .jdgm-review-list{grid-template-columns:1fr}#judgeme_product_reviews .jm-review-item{padding:20px!important}}.asel-inline-image{height:180px;overflow:hidden;display:flex;align-items:center;justify-content:center}.asel-inline-image img{flex:none;object-fit:contain}.asel-inline-image--vanilla img{transform:scale(1.5)}@media(max-width:749px){.asel-inline-image{height:140px}}.asel-inline-products{width:100%;margin:20px 0 0;padding:20px;gap:24px}.asel-inline-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:18px;text-align:left;align-items:start}.asel-inline-image{grid-column:1;grid-row:1/4;height:200px}.asel-inline-product>strong,.asel-inline-product>small,.asel-inline-product>.asel-quick-form,.asel-inline-product>.asel-inline-cta{grid-column:2}.asel-inline-product>strong{margin-top:24px;font-size:20px}.asel-inline-product>.asel-quick-form,.asel-inline-product>.asel-inline-cta{align-self:end;width:100%}@media(max-width:749px){.asel-inline-products{grid-template-columns:1fr;padding:16px;gap:20px}.asel-inline-image{height:160px}.asel-inline-product>strong{font-size:18px;margin-top:14px}}.asel-reference-product .asel-plan--top .asel-plan__choice--subscription.is-selected,.asel-launch-toggle button[data-launch-mode=subscription][aria-pressed=true]{background:#193b30!important;color:#fffdf8!important;border-color:#193b30!important}.asel-reference-product .asel-plan__choice--subscription.is-selected input{accent-color:#ead9a6}.asel-reference-product .asel-plan__choice--once.is-selected{background:#fffdf8!important;color:#193b30!important}.asel-selection-summary{display:grid;grid-template-columns:1fr auto;gap:14px;padding:18px;margin:16px 0 8px;border:1px solid #bcc6b8;border-radius:8px;background:#fffdf8;color:#193b30;letter-spacing:0;text-align:left}.asel-selection-summary.is-subscription{background:#193b30;color:#fffdf8;border-color:#193b30}.asel-selection-label{display:block;font-size:12px;line-height:1.4}.asel-selection-total{display:flex;align-items:baseline;gap:10px;margin-top:6px}.asel-selection-total strong{font-size:28px;line-height:1.1}.asel-selection-total s{font-size:15px;opacity:.65}.asel-selection-value{align-self:center;text-align:right}.asel-selection-value b{display:inline-block;background:#ead9a6;color:#193b30;border-radius:4px;padding:5px 10px;font-size:16px;line-height:1.3}.asel-selection-value small{display:block;font-size:11px;margin-top:6px;line-height:1.3}.asel-selection-summary>p{grid-column:1/-1;margin:0!important;padding-top:12px;border-top:1px solid #96a48d55;font-size:12px!important;line-height:1.5}.asel-coming-pack{font:inherit;color:#193b30;cursor:pointer}.asel-coming-pack[aria-checked=true]{background:#193b30;color:#fffdf8;border-color:#193b30}.asel-coming-pack:focus-visible{outline:3px solid #a7b5a2;outline-offset:3px}@media(max-width:749px){.asel-selection-summary{padding:14px;gap:10px}.asel-selection-total strong{font-size:24px}.asel-selection-value b{font-size:13px;padding:5px 7px}.asel-selection-label{font-size:11px}.asel-selection-total{gap:6px}}.asel-reference-product:has([data-asel-selection-summary]) .asel-plan__frequency>p,[data-asel-launch-pricing]:has([data-asel-selection-summary])>.caption-large{display:none}.asel-reference-product .asel-plan--top .asel-plan__choice .asel-plan__choice-heading{color:#193b30!important;opacity:1;visibility:visible}.asel-reference-product .asel-plan--top .asel-plan__choice--subscription.is-selected .asel-plan__choice-heading{color:#fffdf8!important}.asel-reference-product .asel-plan--top .asel-plan__choice-main{min-width:0}.asel-reference-product .asel-plan--top .asel-plan__choice-heading{white-space:normal;overflow-wrap:normal;line-height:1.35!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/asel-reference-product.css.map */
