#product-section[data-buybox-v3=true] .sealsubs-container,#product-section[data-buybox-v3=true] .sealsubs-target-element,#product-section[data-buybox-v3=true] .sealsubs-skeleton,#product-section[data-buybox-v3=true] .sls-purchase-options-container{display:none!important}#product-section .ru-bb3{--ru-bb3-radius: 10px;--ru-bb3-selected-bg: #edebe6;--ru-bb3-selected-border: #111111;--ru-bb3-save-bg: #ebd9c1;--ru-bb3-save-color: #1a1a1a;--ru-bb3-corner-bg: #000000;--ru-bb3-corner-color: #ffffff;--ru-bb3-corner-size: 13px;--ru-bb3-muted: #6f6f6f;--ru-bb3-border: #dcdad5;font-family:"Urbanist",var(--font-body-family, sans-serif);margin-bottom:12px}#product-section[data-buybox-v3-hide-cta-price=true] .purchase-form-inline-cta .selected-option-price,#product-section[data-buybox-v3-hide-cta-price=true] [data-main-add-button] .selected-option-price{display:none!important}#product-section .ru-bb3__options{display:flex;flex-direction:column;gap:10px}#product-section .ru-bb3-card{position:relative;box-sizing:border-box;padding:16px;border:1px solid var(--ru-bb3-border);border-radius:var(--ru-bb3-radius);background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}#product-section .ru-bb3-card:focus,#product-section .ru-bb3-card:focus-visible,#product-section .ru-bb3-pack:focus,#product-section .ru-bb3-pack:focus-visible,#product-section .ru-bb3:focus,#product-section .ru-bb3__options:focus{outline:none;box-shadow:none}#product-section .ru-bb3-card.is-selected{border-color:var(--ru-bb3-selected-border);border-width:4px;background:var(--ru-bb3-selected-bg);padding:15px;border-radius:7px}#product-section .ru-bb3-card__corner{position:absolute;top:0;right:18px;z-index:2;display:inline-flex;align-items:center;justify-content:center;max-width:calc(100% - 48px);padding:4px 12px;border-radius:6px;background:var(--ru-bb3-corner-bg);color:var(--ru-bb3-corner-color);font-size:var(--ru-bb3-corner-size);font-weight:700;letter-spacing:.02em;line-height:1.2;white-space:nowrap;pointer-events:none;transform:translateY(-50%)}#product-section .ru-bb3-card.has-corner .ru-bb3-card__prices{padding-top:10px}#product-section .ru-bb3-card__main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;column-gap:12px}#product-section .ru-bb3-card__radio{position:relative;display:block;grid-column:1;grid-row:1;width:24px;height:24px;margin-top:2px}#product-section .ru-bb3-card__radio input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}#product-section .ru-bb3-card__dot{display:block;width:24px;height:24px;border:1.5px solid #c2c2c2;border-radius:50%;background:#fff;box-sizing:border-box}#product-section .ru-bb3-card.is-selected .ru-bb3-card__dot{position:relative;border:2px solid var(--ru-bb3-selected-border)}#product-section .ru-bb3-card.is-selected .ru-bb3-card__dot:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:12px;transform:translate(-50%,-50%);border-radius:50%;background:var(--ru-bb3-selected-border)}#product-section .ru-bb3-card__text{grid-column:2;grid-row:1;min-width:0}#product-section .ru-bb3-card__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}#product-section .ru-bb3-card__title{font-size:17px;font-weight:700;line-height:1.25;color:#111}#product-section .ru-bb3-card__save{display:inline-flex;align-items:center;padding:3px 8px;border-radius:4px;background:var(--ru-bb3-save-bg);color:var(--ru-bb3-save-color);font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}#product-section .ru-bb3-card__subtitle,#product-section .ru-bb3-card__note{margin-top:1px;font-size:14px;line-height:1.35;color:var(--ru-bb3-muted);min-width:0}#product-section .ru-bb3-card__subtitle{grid-column:2;grid-row:2;align-self:start}#product-section .ru-bb3-card__note{grid-column:2 / -1;grid-row:3}@media screen and (min-width:480px){#product-section .ru-bb3-card__subtitle{margin-top:-2px}#product-section .ru-bb3-card__subtitle.ru-bb3-card__subtitle--quarterly{margin-top:-11px}#product-section .ru-bb3-card__subtitle.ru-bb3-card__subtitle--quarterly+.ru-bb3-card__note{margin-top:-8px}#product-section .ru-bb3-card.ru-bb3-card--onetime .ru-bb3-card__subtitle{margin-top:0}}#product-section .ru-bb3-card__prices{grid-column:3;grid-row:1 / span 2;align-self:start;text-align:right}#product-section .ru-bb3-card__price{font-size:20px;font-weight:700;line-height:1.2;color:#111;white-space:nowrap}#product-section .ru-bb3-card__price-suffix{margin-left:2px;font-size:13px;font-weight:500;color:#4a4a4a}#product-section .ru-bb3-card__total{margin-top:5px;font-size:13px;line-height:1.35;color:#8a8a8a;white-space:normal;max-width:9.5rem;margin-left:auto}#product-section .ru-bb3-card__expand{display:none;margin-top:14px;padding-top:14px;padding-left:36px;border-top:1px solid #d3d0c9}#product-section .ru-bb3-card.is-selected .ru-bb3-card__expand{display:block}#product-section .ru-bb3-benefits{margin:0;padding:0;list-style:none}#product-section .ru-bb3-benefits__item{position:relative;padding-left:20px;margin:0 0 8px;font-size:14px;line-height:1.4;color:#2b2b2b}#product-section .ru-bb3-benefits__item:last-child{margin-bottom:0}#product-section .ru-bb3-benefits__item:before{content:"\2713";position:absolute;top:0;left:0;color:#2b2b2b}#product-section .ru-bb3-card--onetime .ru-bb3-card__expand{padding-left:0}#product-section .ru-bb3-packs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#product-section .ru-bb3-pack{box-sizing:border-box;padding:12px;border:1px solid var(--ru-bb3-border);border-radius:8px;background:#fff;cursor:pointer;transition:border-color .15s ease}#product-section .ru-bb3-pack.is-selected{border:1.5px solid var(--ru-bb3-selected-border);padding:11.5px}#product-section .ru-bb3-pack__head{display:flex;align-items:center;gap:8px}#product-section .ru-bb3-pack__radio{position:relative;display:block;width:14px;height:14px;flex:0 0 14px}#product-section .ru-bb3-pack__radio input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}#product-section .ru-bb3-pack__dot{display:block;width:14px;height:14px;border:1.5px solid #c2c2c2;border-radius:50%;background:#fff;box-sizing:border-box}#product-section .ru-bb3-pack.is-selected .ru-bb3-pack__dot{border-color:var(--ru-bb3-selected-border);background:var(--ru-bb3-selected-border);box-shadow:inset 0 0 0 2.5px #fff}#product-section .ru-bb3-pack__label{font-size:13px;font-weight:700;line-height:1.25;color:#111}#product-section .ru-bb3-pack__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}#product-section .ru-bb3-pack__price{font-size:17px;font-weight:700;line-height:1.2;color:#111}#product-section .ru-bb3-pack__price-suffix{margin-left:2px;font-size:12px;font-weight:500;color:#4a4a4a}#product-section .ru-bb3-pack__save{font-size:11px;padding:2px 6px}#product-section .ru-bb3-pack__total{margin-top:6px;font-size:12px;line-height:1.35;color:#8a8a8a}#product-section .ru-bb3-copy--mobile{display:none}@media screen and (max-width:749px){#product-section .ru-bb3-copy--desktop{display:inline}#product-section .ru-bb3-copy--mobile,#product-section [data-ru-bb3-option=onetime].is-selected.is-pack-3 .ru-bb3-copy--desktop{display:none}#product-section [data-ru-bb3-option=onetime].is-selected.is-pack-3 .ru-bb3-copy--mobile{display:inline}}@media screen and (max-width:480px){#product-section .ru-bb3-card__title{font-size:16px}#product-section .ru-bb3-card__price{font-size:18px}#product-section .ru-bb3-card__subtitle,#product-section .ru-bb3-card__note{font-size:13px}#product-section .ru-bb3-card__subtitle.ru-bb3-card__subtitle--onetime{margin-top:0}#product-section .ru-bb3-packs{gap:8px}#product-section .ru-bb3-pack{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/block-ru-buybox-v3.css.map */
