.variant-picker__form .variant-option__button-label{border-radius:.625rem;text-align:left;align-items:flex-start;justify-content:flex-start;position:relative;overflow:visible}label.variant-option__button-label:before{content:"";border-color:var(--color-purple-600);left:10px;top:50%;transform:translateY(-50%);position:absolute;width:8px;height:8px;border-width:2px;border-style:solid;border-radius:100%}.variant-picker__form .variant-option__button-label:has(:checked){background-color:var(--color-purple-50);border-color:var(--color-purple-400);color:inherit}.variant-picker__form .variant-option__button-label:has(:checked):after{content:"";border-color:var(--color-purple-600);position:absolute;left:13px;top:50%;transform:translateY(-50%);width:6px;height:6px;background-color:var(--color-purple-600);border-radius:100%}.variant-option__button-label__text{padding-left:1rem}.variant-option__button-label:first-child .variant-option__button-label__text:after{content:"POPULAR";position:absolute;--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:8px;color:var(--color-white);background-color:var(--color-orange-500);border-radius:3.40282e38px;right:calc(var(--spacing) * -1);top:calc(var(--spacing) * -1);padding-block:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * 1.5)}.variant-option__button-label:last-child .variant-option__button-label__text:after{content:"POPULAR";position:absolute;--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:8px;color:var(--color-white);background-color:var(--color-orange-500);border-radius:3.40282e38px;right:calc(var(--spacing) * -1);top:calc(var(--spacing) * -1);padding-block:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * 1.5)}.variant-option__button-label:nth-of-type(2) .variant-option__button-label__text:after{content:"POPULAR";position:absolute;--tw-font-weight: var(--font-weight-bold);font-weight:var(--font-weight-bold);font-size:8px;color:var(--color-white);background-color:var(--color-orange-500);border-radius:3.40282e38px;right:calc(var(--spacing) * -1);top:calc(var(--spacing) * -1);padding-block:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * 1.5)}#appstle_subscription_widget0 .appstle_subscription_wrapper{margin-bottom:.5rem!important}.product-header .product-header__heading,.product-header .product-header__text{color:#fff!important}.product-header{margin-bottom:1rem}.section-background{background-color:#8101d2!important}.media-fit-contain :is(img,.deferred-media__poster-image),.product-details{background-color:#fff!important}.new-faq-section .new-faq-item{--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));padding-inline:calc(var(--spacing) * 6);background-color:var(--color-white);border-color:var(--color-gray-200);border-style:var(--tw-border-style);border-width:2px;border-radius:var(--radius);padding-block:calc(var(--spacing) * 2.5)}.new-faq-section .faq-container.page-width{max-width:42rem}.new-faq-section .new-faq-heading{font-size:1.875rem!important}.appstle_subscription_wrapper .appstle_widget_title{text-transform:uppercase}.appstle_subscription_wrapper .appstle_selected_background{border-color:#e5e7eb!important}.appstle_subscription_wrapper .appstle_include_dropdown{border-color:#fcc800!important}@media(min-width:768px){.appstle_subscription_wrapper{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem!important}.appstle_subscription_wrapper_option{flex:1;margin:0!important}}@media(min-width:64rem){.new-faq-section .new-faq-heading{font-size:2rem!important;margin-bottom:calc(var(--spacing) * 12)!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/product-toothbrush.css.map */
