.ol-coll{padding-bottom:calc(32px + var(--ol-r-section))}.ol-coll .ol-breadcrumb{margin-bottom:20px}.ol-coll__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:end}.ol-coll__titles{display:grid;gap:12px;max-width:760px}.ol-coll__img{width:min(420px,34vw);aspect-ratio:4 / 3;border-radius:var(--ol-r-card);overflow:hidden;background:var(--ol-soft)}.ol-coll__img img{width:100%;height:100%;object-fit:cover}.ol-coll__body{padding-top:8px;padding-bottom:calc(80px + var(--ol-r-section))}.ol-guide{display:grid;gap:20px}.ol-guide__rea{list-style:none;margin:0;padding:14px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 24px;border-top:1px solid var(--ol-line);border-bottom:1px solid var(--ol-line)}.ol-guide__rea li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500}.ol-guide__conseils{display:grid;gap:10px;max-width:860px}.ol-guide__conseils ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ol-guide__conseils li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.5;color:var(--ol-ink-2)}.ol-guide__conseils .ol-icon{width:18px;height:18px;margin-top:2px;color:var(--ol-accent)}.ol-filters{position:relative;margin:8px 0 28px}.ol-filters__bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ol-filter{position:relative}.ol-filter summary{list-style:none;cursor:pointer}.ol-filter summary::-webkit-details-marker{display:none}.ol-filter summary:after{content:"";width:8px;height:8px;margin-left:10px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .3s var(--ol-ease)}.ol-filter[open] summary:after{transform:translateY(2px) rotate(-135deg)}.ol-filter__panel{position:absolute;left:0;top:calc(100% + 8px);z-index:20;min-width:260px;max-height:340px;overflow-y:auto;padding:12px;display:grid;gap:2px;background:#fff;border-radius:16px;box-shadow:0 16px 48px #1b2b6b29}.ol-filter__opt{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:10px;border-radius:10px;font-size:14px;cursor:pointer}.ol-filter__opt:hover{background:var(--ol-soft)}.ol-filter__opt input{width:18px;height:18px;accent-color:var(--ol-ink)}.ol-filter__opt.is-empty{opacity:.45;cursor:default}.ol-filter__price{grid-template-columns:1fr 1fr;gap:10px;align-items:end}.ol-filter__price label{display:grid;gap:4px;font-size:13px;color:var(--ol-ink-3)}.ol-filter__price .ol-input{min-height:44px;padding:10px 12px}.ol-filter__price .ol-btn{grid-column:1 / -1}.ol-filters__clear{font-size:14px;color:var(--ol-ink-2)}.ol-filters__sort{margin-left:auto}.ol-filters__sort .ol-select{min-height:44px;padding:10px 40px 10px 18px;border-radius:var(--ol-r-pill);background:#fff;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ol-ink) 50%),linear-gradient(135deg,var(--ol-ink) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px;background-repeat:no-repeat;font-size:14px;font-weight:500}.ol-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ol-grid>li{display:flex;min-width:0}.ol-grid>li>*{width:100%}.ol-coll__empty{display:grid;gap:16px;justify-items:start;padding:40px 0}@media(max-width:1100px){.ol-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.ol-coll__head{grid-template-columns:minmax(0,1fr)}.ol-coll__img{width:100%}.ol-guide__rea{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.ol-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ol-grid .ol-card__body{padding:12px 12px 14px}.ol-grid .ol-card__name{font-size:17px}.ol-grid .ol-card__sub{font-size:12.5px}.ol-grid .ol-card__meta{flex-direction:column;align-items:flex-start;gap:4px}.ol-grid .ol-price{font-size:14px}.ol-filters__bar{flex-wrap:nowrap;overflow-x:auto;margin-right:calc(var(--ol-gutter) * -1);padding-right:var(--ol-gutter);padding-bottom:4px;scrollbar-width:none}.ol-filter{position:static}.ol-filter__panel{left:var(--ol-gutter);right:var(--ol-gutter);min-width:0;top:auto;margin-top:8px}.ol-filters__sort{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ol-collection.css.map */
