.ln-page *,.ln-page *:before,.ln-page *:after{box-sizing:border-box}.ln-page a{text-decoration:none;color:inherit}.ln-page{--ln-navy: #1A1D56;--ln-blue: #009FE3;--ln-blue-mid: #005CA9;--ln-blue-light: #DFF2FD;--ln-orange: #EE743B;--ln-yellow: #F7CD43;--ln-ink60: rgba(26, 29, 86, .6);--ln-ink40: rgba(26, 29, 86, .4);--ln-white: #ffffff;--ln-off-white: #F4F8FC;--ln-border: #DDE6F0;--ln-font: "Obviously", system-ui, -apple-system, sans-serif;--ln-radius: 6px;--ln-radius-lg: 12px;--ln-gap: 20px;--ln-section-pad: clamp(40px, 5vw, 72px);font-family:var(--ln-font);color:var(--ln-navy);background:var(--ln-white);-webkit-font-smoothing:antialiased}.ln-container{max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,48px)}.ln-container--narrow{max-width:820px}.ln-eyebrow{font-family:var(--ln-font);font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ln-ink60);margin:0 0 12px}.ln-eyebrow--blue{color:var(--ln-blue)}.ln-eyebrow--orange{color:var(--ln-orange)}.ln-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--ln-font);font-size:.95rem;font-weight:700;letter-spacing:.03em;padding:14px 28px;border-radius:var(--ln-radius);border:2px solid transparent;cursor:pointer;transition:opacity .15s,transform .1s;white-space:nowrap}.ln-btn:hover{opacity:.88;transform:translateY(-1px)}.ln-btn:active{transform:translateY(0)}.ln-btn--orange{background:var(--ln-orange);color:var(--ln-white);border-color:var(--ln-orange)}.ln-btn--navy{background:var(--ln-navy);color:var(--ln-white);border-color:var(--ln-navy)}.ln-btn--outline{background:transparent;color:var(--ln-white);border-color:#ffffff8c}.ln-btn--outline-light{background:transparent;color:var(--ln-white);border-color:#fff9}.ln-hero{background:var(--ln-navy);color:var(--ln-white);padding:clamp(24px,3vw,44px) clamp(16px,4vw,48px);position:relative;overflow:hidden}.ln-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 80% at 20% 50%,rgba(0,159,227,.15) 0%,transparent 65%);pointer-events:none}.ln-hero__inner{position:relative;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,64px);align-items:center}.ln-hero .ln-eyebrow{color:var(--ln-blue);margin-bottom:14px}.ln-hero__title{font-size:clamp(2.2rem,5vw,4rem);font-weight:900;line-height:1.05;letter-spacing:-.02em;margin:0 0 18px;color:var(--ln-white)}.ln-hero__sub{font-size:clamp(1rem,1.6vw,1.2rem);font-weight:300;line-height:1.65;color:#ffffffc7;margin:0 0 32px}.ln-hero__ctas{display:flex;gap:12px;flex-wrap:wrap}.ln-hero__campaign-img{overflow:hidden;aspect-ratio:4 / 3;background:#ffffff0d;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 150' preserveAspectRatio='none'><path fill='%23000' d='M10,0 H190 Q200,0 200,10 V60 C200,68 193,68 193,75 C193,82 200,82 200,90 V140 Q200,150 190,150 H10 Q0,150 0,140 V90 C0,82 7,82 7,75 C7,68 0,68 0,60 V10 Q0,0 10,0 Z'/></svg>");-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 150' preserveAspectRatio='none'><path fill='%23000' d='M10,0 H190 Q200,0 200,10 V60 C200,68 193,68 193,75 C193,82 200,82 200,90 V140 Q200,150 190,150 H10 Q0,150 0,140 V90 C0,82 7,82 7,75 C7,68 0,68 0,60 V10 Q0,0 10,0 Z'/></svg>");mask-size:100% 100%;mask-repeat:no-repeat}.ln-hero__campaign-img img{width:100%;height:100%;object-fit:cover;display:block}.ln-urgency{background:var(--ln-blue);color:var(--ln-white);padding:11px 24px;text-align:center}.ln-urgency__inner{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.88rem;font-weight:500;max-width:700px;margin:0 auto}.ln-section{padding:var(--ln-section-pad) 0}.ln-section--light{background:var(--ln-off-white)}.ln-section--navy{background:var(--ln-navy)}.ln-section__header{text-align:center;margin-bottom:clamp(24px,4vw,40px)}.ln-section__header--light .ln-section__title,.ln-section__header--light .ln-section__sub{color:var(--ln-white)}.ln-section__title{font-size:clamp(1.65rem,3vw,2.4rem);font-weight:900;line-height:1.15;letter-spacing:-.02em;margin:0 0 10px;color:var(--ln-navy)}.ln-section__sub{font-size:1.05rem;font-weight:300;color:var(--ln-ink60);margin:0}.ln-subsection{margin-top:clamp(32px,4vw,48px);padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--ln-border)}.ln-subsection__label{font-size:1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ln-blue);margin:0 0 20px;display:flex;align-items:center;gap:10px}.ln-subsection__label:before{content:"";display:block;width:28px;height:1px;background:var(--ln-blue);flex-shrink:0}.ln-grid{display:grid;gap:var(--ln-gap)}.ln-grid--4{grid-template-columns:repeat(4,1fr)}.ln-grid--2{grid-template-columns:repeat(2,1fr)}.ln-card{background:var(--ln-white);border-radius:var(--ln-radius-lg);overflow:hidden;border:1px solid var(--ln-border);display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s,border-color .2s;color:var(--ln-navy)}.ln-card:hover{box-shadow:0 6px 28px #1a1d561a;transform:translateY(-3px);border-color:var(--ln-blue)}.ln-card__img{aspect-ratio:1 / 1;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;padding:12px}.ln-card__photo{width:100%;height:100%;object-fit:contain;display:block;transition:transform .35s ease}.ln-card:hover .ln-card__photo{transform:scale(1.04)}.ln-card__no-img{width:100%;height:100%;background:var(--ln-blue-light)}.ln-grid--2 .ln-card__img{aspect-ratio:4 / 3;padding:16px}.ln-card__body{padding:16px 18px 20px;display:flex;flex-direction:column;gap:4px;flex:1;border-top:1px solid var(--ln-border)}.ln-card__title{font-size:1rem;font-weight:700;line-height:1.3;margin:0;color:var(--ln-navy)}.ln-card__price{font-size:1.05rem;font-weight:700;color:var(--ln-blue);margin:2px 0 0}.ln-card__cta{font-size:.88rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ln-blue-mid);margin-top:auto;padding-top:10px}.ln-callout{background:var(--ln-blue-light);border-left:3px solid var(--ln-blue);padding:16px 20px;border-radius:0 var(--ln-radius) var(--ln-radius) 0;font-size:.95rem;font-weight:500;line-height:1.55;color:var(--ln-navy);margin-top:20px}.ln-callout--yellow{background:#f7cd4329;border-left-color:var(--ln-yellow)}.ln-combos{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ln-gap);margin-top:8px}.ln-combo{background:#ffffff12;border:1px solid rgba(255,255,255,.15);border-radius:var(--ln-radius-lg);padding:24px 20px;text-align:center;color:var(--ln-white);transition:background .2s;display:flex;flex-direction:column}.ln-combo:hover{background:#ffffff1f}.ln-combo__items{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin-bottom:18px}.ln-combo__item{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--ln-white);font-size:.88rem;font-weight:500;text-align:center;transition:opacity .15s}.ln-combo__item:hover{opacity:.8}.ln-combo__item-img{width:100%;aspect-ratio:1 / 1;background:#ffffff1f;border-radius:var(--ln-radius);overflow:hidden;display:flex;align-items:center;justify-content:center;padding:8px}.ln-combo__item-img img{width:100%;height:100%;object-fit:contain;display:block}.ln-combo__item span{line-height:1.3;min-height:2.6em;display:flex;align-items:center;justify-content:center}.ln-combo__plus{font-size:1.4rem;font-weight:300;color:#ffffff73;flex-shrink:0;justify-self:center}.ln-combo__style{font-size:.82rem;font-weight:400;color:#ffffffa6;margin:0 0 6px}.ln-combo__total{font-size:1.35rem;font-weight:900;color:var(--ln-yellow);margin:0;letter-spacing:-.01em}.ln-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--ln-radius-lg);border:1px solid var(--ln-border)}.ln-table{width:100%;border-collapse:collapse;font-size:.95rem;min-width:480px}.ln-table thead tr{background:var(--ln-navy);color:var(--ln-white)}.ln-table th{padding:14px 20px;text-align:left;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ln-table td{padding:14px 20px;border-bottom:1px solid var(--ln-border);color:var(--ln-navy);line-height:1.4}.ln-table tbody tr:last-child td{border-bottom:none}.ln-table tbody tr:nth-child(2n) td{background:var(--ln-blue-light)}.ln-table a{color:var(--ln-blue-mid);font-weight:600;transition:color .15s}.ln-table a:hover{color:var(--ln-blue)}.ln-faqs{display:flex;flex-direction:column}.ln-faq{border-bottom:1px solid var(--ln-border)}.ln-faq:first-child{border-top:1px solid var(--ln-border)}.ln-faq[open] .ln-faq__q{color:var(--ln-blue-mid)}.ln-faq__q{font-size:1rem;font-weight:600;padding:20px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;color:var(--ln-navy);transition:color .15s;-webkit-user-select:none;user-select:none}.ln-faq__q:hover{color:var(--ln-blue-mid)}.ln-faq__q::-webkit-details-marker{display:none}.ln-faq__q:after{content:"+";font-size:1.4rem;font-weight:300;flex-shrink:0;color:var(--ln-blue);transition:transform .2s}.ln-faq[open] .ln-faq__q:after{content:"\2212"}.ln-faq__a{font-size:.95rem;font-weight:300;line-height:1.75;color:var(--ln-ink60);padding:0 0 20px}.ln-faq__a a{color:var(--ln-blue-mid);font-weight:500;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .15s}.ln-faq__a a:hover{text-decoration-color:var(--ln-blue-mid)}.ln-cta-final{background:var(--ln-blue-mid);color:var(--ln-white);padding:clamp(48px,6vw,80px) clamp(16px,4vw,48px)}.ln-cta-final__inner{display:flex;align-items:center;justify-content:space-between;gap:32px;flex-wrap:wrap;max-width:1200px;margin:0 auto}.ln-cta-final__title{font-size:clamp(1.55rem,2.7vw,2.2rem);font-weight:900;margin:0 0 8px;color:var(--ln-white);letter-spacing:-.01em}.ln-cta-final__text p{font-size:.95rem;font-weight:300;color:#ffffffc7;margin:0}.ln-cta-final__actions{display:flex;gap:12px;flex-wrap:wrap;flex-shrink:0}@media(max-width:960px){.ln-grid--4{grid-template-columns:repeat(2,1fr)}.ln-combos{grid-template-columns:1fr}}@media(max-width:768px){.ln-hero__inner{grid-template-columns:1fr;text-align:center}.ln-hero__ctas{justify-content:center}.ln-hero__campaign-img{order:-1;aspect-ratio:16 / 9}.ln-grid--2{grid-template-columns:1fr}.ln-cta-final__inner{flex-direction:column;text-align:center}.ln-cta-final__actions{justify-content:center}}@media(max-width:540px){.ln-grid--4{grid-template-columns:repeat(2,1fr)}.ln-combo__items{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/landing-namorados.css.map */
