.ge-offer-cards .ge-form{display:block}.ge-buybox-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;list-style:none;padding:18px;margin:20px 0;background:var(--ivory);border-radius:8px}.ge-buybox-facts li{display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.5;min-width:0}.ge-buybox-facts svg{width:19px;height:19px;flex:none;color:var(--plum)}.ge-buybox-facts a{text-decoration:underline;text-underline-offset:3px}.ge-offer-cards .ge-price-anchor{border-top:1px solid #54283f26;border-bottom:1px solid #54283f26;padding:17px 0;margin-bottom:22px}.ge-price-bar-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.ge-price-bar-heading>span:first-child{font-size:14px;font-weight:600}.ge-offer-cards .ge-badge{border-radius:5px;padding:5px 10px;font-size:11px;background:var(--plum);color:var(--paper)}.ge-price-bar-amount{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.ge-offer-cards .ge-price-bar-amount strong{font-size:40px}.ge-offer-cards .ge-price-bar-amount s{font-size:17px;margin-right:2px}.ge-offer-cards .ge-price-bar-amount>span{font-size:14px}.ge-offer-cards .ge-renewal{font-size:12px;margin-top:7px}.ge-offer-cards .ge-price-anchor>small{font-size:10px}.ge-offer-cards .ge-options{gap:18px}.ge-offer-cards .ge-options legend{font-size:14px;margin-bottom:6px}.ge-offer-cards .ge-form label.ge-option:not(.ge-once){grid-template-columns:64px minmax(0,1fr) auto;column-gap:16px;row-gap:0;padding:19px 16px;border-radius:10px;border-color:#54283f45;background:var(--paper)}.ge-offer-cards .ge-option:not(.ge-once)>.radio-dot{display:none}.ge-offer-cards .ge-option-photo{width:64px;height:80px;grid-column:1;border-radius:5px}.ge-offer-cards .ge-option:not(.ge-once)>.offer-copy{grid-column:2}.ge-offer-cards .ge-option:not(.ge-once)>.offer-price{grid-column:3;text-align:right;font-size:20px;color:var(--plum)}.ge-offer-cards .ge-form .ge-option .offer-copy strong{font-size:16px;font-weight:600;line-height:1.3}.ge-offer-cards .ge-form .ge-option .offer-copy small{font-size:11px;line-height:1.55;max-width:25ch}.ge-offer-cards .ge-option-kicker{font-size:8px;letter-spacing:.07em;margin-bottom:7px}.ge-offer-cards .ge-recommended{border-color:#54283f45!important}.ge-offer-cards .ge-option:has(input:checked){background:#eee4e7!important;border-color:var(--plum)!important;box-shadow:inset 0 0 0 1px var(--plum)}.ge-offer-cards .ge-recommend-label{top:-11px;right:14px;font-size:9px;padding:5px 11px}.ge-option-perk{display:none;grid-column:1/-1;align-items:flex-start;gap:9px;border-top:1px solid #54283f30;margin-top:15px;padding-top:12px}.ge-option-perk>svg{width:16px;height:16px;flex:none;margin-top:2px}.ge-option-perk strong{display:block;font-size:12px;font-weight:600;line-height:1.5}.ge-option-perk small{display:block;font-size:10px;line-height:1.5;color:var(--gray600);margin-top:2px}.ge-option:has(input:checked) .ge-option-perk{display:flex}.ge-offer-cards.is-subscription .ge-shipping-included{display:none}.ge-offer-cards .ge-plan-freedom{font-size:11px;margin:10px 0 3px}.ge-offer-cards .ge-comparison-note{font-size:9px;line-height:1.6;margin-top:12px}@media(max-width:767px){.ge-buybox-facts{padding:14px;gap:12px}.ge-buybox-facts li{font-size:11px;gap:7px}.ge-buybox-facts svg{width:17px;height:17px}.ge-offer-cards .ge-form label.ge-option:not(.ge-once){grid-template-columns:54px minmax(0,1fr) auto;padding:17px 12px;column-gap:12px}.ge-offer-cards .ge-option-photo{width:54px;height:72px}.ge-offer-cards .ge-form .ge-option .offer-copy strong{font-size:14px}.ge-offer-cards .ge-form .ge-option .offer-copy small{font-size:10px}.ge-offer-cards .ge-option:not(.ge-once)>.offer-price{font-size:18px}.ge-offer-cards .ge-price-bar-amount strong{font-size:38px}}@media(max-width:360px){.ge-offer-cards .ge-form label.ge-option:not(.ge-once){grid-template-columns:44px minmax(0,1fr) auto;column-gap:9px;padding-inline:10px}.ge-offer-cards .ge-option-photo{width:44px;height:64px}.ge-offer-cards .ge-form .ge-option .offer-copy strong{font-size:13px}.ge-offer-cards .ge-option:not(.ge-once)>.offer-price{font-size:16px}.ge-offer-cards .ge-price-bar-amount strong{font-size:34px}.ge-offer-cards .ge-price-bar-amount>span{font-size:12px}.ge-price-bar-heading>span:first-child{font-size:13px}}.ge-offer-cards .ge-sale-deadline{color:var(--plum);font-weight:600}.ge-single-purchase .offer-price [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/f-offer-cards.css.map */
