body:not(.dp-site) .n-wrap{overflow-wrap:break-word}body:not(.dp-site) .n-head2,body:not(.dp-site) .n-pdp__meta{flex-wrap:wrap}body:not(.dp-site) .n-head2>*,body:not(.dp-site) .n-duo>*,body:not(.dp-site) .n-polaroid>*,body:not(.dp-site) .n-pdp>*{min-width:0}body:not(.dp-site) .n-btn,body:not(.dp-site) .n-btn--cream{box-sizing:border-box;max-width:100%;min-height:46px;white-space:normal;text-align:center;line-height:1.5;display:inline-flex;align-items:center;justify-content:center}body:not(.dp-site) .n-link{max-width:100%;white-space:normal;line-height:1.6}body:not(.dp-site) .n-duo__body{padding:clamp(32px,4.5vw,76px)}body:not(.dp-site) .n-duo__ttl{line-height:1.4;text-wrap:balance}body:not(.dp-site) .n-duo__p{line-height:1.8}body:not(.dp-site) .n-step__ttl{line-height:1.6;font-size:11px;letter-spacing:.14em}body:not(.dp-site) .n-step__p{font-size:14px;line-height:1.85}body:not(.dp-site) .n-steps{gap:clamp(22px,3vw,44px)}body:not(.dp-site) .n-fintro h2,body:not(.dp-site) .n-dark-cta h2{text-wrap:balance}body:not(.dp-site) .n-polaroid__img{min-height:0;aspect-ratio:4/5}body:not(.dp-site) .n-polaroid__img img{display:block;width:100%;height:100%;object-fit:contain;background:#fff}body:not(.dp-site) .n-pdp__meta{gap:10px 14px}body:not(.dp-site) .n-gallery__track{aspect-ratio:1;max-height:none}body:not(.dp-site) .n-gallery__slide{height:auto;align-self:stretch;aspect-ratio:1}body:not(.dp-site) .n-gallery__image{object-fit:contain}body:not(.dp-site) .n-acc__body{overflow-wrap:anywhere}body:not(.dp-site) .n-acc summary{gap:18px;line-height:1.6;min-height:52px}body:not(.dp-site) .n-acc summary:after{flex:none}body:not(.dp-site) .n-pop__box{max-height:calc(100dvh - 40px);overflow-y:auto}body:not(.dp-site) .n-pop__body{min-width:0}body:not(.dp-site) .n-pop__x,body:not(.dp-site) .n-drawer__x{min-width:44px;min-height:44px}body:not(.dp-site) .n-postfoot .n-head2{align-items:center}body:not(.dp-site) :is(a,button,input,summary):focus-visible{outline:2px solid var(--gold,#B08D57);outline-offset:4px}body:not(.dp-site) .n-colcard:focus-visible .n-colcard__txt{opacity:1!important;transform:none!important}body:not(.dp-site) .n-colcard:focus-visible .n-colcard__grad{opacity:1!important}@media(min-width:901px)and (max-width:1240px){body:not(.dp-site) .n-head__in{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding-left:24px;padding-right:24px;column-gap:18px}body:not(.dp-site) .n-nav{gap:clamp(12px,1.5vw,22px);font-size:10px;letter-spacing:.1em}body:not(.dp-site) .n-nav a{white-space:nowrap}body:not(.dp-site) .n-util{gap:18px;font-size:10px;letter-spacing:.1em}body:not(.dp-site) .n-util>a:not(:last-child){display:none}body:not(.dp-site) .n-steps{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(.dp-site) .n-pdp{gap:32px}}@media(max-width:900px){body:not(.dp-site) .n-head__in{padding:14px 18px;column-gap:6px}body:not(.dp-site) .n-util{gap:10px;font-size:10px;letter-spacing:.1em}body:not(.dp-site) .n-util>a:last-child{white-space:nowrap}body:not(.dp-site) .n-burger,body:not(.dp-site) .n-search__btn{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}body:not(.dp-site) .n-burger{margin-left:-8px}body:not(.dp-site) .n-search__btn svg{width:18px;height:18px}body:not(.dp-site) .n-search__form{top:calc(100% + 10px);transform:none;width:min(300px,calc(100vw - 40px));right:-60px;padding:10px 14px;box-sizing:border-box}body:not(.dp-site) .n-search.is-open .n-search__form{transform:none}body:not(.dp-site) .n-search__form input,body:not(.dp-site) .n-mobnav__search input,body:not(.dp-site) .n-foot__form input,body:not(.dp-site) .n-pop input,body:not(.dp-site) .n-input,body:not(.dp-site) .n-field-min{font-size:16px!important}body:not(.dp-site) .n-mobnav[open]{max-height:calc(100dvh - 110px);overflow-y:auto;overscroll-behavior:contain}body:not(.dp-site) .n-duo__body{padding:32px 24px 42px}body:not(.dp-site) .n-duo__ttl{font-size:clamp(20px,4vw,25px);letter-spacing:.12em;margin-top:14px}body:not(.dp-site) .n-duo__p{font-size:15px;margin:16px 0 24px}body:not(.dp-site) .n-duo__ctas{gap:18px}body:not(.dp-site) .n-steps{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(.dp-site) .n-polaroid{gap:18px}body:not(.dp-site) .n-polaroid__card{padding:26px 22px}body:not(.dp-site) .n-fintro h2,body:not(.dp-site) .n-dark-cta h2{font-size:22px!important;letter-spacing:.1em}body:not(.dp-site) .n-pdp__ttl{font-size:24px!important;line-height:1.35!important;letter-spacing:.1em}body:not(.dp-site) .n-swatch span{min-height:44px;display:inline-flex;align-items:center}body:not(.dp-site) .n-card__name{font-size:11px;line-height:1.6;letter-spacing:.1em}body:not(.dp-site) .n-foot__in{gap:28px 20px!important}body:not(.dp-site) .n-foot__col{font-size:13px}body:not(.dp-site) .n-postfoot .n-reviews{display:flex;overflow-x:auto;gap:24px;scroll-snap-type:x mandatory;padding-bottom:12px}body:not(.dp-site) .n-postfoot .n-reviews>*{flex:0 0 82%;min-width:0;scroll-snap-align:start}body:not(.dp-site) .n-postfoot .n-quote{font-size:15px;line-height:1.8}body.template-index .n-colgrid--reveal .n-colcard__txt,body.template-index .n-colgrid--reveal .n-colcard__grad{opacity:1!important;transform:none!important}body.template-index .n-colcard__ttl{font-size:clamp(20px,5vw,28px);line-height:1.35;text-wrap:balance}body.template-index .n-colcard__shop{opacity:1!important;visibility:visible!important;transform:none!important}}@media(max-width:600px){body:not(.dp-site) .n-steps{grid-template-columns:1fr;gap:28px}body:not(.dp-site) .n-step{padding-top:20px}body:not(.dp-site) .n-head2{column-gap:18px;row-gap:14px}body:not(.dp-site) .n-foot__in{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(.dp-site) .n-foot__form button{padding:14px 22px;min-height:46px}body:not(.dp-site) .n-fhero{height:70svh;min-height:400px;max-height:650px}body:not(.dp-site) .n-fhero__txt{padding-left:22px;padding-right:22px}body:not(.dp-site) .n-fhero__txt .n-btn--cream{padding:16px 24px}body:not(.dp-site) .n-pop{padding:16px}body:not(.dp-site) .n-pop__img{min-height:160px;max-height:200px}body:not(.dp-site) .n-pop__body{padding:38px 24px 26px}body:not(.dp-site) .n-pop__box{max-height:calc(100dvh - 32px)}body:not(.dp-site) .n-polaroid__img{aspect-ratio:auto}body:not(.dp-site) .n-polaroid__img img{position:relative;inset:auto;height:auto;object-fit:contain}}@media(prefers-reduced-motion:reduce){body:not(.dp-site) *,body:not(.dp-site) *:before,body:not(.dp-site) *:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media(max-width:360px){body:not(.dp-site) .n-util{gap:6px;font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/neshi-responsive-polish.css.map */
