body[data-novo-collection]{--nc-ink:#242321;--nc-muted:#64605d;--nc-border:#e7e0da;--nc-beige:#f6f1eb;--nc-accent:#806654}body[data-novo-collection] .breadcrumb .section{padding-top:14px;padding-bottom:10px}body[data-novo-collection] .page-title-breadcrumb{margin-bottom:0!important}body[data-novo-collection] .breadcrumbs{font-size:12px}.nc-header{padding-top:6px;padding-bottom:26px;color:var(--nc-ink)}.nc-header h1{font-size:clamp(28px,3.2vw,46px);line-height:1.15;letter-spacing:-.035em;font-weight:600;margin:0 0 10px;overflow-wrap:normal}.nc-intro{font-size:15px;line-height:1.65;color:var(--nc-muted);margin:0 0 18px;max-width:760px}.nc-header .nc-intro{margin-bottom:14px}.nc-benefit{display:inline-flex;padding:6px 12px;background:var(--nc-beige);border-radius:24px;font-size:12px;line-height:1.5}.nc-choices{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.nc-choices[hidden],.nc-status[hidden],[data-nc-handle][hidden]{display:none!important}.nc-choices a,.nc-choices button{border:1px solid var(--nc-border);border-radius:6px;background:#faf8f5;color:var(--nc-ink);font:inherit;font-size:13px;line-height:1.4;padding:11px 16px;min-height:44px;text-decoration:none;cursor:pointer}.nc-choices button[aria-pressed=true],.nc-choices a:hover,.nc-choices button:hover{background:var(--nc-accent);color:#fff;border-color:var(--nc-accent)}.nc-choices :focus-visible,.nc-guide a:focus-visible,.nc-guide summary:focus-visible{outline:2px solid var(--nc-accent);outline-offset:4px}.nc-status{font-size:12px;color:var(--nc-muted);margin:10px 0 0}body[data-novo-collection] .collection .product-item__inner{height:100%}body[data-novo-collection] #product-grid{row-gap:28px;--col-number:2}body[data-novo-collection] #product-grid .product__name{font-size:15px;line-height:1.4;font-weight:500;display:block}body[data-novo-collection] #product-grid .product__price{font-size:15px}body[data-novo-collection] #product-grid .product__media img{object-fit:contain}body[data-novo-collection] #product-grid .motion-item{opacity:1;transform:none}.nc-caption{font-size:12px;line-height:1.5;color:var(--nc-muted);margin:5px 0 0}.nc-guide{padding-top:30px;padding-bottom:56px;color:var(--nc-ink)}.nc-guide>h2,.nc-faq>h2{font-family:var(--heading-font-family,inherit);font-weight:500;font-size:clamp(24px,2.3vw,34px);line-height:1.25;letter-spacing:-.025em;margin:0 0 10px}.nc-related,.nc-included,.nc-curls,.nc-techniques{display:grid;gap:20px}.nc-related-three,.nc-curls{grid-template-columns:repeat(3,minmax(0,1fr))}.nc-related-two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:850px}.nc-card-image{display:block;background:var(--nc-beige);border-radius:8px;overflow:hidden;aspect-ratio:1}.nc-card-image img,.nc-included img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.nc-card h3{font-size:16px;font-weight:500;line-height:1.4;margin:12px 0 5px}.nc-card h3 a{text-decoration:none;color:inherit}.nc-card p{font-size:13px;color:var(--nc-muted);line-height:1.5;margin:0 0 7px}.nc-price{display:block;font-size:14px;font-weight:500;margin-top:6px}.nc-view{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--nc-border);padding:10px 12px;border-radius:5px;margin-top:12px;font-size:13px;min-height:44px;text-decoration:none}.nc-view:hover{background:var(--nc-beige)}.nc-included{grid-template-columns:repeat(4,minmax(0,1fr));background:var(--nc-beige);border-radius:10px;padding:20px}.nc-included img{height:auto;aspect-ratio:1}.nc-included h3,.nc-techniques h3,.nc-curl h3{font-size:17px;font-weight:500;line-height:1.4;margin:10px 0 6px}.nc-included p,.nc-techniques p,.nc-curl p{font-size:13px;line-height:1.6;color:var(--nc-muted);margin:0}.nc-note{font-size:12px;color:var(--nc-muted);line-height:1.6;margin:18px 0}.nc-curl{text-align:center;background:var(--nc-beige);border-radius:8px;padding:20px;text-decoration:none}.nc-curl svg{width:100%;max-width:160px;height:100px}.nc-subtitle{margin-top:34px!important}.nc-techniques{grid-template-columns:repeat(4,minmax(0,1fr))}.nc-techniques>a{padding:20px;border:1px solid var(--nc-border);border-radius:8px;text-decoration:none}.nc-techniques h3{margin-top:0}.nc-faq{margin-top:40px;max-width:850px}.nc-faq details,.nc-more{border-top:1px solid var(--nc-border);border-bottom:1px solid var(--nc-border);padding:16px 0}.nc-faq summary,.nc-more summary{cursor:pointer;min-height:28px;font-size:15px;font-weight:500}.nc-faq details p,.nc-more .rte{font-size:14px;line-height:1.8;color:var(--nc-muted);margin:14px 0 0}.nc-more{margin-top:22px;max-width:850px}.nc-text-link{text-underline-offset:4px;font-size:14px;display:inline-block;margin-top:12px}@media(max-width:767px){.nc-header{padding-top:6px;padding-bottom:22px}.nc-header h1{font-size:30px}.nc-intro{font-size:14px;line-height:1.6}.nc-choices{gap:6px;margin-top:16px}.nc-choices a,.nc-choices button{padding:10px 12px;font-size:12px}.nc-guide{padding-top:24px;padding-bottom:36px}.nc-related,.nc-curls{gap:10px}.nc-card h3{font-size:13px;line-height:1.45}.nc-card p{font-size:12px}.nc-price{font-size:13px}.nc-view{padding:9px 7px;font-size:11px}.nc-included{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:14px}.nc-included h3{font-size:15px}.nc-curl{padding:12px 7px}.nc-curl svg{height:76px}.nc-curl h3{font-size:15px}.nc-curl p{font-size:11px}.nc-techniques{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nc-techniques>a{padding:14px}body[data-novo-collection] #product-grid .product__name,body[data-novo-collection] #product-grid .product__price{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/novo-collection.css.map */
