.hp3-pdp{--hp3-brand: #c0533c;--hp3-brand-hover: #a8452f;--hp3-ink-900: #1a1a1a;--hp3-ink-600: #555555;--hp3-ink-400: #888888;--hp3-border: #e0d8ce;--hp3-green: #2e8b57;--hp3-price-was: #aaaaaa;--rf-brand: #c0533c;--rf-brand-wash: #fbeeeb;--rf-brand-soft: #f5ded9;--rf-border: #e6ddd2;--rf-sand: #faf8f5;--rf-text-strong: #1a1a1a;--rf-text-body: #555555;--rf-text-muted: #888888;--rf-success: #2e8b57;--rf-success-soft: #e3f0e8;--rf-price-was: #aaaaaa;--rf-star: #e8a220;margin-top:var(--margin-top, 1.2rem);margin-bottom:var(--margin-bottom, .8rem);padding-top:12px;color:var(--hp3-ink-900);font-family:inherit;-webkit-font-smoothing:antialiased;overflow:visible}.hp3-warn{margin:0 0 12px;padding:10px 12px;border-radius:10px;background:#fff4e5;color:#7a4a00;font-size:13px;line-height:1.4}.hp3-frame{background:#fff;overflow:visible;padding-top:11px}.hp3-pl{position:relative;cursor:pointer;border:1.5px solid var(--hp3-border);border-radius:14px;padding:16px 14px 14px;background:#fff}.hp3-pl+.hp3-pl{margin-top:14px}.hp3-pl.on{border:2px solid var(--hp3-brand);padding:15.5px 13.5px 13.5px}.hp3-tags{position:absolute;top:-11px;right:12px;display:flex;gap:5px}.hp3-badge{font-size:10.5px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;padding:4px 9px;border-radius:100px;white-space:nowrap;display:inline-block}.hp3-badge--dk{background:var(--hp3-ink-900);color:#fff}.hp3-badge--br{background:#ddf0e3;color:var(--hp3-green)}.hp3-hd{display:flex;align-items:center;gap:10px}.hp3-rd{flex:none;width:20px;height:20px;border-radius:50%;border:1.5px solid #b8aea3;display:grid;place-items:center;background:#fff}.hp3-pl.on .hp3-rd{border-color:var(--hp3-brand)}.hp3-pl.on .hp3-rd:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--hp3-brand)}.hp3-nm{flex:1;min-width:0}.hp3-nm b{display:block;font-size:15px;font-weight:800;letter-spacing:-.01em;white-space:nowrap}.hp3-nm small{display:block;font-size:12.5px;color:var(--hp3-ink-400);margin-top:2px;white-space:nowrap}.hp3-pr{flex:none;text-align:right;white-space:nowrap}.hp3-pr b{display:block;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.hp3-pr b em{font-style:normal;font-size:12px;font-weight:600;color:var(--hp3-ink-400);letter-spacing:0}.hp3-pr s{display:block;font-size:12.5px;color:var(--hp3-price-was);margin-top:1px}.hp3-body{display:none;margin:14px 0 0}.hp3-pl.on .hp3-body{display:block}.hp3-bens,.hp3-xs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.hp3-bens li,.hp3-xs li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--hp3-ink-600)}.hp3-bens li b{color:var(--hp3-ink-900);font-weight:700}.hp3-bens svg{flex:none;width:15px;height:15px;color:var(--hp3-green)}.hp3-xs{gap:6px}.hp3-xs svg{flex:none;width:11px;height:11px;color:var(--hp3-ink-900)}.hp3-gift{display:flex;align-items:center;gap:11px;margin-top:12px;padding-top:12px;border-top:1px solid var(--hp3-border)}.hp3-gift img{flex:none;width:58px;height:58px;border-radius:9px;object-fit:cover;display:block}.hp3-gt{flex:1;min-width:0}.hp3-gt em{display:block;font-style:normal;font-size:10.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--hp3-ink-600)}.hp3-gt b{display:block;font-size:14px;font-weight:800;margin-top:3px}.hp3-gs{display:block;font-size:12.5px;color:var(--hp3-ink-600);margin-top:2px}.hp3-cta{display:block;width:100%;border:none;border-radius:10px;background:var(--hp3-brand);color:#fff;font-family:inherit;font-size:15px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase;padding:16px;margin-top:14px;cursor:pointer;position:relative}.hp3-cta:hover:not(:disabled){background:var(--hp3-brand-hover)}.hp3-cta:disabled{opacity:.55;cursor:not-allowed}.hp3-cta .loading-overlay__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:inherit;border-radius:inherit}.hp3-cta .loading-overlay__spinner.hidden{display:none}.hp3-cta .spinner{width:22px;height:22px;animation:hp3-spin 1s linear infinite}.hp3-cta .spinner .path{stroke:#fff;stroke-linecap:round;stroke-dasharray:90,150;stroke-dashoffset:0}@keyframes hp3-spin{to{transform:rotate(360deg)}}.hp3-gu{display:flex;align-items:center;justify-content:center;gap:7px;font-size:12.5px;color:var(--hp3-ink-600);margin:10px 0 0}.hp3-gu b{color:var(--hp3-green)}.hp3-gu svg{width:15px;height:15px;flex:none;color:var(--hp3-green)}
/*# sourceMappingURL=/cdn/shop/t/125/assets/clc-hp-3plans-buybox.css.map */
