subscription-selects .content{display:flex;flex-direction:column;gap:1.5rem}subscription-selects .content .save{font-size:1.1rem;color:#afafaf}subscription-selects .content input[type=radio]{margin:0;padding:0}subscription-selects .content .desc{display:flex;flex-direction:column;gap:.5rem}subscription-selects .content .desc label{cursor:pointer;text-transform:uppercase;font-size:1.3rem}subscription-selects .content .price-wrapper .price{font-size:1.3rem}subscription-selects .content .price-wrapper .old{font-size:1.3rem;color:#8b8b8b;text-decoration:line-through;margin-right:.5rem}subscription-selects .content variant-selects .form__label{display:none}subscription-selects .content variant-selects .product-form__input--pill{margin:0}subscription-selects .content variant-selects .product-form__input--pill input[type=radio]:checked+label{border:1px solid #000;border-radius:20px}subscription-selects .content variant-selects .product-form__input--pill input[type=radio]+label{border:none;background:none;color:#000;font-size:1rem;height:19px;padding:0 1.6rem;line-height:19px}subscription-selects .content .price-wrapper{flex-grow:1;text-align:right}subscription-selects .content .one{padding:2rem 4rem 2rem 2rem;border:1px solid #000;border-radius:10px;display:flex;gap:1rem;justify-content:flex-start;align-items:flex-start}subscription-selects .content .body{background:#fff4e5;border:1px solid #000;border-radius:10px;position:relative;padding:1rem 0 2.5rem}subscription-selects .content .body .sub{border-radius:10px;padding:2rem 4rem 2rem 2rem;display:flex;gap:1rem;justify-content:flex-start;align-items:flex-start}subscription-selects .content .body .sub modal-opener{justify-content:flex-start}subscription-selects .content .body .sub .what-is{font-size:1.1rem;line-height:1.4;text-decoration:underline;margin-top:.5rem;padding:0;text-align:left;color:var(--color-foreground);white-space:nowrap}subscription-selects .content .body .most{background:var(--color-orange);color:#fff;text-transform:uppercase;height:24px;padding:0 1rem;position:absolute;right:8px;top:-9px;border-radius:50px;display:flex;align-items:center}subscription-selects .content .body .most span{font-size:1rem;line-height:1.4}subscription-selects .content .body ul.ics{display:flex;width:100%;padding:0 7rem 0 4rem;justify-content:space-between}subscription-selects .content .body ul.ics li{display:flex;flex-direction:column;justify-content:center;align-items:center;width:33%;max-width:70px;gap:1rem;text-align:center;text-transform:uppercase;font-size:1rem;line-height:1.3}subscription-selects .content .body ul.others{display:flex;flex-direction:column;padding:0 4rem;margin-top:2rem;gap:2px}subscription-selects .content .body ul.others li{font-size:1rem;line-height:1.3;text-transform:uppercase;display:flex;align-items:center;gap:.5rem}subscription-selects .content .body details{margin:3rem 4rem 0;position:relative}subscription-selects .content .body details+.error{margin:.5rem 4.5rem 0;font-size:1rem;color:red;display:block;visibility:hidden;opacity:0}subscription-selects .content .body details[open] summary svg{transform:rotate(180deg)}subscription-selects .content .body details.error summary{border-color:#dc143c}subscription-selects .content .body details.error+.error{visibility:visible;opacity:1}subscription-selects .content .body details summary{padding:2rem;font-size:1.3rem;line-height:1.3;display:flex;align-items:center;justify-content:space-between;background:#fff;border-radius:50px;border:1px solid #000;height:40px}subscription-selects .content .body details summary svg{width:8px}subscription-selects .content .body details>div{width:100%;padding:2rem 1rem;position:absolute;top:43px;border:1px solid #000;border-radius:13px;background:#fff;z-index:999}subscription-selects .content .body details>div ul{display:flex;flex-direction:column;gap:1rem}subscription-selects .content .body details>div ul li{display:flex;align-items:flex-start;justify-content:space-between;font-size:1.3rem;line-height:1.3;padding:0;cursor:pointer;border:1px solid;border-radius:10px}subscription-selects .content .body details>div ul li:hover{background:#fff4e5}subscription-selects .content .body details>div ul li label{display:grid;grid-template-columns:14px 1fr 80px;gap:1rem;width:100%;cursor:pointer;padding:1rem 1rem 2rem 2rem}subscription-selects .content .body details>div ul li .input{padding-top:3px}subscription-selects .content .body details>div ul li .name{display:flex;flex-direction:column}subscription-selects .content .body details>div ul li .name span:last-child{font-size:1.1rem;line-height:1.2;color:#8b8b8b;margin-top:.5rem}subscription-selects .content .body details>div ul li .prices{display:flex;flex-direction:column}subscription-selects .content .body details>div ul li .prices .price,subscription-selects .content .body details>div ul li .prices .price-old{font-size:1.3rem}subscription-selects .content .body details>div ul li .prices .price-old{color:#8b8b8b;text-decoration:line-through;margin-right:.5rem;font-size:1.1rem;line-height:1.4}@media screen and (max-width: 749px){.product-subscription-wrapper{flex-direction:column;gap:1rem;margin-top:3rem;padding:0 var(--page-width-margin)}.product-subscription-wrapper subscription-selects .content .body details{margin:3rem 2rem 0}.product-subscription-wrapper subscription-selects .content .body details+.error{margin-left:2.5rem}.product-subscription-wrapper subscription-selects .content .body details summary{border-radius:50px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/component-subscription.css.map */
