:root{--nai-container-max: 148rem;--nai-gutter: 2rem;--nai-red: #d14229;--nai-red-dark: #b5351f;--nai-blue: #336fa9;--nai-cream: #f8f8f3;--nai-ink: #151516;--nai-tab: #eff3f8;--nai-star: #a08067;--nai-star-empty: #e1ded6;--nai-line: #ececec;--nai-arrow: #d2ceb7;--nai-placeholder: #e9e7e0;--nai-section-space: 4.8rem;--nai-heading-gap: 2.8rem;--nai-grid-gap: 1.2rem;--nai-grid-row-gap: 3.2rem;--nai-h2: 2.8rem;--nai-h3: 2.4rem;--nai-body: 1.5rem;--nai-small: 1.4rem}@media screen and (min-width:750px){:root{--nai-section-space: 6.4rem;--nai-heading-gap: 3.6rem;--nai-grid-gap: 2rem;--nai-grid-row-gap: 4rem;--nai-h2: 3.2rem;--nai-h3: 2.8rem}}@media screen and (min-width:1200px){:root{--nai-section-space: 8rem;--nai-heading-gap: 4.4rem;--nai-grid-gap: 2.6rem;--nai-grid-row-gap: 4.8rem;--nai-h2: 3.6rem;--nai-h3: 3.4rem;--nai-body: 1.6rem;--nai-small: 1.5rem}}.nai-container{width:100%;max-width:var(--nai-container-max);margin-inline:auto;padding-inline:var(--nai-gutter)}.nai-section{--nai-space-scale: .6;padding-top:calc(var(--nai-pt, 80px) * var(--nai-space-scale));padding-bottom:calc(var(--nai-pb, 80px) * var(--nai-space-scale));overflow-x:clip}@media screen and (min-width:750px){.nai-section{--nai-space-scale: .8}}@media screen and (min-width:1200px){.nai-section{--nai-space-scale: 1}}.nai-heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--nai-h2);line-height:1.15;letter-spacing:0;text-transform:uppercase;color:rgb(var(--color-foreground));overflow-wrap:anywhere}.nai-heading--center{text-align:center}.nai-text{font-family:var(--font-body-family);font-size:var(--nai-body);line-height:1.6;letter-spacing:0;color:rgba(var(--color-foreground),.85)}.nai-text>:first-child{margin-top:0}.nai-text>:last-child{margin-bottom:0}.nai-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.4rem;padding:1rem 2.8rem;border:.1rem solid transparent;border-radius:0;font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent}.nai-btn:focus-visible{outline:.2rem solid currentColor;outline-offset:.3rem}.nai-btn .svg-wrapper,.nai-btn svg{width:1.6rem;height:1.6rem;flex-shrink:0}.nai-btn--primary{background-color:var(--nai-red);border-color:var(--nai-red);color:#fff}.nai-btn--primary:hover{background-color:var(--nai-red-dark);border-color:var(--nai-red-dark)}.nai-btn--light{background-color:#fff;border-color:#fff;color:var(--nai-ink)}.nai-btn--light:hover{background-color:transparent;color:#fff}.nai-btn--light-accent{background-color:#fff;border-color:#fff;color:rgb(var(--color-background))}.nai-btn--light-accent:hover{background-color:transparent;color:#fff}.nai-btn--outline{background-color:transparent;border-color:rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.nai-btn--outline:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.nai-btn--outline-light{background-color:transparent;border-color:#fff;color:#fff}.nai-btn--outline-light:hover{background-color:#fff;color:var(--nai-ink)}.nai-actions{display:flex;justify-content:center;margin-top:var(--nai-heading-gap)}.nai-placeholder{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;aspect-ratio:var(--nai-ratio, auto);overflow:hidden;background-color:var(--nai-placeholder);background-image:repeating-linear-gradient(-45deg,rgba(0,0,0,.025) 0 1.2rem,transparent 1.2rem 2.4rem);color:#8b877c}.nai-placeholder--dark{background-color:#4a4a4e;background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.04) 0 1.2rem,transparent 1.2rem 2.4rem);color:#9a9aa0}.nai-placeholder__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:currentColor;opacity:.35}.nai-placeholder__label{position:relative;max-width:calc(100% - 2.4rem);padding:.4rem 1rem;background:#ffffffd9;color:#4d4a43;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.3;letter-spacing:.02em;text-align:center;text-decoration:none}.nai-placeholder--compact .nai-placeholder__label{display:none}.nai-stars{--nai-star-size: 1.5rem;position:relative;display:inline-block;width:calc(var(--nai-star-size) * 5 + .4rem * 4);height:var(--nai-star-size);vertical-align:middle}.nai-stars__track,.nai-stars__fill{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.8l3.1 6.6 7.2.9-5.3 5 1.4 7.1L12 17.9l-6.4 3.5L7 14.3l-5.3-5 7.2-.9z'/%3E%3C/svg%3E") left center / calc(var(--nai-star-size) + .4rem) var(--nai-star-size) repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.8l3.1 6.6 7.2.9-5.3 5 1.4 7.1L12 17.9l-6.4 3.5L7 14.3l-5.3-5 7.2-.9z'/%3E%3C/svg%3E") left center / calc(var(--nai-star-size) + .4rem) var(--nai-star-size) repeat-x}.nai-stars__track{background-color:var(--nai-star-empty)}.nai-stars__fill{width:var(--nai-rating-pct, 0%);background-color:var(--nai-star)}.nai-icon{display:block;width:100%;height:100%}.nai-scroller{scrollbar-width:none;-webkit-overflow-scrolling:touch}.nai-scroller::-webkit-scrollbar{display:none}.section-header .header.page-width,.section-header .header.page-width.drawer-menu,.announcement-bar-section .utility-bar .page-width,body .announcement-bar-section .utility-bar .utility-bar__grid.page-width{max-width:var(--nai-container-max);padding-left:var(--nai-gutter);padding-right:var(--nai-gutter)}.announcement-bar-section .utility-bar{border-bottom:0}.utility-bar .announcement-bar__message{min-height:3.6rem;padding:.8rem 0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;line-height:1.5;letter-spacing:0}@media screen and (min-width:750px){.utility-bar .announcement-bar__message{font-size:1.4rem}}.utility-bar .announcement-bar .slider-button{color:rgb(var(--color-foreground))}@media screen and (min-width:990px){.utility-bar__grid--3-col{grid-template-columns:minmax(8rem,1fr) minmax(0,4fr) minmax(8rem,1fr);grid-template-areas:"language-currency announcements social-icons"}.utility-bar__grid--2-col{grid-template-areas:"language-currency social-icons"}.utility-bar__grid .list-social{justify-content:flex-end;margin-left:0;margin-right:-1.2rem}.utility-bar__grid .localization-wrapper{justify-content:flex-start}.utility-bar .announcement-bar-slider{width:100%}}.section-header .header{column-gap:1.2rem}.section-header .header__menu-item{font-family:var(--font-body-family);font-size:1.5rem;font-weight:500;letter-spacing:0;color:rgb(var(--color-foreground))}.section-header .header__menu-item,.section-header .header__menu-item span,.section-header .header__menu-item:hover span,.section-header .header__active-menu-item,.section-header details[open]>.header__menu-item,.section-header .mega-menu__link,.section-header .mega-menu__link:hover,.section-header .mega-menu__link--active{text-decoration:none}.section-header .header__icons{align-items:center;padding-right:0}.section-header .header__icon--cart{margin-right:0}.nai-header-cta{display:none;min-height:4rem;margin-left:1.2rem;padding:.8rem 1.6rem;font-size:1.4rem;white-space:nowrap}@media screen and (min-width:750px){.nai-header-cta{display:inline-flex}}@media screen and (min-width:990px){.section-header .header--middle-left.header--has-menu:not(.drawer-menu){grid-template-columns:1fr auto 1fr;column-gap:2rem}.section-header .header--middle-left .header__inline-menu{justify-self:center}.section-header .header__inline-menu .list-menu--inline{column-gap:1.6rem}.nai-header-cta{min-height:4.2rem;margin-left:2.4rem;padding:.9rem 1.4rem;font-size:1.5rem}}@media screen and (min-width:1200px){.section-header .header__inline-menu .list-menu--inline{column-gap:3.2rem}}@media(prefers-reduced-motion:reduce){.nai-btn,.nai-scroller{transition:none;scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/nai-base.css.map */
