.colV2{max-width:1440px;margin:0 auto}.colV2Header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.colV2HeaderTitle{text-transform:uppercase;font-family:Integral,sans-serif;margin:0;font-size:32px;font-weight:600}.colV2HeaderDesc{margin-top:16px;font-size:16px;line-height:1.5;letter-spacing:.64px;font-weight:500}.colV2HeaderDesc p{margin:0}.colV2HeaderIcon{height:120px;width:auto}.colV2Filter{display:none;flex-direction:row;gap:12px;margin:10px 0 24px;overflow-x:auto;scrollbar-width:none}.colV2Filter.active{display:flex}.colV2Filter::-webkit-scrollbar{display:none}.colV2FilterItem{flex:none;position:relative;cursor:pointer}.colV2FilterItemInput{position:absolute;opacity:0;pointer-events:none}.colV2FilterItemText{display:block;padding:10px 18px;border:2px solid #D5CFFF;border-radius:12px;background:#fffcfc;color:#d5cfff;font-size:18px;font-weight:600;line-height:1;white-space:nowrap;transition:background-color .3s ease,border-color .3s ease,color .3s ease}@media(hover:hover){.colV2FilterItem:hover .colV2FilterItemText{border-color:#d5cfff;color:#d5cfff}}.colV2FilterItemInput:checked+.colV2FilterItemText{background:#4807c4;border-color:#4807c4;color:#fffcfc}.colV2FilterItemInput:focus-visible+.colV2FilterItemText{outline:2px dashed #9478FF;outline-offset:2px}@media(max-width:800px){.colV2HeaderTitle{font-size:28px}.colV2HeaderWrap{flex-direction:column}.colV2HeaderDesc{margin-top:2px;max-width:240px}.colV2HeaderIcon{height:80px}.colV2Filter{gap:8px;margin:20px -16px 16px;padding:0 16px}.colV2FilterItemText{padding:7px 10px 6px;font-size:16px;border-radius:10px}}.colV2Body .hidden{display:none}.colV2BodyGroup{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}@media(max-width:800px){.colV2BodyGroup{display:grid;grid-template-columns:1fr 1fr;gap:12px}}.colV2BodyBanner{display:flex;background-size:cover;background-position:center;border-radius:16px;border:2px solid #B7A9FF;margin-bottom:24px}@media(max-width:800px){.colV2BodyBanner{margin-bottom:16px}}.colV2BodyGroupImage{display:block;position:relative;overflow:hidden;border-radius:16px;border:2px solid #B7A9FF;background:#d5cfff;color:#fffcfc;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1),border-color .3s ease}@media(hover:hover){a.colV2BodyGroupImage:hover{transform:translateY(-4px);border-color:#9478ff;box-shadow:0 12px 28px -8px #4807c447}}.colV2BodyGroupImage:before{content:"";position:absolute;inset:auto 0 0;z-index:1;height:43%;background:linear-gradient(180deg,#1c1c1c00,#0707077a 47.93%,#1a1a1a);pointer-events:none}.colV2BodyGroupImageImg{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.22,1,.36,1)}@media(hover:hover){a.colV2BodyGroupImage:hover .colV2BodyGroupImageImg{transform:scale(1.06)}}.colV2BodyGroupImageContent{position:absolute;z-index:1;inset:auto 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:48px 24px 24px}.colV2BodyGroupImageContentTitle{font-size:24px;font-weight:500;line-height:1.2}.colV2BodyGroupImageContentBtn{padding:10px 18px;border-radius:8px;border:2px solid #050011;background:#5c0af7;font-size:18px;font-weight:600;line-height:1;transition:background-color .3s ease}@media(hover:hover){a.colV2BodyGroupImage:hover .colV2BodyGroupImageContentBtn{background:#4807c4}}@media(max-width:800px){.colV2BodyGroupImage{border-radius:12px;border-width:1px}.colV2BodyGroupImageContent{gap:8px;padding:32px 12px 12px}.colV2BodyGroupImageContentTitle{font-size:14px}.colV2BodyGroupImageContentBtn{padding:6px 12px;border-width:1px;font-size:14px}}.colV2BodySliderHeader{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.colV2BodySliderHeaderTitle{margin:0;font-size:20px;font-weight:700;line-height:1.2;color:#050011}.colV2BodySliderHeaderControls{display:flex;flex-direction:row;align-items:center;gap:8px;margin-left:auto}.colV2BodySliderHeaderControlsItem{height:32px;width:32px;padding:0;border:0;display:flex;align-items:center;justify-content:center;background-color:transparent;cursor:pointer;transition:.3s ease}.colV2BodySliderHeaderControlsItemIcon{display:block;height:24px;width:24px}.colV2BodySliderHeaderControlsItem:disabled{cursor:default}.colV2BodySliderHeaderControlsItem:disabled svg path{stroke:#05001180}.colV2BodySliderHeaderControlsItem.prev{transform:rotate(180deg)}.colV2BodySliderHeaderControlsItem.swiper-button-lock{display:none}.colV2BodySliderSwiperItem{display:block;color:#050011;text-decoration:none}.colV2BodySliderSwiperItemMedia{overflow:hidden;border-radius:12px}.colV2BodySliderSwiperItemMediaImg{display:block;width:100%;height:auto;aspect-ratio:134/115;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.22,1,.36,1)}@media(hover:hover){a.colV2BodySliderSwiperItem:hover .colV2BodySliderSwiperItemMediaImg{transform:scale(1.06)}}.colV2BodySliderSwiperItemTitle{margin-top:12px;font-size:18px;font-weight:500;line-height:1;transition:color .3s ease;letter-spacing:.48px}@media(hover:hover){a.colV2BodySliderSwiperItem:hover .colV2BodySliderSwiperItemTitle{color:#4807c4}}.colV2BodySliderSwiperPag.swiper-pagination{position:static;margin-top:16px;display:flex;align-items:center;justify-content:center;gap:5px}.colV2BodySliderSwiperPag.swiper-pagination-lock{display:none}.colV2BodySliderSwiper .colV2BodySliderSwiperPag .swiper-pagination-bullet{height:4px;width:4px;border-radius:100px;background-color:#b7a9ff;margin:0;opacity:1;transition:.3s ease}.colV2BodySliderSwiper .colV2BodySliderSwiperPag .swiper-pagination-bullet-active{background-color:#5c0af7;width:14px}@media(max-width:800px){.colV2BodySliderHeader{margin-bottom:12px}.colV2BodySliderHeaderTitle{font-size:16px}.colV2BodySliderHeaderControls{gap:6px}.colV2BodySliderHeaderControlsItem{height:20px;width:20px}.colV2BodySliderHeaderControlsItemIcon{height:17px;width:17px}.colV2BodySliderSwiper{margin:0 -16px;padding:0 16px}.colV2BodySliderSwiperItemTitle{margin-top:8px;font-size:12px}.colV2BodySliderSwiperPag.swiper-pagination{margin-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/299/assets/main-collection-v2.css.map */
