variant-selects{display:block}.product--no-media .product-form__input--pill,.product--no-media .product-form__input--swatch,.product--no-media .product-form__input--dropdown{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form__input.product-form__input--pill,.product--no-media .product-form__input.product-form__input--swatch{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:1.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.product-form__input--dropdown{--swatch-input--size: 2rem;margin-bottom:1.6rem}.product-form__input--dropdown .dropdown-swatch+select{padding-left:calc(2.4rem + var(--swatch-input--size))}.product-form__input--dropdown .dropdown-swatch{position:absolute;left:1.6rem;top:calc(50% - var(--swatch-input--size) / 2);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1}.product-form__input--pill input[type=radio]+label{border:1px solid #D9D9D9;background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:10px;color:#087332;display:inline-block;margin-top:2rem;padding:2rem 1.7rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;transition:border var(--duration-short) ease;cursor:pointer;position:relative;min-width:38px;display:flex;align-items:center;font-weight:700;padding-left:54px}.product-form__input--pill input[type=radio]+label .variantName{width:70%}@media (max-width: 990px){.product-form__input--pill input[type=radio]+label{margin-bottom:15px}.product-form__input{align-items:flex-start!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-behavior:smooth}}.product-form__input--pill input[type=radio]+label:before{content:"";position:absolute;width:23px;height:23px;top:50%;transform:translateY(-50%);border:2px solid #D9D9D9;border-radius:100%;left:15px;transition:all .3s}.product-form__input--pill input[type=radio]+label:after{content:"";position:absolute;width:9px;height:9px;top:50%;transform:translateY(-50%);border-radius:100%;left:22px;background:#087332;opacity:0;transition:all .3s}.product-form__input--pill input[type=radio]:checked+label:before{border:2px solid #087332}.product-form__input--pill input[type=radio]:checked+label:after{opacity:1}.product-form__input--pill input[type=radio]:checked+label{background-color:#fef8e9;color:#087332;border:1px solid #087332}@media screen and (forced-colors: active){.product-form__input--pill input[type=radio]:checked+label{text-decoration:underline}.product-form__input--pill input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.product-form__input--pill input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}.product-form__input--pill input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--pill input[type=radio].focused+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--swatch{display:flex;flex-wrap:wrap}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 3.6rem;margin:.7rem 1.2rem .2rem 0}@media screen and (min-width: 750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 2.8rem}}.variant_deatils_inner{display:flex;gap:1rem}fieldset.product-form__input{border:0;padding:0;margin:0;position:relative;max-width:45rem}.capsule_variant_name{color:#000;font-family:Poppins,sans-serif;font-weight:600;font-style:normal;text-transform:uppercase;display:block;margin-bottom:10px}.capsule_count{font-size:1.2rem;font-weight:500;display:inline-block;font-weight:600;letter-spacing:.05rem}.variant_deatils_inner .price__flex{font-size:1.8rem;letter-spacing:0;gap:.6rem;display:flex;color:#121212;width:30%;justify-content:flex-end;flex-direction:column;text-align:right;font-weight:600}.variant_deatils_inner .price__flex s{opacity:.5;font-size:1.5rem;font-weight:500}.product-tag{position:absolute;top:-10px}.grid-product__price--savings{display:inline-block;font-size:1rem;background-color:#0b4b33;color:#fff;padding:2px 10px;font-weight:600;line-height:1.8;border-radius:40px}.grid-product__variant_popular{display:inline-block;font-size:1rem;background-color:#fca80c;color:#fff;padding:2px 10px;font-weight:600;line-height:1.8;border-radius:40px;text-transform:uppercase}@media screen and (max-width: 749px){.variant_deatils_inner img{display:none}.grid-product__variant_popular,.grid-product__price--savings{font-size:1.1rem;padding:2px 8px;flex-shrink:0}.product-tag{display:flex;align-items:center;justify-content:space-between;gap:.5rem;top:-13px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-product-variant-picker.css.map */
