@font-face{font-family:NC Script;src:url(nc-script.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--nc-yellow: #fdd264;--nc-yellow-strong: #f6c232;--nc-yellow-soft: #fff4d6;--nc-ink: #0f1012;--nc-ink-soft: #1b1d21;--nc-gray-50: #f6f7f8;--nc-gray-100: #eef0f2;--nc-line: #e4e6e9;--nc-muted: #5e636b;--nc-green: #1f9d55;--nc-white: #ffffff;--nc-gold-dark: #b07f00;--nc-input-line: #878c93;--nc-radius-sm: 10px;--nc-radius-md: 14px;--nc-radius-lg: 20px;--nc-radius-xl: 28px;--nc-shadow-sm: 0 1px 2px rgb(15 16 18 / .05), 0 2px 10px rgb(15 16 18 / .05);--nc-shadow-md: 0 2px 6px rgb(15 16 18 / .05), 0 12px 32px rgb(15 16 18 / .08);--nc-shadow-lg: 0 6px 16px rgb(15 16 18 / .07), 0 24px 60px rgb(15 16 18 / .13);--nc-ease: cubic-bezier(.2, .7, .2, 1);--nc-ease-out: cubic-bezier(.16, 1, .3, 1);--nc-duration: .9s;--nc-font-script: "NC Script", "Segoe Script", "Brush Script MT", cursive}html{scroll-padding-block-start:96px}.page-wrapper{scroll-padding-block-start:calc(var(--header-height, 72px) + 24px)}.nc-pause{position:absolute;inset-block-end:12px;inset-inline-end:12px;z-index:3;display:inline-grid;place-items:center;inline-size:40px;block-size:40px;padding:0;border:1px solid rgb(255 255 255 / .35);border-radius:50%;background:#0f1012b8;color:var(--nc-white);cursor:pointer;transition:background-color .25s var(--nc-ease),border-color .25s var(--nc-ease),color .25s var(--nc-ease)}@media(hover:hover){.nc-pause:hover{border-color:var(--nc-yellow);background:var(--nc-yellow);color:var(--nc-ink)}}.nc-pause:focus-visible{outline:2px solid var(--nc-white);outline-offset:2px;box-shadow:0 0 0 5px var(--nc-ink)}.nc-pause__play,.nc-pause[aria-pressed=true] .nc-pause__pause{display:none}.nc-pause[aria-pressed=true] .nc-pause__play{display:block}[data-nc-paused],[data-nc-paused] *,[data-nc-paused] *:before,[data-nc-paused] *:after{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.nc-pause{display:none}}.nc-eyebrow{display:inline-flex;align-items:center;gap:.75em;margin:0 0 .9em;font-family:var(--font-body--family);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.22em;text-transform:uppercase;color:var(--nc-eyebrow-color, color-mix(in srgb, currentColor 72%, transparent))}.nc-eyebrow--line:before{content:"";inline-size:28px;block-size:2px;border-radius:2px;background:var(--nc-yellow-strong);flex:none}.nc-card{position:relative;background:var(--nc-white);color:var(--nc-ink);border-radius:var(--nc-radius-lg);box-shadow:var(--nc-shadow-md);padding:var(--nc-card-padding, clamp(20px, 2.4vw, 32px))}.nc-card--gray{background:var(--nc-gray-50);box-shadow:none;border:1px solid var(--nc-gray-100)}.nc-card--dark{background:var(--nc-ink);color:var(--nc-white);box-shadow:var(--nc-shadow-lg)}.nc-card--flush{padding:0;overflow:hidden}.nc-card--lift{transition:translate .45s var(--nc-ease),box-shadow .45s var(--nc-ease)}@media(hover:hover){.nc-card--lift:hover{translate:0 -4px;box-shadow:var(--nc-shadow-lg)}}.nc-script{display:inline-block;font-family:var(--nc-font-script);font-size:var(--nc-script-size, 48px);font-weight:400;font-style:normal;line-height:1.05;letter-spacing:0;text-transform:none;white-space:pre-line;text-wrap:balance;color:var(--nc-script-color, currentColor);rotate:var(--nc-script-rotate, -6deg);transform-origin:left center}@media(max-width:749px){.nc-script{font-size:calc(var(--nc-script-size, 48px) * .72)}}.nc-accent{color:var(--nc-accent-color, var(--nc-yellow))}.nc-accent--mark{color:inherit;background-image:linear-gradient(transparent 60%,var(--nc-accent-color, var(--nc-yellow)) 60%,var(--nc-accent-color, var(--nc-yellow)) 92%,transparent 92%);background-repeat:no-repeat;padding-inline:.05em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.nc-parallax-cover{scale:1.14}.nc-visually-hidden{position:absolute!important;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nc-icon{display:inline-block;flex:none;vertical-align:middle;overflow:visible}html.nc-motion [data-nc-reveal]:not(.nc-in){opacity:0;transform:translate3d(0,var(--nc-reveal-distance, 28px),0)}html.nc-motion [data-nc-reveal=fade]:not(.nc-in){transform:none}html.nc-motion [data-nc-reveal=left]:not(.nc-in){transform:translate3d(calc(var(--nc-reveal-distance, 28px) * -1.4),0,0)}html.nc-motion [data-nc-reveal=right]:not(.nc-in){transform:translate3d(calc(var(--nc-reveal-distance, 28px) * 1.4),0,0)}html.nc-motion[dir=rtl] [data-nc-reveal=left]:not(.nc-in){transform:translate3d(calc(var(--nc-reveal-distance, 28px) * 1.4),0,0)}html.nc-motion[dir=rtl] [data-nc-reveal=right]:not(.nc-in){transform:translate3d(calc(var(--nc-reveal-distance, 28px) * -1.4),0,0)}html.nc-motion [data-nc-reveal=zoom]:not(.nc-in){transform:scale(.94)}html.nc-motion [data-nc-reveal=blur]:not(.nc-in){transform:translate3d(0,12px,0);filter:blur(12px)}html.nc-motion [data-nc-reveal-children]>:not(.nc-in,script,style,template,link,meta,noscript){opacity:0;transform:translate3d(0,var(--nc-reveal-distance, 28px),0)}html.nc-motion [data-nc-reveal-children=fade]>:not(.nc-in){transform:none}html.nc-motion [data-nc-reveal=write]:not(.nc-in){transform:none;clip-path:inset(-30% 100% -30% -30%)}html.nc-motion [data-nc-reveal=write].nc-in:not(.nc-done){clip-path:inset(-30% -30% -30% -30%)}html.nc-motion [data-nc-reveal].nc-in:not(.nc-done){transition:opacity .8s var(--nc-ease) var(--nc-delay, 0ms),transform var(--nc-duration) var(--nc-ease-out) var(--nc-delay, 0ms),filter var(--nc-duration) var(--nc-ease) var(--nc-delay, 0ms)}html.nc-motion [data-nc-reveal=write].nc-in:not(.nc-done){transition:opacity .3s linear var(--nc-delay, 0ms),clip-path 1.5s cubic-bezier(.55,.1,.3,1) var(--nc-delay, 0ms)}.nc-count{display:inline-grid;font-variant-numeric:tabular-nums}.nc-count>*{grid-area:1 / 1;justify-self:end}.nc-count__final{opacity:0}html.nc-motion [data-nc-count]:not(.nc-count-ready){opacity:0}[data-nc-parallax]{will-change:translate}@media(prefers-reduced-motion:reduce){html.nc-motion [data-nc-reveal-children]>:not(.nc-in),html.nc-motion [data-nc-reveal]:not(.nc-in){opacity:1;transform:none;filter:none}[data-nc-parallax]{translate:none!important}}.button,.button-secondary,.button-custom{font-weight:600;letter-spacing:.005em}html :is(.button,.button-secondary,.button-custom):not(.button-unstyled):focus-visible{outline:2px solid var(--nc-ink);outline-offset:3px;box-shadow:inset 0 0 0 var(--button-border-width, 0) var(--button-border-color, transparent),0 0 0 3px var(--nc-white)}:is(.button,.button-secondary):not(.button-unstyled,.close-button,.menu-drawer__back-button,.dropdown-localization__button,.predictive-search__search-button,.predictive-search__close-modal-button,.variant-item__remove,.cart-items__remove,.quantity-plus,.quantity-minus){transition:color .3s var(--nc-ease),background-color .3s var(--nc-ease),box-shadow .35s var(--nc-ease),translate .35s var(--nc-ease)}@media(hover:hover){.button:not(.button-secondary,.button-unstyled,.close-button,.menu-drawer__back-button,.dropdown-localization__button,.predictive-search__search-button,.predictive-search__close-modal-button,.variant-item__remove,.cart-items__remove,.quantity-plus,.quantity-minus,[aria-disabled=true],:disabled):hover{translate:0 -1px;box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),0 10px 22px -10px #f6c232bf}html .button-secondary:not(.facets__clear-all,.button-unstyled,[aria-disabled=true],:disabled):hover{--button-color: var(--color-background, #fff);--button-background-color: var(--color-foreground, var(--nc-ink));--button-border-color: var(--color-foreground, var(--nc-ink));translate:0 -1px}}:is(.button,.button-secondary):active{translate:0 0}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)){text-decoration-color:var(--nc-gold-dark);text-decoration-thickness:2px;text-underline-offset:.22em}:is(p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary))):hover{color:inherit;text-decoration-color:currentColor}html :is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select):focus-visible{outline:2px solid var(--nc-ink);outline-offset:1px;box-shadow:0 0 0 5px #fdd26473}html:root{--color-input-border: var(--nc-input-line)}html .rating-wrapper{--star-fill-color: var(--nc-gold-dark);--star-fill-color-rgb: 176 127 0}html :is(.nc-home-review__star-row,.nc-product-testimonial__stars){color:var(--nc-gold-dark)}html :is(input[type=checkbox],input[type=radio]){accent-color:var(--nc-ink)}::selection{background:#fdd2648c;color:var(--nc-ink)}.announcement-bar__text--icon{display:inline-flex;align-items:center;justify-content:center;gap:8px}.announcement-bar__icon{flex:none}.announcement-bar__text strong{font-weight:700}.announcement-bar__side{display:none;grid-row:1;justify-self:end;align-self:center;margin:0;font-size:13px;font-weight:600;letter-spacing:.01em;white-space:nowrap}@media(min-width:1100px){.announcement-bar>.announcement-bar__slider{grid-row:1}.announcement-bar__side{display:block}.announcement-bar:has(.announcement-bar__side) .announcement-bar__slides{max-width:560px}.announcement-bar:has(slideshow-arrows) .announcement-bar__side{margin-inline-end:44px}}#header-component .menu-list__link-title{position:relative}#header-component .menu-list__link-title:after{content:"";position:absolute;inset-inline:var(--gap-sm);inset-block-end:-8px;block-size:2px;border-radius:2px;background:var(--nc-yellow-strong);scale:0 1;transform-origin:left center;transition:scale .4s var(--nc-ease)}[slot=overflow] .menu-list__link-title:after{inset-inline:0}#header-component .menu-list__list-item:hover>.menu-list__trigger .menu-list__link-title:after,#header-component .menu-list__list-item:hover>.menu-list__link .menu-list__link-title:after,#header-component .menu-list__link:focus-visible .menu-list__link-title:after,#header-component .menu-list__link[aria-current=page] .menu-list__link-title:after,#header-component .menu-list__link--active .menu-list__link-title:after{scale:1 1}#header-component .menu-list:not(:has(.menu-list__list-item:hover,.menu-list__list-item:focus-within)) .menu-list__link{color:var(--menu-top-level-font-color)}#header-component .menu-list__link--active,#header-component .menu-list__link[aria-current=page]{font-weight:600}#header-component .header__underlay-closed{transition:height var(--animation-speed-slow) var(--ease-out-cubic),box-shadow .4s var(--nc-ease)}#header-component[data-sticky-state=active] .header__underlay-closed{box-shadow:0 1px #0f10120d,0 12px 32px -14px #0f101238}#header-component .header-logo{transform-origin:left center;transition:scale .4s var(--nc-ease)}#header-component[data-sticky-state=active] .header-logo{scale:.9}#header-component[data-menu-style=drawer] .header-logo{transform-origin:center}@media(max-width:749px){#header-component .header-logo{transform-origin:center}}#header-component .nc-header-cta{--button-padding-block: 11px;--button-padding-inline: 20px;align-self:center;margin-inline-start:10px;font-size:14px;line-height:1.2;white-space:nowrap}@media(max-width:1099px){#header-component .nc-header-cta{display:none}}#header-component[data-menu-style=drawer] .nc-header-cta{display:none}@media(min-width:750px)and (max-width:1099px){#header-component .menu-list__link{font-size:15px}#header-component .menu-list__link-title{padding-inline:8px}#header-component .menu-list__link-title:after{inset-inline:8px}}html .menu-drawer__list-item--divider,html .menu-drawer__menu-container--divider{border-color:rgb(var(--color-foreground-rgb) / .1)}@media(max-width:749px){.announcement-bar .announcement-bar__text--icon{font-size:12px;gap:6px}}.nc-drawer-cta{inline-size:100%;margin-block-start:20px;justify-content:center;text-align:center}footer .footer-content .menu__item{font-size:14.5px;line-height:1.5}footer .footer-content .menu__item a{font-size:inherit;color:rgb(var(--color-foreground-rgb) / .74);text-decoration:none;background-image:linear-gradient(var(--nc-yellow-strong),var(--nc-yellow-strong));background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;padding-block-end:2px;transition:color .25s var(--nc-ease),background-size .35s var(--nc-ease)}footer .footer-content .menu__item a:hover,footer .footer-content .menu__item a:focus-visible{color:var(--color-foreground);background-size:100% 2px}footer .footer-content .menu__heading{font-weight:700}footer .social-icons__wrapper{gap:10px;justify-content:flex-start}footer .social-icons__icon-wrapper,footer .social-icons__icon-wrapper:has(.social-icons__icon path){inline-size:auto;block-size:auto}footer .social-icons__icon-wrapper a{display:grid;place-items:center;inline-size:40px;block-size:40px;border-radius:50%;background:var(--nc-white);color:var(--nc-ink);box-shadow:var(--nc-shadow-sm);transition:background-color .3s var(--nc-ease),translate .3s var(--nc-ease),box-shadow .3s var(--nc-ease)}footer .social-icons__icon-wrapper a:hover,footer .social-icons__icon-wrapper a:focus-visible{background:var(--nc-yellow);translate:0 -2px;box-shadow:var(--nc-shadow-md)}footer .social-icons__icon-wrapper:has(.social-icons__icon path) .social-icons__icon{inline-size:18px;block-size:18px}footer .email-signup__heading{margin-block-end:0}footer .email-signup__button{padding-inline:22px}footer .menu--dividers .menu__details{border-color:rgb(var(--color-foreground-rgb) / .12)}@media screen and (max-width:749px){footer .utilities{gap:14px}footer .nc-legal__list{gap:8px 18px}footer .nc-legal__item+.nc-legal__item:before{display:none}}@media(prefers-reduced-motion:reduce){#header-component .header-logo,#header-component .menu-list__link-title:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/nc-base.css.map */
