.bi-fieldset{margin:0;padding:0;border:none}.bi-legend{font-size:16px;font-weight:600;line-height:20px;color:var(--color-text-body);margin-bottom:10px}.bi-legend .bi-label__name{margin-right:4px}.bi-legend .bi-label__value{font-weight:400}.bi-subscription-box{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;color:var(--color-text-body)}.bi-subscription-box input[type=radio]:checked+.bi-label,.bi-subscription-box input[type=radio]:focus+.bi-label{border-color:var(--color-text-body)}.bi-label{display:flex;justify-content:center;align-items:center;text-align:center;padding:8px 16px;margin:0;border-radius:4px;border:1px solid var(--color-border);background-color:#fff;transition:border-color ease-in-out .2s;font-size:16px;font-weight:600;line-height:20px}.bi-tooltip{width:100%;padding:8px 12px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;position:relative;font-size:16px;font-weight:600;line-height:20px;color:var(--color-text-body);background-color:var(--color-border)}.bi-tooltip__label{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-right:8px}.bi-tooltip__icon{width:14px;height:14px;flex-shrink:0}.bi-tooltip__content{position:absolute;bottom:100%;right:0;width:100%;margin-bottom:8px;padding:16px;border-radius:8px;z-index:5;background-color:var(--color-border);opacity:0;visibility:hidden;transition:all .2s ease-in-out;will-change:opacity;font-size:14px;font-weight:400;line-height:18px;text-align:left}.bi-tooltip__content:after{content:"";position:absolute;top:100%;left:0;width:100%;height:8px}.bi-tooltip__content ul{list-style:disc}.bi-tooltip:hover .bi-tooltip__content,.bi-tooltip:focus .bi-tooltip__content{opacity:1;visibility:visible}.bi-review{background-color:#efece4;padding:12px;margin-bottom:20px}.bi-review__stars{display:flex;align-items:center;margin-bottom:8px}.bi-review__star{width:12px;height:12px;flex-shrink:0}.bi-review__star+.bi-review__star{margin-left:3px}.bi-review__inner{display:flex;justify-content:space-between;align-items:baseline}.bi-review__name{display:flex;align-items:center;color:var(--color-text-body);font-size:14px;font-weight:600;line-height:18px}.bi-review__name--icon{width:14px;height:14px;flex-shrink:0;margin-left:4px}.bi-review__date{margin-left:8px;font-size:14px;line-height:18px;color:var(--color-text-body)}.bi-review__content{margin-top:12px;font-size:14px;line-height:18px;color:var(--color-text-body)}.bi-accordions .product-block--tab+.product-block--tab{margin-top:0;margin-bottom:0}.bi-accordions__label{display:flex;align-items:center;font-family:var(--type-header-primary),sans-serif;font-size:24px;line-height:31px}.bi-accordions__icon{width:32px;height:32px;flex-shrink:0;margin-right:4px}.bi-list-checkmark ol{list-style-type:none;margin-left:22px}.bi-list-checkmark ol li{position:relative}.bi-list-checkmark ol li+li{margin-top:8px}.bi-list-checkmark ol li:before{content:"";position:absolute;width:14px;height:20px;left:-22px;top:3px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='21' viewBox='0 0 14 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 15.7252C5.50316 15.7252 4.06724 15.1307 3.00866 14.0714C1.94931 13.0129 1.35481 11.5769 1.35481 10.08C1.35481 8.58314 1.94931 7.14725 3.00866 6.08867C4.06712 5.02932 5.50313 4.43482 7 4.43482C8.49687 4.43482 9.93277 5.02932 10.9913 6.08867C12.0507 7.14713 12.6452 8.58314 12.6452 10.08C12.6452 11.5769 12.0507 13.0128 10.9913 14.0714C9.93288 15.1307 8.49687 15.7252 7 15.7252Z' fill='%23C99384'/%3E%3Cpath d='M6.32234 10.9296L4.76904 9.37629L3.81201 10.3333L5.84426 12.3656H5.84338C6.108 12.6293 6.53667 12.6293 6.80129 12.3656L10.4142 8.75269L9.45715 7.79565L6.32234 10.9296Z' fill='%23343F32'/%3E%3C/svg%3E%0A")}.product-block--sales-point+.product-block--sales-point{margin-top:-12px}.bi-title-style--body{font-family:var(--type-base-primary),var(--type-base-fallback),sans-serif;font-size:20px;line-height:30px;margin-bottom:8px}.bi-custom-icon{width:56px;height:56px;margin:0 auto}.bi-faq--wide .grid-item+.grid-item{margin-top:20px}@media(min-width:768px){.bi-title-style--body{font-size:24px}.bi-faq--wide{justify-content:space-between}.bi-faq--wide .grid-item{flex:0 0 48%}.bi-faq--wide .grid-item+.grid-item{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/655/assets/subscriptions.css.map */
