*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{display:flex;flex-direction:column;min-height:100svh;margin:0;background:var(--color-background);color:var(--color-foreground);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:1.55;-webkit-font-smoothing:antialiased}main{flex:1}html:has(dialog[scroll-lock][open],details[scroll-lock][open]){overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}button,input,textarea,select{font:inherit}button,[type=submit]{cursor:pointer}select,input,textarea{border:1px solid var(--color-border);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-foreground)}a{color:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.08;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word}p{margin:0;text-wrap:pretty}.skip-link{position:fixed;z-index:1000;top:1rem;left:1rem;padding:.75rem 1rem;transform:translateY(-200%);border-radius:var(--radius-button);background:var(--color-accent);color:var(--color-accent-foreground)}.skip-link:focus{transform:translateY(0)}.button{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--color-accent);border-radius:var(--radius-button);padding:.85rem 1.4rem;background:var(--color-accent);color:var(--color-accent-foreground);font-weight:700;line-height:1;text-align:center;text-decoration:none;transition:transform .16s ease,opacity .16s ease}.button:hover{transform:translateY(-1px)}.button:disabled{cursor:not-allowed;opacity:.5}.shopify-section{--content-width: min(calc(var(--page-width) - var(--page-margin) * 2), calc(100% - var(--page-margin) * 2));--content-margin: minmax(var(--page-margin), 1fr);--content-grid: var(--content-margin) var(--content-width) var(--content-margin);position:relative;display:grid;width:100%;grid-template-columns:var(--content-grid)}.shopify-section>*{grid-column:2}.shopify-section>.full-width{grid-column:1 / -1}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}body{font-size:1rem;line-height:1.625;overflow-x:clip}h1,h2,h3{font-weight:400}.button{min-height:3rem;padding-inline:2rem;border-radius:4px;font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out,transform .18s ease-out}.button:hover{border-color:var(--navida-deep-wine);background:var(--navida-deep-wine)}:where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--navida-oxblood);outline-offset:2px}.shopify-section{--content-width: min(var(--page-width), calc(100% - var(--page-margin) * 2))}.template-product--navida .launch-product{width:min(100%,var(--container-max));grid-template-columns:minmax(0,1.27fr) minmax(25rem,1fr);gap:clamp(3rem,5vw,5rem);padding-block:var(--space-8) var(--space-30)}.template-product--navida .launch-product__gallery{gap:var(--gallery-gap);height:calc(100cqi - var(--gallery-rail-width) - var(--gallery-gap))}.template-product--navida .launch-product__media,.template-product--navida .launch-product__placeholder,.template-product--navida .launch-product__media figcaption,.template-product--navida .launch-product__stock,.template-product--navida .launch-product__included,.template-product--navida .launch-product__gift-grid article,.template-product--navida .launch-product__mini-proof,.template-product--navida .launch-product__expert,.template-product--navida .launch-product__offer{border-radius:var(--radius-card)}.template-product--navida .launch-product__media figcaption{right:0;bottom:0;left:0;padding:var(--space-4) var(--space-6);border:0;border-radius:0;background:linear-gradient(0deg,#181515d1,#1815158f);-webkit-backdrop-filter:none;backdrop-filter:none}.template-product--navida .launch-product__buybox-inner{gap:var(--space-4)}.template-product--navida .launch-product__headline-proof h1{max-width:13ch;font-size:clamp(3rem,4.3vw,4.5rem);line-height:1.04}.template-product--navida .launch-product__headline-proof{gap:var(--space-1);padding-bottom:var(--space-4)}.template-product--navida .launch-product__headline-proof h1{max-width:21ch;font-size:clamp(1.9rem,2.7vw,2.65rem);line-height:1.08}.template-product--navida .launch-product__stock{padding:var(--space-3) 0;border-width:0 0 1px;background:transparent}.template-product--navida .launch-product__subheading{max-width:62ch;font-size:1rem;line-height:1.625}.template-product--navida .launch-product__benefits{gap:0 var(--space-6)}.template-product--navida .launch-product__benefits li{min-height:3.25rem;padding:var(--space-3) 0;border-width:1px 0 0;border-radius:0;background:transparent;font-size:.8125rem}.template-product--navida .launch-product__included{padding:var(--space-4) 0;border-width:1px 0;background:transparent}.template-product--navida .launch-product__gift-grid article{border-color:var(--color-border);background:var(--color-surface)}.template-product--navida .launch-product__delivery{border-radius:4px}.template-product--navida .launch-product__offer{min-height:5.5rem;padding:var(--space-4)}.template-product--navida .launch-product__offer.is-selected{box-shadow:inset 0 0 0 1px var(--color-accent)}.template-product--navida .launch-product__submit{min-height:3.5rem}.template-product--navida .launch-product__mini-proof,.template-product--navida .launch-product__expert{padding:var(--space-4) 0;border-width:1px 0 0;background:transparent}.template-product--navida .launch-product__expert{border-bottom-width:1px}.template-product--navida .pdp-results,.template-product--navida .pdp-journey,.template-product--navida .funnel-offer,.template-product--navida .review-wall,.template-product--navida .faq-section,.template-product--navida .funnel-chapter{padding-block:var(--section-spacing)}.template-product--navida :is(.pdp-results__header h2,.pdp-journey__header h2,.pdp-journey__method-copy h2,.funnel-chapter h2,.funnel-offer__header h2,.faq-section h2,.review-wall__header h2){font-size:clamp(3.25rem,5.2vw,4.5rem);line-height:1.08}.template-product--navida :is(.pdp-results__header,.pdp-journey__header,.funnel-offer__header,.review-wall__header){gap:var(--space-6)}.template-product--navida .pdp-results__pair figure,.template-product--navida .pdp-results__ticker figure,.template-product--navida .pdp-journey__timeline,.template-product--navida .pdp-journey__method figure,.template-product--navida .funnel-chapter__comparison-visual img,.template-product--navida .funnel-offer__shell,.template-product--navida .funnel-offer__media,.template-product--navida .review-card,.template-product--navida .funnel-guarantee,.template-product--navida .funnel-guarantee__media{border-radius:var(--radius-card)}.template-product--navida .pdp-results__stats strong{font-size:clamp(3rem,5vw,4.5rem)}.template-product--navida .pdp-journey{background:color-mix(in srgb,var(--navida-mineral-stone) 44%,var(--navida-warm-ivory))}.template-product--navida .pdp-journey__timeline article{min-height:17rem}.template-product--navida .funnel-chapter__blocks{width:min(100%,64rem);margin-inline:auto;gap:0}.template-product--navida .funnel-chapter__comparison{padding:var(--space-4) var(--space-6)}.template-product--navida .funnel-chapter__comparison-visual{width:min(100%,52rem)}.template-product--navida .funnel-guarantee{width:min(100%,76rem);padding:clamp(3rem,6vw,5rem);border-radius:var(--radius-card);background:var(--navida-deep-wine)}.template-product--navida .funnel-guarantee__seal{display:none}.template-product--navida .funnel-guarantee__media,.template-product--navida .funnel-guarantee__media img{min-height:0;aspect-ratio:1}.template-product--navida .funnel-offer__shell,.template-product--navida .review-card{box-shadow:none}.template-product--navida .review-wall__breakdown{padding:var(--space-6) 0;border-width:1px 0;border-radius:0;background:transparent}.template-product--navida .review-card{border-color:var(--color-border)}@media(max-width:64rem){:root{--page-margin: var(--gutter-tablet);--section-spacing: var(--space-24)}.template-product--navida .launch-product{gap:var(--space-8)}}@media(max-width:48rem){:root{--page-margin: var(--gutter-mobile);--section-spacing: var(--space-16)}body{font-size:1rem;line-height:1.5625}.button{min-height:3.25rem}.template-product--navida .launch-product{grid-template-columns:1fr;gap:var(--space-6);padding-top:var(--space-2);padding-bottom:6rem}.template-product--navida .launch-product__media{min-width:0;min-height:0;aspect-ratio:auto}.template-product--navida .launch-product__media--primary{aspect-ratio:1 / 1}.template-product--navida .launch-product__gallery{height:calc(100cqi - var(--gallery-rail-width) - var(--gallery-gap));aspect-ratio:auto}.template-product--navida .launch-product__eyebrow{display:none}.template-product--navida .launch-product__headline-proof h1{font-size:1.75rem}.template-product--navida .launch-product__benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--space-3)}.template-product--navida .launch-product__benefits li{min-height:3.75rem;font-size:.75rem}.template-product--navida .launch-product__gift-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.template-product--navida .launch-product__gift-grid article{min-height:8rem}.template-product--navida :is(.pdp-results__header h2,.pdp-journey__header h2,.pdp-journey__method-copy h2,.funnel-chapter h2,.funnel-offer__header h2,.faq-section h2,.review-wall__header h2){font-size:clamp(2rem,9.5vw,2.25rem);line-height:1.15}.template-product--navida .pdp-results__carousel{padding-inline:var(--page-margin)}.template-product--navida .pdp-results__quote blockquote{font-size:1.125rem}.template-product--navida .pdp-results__ticker{padding-inline:var(--page-margin);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.template-product--navida .pdp-results__ticker>div{animation:none}.template-product--navida .pdp-results__ticker figure{width:58vw;scroll-snap-align:start}.template-product--navida .pdp-journey__timeline article{min-height:0;padding:var(--space-8) var(--space-6)}.template-product--navida .funnel-chapter__comparison{grid-template-columns:minmax(0,1fr) 3.75rem 3.75rem;gap:var(--space-2);padding-inline:0;font-size:.8125rem}.template-product--navida .funnel-guarantee{margin-block:var(--space-16);padding:var(--space-8) var(--space-6)}.template-product--navida .funnel-offer__shell{padding:var(--space-3)}.template-product--navida .funnel-offer__media>img{min-height:0;aspect-ratio:1;object-fit:contain}.template-product--navida .funnel-offer__seal{width:5.5rem;height:5.5rem}.template-product--navida .launch-product__sticky{min-height:4rem;padding-bottom:max(.65rem,env(safe-area-inset-bottom))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/critical.css.map */
