.loop-widget-container.subpo{--subpo-gold: #8f7320;--subpo-cream: #fbf7ec;--subpo-green: #1a8043;--subpo-check: #2e7d32;--subpo-ink: #1a1a1a;--subpo-muted: #6b6b6b;--subpo-line: #d9d9d9;--subpo-inset: #efece4;margin-top:0}.loop-widget-container.subpo .loop-widget-purchase-options-label{display:none!important}.subpo-label,.subpo-note,.subpo-perks li,.subpo-perks-box .subpo-perks-title,.subpo-disclaimer{text-align:left}.subpo-label{font-size:14px;font-weight:700;color:var(--subpo-ink);margin:0 0 10px}.loop-widget-container.subpo .loop-widget-purchase-options-container{display:flex;flex-direction:column;gap:12px;border:0!important;border-radius:0!important;background:none!important}.loop-widget-container.subpo .loop-widget-purchase-option{position:relative;border:1px solid var(--subpo-line)!important;border-radius:8px;background:#fff;padding:16px;margin:0}.loop-widget-container.subpo .loop-widget-purchase-option-border-top{border-top:1px solid var(--subpo-line)!important}.loop-widget-container.subpo .loop-widget-purchase-option-selected{border:2px solid var(--subpo-gold)!important;background:var(--subpo-cream);padding:15px}.loop-widget-container.subpo .subpo-has-ribbon{margin-top:10px}.subpo-ribbon{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:var(--subpo-gold);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 14px;border-radius:999px;white-space:nowrap}.loop-widget-container.subpo .loop-widget-purchase-option-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.loop-widget-container.subpo .loop-widget-spg-label-discount-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-width:0}.loop-widget-container.subpo .loop-widget-purchase-option-label{font-size:16px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--subpo-ink);margin:0;text-align:left}.loop-widget-container.subpo .loop-widget-purchase-option:not(.loop-widget-purchase-option-selected) .loop-widget-purchase-option-label{font-weight:400;color:#444}.loop-widget-container.subpo .loop-widget-purchase-option-discount-badge{background:var(--subpo-green);color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:999px;white-space:nowrap}.loop-widget-container.subpo .loop-widget-purchase-option-price-container{display:flex;flex-direction:column;align-items:flex-end;line-height:1.25;margin-left:auto}.loop-widget-container.subpo .loop-widget-purchase-option-compare-at-price{font-size:13px;color:var(--subpo-muted);text-decoration:line-through}.loop-widget-container.subpo .loop-widget-purchase-option-price{font-size:20px;font-weight:700;color:var(--subpo-ink)}.loop-widget-container.subpo .loop-widget-sp-selector-wrapper,.loop-widget-container.subpo .loop-widget-sp-button-selector-wrapper,.loop-widget-container.subpo .loop-widget-sp-selector-container,.loop-widget-container.subpo .loop-widget-tooltip-container,.loop-widget-container.subpo .loop-widget-tooltip-label,.loop-widget-container.subpo .loop-widget-tooltip-text,.loop-widget-container.subpo .subcribe-save-tooltip-text{display:none!important}.subpo-top-compare{margin-right:8px;font-weight:400}.subpo-top-compare s{color:var(--subpo-ink, #1a1a1a);text-decoration:line-through}.subpo-perks{list-style:none;margin:14px 0 0;padding:14px 0 0;border-top:1px solid rgba(143,115,32,.25)}.subpo-perks li{position:relative;padding-left:26px;margin:0 0 10px;font-size:14px;line-height:1.45;color:var(--subpo-ink)}.subpo-perks li:last-child{margin-bottom:0}.subpo-perks li:before{content:"";position:absolute;left:4px;top:4px;width:6px;height:11px;border:solid var(--subpo-check);border-width:0 2px 2px 0;transform:rotate(45deg)}.loop-widget-container.subpo .loop-widget-purchase-option:not(.loop-widget-purchase-option-selected) .subpo-perks{border-top-color:var(--subpo-line)}.subpo-note{margin:14px 0 0;padding:14px 0 0;border-top:1px solid rgba(143,115,32,.25);font-size:15px;font-weight:700;line-height:1.45;color:var(--subpo-ink)}.subpo-perks-box{margin-top:14px;padding:14px 16px;background:var(--subpo-inset);border-radius:6px}.subpo-perks-box .subpo-perks-title{margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--subpo-gold)}.subpo-perks-box .subpo-perks{margin:0;padding:0;border-top:0}.subpo-perks-box .subpo-perks li{font-size:13px;margin-bottom:8px}.subpo-disclaimer{display:flex;align-items:flex-start;gap:8px;margin:14px 0 16px;font-size:13px;line-height:1.5;color:var(--subpo-muted)}.subpo-disclaimer strong{color:var(--subpo-ink);font-weight:700}.subpo-disclaimer .subpo-disclaimer-icon{flex:0 0 auto;width:16px;height:16px;margin-top:2px}@media screen and (max-width:749px){.loop-widget-container.subpo .loop-widget-purchase-option-header{align-items:flex-start;flex-wrap:nowrap}.loop-widget-container.subpo .loop-widget-spg-label-discount-wrapper{flex:1 1 auto;align-items:center;gap:8px 10px}.loop-widget-container.subpo .loop-widget-purchase-option-radio{order:1}.loop-widget-container.subpo .loop-widget-purchase-option-label{order:2;flex:1 1 0;min-width:0}.loop-widget-container.subpo .loop-widget-spg-label-discount-wrapper:after{content:"";order:3;flex:0 0 100%;height:0}.loop-widget-container.subpo .loop-widget-purchase-option-discount-badge{order:4}.loop-widget-container.subpo .loop-widget-purchase-option-radio~.loop-widget-purchase-option-discount-badge{margin-left:30px}.loop-widget-container.subpo .loop-widget-purchase-option-price-each-container{flex:0 0 auto}.loop-widget-container.subpo .loop-widget-purchase-option-label{font-size:15px}.subpo-note{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/573/assets/subscription-purchase-options.css.map */
