.velvy-col-banner{position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.velvy-col-banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.velvy-col-banner__media img{width:100%;height:100%;object-fit:cover;display:block}.velvy-col-banner__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#33261f94,#33261f38 55%,#33261f0d)}.velvy-col-banner__inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;padding-block:56px}.velvy-col-banner--image .velvy-col-banner__inner{padding-block:84px}.velvy-col-banner__title{font-family:var(--velvy-display);font-size:clamp(30px,4vw,46px);line-height:1.08;font-weight:600;margin:0}.velvy-col-banner__text{margin:0;max-width:620px;font-size:15px;line-height:1.75}.velvy-col-banner--image .velvy-col-banner__title,.velvy-col-banner--image .velvy-col-banner__text,.velvy-col-banner--image .velvy-col-banner__count{color:#fff}.velvy-col-banner--image .velvy-col-banner__eyebrow{color:var(--velvy-band)}.velvy-col-banner--image .velvy-col-banner__eyebrow:before{background:var(--velvy-band)}.velvy-col-banner__count{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--velvy-stone)}.velvy-col-chips{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-block:24px;border-bottom:1px solid var(--velvy-line)}.velvy-col-chips::-webkit-scrollbar{display:none}.velvy-col-chip{flex:0 0 auto;display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid var(--velvy-line-strong);border-radius:100px;background:var(--velvy-surface);font-size:13px;color:var(--velvy-ink);text-decoration:none;white-space:nowrap}.velvy-col-chip:hover{border-color:var(--velvy-accent);color:var(--velvy-accent-dark)}.velvy-col-chip[aria-current=page]{background:var(--velvy-accent);border-color:var(--velvy-accent);color:#fff;font-weight:600}.velvy-col{display:grid;grid-template-columns:250px minmax(0,1fr);gap:48px;align-items:start;padding-block:32px 72px}.velvy-col--no-filters{grid-template-columns:minmax(0,1fr)}@media screen and (max-width:989px){.velvy-col{grid-template-columns:minmax(0,1fr);gap:0}}.velvy-col-filters{position:sticky;top:24px}.velvy-col-filters__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--velvy-line)}.velvy-col-filters__title{font-size:12px;font-weight:600;letter-spacing:var(--velvy-caption-track);text-transform:uppercase;margin:0}.velvy-col-filters__clear{font-size:12px;color:var(--velvy-accent);text-decoration:underline}.velvy-col-filter{border-bottom:1px solid var(--velvy-line)}.velvy-col-filter__summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding-block:14px;font-size:13px;font-weight:600;color:var(--velvy-ink);cursor:pointer;list-style:none}.velvy-col-filter__summary::-webkit-details-marker{display:none}.velvy-col-filter__summary svg{width:14px;height:14px;flex:0 0 auto;transition:transform .2s ease}.velvy-col-filter[open]>.velvy-col-filter__summary svg{transform:rotate(180deg)}.velvy-col-filter__body{display:flex;flex-direction:column;gap:2px;padding-bottom:16px;max-height:260px;overflow-y:auto}.velvy-col-option{display:flex;align-items:center;gap:10px;min-height:40px;font-size:14px;color:var(--velvy-ink-soft);cursor:pointer}.velvy-col-option input{width:18px;height:18px;flex:0 0 auto;accent-color:var(--velvy-accent);cursor:pointer}.velvy-col-option__count{color:var(--velvy-stone);font-size:13px}.velvy-col-option--disabled{color:var(--velvy-stone);cursor:not-allowed;opacity:.55}.velvy-col-option--disabled input{cursor:not-allowed}.velvy-col-price{display:flex;align-items:center;gap:10px;padding-bottom:16px}.velvy-col-price input{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--velvy-line-strong);border-radius:var(--velvy-radius);background:var(--velvy-surface);font-family:var(--velvy-body);font-size:14px;color:var(--velvy-ink)}.velvy-col-price span{color:var(--velvy-stone);font-size:13px}.velvy-col-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid var(--velvy-line)}.velvy-col-toolbar__count{font-size:13px;color:var(--velvy-stone)}.velvy-col-toolbar__right{display:flex;align-items:center;gap:10px}.velvy-col-sort{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--velvy-stone)}.velvy-col-sort select{min-height:44px;padding:10px 34px 10px 12px;border:1px solid var(--velvy-line-strong);border-radius:var(--velvy-radius);background-color:var(--velvy-surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2333261F' stroke-width='1.6'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;background-size:14px;-webkit-appearance:none;appearance:none;font-family:var(--velvy-body);font-size:13px;color:var(--velvy-ink);cursor:pointer}.velvy-col-filterToggle{display:none;align-items:center;gap:8px;min-height:44px;padding:11px 16px;border:1px solid var(--velvy-line-strong);border-radius:var(--velvy-radius);background:var(--velvy-surface);font-family:var(--velvy-body);font-size:13px;font-weight:600;color:var(--velvy-ink);cursor:pointer}.velvy-col-filterToggle svg{width:16px;height:16px}@media screen and (max-width:989px){.velvy-col-filterToggle{display:inline-flex}}.velvy-col-active{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.velvy-col-active__pill{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:7px 12px;border-radius:100px;background:var(--velvy-band);font-size:12px;color:var(--velvy-accent-dark);text-decoration:none}.velvy-col-active__pill:hover{background:var(--velvy-accent-tint);color:var(--velvy-accent-dark)}.velvy-col-active__pill svg{width:12px;height:12px}.velvy-col-active__clear{align-self:center;font-size:12px;color:var(--velvy-accent);text-decoration:underline}.velvy-col-grid{display:grid;grid-template-columns:repeat(var(--velvy-col-cols, 3),minmax(0,1fr));gap:28px 20px}@media screen and (max-width:989px){.velvy-col-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.velvy-col-grid{grid-template-columns:repeat(var(--velvy-col-cols-mobile, 2),minmax(0,1fr));gap:20px 12px}}.velvy-col-empty{padding:56px 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.velvy-col-empty__title{font-family:var(--velvy-display);font-size:22px;font-weight:600;margin:0}.velvy-col-empty__text{margin:0;max-width:420px;font-size:14px;line-height:1.7;color:var(--velvy-ink-soft)}.velvy-col-pager{display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:wrap;margin-top:48px}.velvy-col-pager__item{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 12px;border:1px solid transparent;border-radius:var(--velvy-radius);font-size:14px;color:var(--velvy-ink);text-decoration:none}.velvy-col-pager__item:hover{border-color:var(--velvy-line-strong);color:var(--velvy-accent-dark)}.velvy-col-pager__item[aria-current=page]{background:var(--velvy-accent);border-color:var(--velvy-accent);color:#fff;font-weight:600}.velvy-col-pager__item--gap{min-width:24px;color:var(--velvy-stone);pointer-events:none}.velvy-col-pager__item svg{width:16px;height:16px}.velvy-col-copy{max-width:820px;font-size:15px;line-height:1.8;color:var(--velvy-ink-soft)}.velvy-col-copy h2{font-size:22px;margin:28px 0 10px;color:var(--velvy-ink)}.velvy-col-copy h3{font-size:18px;margin:24px 0 8px;color:var(--velvy-ink)}.velvy-col-copy p{margin:0 0 14px}.velvy-col-copy ul,.velvy-col-copy ol{margin:0 0 16px;padding-left:20px}.velvy-col-copy li{margin-bottom:7px}.velvy-col-copy a{color:var(--velvy-accent)}@media screen and (max-width:989px){.velvy-col-filters{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:none;flex-direction:column;background:var(--velvy-surface);padding:20px 20px calc(20px + env(safe-area-inset-bottom));overflow-y:auto}.velvy-col-filters[data-open=true]{display:flex}.velvy-col-filters__head{position:sticky;top:0;background:var(--velvy-surface);padding-top:4px}.velvy-col-filters__close{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:none;color:var(--velvy-ink);cursor:pointer}.velvy-col-filters__close svg{width:18px;height:18px}.velvy-col-filters__apply{position:sticky;bottom:0;margin-top:auto;padding-top:16px;background:var(--velvy-surface)}}@media screen and (min-width:990px){.velvy-col-filters__close,.velvy-col-filters__apply{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/velvy-collection.css.map */
