:root{--nawy-navy: #082543;--nawy-navy-hover: #0d3561;--nawy-ink: #1c1a18;--nawy-bg: #fbf9f5;--nawy-sand: #f4efe6;--nawy-white: #ffffff;--nawy-grey: #f6f6f6;--nawy-green: #2c9360;--nawy-gold: #ffbd2e;--nawy-font: "Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--nawy-fs-label: clamp(14px, 1.05vw, 18px);--nawy-fs-h1: clamp(34px, 3.5vw, 60px);--nawy-fs-h2: clamp(28px, 2.32vw, 40px);--nawy-fs-h3: clamp(19px, 1.45vw, 25px);--nawy-fs-lg: clamp(16px, 1.28vw, 22px);--nawy-fs-md: clamp(15px, 1.16vw, 20px);--nawy-fs-sm: clamp(14px, 1.05vw, 18px);--nawy-fs-xs: clamp(13px, .93vw, 16px);--nawy-page-width: 1480px;--nawy-page-margin: clamp(16px, 4vw, 60px);--nawy-radius-box: clamp(20px, 1.75vw, 30px);--nawy-radius-card: 10px;--nawy-section-gap: clamp(56px, 7vw, 120px);--nawy-box-padding: clamp(48px, 5.5vw, 96px);--nawy-card-gap: clamp(12px, 1.1vw, 19px);--nawy-btn-height: clamp(48px, 3.5vw, 60px);--nawy-btn-padding: clamp(24px, 2.7vw, 46px);--nawy-btn-font: clamp(16px, 1.16vw, 20px)}html body{background-color:var(--nawy-bg)}.nawy-container{box-sizing:border-box;width:100%;max-width:calc(var(--nawy-page-width) + var(--nawy-page-margin) * 2);margin-inline:auto;padding-inline:var(--nawy-page-margin)}.nawy-section{font-family:var(--nawy-font);color:var(--nawy-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nawy-section *,.nawy-section *:before,.nawy-section *:after{box-sizing:border-box}.nawy-section--padded{padding-block:var(--nawy-section-gap)}.nawy-box{position:relative;z-index:1;background:var(--nawy-white);border-radius:var(--nawy-radius-box);padding-block:var(--nawy-box-padding)}.nawy-box--corners-top{border-bottom-left-radius:0;border-bottom-right-radius:0}.nawy-box--corners-bottom{border-top-left-radius:0;border-top-right-radius:0}.nawy-box--corners-none{border-radius:0}body:has(#MainContent>.shopify-section:last-child .nawy-sheet) .nawy-footer{background:var(--nawy-white)}.nawy-label{display:block;margin:0 0 .3em;font-family:var(--nawy-font);font-size:var(--nawy-fs-label);font-weight:400;line-height:1.3;color:var(--nawy-ink);opacity:.5;text-transform:lowercase}.nawy-heading{margin:0;font-family:var(--nawy-font);font-size:var(--nawy-fs-h2);font-weight:600;line-height:1.22;letter-spacing:0;color:var(--nawy-ink)}.nawy-heading em,.nawy-heading i{font-style:italic;font-weight:500}.nawy-heading strong,.nawy-heading b{font-weight:600}.nawy-heading__line{display:block}.nawy-heading a{color:inherit}.nawy-text{margin:0;font-family:var(--nawy-font);font-size:var(--nawy-fs-lg);line-height:1.4;color:var(--nawy-ink);opacity:.8}.nawy-text p{margin:0 0 .6em}.nawy-text p:last-child{margin-bottom:0}.nawy-text a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.nawy-text--md{font-size:var(--nawy-fs-md)}.nawy-text--sm{font-size:var(--nawy-fs-sm)}.nawy-section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px;margin-bottom:clamp(28px,2.6vw,44px)}.nawy-section-head__text{max-width:760px}.nawy-section-head__intro{margin-top:clamp(14px,1.4vw,24px);max-width:703px}.nawy-link{display:inline-block;font-family:var(--nawy-font);font-size:var(--nawy-fs-lg);color:var(--nawy-ink);opacity:.8;text-decoration:underline;text-underline-offset:.2em}.nawy-link:hover{opacity:1}.nawy-faq__item{background:var(--nawy-white);border-radius:var(--nawy-radius-card)}.nawy-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(16px,1.2vw,20px) clamp(18px,1.35vw,23px);font-family:var(--nawy-font);font-size:var(--nawy-fs-lg);font-weight:500;line-height:1.25;color:var(--nawy-ink);cursor:pointer;list-style:none}.nawy-faq__question::-webkit-details-marker{display:none}.nawy-faq__question:focus-visible{outline:2px solid var(--nawy-navy);outline-offset:2px;border-radius:var(--nawy-radius-card)}.nawy-faq__icon{position:relative;flex:0 0 auto;width:20px;height:20px}.nawy-faq__icon:before,.nawy-faq__icon:after{content:"";position:absolute;top:50%;left:0;width:20px;height:1.5px;margin-top:-.75px;background:var(--nawy-ink);border-radius:2px;transition:transform .25s ease}.nawy-faq__icon:after{transform:rotate(90deg)}.nawy-faq__item[open] .nawy-faq__icon:after{transform:rotate(0)}.nawy-faq__answer{max-width:640px;padding:0 clamp(18px,1.35vw,23px) clamp(20px,1.75vw,30px);line-height:1.5}.nawy-faq__answer ul{padding-left:20px}.nawy-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-height:var(--nawy-btn-height);padding:0 var(--nawy-btn-padding);border:1px solid transparent;border-radius:999px;font-family:var(--nawy-font);font-size:var(--nawy-btn-font);font-weight:500;line-height:1.1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.nawy-btn:active{transform:translateY(1px)}.nawy-btn:focus-visible{outline:2px solid var(--nawy-navy);outline-offset:3px}.nawy-btn--navy{background:var(--nawy-navy);border-color:var(--nawy-navy);color:var(--nawy-white)}.nawy-btn--navy:hover{background:var(--nawy-navy-hover);border-color:var(--nawy-navy-hover);color:var(--nawy-white)}.nawy-btn--white{background:var(--nawy-white);border-color:var(--nawy-white);color:var(--nawy-navy)}.nawy-btn--white:hover{background:var(--nawy-sand);border-color:var(--nawy-sand);color:var(--nawy-navy)}.nawy-btn--outline{background:transparent;border-color:var(--nawy-navy);color:var(--nawy-navy)}.nawy-btn--outline:hover{background:var(--nawy-navy);color:var(--nawy-white)}.nawy-btn--outline-white{background:transparent;border-color:var(--nawy-white);color:var(--nawy-white)}.nawy-btn--outline-white:hover{background:var(--nawy-white);color:var(--nawy-navy)}.nawy-btn--full{width:100%}.nawy-stars{position:relative;display:inline-flex;line-height:0;--star-size: 24px;--star-gap: 4px}.nawy-stars__base,.nawy-stars__fill{display:flex;gap:var(--star-gap)}.nawy-stars__fill{position:absolute;top:0;right:0;bottom:0;left:0;width:min(100%,calc(var(--star-full, 5) * (var(--star-size) + var(--star-gap)) + var(--star-part, 0) * var(--star-size)));overflow:hidden}.nawy-stars svg{flex:0 0 auto;width:var(--star-size);height:var(--star-size)}.nawy-stars--gold .nawy-stars__base svg{color:var(--nawy-sand)}.nawy-stars--gold .nawy-stars__fill svg{color:var(--nawy-gold)}@media screen and (max-width:749px){.nawy-scroll-mobile{display:flex!important;gap:var(--nawy-scroll-gap, 14px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--nawy-page-margin) * -1);padding-inline:var(--nawy-page-margin);scroll-padding-inline:var(--nawy-page-margin)}.nawy-scroll-mobile::-webkit-scrollbar{display:none}.nawy-scroll-mobile>*{flex:0 0 var(--nawy-scroll-item, 80%);scroll-snap-align:start}}.header__row--top .menu-list__link[aria-haspopup=true] .menu-list__link-title:after{content:"";display:inline-block;width:9px;height:5px;margin-left:7px;vertical-align:middle;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.64 4.43'><path d='M8.46.18a.62.62 0 0 0-.88 0L4.76 3.01a.62.62 0 0 1-.88 0L1.06.18a.62.62 0 0 0-.88.87l2.83 2.84a1.86 1.86 0 0 0 2.62 0l2.83-2.84a.62.62 0 0 0 0-.87z'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8.64 4.43'><path d='M8.46.18a.62.62 0 0 0-.88 0L4.76 3.01a.62.62 0 0 1-.88 0L1.06.18a.62.62 0 0 0-.88.87l2.83 2.84a1.86 1.86 0 0 0 2.62 0l2.83-2.84a.62.62 0 0 0 0-.87z'/></svg>") center / contain no-repeat}@media(prefers-reduced-motion:reduce){.nawy-btn{transition:none}}.nawy-tip{position:relative;display:inline-grid;place-items:center;width:17px;height:17px;margin-left:6px;padding:0;vertical-align:-3px;background:#0825431a;border:0;border-radius:50%;color:var(--nawy-navy);cursor:help}.nawy-tip__mark{font-family:var(--nawy-font);font-size:11px;font-weight:700;line-height:1}.nawy-tip:hover,.nawy-tip:focus{background:var(--nawy-navy);color:var(--nawy-white)}.nawy-tip:focus-visible{outline:2px solid var(--nawy-navy);outline-offset:2px}.nawy-tip__bubble{position:absolute;top:calc(100% + 8px);left:-10px;z-index:6;display:none;width:max-content;max-width:230px;padding:9px 11px;background:var(--nawy-navy);border-radius:10px;color:var(--nawy-white);font-family:var(--nawy-font);font-size:13px;font-weight:400;line-height:1.35;text-align:left;white-space:normal}.nawy-tip:hover .nawy-tip__bubble,.nawy-tip:focus .nawy-tip__bubble{display:block}
/*# sourceMappingURL=/cdn/shop/t/4/assets/nawy-theme.css.map */
