.price-box,.price-box *{font-family:Open Sans Bold}.font-regular{font-weight:400}.font-semibold{font-weight:600}.font-bold{font-weight:700}.price-box{text-align:left}.original-price{text-decoration:line-through}.medium{color:#0d1b52;margin:8px 0;display:inline-block}.medium.price-box{color:#0d1b52;flex-direction:column;align-items:flex-start;margin:16px 0;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:24px;font-weight:500;display:flex}.medium .setup-strike{text-decoration:line-through}.medium .current-price{align-items:baseline;margin-bottom:4px;font-weight:700;display:flex}.medium .price-box{flex-direction:column;align-items:flex-start;margin:16px 0;display:flex}.medium .decimal-point{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.medium .savings-text{align-items:center;gap:0 8px;margin-bottom:4px;display:flex}.medium .savings-banderole{background:#fa0;border-radius:2px;padding:2px 6px;font-size:12px;font-weight:700;color:#0d1b52!important}.medium .setup-cost{display:inherit}.medium.price-box .after-price,.medium.price-box .savings-text,.medium.price-box .offer-duration,.medium.price-box .original-price,.medium.price-box .setup-cost,.medium.price-box .cancellation-terms{font-size:16px}.medium .permanently-text{font-size:14px}.medium .duration{font-size:16px}.medium .vat-label{font-size:12px}.large{color:#0d1b52;font-weight:600}.large.price-box{align-items:baseline}.large .savings-compact{color:#000;background-color:#fa0;border-radius:8px;padding:4px 8px;font-size:16px;font-weight:700}.large .current-price{grid-template-rows:repeat(2,1fr);grid-template-columns:auto auto auto auto auto;align-items:end;margin-bottom:8px;display:inline-grid}.large .current-price .price_value{grid-area:1/2/3/3;font-size:52px;line-height:52px}.large .current-price.currency-after .price_value{grid-area:1/1/3/2}.large .current-price .decimal-point{grid-area:2/3/2/4;margin-bottom:auto;font-size:52px;line-height:0}.large .current-price .decimal-value{font-size:28px;line-height:16px}.large .current-price .currency-symbol{grid-area:1/4/2/5;font-size:28px;line-height:16px}.large .current-price.currency-before .currency-symbol{grid-area:1/1/2/2}.large .current-price.currency-after .currency-symbol{grid-area:1/4/2/5}.large .current-price.currency-after .decimal-point{grid-area:2/3/2/4}.large .current-price.currency-after .decimal-value{grid-area:2/3/1/4}.large .current-price .duration{grid-area:2/3/3/5;margin-left:14px}.large .current-price.currency-before .duration{grid-area:2/3/3/5}.large .current-price.no-decimal .duration{margin-left:4px}.large .current-price.no-decimal.currency-after .currency-symbol{grid-area:1/2/2/3}.large .current-price.no-decimal.currency-after .duration{grid-area:2/2/3/3}.large .current-price.no-decimal.currency-before .currency-symbol{grid-area:1/1/2/2}.large .current-price.no-decimal.currency-before .duration{grid-area:2/3/3/4}.large .discount-box{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.large .setup-strike{text-decoration:line-through}.large .save-percentages{color:#fff;background-color:#28a745;border-radius:8px;margin-left:16px;padding:4px 8px;font-size:16px;font-weight:700}.large .savings-text{white-space:nowrap;align-items:center;gap:8px;margin-bottom:18px;font-size:16px;font-weight:400;display:flex}.large .original-price{font-weight:600;text-decoration:line-through}.large .savings-text{margin-bottom:8px}.large .savings-banderole{background:#fa0;border-radius:2px;padding:2px 6px;font-size:12px;font-weight:700;color:#0d1b52!important}.after-price-section{font-size:14px;line-height:16px}.small{color:#0d1b52;margin:8px 0;display:inline-block}.small .original-price{font-size:12px}.small .savings-compact{color:#000;background-color:#fa0;border-radius:2px;margin-right:4px;padding:1px 4px;font-size:10px;font-weight:700}@media (max-width:480px){.small .savings-compact{margin-top:2px;margin-right:0}}.small .current-price{align-items:baseline;display:inline-flex}.small .discount-box{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.small .setup-strike{text-decoration:line-through}.small .save-percentages{color:#fff;background-color:#28a745;border-radius:2px;margin-left:4px;padding:1px 4px;font-size:10px;font-weight:700}.small .price-duration-row{align-items:baseline;margin:0 4px;font-weight:700;display:inline-flex}:root{--primary-color:#333;--text-color-secondary:#666;--error-color:#e74c3c;--success-color:#27ae60;--border-color:#e0e0e0;--background-color:#fff;--discount-color:#e74c3c;--muted-color:#999;--font-family:"Open Sans",Arial,sans-serif;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-bold:700;--font-size-xs:10px;--font-size-small:12px;--font-size-base:14px;--font-size-lg:18px;--font-size-xl:24px;--font-size-2xl:32px;--font-size-3xl:48px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--border-radius:4px;--border-width:1px;--box-shadow:0 2px 4px #0000001a;--box-shadow-hover:0 4px 8px #00000026}.small{--template-font-size:var(--font-size-small);--template-padding:var(--spacing-sm)}.medium{--template-font-size:var(--font-size-base);--template-padding:var(--spacing-md)}.large{--template-font-size:var(--font-size-lg);--template-padding:var(--spacing-lg)}.price-section{gap:var(--spacing-xs);flex-direction:column;width:100%;display:flex}.price-row{flex-wrap:wrap;align-items:baseline;gap:2px;display:flex}.currency-and-price{align-items:baseline;gap:2px;display:flex}.strike-price{color:var(--muted-color);font-size:.85em;text-decoration:line-through}.discount-price{color:var(--discount-color);font-weight:var(--font-weight-bold)}.secondary-text{color:var(--text-color-secondary);font-size:.9em;font-weight:var(--font-weight-normal)}.billing-info{margin-top:var(--spacing-xs);color:var(--text-color-secondary);font-size:.85em}@media (max-width:480px){.price-box{padding:var(--spacing-sm);min-width:100px}.price-box.large{padding:var(--spacing-md)}.price-row{align-items:flex-start;gap:var(--spacing-xs);flex-direction:column}}.price-box.domain .domain-price{color:var(--primary-color);font-weight:var(--font-weight-bold);align-items:baseline;gap:2px;line-height:1;display:flex}.price-box.domain .domain-duration{color:var(--text-color-secondary);font-weight:var(--font-weight-normal);font-size:var(--font-size-small);margin-top:var(--spacing-xs);line-height:1.2}.price-box.domain .original-price{font-weight:400;text-decoration:line-through}.price-box.domain.small .domain-price{font-size:var(--font-size-base)}.price-box.domain.small .domain-duration{font-size:var(--font-size-xs)}.price-box.domain.medium .domain-price{font-size:var(--font-size-lg)}.price-box.domain.medium .domain-duration{font-size:var(--font-size-small)}.price-box.domain.large .domain-price{font-size:var(--font-size-xl)}.price-box.domain.large .domain-duration{font-size:var(--font-size-base)}.price-box.hourly .hourly-price{grid-template-rows:auto auto auto;grid-template-columns:4.1ch auto;display:grid}.price-box.hourly .main-price{color:#0a1e42;grid-area:1/1/3;width:fit-content;font-size:64px;font-weight:700;line-height:1}.price-box.hourly .main-price .price-main{font-size:64px;font-weight:700}.price-box.hourly .decimal-point{font-size:36px;line-height:1px}.price-box.hourly .decimal-row{color:#0a1e42;grid-area:1/2;align-items:baseline;gap:0;font-size:36px;font-weight:700;line-height:1;display:flex}.price-box.hourly .per-hour{color:#0a1e42;grid-area:2/2;font-size:16px;font-weight:400;line-height:14px}.price-box.hourly .max-amount{color:#0a1e42;align-items:baseline;font-size:16px;font-weight:400;line-height:14px;display:flex}.price-box.hourly .max-equals{margin-right:4px}.price-box.hourly .vat-label{color:#6b7280;text-align:left;margin-top:8px;font-size:12px}.price-box.hourly.small .main-price,.price-box.hourly.small .main-price .price-main{font-size:48px}.price-box.hourly.small .decimal-row,.price-box.hourly.small .decimal-point,.price-box.hourly.small .decimal-value,.price-box.hourly.small .currency-symbol{font-size:24px}.price-box.hourly.small .per-hour{font-size:20px}.price-box.hourly.small .max-amount,.price-box.hourly.small .max-equals,.price-box.hourly.small .billing-cycle,.price-box.hourly.small .max-amount .price-main,.price-box.hourly.small .max-amount .currency-symbol{font-size:18px}.price-box.hourly.small .max-amount .decimal-point,.price-box.hourly.small .max-amount .decimal-value{font-size:14px}.price-box.hourly[style*="color: white"] .main-price,.price-box.hourly[style*="color: white"] .decimal-row,.price-box.hourly[style*="color: white"] .per-hour,.price-box.hourly[style*="color: white"] .max-equals,.price-box.hourly[style*="color: white"] .max-amount,.price-box.hourly[style*="color: white"] .billing-cycle{color:#fff}
