*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#__next,#root{isolation:isolate}.loader-vue{animation:l20-1 1.6s linear infinite alternate,l20-2 3.2s linear infinite;aspect-ratio:1;border:8px solid #29292e;border-radius:50%;width:50px}.loader-vue__wrapper{background-color:rgba(240,248,255,.19);cursor:wait;display:grid;height:100%;inset:0;place-items:center;position:fixed;width:100%;z-index:30}.v-enter-active,.v-leave-active{transition:opacity .5s ease}.v-enter-from,.v-leave-to{opacity:0}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes l20-2{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}.filters{padding:5px 13px}.filters__item{display:grid}.category-detail{animation:swipe-in .75s ease-out .25s forwards;border-top:2px solid rgba(19,2,36,0);margin-block:0 15px;padding:15px 12px;width:75%}@keyframes swipe-in{to{border-color:#130224;width:95%}}.category-detail h1{font-family:Funnel Sans,system-ui,Verdana,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;text-align:left}.category-detail .fade-enter-active,.category-detail .fade-leave-active{opacity:0;transition:opacity .4s}.category-detail .fade-enter,.category-detail .fade-leave-to{opacity:0}.category-detail .fade-enter-to{opacity:1}.category{border-radius:8px;display:flex;flex-wrap:wrap;gap:12px 15px;margin-block:15px 32px;overflow:hidden;user-select:none;width:100%}@media(min-width:48em){.category__mobile{display:none}}.category__desktop{display:none}@media(min-width:48em){.category__desktop{display:flex;gap:0}.category,.category__desktop{flex-wrap:wrap;width:fit-content}.category{border:1px solid #cac4d0;display:grid;display:flex;gap:8px 9px;gap:0;margin-block:18px 38px}}.category--tags .category__button--title{grid-column:-1/1}.category--tags{border:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(110px,100%),1fr));width:100%}.category .v-select{flex:auto 0 1;width:100%}.category .vs__dropdown-toggle,.category select{background:#fff;border:1px solid #cac4d0;border-radius:5px;color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:1;max-width:330px;outline:2px solid rgba(202,196,208,0);padding:7px 0;transition:outline .2s;width:100%}.category .vs__dropdown-toggle:focus-visible,.category select:focus-visible{outline:2px solid rgba(202,196,208,.643)}.category .vs__dropdown-toggle .vs__open-indicator,.category select .vs__open-indicator{flex-shrink:0;object-fit:contain}.category .vs__dropdown-toggle .vs__selected,.category select .vs__selected{padding:.3em .65em}.category .vs__dropdown-toggle .vs__actions,.category select .vs__actions{flex:24px 0 0}.category__button{align-items:center;display:flex;gap:12px;padding:5px 10px 4px;transition-duration:.4s;transition-property:background-color,opacity;transition-timing-function:ease-out}@media(min-width:48em){.category__button{padding:11px 25px 9px}}.category__button--title{grid-area:1/span 3}.category__button>span{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:1}.category__button>input[type=radio]{appearance:none;-webkit-appearance:none;background:hsla(0,0%,85%,.32);border:2px solid hsla(0,0%,85%,.32);border-radius:4px;flex-shrink:0;height:17px;position:relative;transition-duration:.6s;transition-property:border,border;transition-timing-function:ease-out;width:17px}@media(min-width:48em){.category__button>input[type=radio]{height:22px;width:22px}}.category__button>input[type=radio]:before{background-color:#000;border-radius:6px;content:"";display:block;height:calc(100% - 4px);left:2px;opacity:0;position:absolute;scale:.5;top:2px;transform-origin:center;transition-duration:.6s;transition-property:scale,opacity,background,border-radius;transition-timing-function:ease-out;width:calc(100% - 4px)}.category__button>input[type=checkbox]{appearance:none;-webkit-appearance:none;background:hsla(0,0%,85%,.32);border:1px solid hsla(0,0%,85%,.32);border-radius:4px;flex-shrink:0;height:17px;position:relative;transition-duration:.6s;transition-property:border,border;transition-timing-function:ease-out;width:17px}@media(min-width:48em){.category__button>input[type=checkbox]{height:22px;width:22px}}.category__button>input[type=checkbox]:before{background-color:#000;border-radius:0 0 2px 2px;content:"";display:block;height:5px;left:.6px;opacity:0;position:absolute;rotate:125deg;scale:1 0;top:.6px;transform-origin:bottom center;transition-delay:.18s,0s;transition-duration:.15s;transition-property:scale,opacity,background,border-radius;transition-timing-function:ease-out;width:3px}@media(min-width:48em){.category__button>input[type=checkbox]:before{height:8px;left:1.1px;top:1.8px}}.category__button>input[type=checkbox]:after{background-color:#000;border-radius:0 2px 2px 2px;content:"";display:block;height:3px;left:6px;opacity:0;position:absolute;rotate:307deg;scale:0 1;top:9px;transform-origin:center left;transition-delay:.05s,0s;transition-duration:.18s;transition-property:scale,opacity,background,border-radius;transition-timing-function:ease-out;width:16px}@media(min-width:48em){.category__button>input[type=checkbox]:after{left:9px;top:14px;width:22px}.category__button:hover{background:hsla(0,0%,100%,.5);cursor:pointer;transition-duration:.3s;transition-timing-function:ease-in}.category__button:hover>input[type=radio]:before{opacity:.35;transition-duration:.3s;transition-timing-function:ease-in}}.category__button--cancel:before{background-color:#e10d0d;content:"";display:block;flex-shrink:0;height:20px;-webkit-mask-image:url(/assets/ico/x-bold.svg);mask-image:url(/assets/ico/x-bold.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease 0s;width:20px}.category__button:has(input[type=checkbox]:checked){transition-duration:.3s;transition-timing-function:ease-in}.category__button:has(input[type=checkbox]:checked)>input[type=checkbox]{background:hsla(0,0%,100%,.69);border-color:#c6c6c6;transition-duration:.3s;transition-timing-function:ease-in}.category__button:has(input[type=checkbox]:checked)>input[type=checkbox]:before{opacity:1;scale:1;transition-delay:0s;transition-duration:.14s;transition-timing-function:ease}.category__button:has(input[type=checkbox]:checked)>input[type=checkbox]:after{opacity:1;scale:1;transition-delay:.13s;transition-duration:.13s;transition-timing-function:ease-in}.category__button:has(input[type=radio]:checked){transition-duration:.3s;transition-timing-function:ease-in}@media(min-width:48em){.category__button:has(input[type=radio]:checked){background:#fff}}.category__button:has(input[type=radio]:checked)>input[type=radio]{border-color:#000;transition-duration:.3s;transition-timing-function:ease-in}.category__button:has(input[type=radio]:checked)>input[type=radio]:before{background:#333;border-radius:3px;opacity:1;scale:1;transition-duration:.3s;transition-timing-function:ease-in}.category__button--title{flex:1 1 100%;font-weight:700;pointer-events:none}@media(max-width:47.99em){.category__button--title{border-bottom:1px solid #cac4d0;padding-bottom:2px}}@media(min-width:48em){.category__button--title{flex:0 1 auto;min-width:130px}}.category__button--disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.product{align-items:center;aspect-ratio:630/382;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;justify-items:center;max-height:100%;max-width:100%;position:relative}@media(min-width:48em){.product{gap:1.8rem}}.product__title{display:block;font-family:Funnel Sans,system-ui,Verdana,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:2.5rem;position:relative;width:100%}.product__title:before{background-color:#36383c;content:"";display:block;height:2px;left:0;position:absolute;top:0;width:75%}@media(min-width:48em){.product__title:before{height:3px}}.product__title>span{display:-webkit-box;-webkit-line-clamp:2;line-height:2.5rem;-webkit-box-orient:vertical;max-height:5rem;overflow:hidden}.product__title{padding:1rem .6rem 0}@media(min-width:48em){.product__title{color:#000;flex-shrink:0;font-size:3.1rem;font-style:normal;font-weight:700;margin:0;padding:1.5rem .9rem 0;text-align:left}.product__title>span{display:block;display:-webkit-box;-webkit-line-clamp:2;line-height:3.3rem;-webkit-box-orient:vertical;max-height:6.6rem;overflow:hidden}}@supports(animation-timeline:view()){@media(min-width:60em){.product:not(:nth-of-type(-n+3)){animation:showItem ease-in-out both;animation-timeline:view()}.product:not(:nth-of-type(-n+3)) .product__title:before{animation:drawLine ease-in-out both;animation-timeline:view();background-color:transparent;width:75%}.product:not(:nth-of-type(-n+3)) .product__title{animation:drawText ease-in-out both;animation-timeline:view()}}@media(max-width:59.99em){.product:not(:nth-of-type(-n+1)){animation:showItem ease-in-out both;animation-timeline:view()}.product:not(:nth-of-type(-n+1)) .product__title:before{animation:drawLine ease-in-out both;animation-timeline:view();background-color:transparent;width:75%}.product:not(:nth-of-type(-n+1)) .product__title{animation:drawText ease-in-out both;animation-timeline:view()}}@keyframes showItem{0%{filter:opacity(.5);scale:.93;translate:0 3%}45%,55%{filter:opacity(1);scale:1;translate:0 0}to{filter:opacity(.5);scale:.93;translate:0 -3%}}@keyframes drawLine{0%{background-color:transparent;color:hsla(0,0%,7%,.2);width:58%}30%,70%{background-color:#36383c;color:#111;width:calc(100% - 3rem)}to{background-color:transparent;color:hsla(0,0%,7%,.2);width:75%}}@keyframes drawText{0%{color:hsla(0,0%,7%,.2)}30%,70%{color:#111}to{color:hsla(0,0%,7%,.2)}}}.product__image{display:block;grid-area:image;height:auto;width:100%}@media(min-width:48em){.product__image{max-height:unset}}.product__image img{background-repeat:no-repeat;background-size:cover;box-shadow:11px 1px 11px rgba(0,0,0,.27);display:block;height:auto;max-height:100%;object-fit:contain;object-position:top center;transition:opacity .36s ease,box-shadow .36s ease;width:100%;-webkit-user-drag:none}@media(min-width:28.125em){.product:focus-visible .product__image img,.product:hover .product__image img{box-shadow:13px 5px 16px rgba(0,0,0,.25)}}.product{transition:all .3s ease-in}@media(prefers-reduced-motion:no-preference){.list-leave-active.list-move.list-leave-to{opacity:0;scale:.67}.list-enter-active{opacity:.92}.list-enter-from{opacity:0}.list-leave-active,.list-leave-to{opacity:0;z-index:-1}.list-leave-active{position:absolute}}.listing{display:grid;gap:30px 15px;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));grid-template-rows:auto;padding:35px 15px;position:relative;width:100%}@media(min-width:48em){.listing{gap:50px 25px;grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));padding:40px 15px}}@media(min-width:60em){.listing{gap:90px 40px;grid-template-columns:repeat(auto-fill,minmax(min(370px,100%),1fr));min-height:50svh;padding:45px 15px}}@media(min-width:90em){.listing{gap:50px 30px;grid-template-columns:repeat(auto-fill,minmax(min(380px,100%),1fr));padding:60px 8px}}.vs__dropdown-option--selected{display:none;opacity:.2}.row{align-items:center;display:flex;flex-flow:row wrap;gap:14px 7px}@media(min-width:60em){.row{flex-flow:row nowrap;gap:10px 18px}}.row--btw{justify-content:space-between}.col{display:flex;flex-direction:column;flex-wrap:wrap;gap:2px;width:100%}.col--mrb{margin-bottom:16px}.noscroll{height:100vh!important;height:100dvh!important;overflow:hidden!important}