.ncc{--o:#e8590c;--d:#1f2a33;--soft:#fff6ef;--line:#eee3da;--grey:#f7f7f7;font-family:Poppins,sans-serif;color:var(--d)}.ncc *{box-sizing:border-box}.ncc h1,.ncc h2,.ncc h3{font-family:inherit;color:inherit;margin:0;letter-spacing:-.01em}.ncc p{margin:0}.ncc svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ncc [hidden]{display:none!important}.ncc-wrap{max-width:1328px;margin:0 auto;padding:0 16px}.ncc-btn{display:inline-flex;align-items:center;gap:10px;background:var(--o);color:#fff;border:0;border-radius:999px;padding:14px 26px;font-family:inherit;font-weight:700;font-size:16px;text-decoration:none;cursor:pointer;box-shadow:0 12px 24px -12px var(--o);transition:transform .2s,filter .2s}.ncc-btn:hover{transform:translateY(-2px);filter:brightness(1.05)}.ncc-btn svg{width:18px;height:18px;transition:transform .2s}.ncc-btn:hover svg{transform:translate(3px)}.ncc-head{background:var(--grey);padding:22px 0 46px}.ncc-crumb{display:flex;gap:8px;font-size:13.5px;opacity:.7;margin-bottom:26px}.ncc-crumb a{color:inherit;text-decoration:none}.ncc-crumb a:hover{text-decoration:underline}.ncc-head__row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.ncc-head h1{font-weight:400;font-size:clamp(30px,3.4vw,52px);line-height:1.1}.ncc-head__trust{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0}.ncc-head__trust li{background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:500}.ncc-head__trust li:before{content:"\2713";color:var(--o);font-weight:800;margin-right:7px}.ncc-hero{position:relative;overflow:hidden;border-radius:24px;min-height:340px;display:flex;align-items:center;color:#fff;margin-top:-20px}.ncc-hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.04);animation:nccZoom 14s ease-in-out infinite alternate}@keyframes nccZoom{to{transform:scale(1.12)}}.ncc-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#141b21db,#141b218c,#e8590c40)}.ncc-hero__in{position:relative;z-index:2;padding:clamp(28px,5vw,64px);max-width:640px}.ncc-hero h2{font-weight:400;font-size:clamp(34px,4.6vw,66px);line-height:1.05;margin-bottom:14px}.ncc-hero p{font-size:18px;opacity:.9;margin-bottom:24px}.ncc-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:40px 0 20px}.ncc-count{font-size:16px}.ncc-sort{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;padding:6px 6px 6px 16px;font-size:14px;font-weight:600}.ncc-sort select{border:0;background:var(--soft);border-radius:8px;padding:9px 12px;font:500 14px Poppins,sans-serif;color:inherit;cursor:pointer}.ncc-filter-toggle{display:none;align-items:center;gap:8px;border:1px solid var(--line);background:#fff;border-radius:12px;padding:10px 16px;font:600 14px Poppins,sans-serif;color:inherit;cursor:pointer}.ncc-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:40px;align-items:start;padding-bottom:80px}.ncc-filters{position:sticky;top:24px}.ncc-filters__head,.ncc-apply{display:none}.ncc-f{border-bottom:1px solid var(--line);padding:16px 0}.ncc-f:first-of-type{padding-top:0}.ncc-f summary{list-style:none;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:700;font-size:15px;margin-bottom:12px}.ncc-f summary::-webkit-details-marker{display:none}.ncc-f summary:after{content:"";width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-135deg) translate(-2px,-2px);transition:transform .25s}.ncc-f:not([open]) summary{margin-bottom:0}.ncc-f:not([open]) summary:after{transform:rotate(45deg)}.ncc-check,.ncc-radio{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:14.5px;cursor:pointer}.ncc-check input,.ncc-radio input{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;flex:none;border:2px solid #c9bfb6;border-radius:6px;display:grid;place-content:center;cursor:pointer;transition:background .2s,border-color .2s}.ncc-radio input{border-radius:50%}.ncc-check input:checked,.ncc-radio input:checked{background:var(--o);border-color:var(--o)}.ncc-check input:checked:before{content:"";width:10px;height:6px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:rotate(-45deg) translate(1px,-1px)}.ncc-radio input:checked:before{content:"";width:8px;height:8px;border-radius:50%;background:#fff}.ncc-radio span{display:flex;flex-direction:column;line-height:1.25}.ncc-radio small{font-size:12.5px;opacity:.65}.ncc-f__help{display:inline-block;margin-top:8px;font-size:13px;color:var(--o);font-weight:600;text-decoration:none}.ncc-price{display:flex;align-items:center;gap:8px}.ncc-price label{flex:1;display:flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:10px;padding:0 10px}.ncc-price span{opacity:.6;font-size:14px}.ncc-price input{width:100%;min-width:0;border:0;outline:0;padding:11px 0;text-align:right;font:500 14px Poppins,sans-serif;color:inherit;background:none;-moz-appearance:textfield}.ncc-price input::-webkit-inner-spin-button{-webkit-appearance:none}.ncc-price i{font-style:normal;font-size:14px}.ncc-range{position:relative;height:28px;margin:14px 6px 6px}.ncc-range:before{content:"";position:absolute;left:0;right:0;top:12px;height:4px;border-radius:4px;background:var(--line)}.ncc-range__fill{position:absolute;top:12px;height:4px;border-radius:4px;background:var(--o)}.ncc-range input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:0;appearance:none;-webkit-appearance:none;background:none;pointer-events:none}.ncc-range input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--o);cursor:grab;box-shadow:0 2px 6px #00000026}.ncc-range input::-moz-range-thumb{pointer-events:auto;width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--o);cursor:grab}.ncc-f__note{font-size:12.5px;font-weight:600;margin-top:6px!important}.ncc-reset{margin-top:16px;background:none;border:0;padding:0;font:600 13.5px Poppins,sans-serif;color:inherit;opacity:.7;text-decoration:underline;cursor:pointer}.ncc-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px}.ncc-card{display:flex;flex-direction:column}.ncc-card.is-in{animation:nccIn .5s cubic-bezier(.2,.9,.3,1) both}@keyframes nccIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.ncc-card__img{position:relative;display:block;aspect-ratio:1;border-radius:20px;overflow:hidden;background:#fff;border:1px solid var(--line)}.ncc-card__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .45s,transform .6s}.ncc-card__alt{opacity:0}.ncc-card:hover .ncc-card__main{transform:scale(1.05)}.ncc-card:hover .ncc-card__alt{opacity:1}.ncc-card__ph{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.ncc-card__ph svg{width:78%;height:auto}.ncc-card__badge{position:absolute;top:14px;left:14px;display:flex;align-items:baseline;gap:5px;background:#1f2a33e6;color:#fff;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500}.ncc-card__badge b{font-size:15px;color:#ffb37a}.ncc-card__soldout{position:absolute;top:14px;right:14px;background:#fff;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.ncc-card__body{display:flex;flex-direction:column;gap:6px;padding:16px 4px 0;flex:1}.ncc-card__tag{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--o)}.ncc-card h3{font-size:18px;font-weight:700;line-height:1.3}.ncc-card h3 a{color:inherit;text-decoration:none}.ncc-card h3 a:hover{text-decoration:underline}.ncc-card__body p{font-size:14.5px;line-height:1.5;opacity:.8}.ncc-card__foot{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px}.ncc-card__price{font-size:20px;font-weight:700;color:var(--o)}.ncc-card__add{width:46px;height:46px;border-radius:50%;border:0;background:var(--d);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s,background .2s}.ncc-card__add:hover{transform:scale(1.08);background:var(--o)}.ncc-card__add.is-done{background:#2fb14a}.ncc-card__add:disabled{opacity:.6;cursor:wait}.ncc-promo{grid-column:1/-1;position:relative;overflow:hidden;border-radius:24px;color:#fff;background:radial-gradient(ellipse 50% 90% at 100% 100%,rgba(232,89,12,.7),transparent 70%),linear-gradient(135deg,#26343f,#1f2a33 60%,#161e24);min-height:300px;display:flex;align-items:center}.ncc-promo__in{position:relative;z-index:1;padding:clamp(28px,4.5vw,56px);max-width:620px}.ncc-promo h2{font-weight:400;font-size:clamp(30px,3.8vw,52px);line-height:1.05;margin-bottom:16px}.ncc-promo p{font-size:16px;line-height:1.6;opacity:.85;margin-bottom:22px}.ncc-promo__anim{position:absolute;right:4%;bottom:0;width:42%;height:100%}.ncc-promo__anim i{position:absolute;bottom:-10%;width:5px;height:70%;border-radius:5px;background:linear-gradient(to top,#ffc59a00,#ff8c3ce6,#ffc59a00);animation:nccRise 3.2s ease-in-out infinite;filter:blur(1px)}.ncc-promo__anim i:nth-child(1){left:20%;animation-delay:0s}.ncc-promo__anim i:nth-child(2){left:50%;animation-delay:1s;height:85%}.ncc-promo__anim i:nth-child(3){left:80%;animation-delay:2s}@keyframes nccRise{0%{transform:translateY(40%) scaleY(.6);opacity:0}40%{opacity:1}to{transform:translateY(-30%) scaleY(1);opacity:0}}.ncc-empty{text-align:center;padding:60px 20px;background:var(--soft);border-radius:20px}.ncc-empty p{font-size:17px;margin-bottom:18px}.ncc-toast{position:fixed;left:50%;bottom:24px;z-index:50;transform:translate(-50%,140%);background:var(--d);color:#fff;border-radius:14px;padding:14px 20px;font-size:14px;box-shadow:0 16px 40px -12px #0006;transition:transform .35s cubic-bezier(.2,.9,.3,1.2);max-width:92vw}.ncc-toast.is-on{transform:translate(-50%)}.ncc-toast a{color:#ffb37a;font-weight:700}.ncc-usp{background:var(--grey);padding:48px 0}.ncc-usp .ncc-wrap{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:center}.ncc-usp .ncc-wrap>div{display:flex;flex-direction:column;align-items:center;gap:8px}.ncc-usp svg{width:28px;height:28px;color:var(--o)}.ncc-usp b{font-size:16px}.ncc-usp span{font-size:14px;opacity:.75;line-height:1.5}@media(max-width:1100px){.ncc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.ncc-layout{grid-template-columns:1fr}.ncc-filter-toggle{display:inline-flex}.ncc-count{margin-right:auto}.ncc-filters{position:fixed;inset:0 0 0 auto;width:min(360px,92vw);z-index:100;background:#fff;padding:20px;overflow-y:auto;box-shadow:-20px 0 60px #0003;transform:translate(105%);transition:transform .35s cubic-bezier(.2,.9,.3,1)}.ncc-filters.is-open{transform:none}.ncc-filters__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;font-size:18px}.ncc-filters__head button{width:40px;height:40px;border-radius:50%;border:0;background:var(--soft);display:flex;align-items:center;justify-content:center;cursor:pointer}.ncc-apply{display:flex;width:100%;justify-content:center;margin-top:18px}.ncc-usp .ncc-wrap{grid-template-columns:1fr 1fr}.ncc-promo__anim{opacity:.5;width:60%}}@media(max-width:560px){.ncc-grid{grid-template-columns:1fr}.ncc-bar{flex-wrap:wrap}.ncc-sort{width:100%;justify-content:space-between}.ncc-hero{min-height:280px}.ncc-usp .ncc-wrap{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ncc *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/nc-collection.css.map */
