.subscription-variant-title{display:flex;align-items:center;text-align:center;gap:8px;margin-bottom:5px;color:#000;font-size:14px;font-weight:700}.subscription-variant-title:before,.subscription-variant-title:after{content:"";flex-grow:1;height:2px;background-color:#0000004d}.subscription-variant__label{display:block}.product-template .subscripion-input[type=radio]:checked+label:before{background:transparent!important}:checked+.subscription-variant__bar-container{border-color:unset!important}.subscription-variant__bar-container *{letter-spacing:normal;text-transform:initial}:checked+.subscription-variant__bar-container{cursor:default;background-color:#fff;box-shadow:inset 0 0 0 2px #000}.subscription-variant__bar-container:hover{opacity:1;box-shadow:inset 0 0 0 2px #0000004d}.subscription-variant__bar-container{display:flex!important;flex-direction:column;justify-content:center;align-items:initial;position:relative;box-sizing:border-box;cursor:pointer;width:100%;margin:3px 0!important;padding:0;border-radius:16px;box-shadow:inset 0 0 0 1px #0000004d}.subscription-variant__bar-wrapper{padding:10px 20px}:checked+.subscription-variant__bar-container .subscription-variant__bar-main{cursor:pointer}.subscription-variant__bar-main{display:flex;align-items:center;gap:18px;min-height:55px}.subscription-variant__bar-radio{display:flex;flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid #fff;box-sizing:border-box;box-shadow:0 0 0 2px #0000004d}:checked+.subscription-variant__bar-container .subscription-variant__bar-radio{background:#000;box-shadow:0 0 0 2px #000}.subscription-variant__bar-content{align-items:center;justify-content:space-between;display:flex;gap:8px;flex:1}.subscription-variant__bar-content-left{display:flex;flex-direction:column;flex:1;align-items:flex-start}.subscription-variant__bar-first-line{display:flex;flex-wrap:wrap;column-gap:8px}.subscription-variant__bar-title{display:inline-block;word-break:break-word;font-size:16px;font-weight:500;color:#000}.subscription-variant__bar-label{display:inline-flex;align-items:center;justify-content:center;gap:4px;vertical-align:top;padding:4px 8px;word-break:break-word;background-color:#0000001a;color:#000;font-size:12px;font-weight:400;font-style:normal;border-radius:16px}.subscription-variant__bar-subtitle{word-break:break-word;font-size:14px;font-weight:400;font-style:normal;color:#555}.subscription-variant__bar-pricing{align-items:flex-end;display:flex;flex-direction:column}.subscription-variant__bar-price{font-size:16px;font-weight:500;font-style:normal;color:#000}.subscription-variant__bar-full-price{text-decoration:line-through;font-size:13px;font-weight:400;font-style:normal;color:#e89491}.subscription-variant__bar-most-popular{position:absolute;z-index:1;top:-8px;right:16px}.subscription-variant__bar-most-popular__content{margin:0 8px;padding:6px 8px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-family:sans-serif;font-size:12px;font-weight:700;line-height:1;color:#fff;background-color:#000}.subscription-variant__bar-most-popular__content:before,.subscription-variant__bar-most-popular__content:after{display:block;position:absolute;top:0;width:0;height:0;content:"";border-bottom-width:8px;border-bottom-style:solid;filter:brightness(.7);border-bottom-color:#000}.subscription-variant__bar-most-popular__content:before{left:0;border-left:8px solid transparent}.subscription-variant__bar-most-popular__content:after{right:0;border-right:8px solid transparent}.subscription-variant__bar-container--most-popular .subscription-variant__bar-main{margin-top:7px;margin-bottom:7px}.subscription-variant__free-gift{display:flex;align-items:center;justify-content:space-between;margin-inline:1px;padding-block:7px;padding-inline-start:8px;padding-inline-end:14px;column-gap:10px;row-gap:5px;background-color:#e8949180}:checked+.subscription-variant__bar-container .subscription-variant__free-gift{margin-inline:2px;padding-block-start:7px;padding-block-end:6px;padding-inline-start:7px;padding-inline-end:13px;background-color:#e89491}.subscription-variant__free-gift:last-child{margin-block-end:1px;border-end-start-radius:15px;border-end-end-radius:15px}.subscription-variant__free-gift__main{display:flex;align-items:center;gap:8px}.subscription-variant__free-gift__image{width:auto;height:30px;border-radius:8px}.subscription-variant__free-gift__content{display:flex;align-items:center;column-gap:15px;row-gap:5px;flex-wrap:wrap}.subscription-variant__free-gift__text{color:#000;font-size:13px;font-weight:700;font-style:normal}:checked+.subscription-variant__bar-container .subscription-variant__free-gift__text{color:#fff}.subscription-variant__free-gift__divider{height:1px;display:flex}
/*# sourceMappingURL=/cdn/shop/t/70/assets/custom-subscription-variant.css.map */
