.selector-steps{display:flex;flex-direction:column;gap:22.5px}.steps-block h5{margin-bottom:12.5px;color:#040474;font-family:Neue Haas Grotesk Display Pro;font-size:16px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:.32px;display:flex;align-items:center;gap:3.5px}.selector-blocks{display:flex;gap:25px}.selector-block{display:flex;flex-direction:column;gap:6px;text-align:center;border-radius:5px;padding:0 45px;height:55px;background:#fff;border:1px solid #E3E3E2;justify-content:center;cursor:pointer;width:175px;position:relative;align-items:center}.selector-block img{position:relative;width:15px}@media (max-width: 991px){.selector-block{width:165px;white-space:nowrap}}.selector-block.active{background:#e7f2ff;border:1px solid #E7F2FF}.selector-block>span{color:#040474;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.28px;display:flex;gap:6px;align-items:center}.selector-block.active>span{font-weight:600}.selector-block span.small{color:#040474;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.18px}.service-blocks{display:flex}.service-block{border-radius:5px;padding:0 45px;height:55px;width:50%;display:flex;flex-direction:column;gap:2.5px;justify-content:center;color:#040474;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-size:14px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.28px;border:1px solid #EBE7E7;background:#fff;cursor:pointer;position:relative}.service-block img{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:auto}@media (max-width: 991px){.service-block[onclick="setType('one_time')"]{line-height:111%}}.selector-block .label,.service-block .label{position:absolute;top:0%;left:50%;transform:translate(-50%,-75%);background-color:var(--orange);color:#fff;padding:2px 45px;border-radius:50px;font-weight:600;font-size:14px;line-height:103%}@media (max-width: 991px){#save-amount{font-size:12px}.variant__selector-atc .atc-button{white-space:nowrap}}.service-block.active span{font-weight:600}.service-block.active{background:#e7f2ff;border:1px solid #E7F2FF}.service-blocks>.service-block:nth-child(1){border-radius:5px 0 0 5px;border-right:1px solid #E7F2FF}.service-blocks>.service-block:nth-child(2){border-radius:0 5px 5px 0;border-left:1px solid #E7F2FF}.service-block span.small{color:#ff7622;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-size:10.5px;font-style:normal;font-weight:600;letter-spacing:.18px}.service-pricing{display:flex;margin-top:20px}.service-pricing .price-item{display:flex;flex-direction:column;width:50%;text-align:center;gap:5px}.service-pricing .price-item .price{font-family:Neue Haas Grotesk Display Pro;font-size:21px;font-style:normal;font-weight:600;line-height:100%;color:#040474}@media (max-width: 991px){.service-pricing .price-item .price{justify-content:center;gap:5px;font-size:19px}.service-pricing{margin-top:15px}}.service-pricing .price-item .price-per-day{font-family:Neue Haas Grotesk Display Pro;font-size:12px;font-style:normal;font-weight:500;line-height:100%;letter-spacing:.28px}@media (max-width: 991px){.service-pricing .price-item .price-per-day{font-size:11.5px}}.total-pricing{display:flex;align-items:center;color:#040474;font-family:Neue Haas Grotesk Display Pro;font-size:14px;font-style:normal;font-weight:600;line-height:32px}.total-pricing .new-price{margin:0 10px 0 15px;color:#ff7622;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-size:21px;font-style:normal;font-weight:600;line-height:32px}.total-pricing .old-price{color:#040474;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-size:18px;font-style:normal;font-weight:500;line-height:32px;text-decoration:line-through}#frequency_picker{border-radius:5px;border:1px solid #42B043;background-color:#fff;padding:7.5px 25px 7.5px 15px;color:#040474;text-align:center;font-family:Neue Haas Grotesk Display Pro;font-size:14px;font-style:normal;font-weight:600;line-height:32px;letter-spacing:.28px;margin-top:5px}.frequency-select p{color:#42b043}
/*# sourceMappingURL=/cdn/shop/t/445/assets/product-selector-steps.css.map */
