.lf-shipping{display:flex;align-items:center;position:relative;width:100%;min-height:44px;background:var(--lf-shipping-bg);color:var(--lf-shipping-fg);font-family:Arial,Helvetica,sans-serif}.lf-shipping-window{overflow:hidden;flex:1;min-width:0}.lf-shipping-track{display:flex;width:max-content;animation:lf-shipping-scroll var(--lf-shipping-speed,30s) linear infinite;will-change:transform}.lf-shipping-group{display:flex;flex-shrink:0;align-items:center;min-width:100vw}.lf-shipping-item{display:inline-flex;align-items:center;justify-content:center;gap:32px;white-space:nowrap;min-width:180px;padding:0 30px;font-size:11px;font-weight:600;letter-spacing:.18em;line-height:44px;text-transform:uppercase}.lf-shipping-spark{font-size:12px;opacity:.75}.lf-shipping-toggle{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;background:var(--lf-shipping-bg);color:var(--lf-shipping-fg);border:0;border-left:1px solid currentColor;font-size:14px;cursor:pointer}.lf-shipping-toggle:focus-visible{outline:2px solid currentColor;outline-offset:-5px}.lf-shipping.is-paused .lf-shipping-track,.lf-shipping:hover .lf-shipping-track{animation-play-state:paused}.lf-shipping-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes lf-shipping-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(max-width:749px){.lf-shipping-item{min-width:160px;padding:0 22px;gap:24px;font-size:10px}}@media(prefers-reduced-motion:reduce){.lf-shipping-track{animation:none;will-change:auto}.lf-shipping-group:nth-child(2){display:none}.lf-shipping-toggle{display:none}}.nb{--nb-ink:#243e46;--nb-muted:#566a6b;--nb-line:#dce3dc;--nb-green:#dce7d9;background:#faf8f2;color:var(--nb-ink);font-family:Arial,sans-serif;font-size:16px;line-height:1.65}.nb *{box-sizing:border-box}.nb h1,.nb h2,.nb h3,.nb p{margin:0}.nb a{color:inherit;text-decoration:none}.nb h1,.nb h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em;line-height:1.07}.nb h1{font-size:clamp(42px,4.8vw,70px);max-width:560px}.nb h2{font-size:clamp(34px,3.2vw,48px)}.nb button,.nb input{font:inherit}.nb button,.nb a,.nb input{touch-action:manipulation}.nb :focus-visible{outline:3px solid #9c6c31;outline-offset:4px}.nb-wrap{max-width:1240px;margin:auto;padding:0 32px}.nb-brand{display:flex;justify-content:space-between;align-items:center;padding:25px 0;border-bottom:1px solid var(--nb-line);margin-bottom:38px;gap:20px}.nb-brand>span{font:30px Georgia,serif;letter-spacing:-1px}.nb-brand>span span{font-size:13px;vertical-align:super}.nb-brand a{font-size:12px;letter-spacing:.08em;text-transform:uppercase}.nb-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;padding-bottom:55px;align-items:start}.nb-gallery{min-width:0}.nb-frame{position:relative;border-radius:180px 180px 12px 12px;background:#e8eee7;overflow:hidden;aspect-ratio:1/1.06;padding:30px 16px 10px}.nb-main{width:100%;height:100%;display:block;object-fit:contain}.nb-tag{position:absolute;top:24px;left:50%;transform:translate(-50%);white-space:nowrap;background:#faf8f2e8;border:1px solid #d2dbcf;border-radius:30px;padding:6px 15px;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.nb-thumbs{display:flex;justify-content:center;gap:12px;margin-top:16px}.nb-thumbs button{width:75px;height:75px;cursor:pointer;background:#fff;border:1px solid var(--nb-line);border-radius:9px;padding:3px}.nb-thumbs img{width:100%;height:100%;object-fit:contain;border-radius:6px}.nb-thumbs button[aria-pressed=true]{outline:2px solid var(--nb-ink);outline-offset:2px}.nb-info{padding-top:7px;scroll-margin-top:24px}.nb-kicker{font-size:11px!important;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--nb-muted);margin-bottom:18px!important}.nb-intro{font-size:17px;color:var(--nb-muted);margin-top:25px!important;max-width:490px}.nb-price{margin-top:22px;font-size:29px;line-height:1.4}.nb-shipping{font-size:13px;color:var(--nb-muted);margin-top:4px!important}.nb-options{padding:0;border:0;margin:25px 0 16px;display:flex;flex-wrap:wrap;gap:10px}.nb-options legend{font-size:13px;font-weight:700;margin-bottom:12px}.nb-radio{position:absolute;opacity:0;width:1px;height:1px}.nb-options label{min-width:115px;min-height:47px;text-align:center;padding:10px 18px;border:1px solid #b7c6be;border-radius:7px;cursor:pointer;font-size:13px}.nb-radio:checked+label{background:var(--nb-green);border:2px solid var(--nb-ink);padding:9px 17px}.nb-radio:focus-visible+label{outline:3px solid #9c6c31;outline-offset:3px}.nb-radio:disabled+label{opacity:.5;cursor:not-allowed}.nb-quantity{display:flex;align-items:center;gap:15px;font-size:13px;margin-bottom:18px}.nb-quantity input{width:75px;padding:8px;border:1px solid #b7c6be;background:#fff;border-radius:6px;text-align:center}.nb-order{min-height:65px}.nb-order-note{font-size:12px;color:var(--nb-muted);text-align:center;margin-top:12px!important}.nb-mini{display:flex;gap:12px;flex-wrap:wrap;border-top:1px solid var(--nb-line);margin-top:22px;padding-top:16px;font-size:11px;color:var(--nb-muted)}.nb-mini span:before{content:"\2713";margin-right:5px}.nb-band{background:var(--nb-green);padding:23px;text-align:center}.nb-band p{font:italic 24px Georgia,serif}.nb-section{padding-top:72px;padding-bottom:72px}.nb-heading{text-align:center;max-width:650px;margin:0 auto 35px}.nb-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.nb-cards article{border:1px solid var(--nb-line);background:#fffdf8;border-radius:14px;padding:30px}.nb-number{display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid #c6d3c3;background:#eef2e9;border-radius:50%;font-size:12px;margin-bottom:22px}.nb-cards h3{font-size:19px;line-height:1.3;margin-bottom:13px;font-weight:500}.nb-cards p,.nb-story p:not(.nb-kicker),.nb-faq p{font-size:15px;color:var(--nb-muted)}.nb-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-bottom:70px}.nb-story-image{background:#edf0e8;border-radius:14px;overflow:hidden}.nb-story-image img{display:block;width:100%;height:auto}.nb-story p:not(.nb-kicker){margin:24px 0}.nb-cta{display:inline-flex;justify-content:center;align-items:center;min-height:52px;gap:20px;background:var(--nb-ink);color:#fff!important;border:0;border-radius:7px;padding:14px 28px;font-size:14px;cursor:pointer}.nb-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;border-top:1px solid var(--nb-line)}.nb-faq>div>p:not(.nb-kicker){margin-top:20px}.nb-faq details{border-bottom:1px solid var(--nb-line)}.nb-faq summary{min-height:67px;padding:18px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:15px;font-weight:600}.nb-faq summary::-webkit-details-marker{display:none}.nb-faq summary span{font-size:24px;font-weight:400}.nb-faq details[open] summary span{transform:rotate(45deg)}.nb-faq details p{padding-bottom:22px;font-size:14px}.nb-final{text-align:center;background:#e7ece2;padding:60px 20px}.nb-final h2{max-width:700px;margin:auto}.nb-final p:not(.nb-kicker){margin:20px auto 25px;color:var(--nb-muted);max-width:520px}.nb-mobile{display:none}@media(max-width:900px){.nb-hero{gap:30px}.nb-story,.nb-faq{gap:35px}.nb-cards article{padding:22px}}@media(max-width:749px){.nb-wrap{padding-left:20px;padding-right:20px}.nb-brand{padding:20px 0;margin-bottom:24px}.nb-brand>span{font-size:25px}.nb-brand a{font-size:10px}.nb-hero{grid-template-columns:1fr;gap:30px;padding-bottom:35px}.nb-frame{aspect-ratio:1.08;border-radius:100px 100px 10px 10px;padding-top:25px}.nb h1{font-size:45px}.nb-info{padding-top:0}.nb-intro{font-size:16px;margin-top:20px!important}.nb-price{font-size:27px}.nb-thumbs button{width:62px;height:62px}.nb-section{padding-top:45px;padding-bottom:45px}.nb-cards{grid-template-columns:1fr;gap:12px}.nb-cards article{padding:22px}.nb-number{margin-bottom:12px}.nb-story,.nb-faq{grid-template-columns:1fr;gap:27px}.nb-story{padding-bottom:45px}.nb-band p{font-size:22px}.nb-final{padding:45px 0 100px}.nb-mobile{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:20;align-items:center;justify-content:space-between;background:#faf8f2f5;border-top:1px solid var(--nb-line);padding:10px 18px calc(10px + env(safe-area-inset-bottom));gap:12px}.nb-mobile strong{font-size:15px}.nb-mobile a{background:var(--nb-ink);color:#fff;padding:13px 20px;min-height:47px;border-radius:7px;font-size:13px}}.nb{--nb-ink:#34445e;--nb-muted:#5b6470;--nb-line:#e5e0e7;--nb-green:#eee6f4;background:#fffcf9}.nb h1,.nb h2{font-family:var(--font-heading-family,Arial,sans-serif);letter-spacing:-.035em}.nb h1{font-size:clamp(38px,3.8vw,54px);font-weight:600}.nb-frame{border-radius:18px;background:#edf3f6;padding:18px 14px;aspect-ratio:1}.nb-band{background:#eee6f4}.nb-cards article{background:#fff;border-radius:18px}.nb-number{background:#edf3f6;border-color:#d8e3ec}.nb-story-image{background:#edf3f6}.nb-final{background:#eee6f4}.nb-brand>span{font-family:var(--font-heading-family,Arial,sans-serif);font-weight:600}.nb-tag{top:10px}.nb-order{margin-top:8px}@media(max-width:749px){.nb-frame{border-radius:14px;aspect-ratio:1}.nb h1{font-size:38px}}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AACAAACA */
