.product-subscribe{position:relative;margin-top:10px}.product-subscribe__badge{position:absolute;top:-8px;right:16px;height:30px;z-index:2;transform:translateY(-50%);background:#e5d0a2;border-radius:999px;padding:8px 12px;font-size:12px;line-height:1;white-space:nowrap;pointer-events:none;color:#000;text-transform:none}.product-subscribe__track{display:flex;align-items:stretch;background:#eae5d5;border-radius:18px;padding:4px;min-height:52px;box-sizing:border-box}.product-subscribe__option{flex:1 1 0;min-width:0;cursor:pointer;display:flex;justify-content:start;align-items:start;gap:8px;padding:0 16px;border-radius:14px;text-transform:uppercase;font-size:13px;line-height:1.2;transition:background-color .2s ease,color .2s ease,padding .2s ease;color:#7a7877}.product-subscribe__track.is-expanded .product-subscribe__option{padding-bottom:16px}.product-subscribe__body{display:flex;flex-direction:column;flex:1;min-width:0;width:100%}.product-subscribe__heading{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;width:100%;white-space:nowrap}.product-subscribe__option.is-active{background:#fefbf4;color:#000}.product-subscribe__details{width:0;min-width:100%;margin:-2px 0 0;padding:0;list-style:none;text-transform:none;font-size:13px;line-height:1.4;color:#000;white-space:normal}.product-subscribe__details li+li{margin-top:2px}.product-subscribe__frequency{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;font:inherit;white-space:nowrap;cursor:pointer}.product-subscribe__frequency-label{text-decoration:underline;text-underline-offset:2px}.product-subscribe__frequency-arrow{display:block;flex-shrink:0}.product-subscribe__menu{z-index:20;position:absolute;left:50%;transform:translate(-50%);top:calc(100% + 4px);margin:0;padding:0;list-style:none;background:#fff;border-radius:8px;box-shadow:0 4px 16px #00000026;min-width:8rem;overflow:hidden}.product-subscribe__menu li{padding:6px 12px;cursor:pointer;white-space:nowrap}@media(max-width:767px){.product-subscribe__option{flex:1;font-size:12px;min-width:auto}.product-subscribe__badge{font-size:11px;line-height:1.2}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/component-product-subscribe.css.map */
