.c-hero{background:var(--cream);background:radial-gradient(700px 340px at 90% 0%,color-mix(in srgb,var(--lilac) 35%,transparent),transparent 60%),var(--cream);padding:40px 0 34px;overflow:clip}.breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12.5px;font-weight:500;color:var(--ink-70);margin-bottom:14px}.breadcrumb a:hover{color:var(--accent)}.breadcrumb .icon{font-size:11px}.c-hero__row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.c-hero h1{font-size:clamp(38px,5.4vw,68px);font-weight:900}.c-hero h1 em{font-style:normal;color:var(--accent)}.c-hero__row p{color:var(--ink-70);max-width:46ch;margin-top:10px}.c-hero__count{flex:none;background:var(--accent);color:var(--paper);border-radius:50%;width:92px;height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-disp);font-weight:900;font-size:26px;line-height:1;transform:rotate(8deg);box-shadow:var(--shadow-lift)}.c-hero__count small{font-family:var(--font-body);font-size:10.5px;font-weight:700;letter-spacing:.05em;margin-top:4px}.toolbar{position:sticky;top:var(--header-h);z-index:40;background:#f4f1eceb;background:color-mix(in srgb,var(--paper) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.toolbar__bar{display:flex;align-items:center;gap:16px;padding:12px var(--wrap-pad)}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;flex:1}.chips::-webkit-scrollbar{display:none}.chips:empty{display:flex}.chip{flex:none;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:700;box-shadow:inset 0 0 0 1.5px var(--line);transition:box-shadow .18s ease,color .18s ease,background .18s ease;white-space:nowrap}.chip:hover{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent)}.chip.is-active{background:var(--accent);color:var(--paper);box-shadow:none}.toolbar__right{display:flex;align-items:center;gap:10px;flex:none}.result-count{font-size:13px;font-weight:500;color:var(--ink-70);white-space:nowrap}.sort-select{font:500 13px/1 var(--font-body);color:var(--ink);background:var(--paper);border:1.5px solid var(--line);border-radius:999px;padding:10px 34px 10px 16px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%233D3D3C' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;cursor:pointer}.sort-select:focus{outline:2px solid var(--accent);outline-offset:1px}.filter-btn{position:relative}.filter-btn .filter-count{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 5px}.filter-btn .filter-count[hidden]{display:none}.active-filters{display:flex;flex-wrap:wrap;gap:8px;padding:16px var(--wrap-pad) 0}.active-filters a,.active-filters button{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:var(--lilac-soft);font-size:12.5px;font-weight:700;color:var(--ink)}.active-filters .icon{font-size:12px}.active-filters__clear{background:transparent!important;box-shadow:inset 0 0 0 1.5px var(--line)}.collection-body{position:relative}.collection-body.is-loading .grid-products{opacity:.5;pointer-events:none}.grid-products{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:34px 0 60px}.grid-products .p-card:hover{transform:translateY(-6px)}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;padding:90px 24px;color:var(--ink-70)}.empty-state .icon{font-size:46px;color:var(--lilac)}.empty-state h3{font-size:22px}.pagination{display:flex;justify-content:center;align-items:center;gap:6px;padding:0 0 70px}.pagination a,.pagination span{min-width:42px;height:42px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:13.5px;font-weight:700;box-shadow:inset 0 0 0 1.5px var(--line)}.pagination a:hover{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent)}.pagination .is-current{background:var(--accent);color:var(--paper);box-shadow:none}.pagination .pagination__gap{box-shadow:none}.f-group{padding:18px 0;border-bottom:1px solid var(--line)}.f-group summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:12.5px;text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-body);font-weight:700}.f-group summary::-webkit-details-marker{display:none}.f-group summary .icon{transition:transform .25s ease}.f-group[open] summary .icon{transform:rotate(180deg)}.f-group__body{padding-top:14px;display:flex;flex-direction:column}.f-check{display:flex;align-items:center;gap:10px;padding:7px 0;font-size:14px;font-weight:500;cursor:pointer}.f-check input{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;flex:none}.f-check small{color:var(--ink-50);font-weight:500;margin-left:auto}.f-check.is-disabled{opacity:.45}.f-price{display:flex;gap:10px;align-items:center}.f-price label{flex:1;font-size:12px;font-weight:700;color:var(--ink-50);display:flex;flex-direction:column;gap:4px}.f-price input{font:inherit;width:100%;padding:10px 12px;border-radius:var(--r-ui);border:1.5px solid var(--line-strong);background:var(--paper);color:var(--ink)}.f-price input:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:transparent}.filter-drawer__actions{display:flex;gap:10px}.filter-drawer__actions .btn{flex:1}.filter-drawer__actions .btn--primary{flex:1.4}.c-hero__row--center{justify-content:center;text-align:center}.search-page-head{max-width:720px;margin:0 auto 10px;position:relative}.search-page-head .search-input{font-size:17px}.search-hints--center{justify-content:center}.search-hints a{padding:8px 16px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line);font-size:13px;font-weight:500}.search-hints a:hover{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent)}.search-page-meta{text-align:center;font-size:13.5px;font-weight:500;color:var(--ink-50);margin:16px 0 6px}.search-others{padding:0 0 50px}.search-others h2{font-size:20px;margin-bottom:14px}.search-others ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.search-others a{display:inline-flex;align-items:center;gap:8px;font-weight:500}.search-others a:hover{color:var(--accent)}.collection-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.col-card{position:relative;display:flex;align-items:flex-end;aspect-ratio:4 / 5;border-radius:26px;overflow:hidden;background:var(--cream);color:var(--paper)}.col-card img,.col-card .col-card__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.col-card:hover img{transform:scale(1.05)}.col-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#2e2a399e,#2e2a3900 52%)}.col-card__label{position:relative;z-index:2;width:100%;padding:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.col-card__label>div{min-width:0}.col-card__label h2{font-size:clamp(20px,2.2vw,28px);line-height:1.1;color:var(--paper);overflow-wrap:anywhere}.col-card__label small{display:block;font-size:13px;font-weight:500;opacity:.85;margin-top:6px}.col-card__label .icon-circle{flex:none;width:44px;height:44px;border-radius:50%;background:var(--paper);color:var(--ink);display:flex;align-items:center;justify-content:center;transform:rotate(-45deg);transition:transform .35s ease,background .35s ease,color .35s ease}.col-card:hover .icon-circle{transform:rotate(0);background:var(--accent);color:var(--paper)}.col-card:focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media(max-width:1080px){.grid-products{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.grid-products{grid-template-columns:repeat(2,1fr);gap:14px}.collection-grid{grid-template-columns:repeat(2,1fr);gap:12px}.c-hero__count{width:76px;height:76px;font-size:21px}.toolbar__bar{flex-wrap:wrap;gap:10px}.chips{order:2;flex-basis:100%}.toolbar__right{margin-left:auto}.result-count{display:none}}@media(max-width:560px){.c-hero__row{flex-direction:column;align-items:flex-start}.collection-grid{grid-template-columns:1fr}.col-card{aspect-ratio:16 / 10}.grid-products .p-card .btn{padding:10px 8px;font-size:12px}}@media(max-width:900px){.toolbar{background:var(--paper);backdrop-filter:none;-webkit-backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/nolana-collection.css.map */
