:root{--nov-parchment:#F4ECD9;--nov-ink:#211A17;--nov-amber:#D98E32;--nov-oxblood:#7A2E2A;--nov-cream:#FBF7EE;--nov-amber-dark:#B9731F}.nov-section{padding:4.8rem 0}@media(min-width:750px){.nov-section{padding:7rem 0}}.nov-eyebrow{font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--nov-oxblood);margin:0 0 1.2rem;font-weight:600}.nov-h2{font-family:var(--font-heading-family);font-size:clamp(2.6rem,4vw,4.2rem);line-height:1.15;margin:0 0 1.6rem;color:rgb(var(--color-foreground))}.nov-lead{font-size:1.7rem;line-height:1.6;margin:0 0 2rem;opacity:.9}.nov-grid{display:grid;gap:3rem;align-items:center}@media(min-width:990px){.nov-grid{grid-template-columns:1fr 1fr;gap:6rem}.nov-grid--image-right .nov-grid__media{order:2}}.nov-grid__media img{width:100%;height:auto;border-radius:1.6rem;box-shadow:0 20px 60px #211a172e;display:block}.nov-bullets{list-style:none;padding:0;margin:0 0 2.4rem;display:grid;gap:1.4rem}.nov-bullets li{display:flex;gap:1.2rem;align-items:flex-start;font-size:1.6rem;line-height:1.5}.nov-bullets__icon{flex:0 0 2.8rem;height:2.8rem;border-radius:50%;background:var(--nov-amber);color:var(--nov-ink);display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:1.3rem}.nov-bullets li strong{display:block;font-family:var(--font-heading-family);font-size:1.8rem;margin-bottom:.2rem}.nov-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;background:var(--nov-amber);color:var(--nov-ink)!important;font-weight:700;font-size:1.6rem;padding:1.6rem 3.2rem;border-radius:.8rem;text-decoration:none;border:0;cursor:pointer;transition:transform .15s,background .15s;min-height:5.2rem}.nov-btn:hover{background:var(--nov-amber-dark);transform:translateY(-1px)}.nov-btn--block{width:100%}.nov-subnote{font-size:1.3rem;opacity:.8;margin-top:1rem}.nov-badge{display:inline-block;background:var(--nov-oxblood);color:#fff;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;padding:.4rem 1rem;border-radius:99px}.nov-benefits{margin:1.2rem 0 2rem}.nov-benefits__headline{font-family:var(--font-heading-family);font-size:clamp(2.2rem,3vw,3rem);line-height:1.2;margin:0 0 .8rem}.nov-benefits__sub{font-size:1.6rem;margin:0 0 1.4rem;opacity:.9}.nov-benefits__list{list-style:none;padding:0;margin:0 0 1.4rem;display:grid;gap:.7rem}.nov-benefits__list li{display:flex;gap:.9rem;align-items:center;font-size:1.5rem}.nov-benefits__list li svg{flex:0 0 1.8rem;color:var(--nov-amber)}.nov-trustline{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;align-items:center;font-size:1.4rem;padding:1.2rem 0;border-top:1px solid rgba(33,26,23,.12);border-bottom:1px solid rgba(33,26,23,.12)}.nov-stars{color:var(--nov-amber);letter-spacing:.1em;font-size:1.5rem}.nov-bundle{margin:2rem 0 1.6rem}.nov-bundle__title{font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;font-weight:700;margin:0 0 1rem;opacity:.8}.nov-bundle__tiers{display:grid;gap:1rem}.nov-tier{position:relative;display:grid;grid-template-columns:auto 1fr auto;gap:1.2rem;align-items:center;padding:1.4rem 1.6rem;border:2px solid rgba(33,26,23,.15);border-radius:1.2rem;cursor:pointer;background:var(--nov-cream);transition:border-color .15s,box-shadow .15s}.nov-tier:hover{border-color:var(--nov-amber)}.nov-tier.is-active{border-color:var(--nov-amber);box-shadow:0 0 0 3px #d98e3240}.nov-tier input{position:absolute;opacity:0;pointer-events:none}.nov-tier__radio{width:2rem;height:2rem;border-radius:50%;border:2px solid var(--nov-ink);display:inline-flex;align-items:center;justify-content:center}.nov-tier.is-active .nov-tier__radio:after{content:"";width:1rem;height:1rem;border-radius:50%;background:var(--nov-amber)}.nov-tier__name{font-weight:700;font-size:1.6rem}.nov-tier__meta{font-size:1.3rem;opacity:.8}.nov-tier__price{text-align:right}.nov-tier__price strong{font-size:1.8rem;display:block}.nov-tier__price s{font-size:1.3rem;opacity:.6}.nov-tier__badge{position:absolute;top:-1.1rem;right:1.4rem}.nov-tier__save{color:var(--nov-oxblood);font-weight:700;font-size:1.2rem}.nov-protect{display:flex;gap:1.2rem;align-items:flex-start;padding:1.4rem 1.6rem;border-radius:1.2rem;background:var(--nov-cream);border:1px dashed rgba(122,46,42,.45);margin:1.4rem 0}.nov-protect input{width:2.2rem;height:2.2rem;margin-top:.2rem;accent-color:var(--nov-amber);flex:0 0 auto;cursor:pointer}.nov-protect label{cursor:pointer;font-size:1.45rem;line-height:1.45}.nov-protect label strong{display:block;font-size:1.55rem}.nov-protect__price{font-weight:700;white-space:nowrap}.nov-protect__icon{flex:0 0 2.4rem;color:var(--nov-oxblood)}.nov-trust{margin:1.6rem 0 0}.nov-trust__badges{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:0 0 1.4rem;padding:0;list-style:none}@media(min-width:750px){.nov-trust__badges{grid-template-columns:repeat(4,1fr)}}.nov-trust__badges li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;font-size:1.25rem;line-height:1.3;padding:1rem .6rem;background:var(--nov-cream);border-radius:1rem}.nov-trust__badges svg{width:2.4rem;height:2.4rem;color:var(--nov-oxblood)}.nov-payments{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.nov-payments svg{height:2.4rem;width:auto}.nov-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:var(--nov-parchment);border-top:1px solid rgba(33,26,23,.15);padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom,0px));display:none;gap:1.2rem;align-items:center;transform:translateY(110%);transition:transform .25s}.nov-sticky.is-visible{transform:translateY(0)}@media(max-width:989px){.nov-sticky{display:flex}}.nov-sticky img{width:4.8rem;height:4.8rem;object-fit:cover;border-radius:.8rem}.nov-sticky__info{flex:1;min-width:0}.nov-sticky__title{font-family:var(--font-heading-family);font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}.nov-sticky__price{font-size:1.3rem;margin:0}.nov-sticky__price s{opacity:.6;margin-left:.4rem}.nov-sticky .nov-btn{padding:1.2rem 2rem;font-size:1.4rem;min-height:4.4rem}.nov-reviews__summary{display:flex;flex-wrap:wrap;gap:1.6rem;align-items:center;justify-content:center;margin:0 0 3rem}.nov-reviews__grid{display:grid;gap:1.6rem}@media(min-width:750px){.nov-reviews__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.nov-reviews__grid{grid-template-columns:repeat(3,1fr)}}.nov-review{background:var(--nov-cream);border-radius:1.4rem;padding:2.2rem;display:flex;flex-direction:column;gap:1rem;border:1px solid rgba(33,26,23,.08)}.nov-review__title{font-family:var(--font-heading-family);font-size:1.8rem;margin:0}.nov-review__body{font-size:1.5rem;line-height:1.55;margin:0;flex:1}.nov-review__meta{font-size:1.3rem;opacity:.75;display:flex;gap:.8rem;align-items:center}.nov-verified{color:var(--nov-oxblood);font-weight:700}.nov-faq{max-width:78rem;margin:0 auto}.nov-faq details{border-bottom:1px solid rgba(33,26,23,.15)}.nov-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.8rem 0;font-family:var(--font-heading-family);font-size:1.9rem}.nov-faq summary::-webkit-details-marker{display:none}.nov-faq summary:after{content:"+";font-size:2.4rem;color:var(--nov-amber);flex:0 0 auto;transition:transform .2s}.nov-faq details[open] summary:after{transform:rotate(45deg)}.nov-faq__answer{padding:0 0 1.8rem;font-size:1.55rem;line-height:1.6;opacity:.9}.nov-hero{padding:3rem 0 4rem}@media(min-width:990px){.nov-hero{padding:6rem 0}}.nov-hero__h1{font-family:var(--font-heading-family);font-size:clamp(3.2rem,5.2vw,5.6rem);line-height:1.08;margin:0 0 1.6rem}.nov-hero__sub{font-size:1.8rem;line-height:1.55;margin:0 0 2.2rem;opacity:.9}.nov-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem;align-items:center}.nov-hero__price{font-size:1.6rem}.nov-hero__price s{opacity:.6;margin-left:.6rem}.nov-hero__trust{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin-top:2rem;font-size:1.4rem}.novele-desc h2{font-size:2.6rem}.novele-desc h3{font-size:1.9rem;margin-top:2.4rem}.cart-item--protection .cart-item__quantity quantity-popover,.cart-item--protection .cart-item__quantity .quantity-popover-wrapper .quantity{display:none}.nov-cart-protect{margin:0 0 1.2rem}.nov-cart-protect .nov-protect{margin:0}.nov-guarantee-line{display:flex;gap:.8rem;align-items:center;justify-content:center;font-size:1.35rem;margin-top:1rem;opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/3/assets/novele.css.map */
