.subscription-container{display:flex;flex-direction:column;gap:0;margin-top:16px;font-family:degular,sans-serif}.subscription-container h4{margin-top:0;margin-bottom:8px;font-weight:500;font-size:16px;line-height:110%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase}.subscription-container h4 .addons-text{font-weight:400;font-style:Italic;letter-spacing:0px;vertical-align:middle;text-transform:none;display:block}.subscription-element{margin-bottom:16px;border-radius:4px;overflow:hidden}.subscription-element-header{background-color:#e1e3ff;padding:10px}.radio-option.purchase-options{display:flex;flex-direction:column;border:none}.radio-option.purchase-options.active{background-color:#e1e3ff}.radio-option.purchase-options .subscription-wrapper{display:flex;justify-content:space-between;width:100%}.radio-option.purchase-options .option-title{display:inline-block;cursor:pointer;font-weight:500}.radio-option.purchase-options .option-title,.radio-option.purchase-options .price-container{font-weight:500;font-size:16px;line-height:140%;letter-spacing:0px;margin-top:2px}.radio-option.purchase-options .option-title strong,.radio-option.purchase-options .price-container{font-weight:600}.radio-option.purchase-options .price-container .original-price{color:#818080;font-size:14px;font-weight:400}.radio-option.purchase-options .price-container .discounted-price{margin-left:2px}.radio-option.purchase-options .option-title .highlight{padding:0 4px;border-radius:4px;background-color:#13acac;color:#faf3e0;display:inline-block;margin-left:2px;font-size:14px}.bundle-subscription-block{margin-top:12px}.bundle-subscription-block select{width:100%;padding:12px;border-radius:5px;color:#000;background-color:#fff;border:1px solid #cdcfe8;font-size:14px;line-height:20px;font-weight:500;background-size:15px 8px;background-repeat:no-repeat;background-position:97%;background-image:url('data:image/svg+xml, <svg viewBox="0 0 15 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.9338 -0.000488281H6.7041H1.09434C0.134391 -0.000488281 -0.345586 1.15945 0.334381 1.83943L5.51416 7.01918C6.34412 7.84914 7.69405 7.84914 8.52401 7.01918L10.4939 5.04928L13.7038 1.83943C14.3737 1.15945 13.8938 -0.000488281 12.9338 -0.000488281Z" fill="%23262525"/></svg>');-webkit-appearance:none;-moz-appearance:none;appearance:none}.radio-container{display:flex;align-items:center;gap:8px;position:relative}.radio-option.purchase-options input[type=radio]{margin:0;width:16px;height:18px;display:none}.radio-container:before{content:"";position:absolute;left:0;top:5px;width:18px;height:18px;border:1px solid #000;border-radius:50%;background:#fff;display:none}.radio-option.purchase-options input[type=radio]:checked+.option-title:after{content:"";position:absolute;left:3px;top:8px;width:12px;height:12px;border-radius:50%;background:#0a5f5f;display:none}.product-subscription-benefits{background-color:#f6f6ff;gap:0;padding:14px 10px}.product-subscription-benefits h5{margin-top:0;margin-bottom:6px;font-weight:700;font-size:16px;line-height:140%;letter-spacing:0px;text-transform:uppercase;color:#084848}.product-subscription-benefits ul{padding:0;margin:0;color:#084848}.product-subscription-benefits ul li{padding-left:22px}.product-subscription-benefits ul li:before{width:14px;height:14px;background-image:url('data:image/svg+xml,<svg viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1" y="0.5" width="19" height="19" rx="9.5" stroke="%23084848"/><path d="M14.5 7L9 13L6.5 10.2727" stroke="%23084848" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.product-subscription-benefits ul li+li{margin-top:8px}.product-subscription-free-gifts{display:flex;flex-direction:row;align-items:center;gap:16px;margin-top:12px}.product-subscription-free-gifts h6{font-weight:700;font-size:16px;line-height:140%;letter-spacing:0px;text-transform:uppercase;color:#084848;margin:0}.product-subscription-free-gifts-grid{display:flex;flex-direction:row;gap:20px}.product-subscription-free-gifts-grid img{width:100%;height:auto;max-width:45px;vertical-align:middle}.onetime-buy-block{margin-top:16px;margin-bottom:10px;text-align:center}.onetime-buy-block .btn-onetime-buy{display:inline-block;font-family:degular;font-weight:600;font-size:18px;line-height:120%;letter-spacing:0px;text-align:center;text-decoration:underline;text-underline-offset:4px;color:#000;background:transparent;border:none;cursor:pointer;position:relative;transition:all .3s ease}.btn-onetime-buy.loading{opacity:1;position:relative;color:#999}.btn-onetime-buy.loading:after{content:"";position:absolute;top:40%;right:50%;transform:translate(-50%,-70%);width:14px;height:14px;border:2px solid #000;border-top-color:transparent;border-radius:50%;animation:spin-onetime .8s linear infinite;vertical-align:middle}@keyframes spin-onetime{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 768px){.product-subscription-benefits ul li{line-height:150%;padding-left:26px}.product-subscription-benefits ul li+li{margin-top:10px}.onetime-buy-block .btn-onetime-buy{font-size:21px}}@media (min-width: 992px){.subscription-container{margin-top:22px}.subscription-container h4{font-size:18px;line-height:20px;margin-bottom:14px}.subscription-container h4 .addons-text{display:inline}.radio-container{gap:12px}.subscription-element{margin-bottom:24px}.subscription-element-header{padding:18px 16px}.radio-option.purchase-options .option-title,.radio-option.purchase-options .price-container{font-size:18px;margin-top:0}.radio-option.purchase-options .price-container .original-price{font-size:18px}.radio-option.purchase-options .price-container .discounted-price{margin-left:6px}.radio-option.purchase-options .option-title .highlight{padding:1px 8px 3px;margin-left:5px;font-size:18px}.bundle-subscription-block select{padding:8px 12px;font-size:16px;line-height:22px}.product-subscription-benefits{padding:12px 16px 14px}.product-subscription-benefits ul li:before{width:18px;height:18px}.product-subscription-free-gifts{gap:20px}.product-subscription-free-gifts-grid{gap:26px}.product-subscription-free-gifts-grid img{max-width:56px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/component-bundle-subscription-v2.css.map */
