.nl-demo-verified{display:inline-block;color:#4e8a34!important;background:#eef6e4;border-radius:20px;padding:3px 8px;font-size:12px;font-weight:600;line-height:1.4}.nolinu-plane-reviews{background:var(--np-bg);color:var(--np-ink);padding:35px 20px;scroll-margin-top:100px}.nolinu-plane-reviews__inner{max-width:950px;margin:auto}.nolinu-plane-reviews__header{text-align:center;margin:0 auto 20px;max-width:720px}.nolinu-plane-reviews__header h2{font-family:inherit;font-size:clamp(28px,3.5vw,40px);line-height:1.2;color:inherit;margin:0 0 12px}.nolinu-plane-reviews__header p{font-size:16px;line-height:1.6;margin:0;color:#4a6380}.nolinu-plane-reviews__cards{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/3);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 18px;scrollbar-color:var(--np-accent) transparent}.nolinu-plane-reviews__card{min-width:0;scroll-snap-align:start;background:#fff;border:1px solid #e6edf3;border-radius:22px;overflow:hidden;box-shadow:0 6px 22px #163b6308}.nolinu-plane-reviews__photo{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block}.nolinu-plane-reviews__body{padding:22px}.nolinu-plane-reviews__stars{color:#c67b15;font-size:20px;letter-spacing:2px;margin:0 0 12px}.nolinu-plane-reviews__body h3{color:inherit;font-size:18px;line-height:1.35;margin:0 0 12px}.nolinu-plane-reviews blockquote{font-style:normal;border:0;padding:0;margin:0 0 18px;color:#4a6380;font-size:15px;line-height:1.65}.nolinu-plane-reviews__author{font-weight:700;margin:0;font-size:14px}.nolinu-plane-reviews__source{display:inline-block;color:var(--np-ink);font-size:12px;margin-top:8px;text-decoration:underline}.nolinu-plane-reviews__invite{display:grid;grid-template-columns:70px minmax(0,1fr);align-items:start;gap:16px;max-width:950px;margin:auto;background:#fff;border:1px solid #e9e2d8;border-radius:8px;padding:16px;overflow:hidden}.nolinu-plane-reviews__invite-image{width:70px;height:70px;object-fit:cover;aspect-ratio:1;display:block;border-radius:10px}.nolinu-plane-reviews__invite-body{padding:0;min-width:0}.nolinu-plane-reviews__invite-body h3{font-family:inherit;font-size:16px;line-height:1.3;color:inherit;margin:0 0 8px}.nolinu-plane-reviews__invite-body p{font-size:14px;line-height:1.5;color:#4a6380;margin:0 0 10px}.nolinu-plane-reviews__button{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 16px;font-size:13px;border-radius:30px;color:#fff;background:var(--np-accent);font-weight:600;text-decoration:none}.nolinu-plane-reviews__button:hover{filter:brightness(.92)}.nolinu-plane-reviews a:focus-visible{outline:3px solid var(--np-ink);outline-offset:4px}@media(max-width:749px){.nolinu-plane-reviews{padding:35px 20px}.nolinu-plane-reviews__cards{grid-auto-columns:86%;gap:14px}.nolinu-plane-reviews__invite{grid-template-columns:54px minmax(0,1fr);gap:12px}.nolinu-plane-reviews__invite-image{width:54px;height:54px;max-height:54px;aspect-ratio:1}.nolinu-plane-reviews__invite-body{padding:0}.nolinu-plane-reviews__button{width:auto}}.nolinu-halloween{position:relative;display:block;width:100%;overflow:hidden;border-bottom:2px solid var(--halloween-accent);background:radial-gradient(ellipse 38% 140% at 30% 50%,rgba(255,140,40,.22),transparent 70%),radial-gradient(ellipse 30% 120% at 78% 50%,rgba(150,90,220,.2),transparent 70%),var(--halloween-background);color:var(--halloween-text);font-family:var(--font-body-family, sans-serif);line-height:1.2;text-align:center}.nolinu-halloween[data-ended]{display:none}.nolinu-halloween__link{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 28px;box-sizing:border-box;min-height:60px;padding:9px 20px;color:inherit;text-decoration:none}.nolinu-halloween__offer,.nolinu-halloween__countdown,.nolinu-halloween__clock{display:flex;align-items:center;justify-content:center}.nolinu-halloween__offer{gap:12px}.nolinu-halloween__icon{display:inline-block;font-size:28px;line-height:1;filter:drop-shadow(0 0 8px rgba(255,140,40,.65));transform-origin:50% 90%;animation:nolinu-halloween-sway 2.8s ease-in-out infinite}.nolinu-halloween .nolinu-halloween__name{color:var(--halloween-accent)!important;font-family:var(--font-heading-family, var(--font-body-family, sans-serif));font-size:22px;font-weight:900;letter-spacing:.08em;white-space:nowrap;text-shadow:0 0 14px rgba(255,150,60,.45)}.nolinu-halloween__discount{position:relative;display:inline-block;overflow:hidden;padding:5px 12px;border-radius:8px;background:linear-gradient(180deg,#FFC27D,var(--halloween-accent) 55%,#FF9A3C);color:var(--halloween-background);font-size:23px;font-weight:900;line-height:1;white-space:nowrap;font-variant-numeric:lining-nums;box-shadow:0 0 0 1px #ffffff40 inset,0 4px 16px #ff8c2873;transform:rotate(-2deg)}.nolinu-halloween__discount>span{position:relative;z-index:1;color:var(--halloween-background)!important}.nolinu-halloween__discount:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);animation:nolinu-halloween-shine 3.2s ease-in-out infinite}.nolinu-halloween__countdown{gap:12px;padding-left:28px;border-left:1px solid rgba(255,255,255,.18);visibility:hidden}.nolinu-halloween[data-ready] .nolinu-halloween__countdown{visibility:visible}.nolinu-halloween__lead{font-size:14px;font-weight:600;white-space:nowrap;opacity:.92}.nolinu-halloween__clock{gap:4px;font-variant-numeric:tabular-nums}.nolinu-halloween__unit{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;box-sizing:border-box;border:1px solid rgba(255,181,104,.35);border-radius:7px;background:#00000047}.nolinu-halloween__unit[hidden]{display:none}.nolinu-halloween__unit b{color:#fff;font-size:19px;font-weight:800;line-height:1}.nolinu-halloween__unit--sec b{color:var(--halloween-accent)}.nolinu-halloween__unit small{margin-top:3px;font-size:8px;line-height:1;text-transform:uppercase;letter-spacing:.04em;opacity:.75}.nolinu-halloween__unit[data-days-unit]{margin-right:4px}.nolinu-halloween__sep{color:var(--halloween-accent);font-size:16px;font-weight:800;animation:nolinu-halloween-blink 1s steps(2,start) infinite}.nolinu-halloween__fallback{display:block;padding:0 0 8px;font-weight:700}@keyframes nolinu-halloween-sway{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes nolinu-halloween-shine{0%,55%{left:-60%}to{left:130%}}@keyframes nolinu-halloween-blink{to{opacity:.35}}@media screen and (max-width:599px){.nolinu-halloween__link{flex-direction:column;gap:6px;min-height:0;padding:8px 10px 9px}.nolinu-halloween__offer{gap:9px}.nolinu-halloween__icon{font-size:22px}.nolinu-halloween .nolinu-halloween__name{font-size:18px;letter-spacing:.06em}.nolinu-halloween__discount{padding:4px 9px;font-size:19px;border-radius:6px}.nolinu-halloween__countdown{gap:8px;padding-left:0;border-left:0}.nolinu-halloween__lead{font-size:12px}.nolinu-halloween__clock{gap:3px}.nolinu-halloween__unit{width:32px;height:32px;border-radius:6px}.nolinu-halloween__unit b{font-size:15px}.nolinu-halloween__unit small{margin-top:2px;font-size:6.5px}.nolinu-halloween__sep{font-size:12px}}@media(prefers-reduced-motion:reduce){.nolinu-halloween__icon,.nolinu-halloween__discount:after,.nolinu-halloween__sep{animation:none}}@media(forced-colors:active){.nolinu-halloween__discount,.nolinu-halloween__unit{border:1px solid CanvasText}}.nolinu-demo-notice{width:100%;margin:0 0 14px;color:var(--nl-demo-notice-color);text-align:left}.nolinu-demo-notice p{margin:0;font:inherit;font-size:15px;font-weight:700;line-height:1.5;color:inherit}.shopify-section:has([data-nolinu-lystavle-reviews]) .customer-review-carousel-container{display:none!important}.kt-rv{margin:6px 0 16px;width:100%}.kt-rv__track{display:flex;align-items:flex-start;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 6px;-webkit-overflow-scrolling:touch}.kt-rv__track::-webkit-scrollbar{display:none}.kt-rv__card{flex:0 0 86%;scroll-snap-align:start;background:#fff;border:1px solid #E6EDF3;border-radius:18px;padding:16px 18px;box-sizing:border-box;color:#163b63}.kt-rv__stars{color:#f5b544;font-size:16px;letter-spacing:2px;margin-bottom:6px;line-height:1}.kt-rv__title{font-weight:700;font-size:15px;line-height:1.4;color:#163b63;margin:0 0 4px}.kt-rv__text{font-size:15px;line-height:1.5;color:#4a6380;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.kt-rv__card.is-open .kt-rv__text{display:block;-webkit-line-clamp:unset;overflow:visible}.kt-rv__more{display:none;background:none;border:0;padding:0;margin:4px 0 0;font:inherit;font-size:14px;font-weight:700;color:#e2553a;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kt-rv__card.has-more .kt-rv__more{display:inline-block}.kt-rv__name{font-weight:700;font-size:14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:#163b63;margin-top:10px}.kt-rv__dots{display:flex;justify-content:center;gap:7px;margin-top:6px}.kt-rv__dots button{width:8px;height:8px;min-width:8px;border-radius:50%;border:0;padding:0;background:#e6edf3;cursor:pointer}.kt-rv__dots button.is-on{background:#163b63}.kt-rv__ok{display:inline-block;color:#4e8a34!important;background:#eef6e4;border-radius:20px;padding:3px 8px;font-size:12px;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
