.vl-cp{--u: 1px;--um: .2564102564vw;--vl-cp-surface: #fff;--vl-cp-ink: #1f1f1f;--vl-cp-muted: #89898b;--vl-cp-tool-bg: #434343;display:block;position:relative;background:var(--vl-cp-bg, #000);padding-block:calc(var(--vl-cp-pt, 54) * 1px) calc(var(--vl-cp-pb, 54) * 1px);font-family:Manrope-Regular,system-ui,-apple-system,Segoe UI,sans-serif;color:#fff}.vl-cp__inner{width:calc(var(--vl-cp-content, 980) * var(--u));max-width:calc(100% - 32px);margin-inline:auto}.vl-cp__head{display:flex;flex-direction:column;align-items:center;gap:calc(8 * var(--u));text-align:center}.vl-cp__title{display:flex;align-items:center;justify-content:center;gap:calc(18 * var(--u));margin:0;font-family:Manrope-ExtraBold,system-ui,sans-serif;font-size:calc(40 * var(--u));line-height:calc(44 * var(--u));letter-spacing:0;color:var(--vl-cp-title, #fede81);font-synthesis:none}.vl-cp__leaf{display:inline-flex;flex:0 0 auto;width:calc(26.7024 * var(--u));height:calc(36 * var(--u))}.vl-cp__leaf--right{transform:rotate(180deg) scaleY(-1)}.vl-cp__leaf-svg{display:block;width:100%;height:100%}.vl-cp__sub{max-width:calc(678 * var(--u));margin:0;font-family:Manrope-Bold,system-ui,sans-serif;font-size:calc(18 * var(--u));line-height:calc(20 * var(--u));color:var(--vl-cp-sub, #d6d6d9);font-synthesis:none}.vl-cp__hint{margin:calc(12 * var(--u)) 0 0;font-size:calc(14 * var(--u));line-height:calc(20 * var(--u));color:#ffb4a2;text-align:center}.vl-cp__tools{display:flex;align-items:center;gap:calc(8 * var(--u));margin-top:calc(40 * var(--u))}.vl-cp__tool{display:inline-flex;align-items:center;gap:calc(8 * var(--u));height:calc(40 * var(--u));padding:calc(8 * var(--u)) calc(16 * var(--u));border:0;border-radius:99px;background:var(--vl-cp-tool-bg);color:#fff;cursor:pointer;font-family:Manrope-ExtraBold,system-ui,sans-serif;font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:-.18px;white-space:nowrap}.vl-cp__tool-icon{display:inline-flex;width:calc(24 * var(--u));height:calc(24 * var(--u))}.vl-cp__tool-icon-svg{display:block;width:100%;height:100%}.vl-cp__tool--sort{gap:calc(6 * var(--u))}.vl-cp__tool--sort .vl-cp__tool-label{font-family:Manrope-SemiBold,system-ui,sans-serif;font-size:calc(16 * var(--u));line-height:calc(24 * var(--u));letter-spacing:-.16px}.vl-cp__tool-value{padding-left:calc(8 * var(--u));font-family:Manrope-ExtraBold,system-ui,sans-serif;font-size:calc(16 * var(--u));line-height:calc(24 * var(--u));letter-spacing:-.16px}.vl-cp__tool-badge{display:inline-flex;align-items:center;justify-content:center;min-width:calc(20 * var(--u));height:calc(20 * var(--u));padding:0 calc(6 * var(--u));border-radius:99px;background:#fdbd03;color:#1f1f1f;font-size:calc(12 * var(--u));line-height:1}.vl-cp__tool-badge[hidden]{display:none}.vl-cp__tool:focus-visible,.vl-cp__bar-filter:focus-visible,.vl-cp__bar-more:focus-visible,.vl-cp__sort-item:focus-visible,.vl-cp__panel-close:focus-visible,.vl-cp__panel-clear:focus-visible,.vl-cp__panel-apply:focus-visible,.vl-cp__empty-reset:focus-visible{outline:2px solid #fdbd03;outline-offset:2px}.vl-cp__sort{position:relative}.vl-cp__sort-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:60;min-width:calc(218 * var(--u));padding:calc(8 * var(--u));border-radius:16px;background:var(--vl-cp-surface);box-shadow:0 12px 32px #0000002e;text-align:left}.vl-cp__sort-menu[hidden]{display:none}.vl-cp__sort-item{display:block;width:100%;padding:calc(10 * var(--u)) calc(12 * var(--u));border:0;border-radius:10px;background:transparent;color:var(--vl-cp-ink);text-align:left;cursor:pointer;font-family:Manrope-SemiBold,system-ui,sans-serif;font-size:calc(14 * var(--u));line-height:calc(20 * var(--u));white-space:nowrap}.vl-cp__sort-item.is-active{background:#f2f3f5;font-family:Manrope-ExtraBold,system-ui,sans-serif}@media(hover:hover)and (pointer:fine){.vl-cp__sort-item:hover{background:#f2f3f5}.vl-cp__tool:hover{background:#2f2f2f}}.vl-cp__more{display:none}.vl-cp__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16 * var(--u));margin:calc(24 * var(--u)) 0 0;padding:0;list-style:none}.vl-cp__item{min-width:0;display:flex}.vl-cp__grid[hidden]{display:none}.vl-cp__item>.vl-product-card{width:100%}.vl-cp__item.is-filtered-out{display:none}.vl-cp__grid:has(.vl-product-card__info){--vl-info-slot-h: 32px}.vl-cp__grid:has(.vl-product-card__options:not(.is-placeholder)){--vl-option-placeholder-display: flex}.vl-cp__grid:has(.vl-product-card__info-extra){--vl-info-slot-h: 66px;--vl-info-extra-placeholder-display: block}.vl-cp__empty{display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--u));padding:calc(64 * var(--u)) 0;text-align:center}.vl-cp__empty[hidden]{display:none}.vl-cp__empty-text{margin:0;font-family:Manrope-SemiBold,system-ui,sans-serif;font-size:calc(18 * var(--u));line-height:calc(26 * var(--u));color:var(--vl-cp-sub, #d6d6d9)}.vl-cp__empty-reset{height:calc(40 * var(--u));padding:0 calc(20 * var(--u));border:1px solid rgb(255 255 255 / 32%);border-radius:99px;background:transparent;color:#fff;cursor:pointer;font-family:Manrope-ExtraBold,system-ui,sans-serif;font-size:calc(16 * var(--u))}.vl-cp__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;justify-content:flex-start}.vl-cp__panel[hidden]{display:none}.vl-cp__panel-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000007a;opacity:0;transition:opacity .32s ease}.vl-cp__panel.is-open .vl-cp__panel-scrim{opacity:1}.vl-cp__panel-card{position:relative;display:flex;flex-direction:column;width:calc(420 * var(--u));max-width:100%;height:100%;background:var(--vl-cp-surface);border-radius:0 24px 24px 0;color:var(--vl-cp-ink);box-shadow:16px 0 48px #0000003d;transform:translate(-100%);transition:transform .32s cubic-bezier(.4,0,.2,1);will-change:transform}.vl-cp__panel.is-open .vl-cp__panel-card{transform:translate(0)}.vl-cp__panel-head{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--u));padding:calc(24 * var(--u)) calc(24 * var(--u)) calc(16 * var(--u));border-bottom:1px solid rgb(0 0 0 / 8%)}.vl-cp__panel-title{margin:0;font-family:Manrope-ExtraBold,system-ui,sans-serif;font-size:calc(22 * var(--u));line-height:calc(28 * var(--u));letter-spacing:-.22px}.vl-cp__panel-count{font-family:Manrope-SemiBold,system-ui,sans-serif;font-size:calc(14 * var(--u));color:var(--vl-cp-muted)}.vl-cp__panel-close{display:inline-flex;align-items:center;justify-content:center;width:calc(32 * var(--u));height:calc(32 * var(--u));border:0;border-radius:50%;background:#f2f3f5;color:var(--vl-cp-ink);cursor:pointer;font-size:calc(20 * var(--u));line-height:1}.vl-cp__panel-body{flex:1 1 auto;overflow-y:auto;padding:0 calc(24 * var(--u));-webkit-overflow-scrolling:touch}.vl-cp__filter{padding:calc(20 * var(--u)) 0;border-bottom:1px solid rgb(0 0 0 / 8%)}.vl-cp__filter:last-child{border-bottom:0}.vl-cp__filter-title{margin:0 0 calc(8 * var(--u));font-family:Manrope-ExtraBold,system-ui,sans-serif;font-size:calc(16 * var(--u));line-height:calc(22 * var(--u))}.vl-cp__values{margin:0;padding:0;list-style:none}.vl-cp__value-label{position:relative;display:flex;align-items:center;gap:calc(10 * var(--u));padding:calc(8 * var(--u)) 0;cursor:pointer;font-family:Manrope-SemiBold,system-ui,sans-serif;font-size:calc(14 * var(--u));line-height:calc(20 * var(--u))}.vl-cp__value-input{position:absolute;width:1px;height:1px;opacity:0;margin:0}.vl-cp__value-box{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:calc(18 * var(--u));height:calc(18 * var(--u));border:1.5px solid #d6d6d9;border-radius:4px;color:transparent;font-size:calc(11 * var(--u));line-height:1}.vl-cp__value-input:checked+.vl-cp__value-box{background:var(--vl-cp-ink);border-color:var(--vl-cp-ink);color:#fff}.vl-cp__value-input:focus-visible+.vl-cp__value-box{outline:2px solid #1f1f1f;outline-offset:2px}.vl-cp__value-text{flex:1 1 auto;color:var(--vl-cp-ink)}.vl-cp__value-count{color:var(--vl-cp-muted);font-family:Manrope-Regular,system-ui,sans-serif}.vl-cp__price{display:flex;align-items:center;gap:calc(8 * var(--u))}.vl-cp__price-field{flex:1 1 0}.vl-cp__price-input{width:100%;height:calc(40 * var(--u));padding:0 calc(12 * var(--u));border:1px solid #d6d6d9;border-radius:10px;background:#fff;color:var(--vl-cp-ink);font-family:Manrope-SemiBold,system-ui,sans-serif;font-size:calc(14 * var(--u))}.vl-cp__price-input:focus-visible{outline:2px solid #1f1f1f;outline-offset:1px}.vl-cp__price-sep{color:var(--vl-cp-muted)}.vl-cp__panel-foot{display:flex;align-items:center;gap:calc(12 * var(--u));padding:calc(16 * var(--u)) calc(24 * var(--u)) calc(24 * var(--u));border-top:1px solid rgb(0 0 0 / 8%)}.vl-cp__panel-clear{flex:0 0 auto;height:calc(44 * var(--u));padding:0 calc(16 * var(--u));border:0;background:transparent;color:var(--vl-cp-ink);cursor:pointer;text-decoration:underline;font-family:Manrope-SemiBold,system-ui,sans-serif;font-size:calc(14 * var(--u))}.vl-cp__panel-apply{flex:1 1 auto;height:calc(44 * var(--u));padding:0 calc(20 * var(--u));border:0;border-radius:99px;background:#fdbd03;color:var(--vl-cp-ink);cursor:pointer;font-family:Manrope-ExtraBold,system-ui,sans-serif;font-size:calc(16 * var(--u))}.vl-cp__bar{display:none}.vl-cp__visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (min-width:768px)and (max-width:1439px){.vl-cp{--u: .0694444444vw}}@media screen and (min-width:768px)and (max-width:1023px){.vl-cp__inner{width:min(calc(var(--vl-cp-content, 980) * .09765625vw),calc(100% - 32px));max-width:calc(100% - 32px)}.vl-cp__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.vl-cp{padding-block:calc(var(--vl-cp-pt-m, 32) * 1px) calc(var(--vl-cp-pb-m, 32) * 1px)}.vl-cp__inner{width:calc(358 * var(--um));max-width:calc(358 * var(--um))}.vl-cp__head{gap:calc(8 * var(--um))}.vl-cp__title{gap:calc(12 * var(--um));font-family:Manrope-Bold,system-ui,sans-serif;font-size:calc(32 * var(--um));line-height:calc(36 * var(--um))}.vl-cp__leaf{width:calc(23.735 * var(--um));height:calc(32 * var(--um))}.vl-cp__sub{max-width:100%;font-family:Manrope-SemiBold,system-ui,sans-serif;font-size:calc(14 * var(--um));line-height:calc(16 * var(--um))}.vl-cp__tools{margin-top:calc(32 * var(--um));gap:calc(8 * var(--um))}.vl-cp__tool{height:calc(40 * var(--um));padding:calc(8 * var(--um)) calc(16 * var(--um));gap:calc(8 * var(--um));font-size:calc(18 * var(--um));line-height:calc(24 * var(--um))}.vl-cp__tool-icon{width:calc(24 * var(--um));height:calc(24 * var(--um))}.vl-cp__tool--sort{gap:calc(4 * var(--um))}.vl-cp__tool--sort .vl-cp__tool-label,.vl-cp__tool-value{font-size:calc(16 * var(--um));line-height:calc(24 * var(--um))}.vl-cp__grid{grid-template-columns:minmax(0,1fr);gap:calc(16 * var(--um));margin-top:calc(16 * var(--um))}.vl-cp__item.is-beyond-mobile:not(.is-revealed){display:none}.vl-cp__bar{z-index:40;display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--um));margin-top:calc(16 * var(--um));padding:calc(10 * var(--um)) calc(12 * var(--um))}body:has(.vl-cp__bar.is-fixed) .back-to-top-button{left:calc(28 * .2564102564vw);bottom:calc((8 + 72 - 10) * .2564102564vw + 10px + env(safe-area-inset-bottom,0px))}.vl-cp__bar.is-fixed{position:fixed;right:calc(16 * var(--um));bottom:calc(8 * var(--um) + env(safe-area-inset-bottom));left:calc(16 * var(--um));margin-top:0}.vl-cp__bar-filter{display:inline-flex;align-items:center;gap:calc(8 * var(--um));height:calc(52 * var(--um));padding:calc(14 * var(--um)) calc(20 * var(--um));border:0;border-radius:1000px;background:#fff;color:var(--vl-cp-ink);cursor:pointer;font-family:Manrope-SemiBold,system-ui,sans-serif;font-size:calc(20 * var(--um));line-height:calc(26 * var(--um));letter-spacing:-.4px}.vl-cp__bar-icon{display:inline-flex;width:calc(27 * var(--um));height:calc(24 * var(--um))}.vl-cp__bar-icon-svg{display:block;width:100%;height:100%}.vl-cp__bar-more{display:inline-flex;align-items:center;gap:calc(6 * var(--um));padding:calc(8 * var(--um));border:0;background:transparent;color:#fff;cursor:pointer}.vl-cp__bar-more[hidden]{display:none}.vl-cp__bar-more-text{font-family:Manrope-ExtraBold,system-ui,sans-serif;font-size:calc(22 * var(--um));line-height:calc(26 * var(--um));letter-spacing:-.44px;text-decoration:underline;text-underline-offset:4px}.vl-cp__bar-more-icon{display:inline-flex;width:calc(32 * var(--um));height:calc(32 * var(--um));transform:rotate(90deg)}.vl-cp__chevron-circle-svg{display:block;width:100%;height:100%}.vl-cp__more{position:relative;display:flex;justify-content:center;margin-top:calc(8 * var(--um))}.vl-cp__more[hidden]{display:none}.vl-cp__more:has(.vl-cp__more-btn[hidden]){display:none}.vl-cp__more:before{content:"";position:absolute;inset:auto 0 100%;height:calc(160 * var(--um));background:linear-gradient(180deg,rgb(0 0 0 / 0%) 0%,var(--vl-cp-bg, #000) 100%);pointer-events:none}.vl-cp__more-btn{display:inline-flex;align-items:center;gap:calc(6 * var(--um));padding:0;border:0;background:transparent;color:#fff;cursor:pointer}.vl-cp__more-text{font-family:Manrope-ExtraBold,system-ui,sans-serif;font-size:calc(22 * var(--um));line-height:calc(26 * var(--um));letter-spacing:-.44px;text-decoration:underline;text-underline-offset:4px}.vl-cp__more-icon{display:inline-flex;width:calc(32 * var(--um));height:calc(32 * var(--um));transform:rotate(90deg)}.vl-cp__panel{align-items:stretch;justify-content:flex-start}.vl-cp__panel-card{width:88%;height:100%;max-height:none;border-radius:0 24px 24px 0;box-shadow:16px 0 48px #00000047}.vl-cp__panel-head{padding:calc(20 * var(--um)) calc(20 * var(--um)) calc(12 * var(--um))}.vl-cp__panel-title{font-size:calc(20 * var(--um));line-height:calc(26 * var(--um))}.vl-cp__panel-body{padding:0 calc(20 * var(--um))}.vl-cp__filter{padding:calc(16 * var(--um)) 0}.vl-cp__filter-title{font-size:calc(16 * var(--um));line-height:calc(22 * var(--um))}.vl-cp__value-label{padding:calc(9 * var(--um)) 0;font-size:calc(15 * var(--um));line-height:calc(22 * var(--um))}.vl-cp__value-box{width:calc(20 * var(--um));height:calc(20 * var(--um))}.vl-cp__panel-foot{padding:calc(12 * var(--um)) calc(20 * var(--um)) calc(20 * var(--um) + env(safe-area-inset-bottom))}.vl-cp__panel-clear{height:calc(44 * var(--um));font-size:calc(15 * var(--um))}.vl-cp__panel-apply{height:calc(44 * var(--um));font-size:calc(16 * var(--um))}.vl-cp__sort-menu{left:auto;right:0;min-width:calc(218 * var(--um))}.vl-cp__sort-item{padding:calc(12 * var(--um)) calc(14 * var(--um));font-size:calc(15 * var(--um));line-height:calc(22 * var(--um))}}@media(prefers-reduced-motion:reduce){.vl-cp *,.vl-cp *:before,.vl-cp *:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/644/assets/vl-collection-products.css.map */
