.breadcrumbs[data-v-bc55f73e]{align-items:center;display:flex;font-size:calc(var(--scale)*11);gap:calc(var(--scale)*6)}@media only screen and (min-width:768px){.breadcrumbs[data-v-bc55f73e]{font-size:calc(var(--scale)*13)}}.breadcrumbs__link[data-v-bc55f73e]{color:#393939;font-weight:500;text-decoration:none}.breadcrumbs__sep[data-v-bc55f73e]{color:#393939}.breadcrumbs__current[data-v-bc55f73e]{color:#fff}.search-input[data-v-be28b91a]{position:relative}.search-input__icon[data-v-be28b91a]{height:calc(var(--scale)*16);left:calc(var(--scale)*12);opacity:.35;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:calc(var(--scale)*16)}@media only screen and (min-width:768px){.search-input__icon[data-v-be28b91a]{height:calc(var(--scale)*18);left:calc(var(--scale)*14);width:calc(var(--scale)*18)}}.search-input__field[data-v-be28b91a]{background:#fff;border:calc(var(--scale)*1.5) solid rgba(138,161,255,.2);border-radius:calc(var(--scale)*12);color:#393939;font-family:inherit;font-size:calc(var(--scale)*13);outline:none;padding:calc(var(--scale)*11) calc(var(--scale)*14) calc(var(--scale)*11) calc(var(--scale)*38);transition:border-color .2s,box-shadow .2s;width:100%}@media only screen and (min-width:768px){.search-input__field[data-v-be28b91a]{font-size:calc(var(--scale)*14);padding:calc(var(--scale)*13) calc(var(--scale)*16) calc(var(--scale)*13) calc(var(--scale)*42)}}.search-input__field[data-v-be28b91a]::-moz-placeholder{color:#b8a8d0}.search-input__field[data-v-be28b91a]::placeholder{color:#b8a8d0}.search-input__field[data-v-be28b91a]:focus{border-color:#bf73ff66;box-shadow:0 0 0 calc(var(--scale)*3) #bf73ff14}.filter-select[data-v-018f94f1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%239b9b9b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat;background-position:right calc(var(--scale)*10) center;border:calc(var(--scale)*1.5) solid rgba(233,207,255,.35);border-radius:calc(var(--scale)*10);color:#393939;cursor:pointer;flex:1;font-family:inherit;font-size:calc(var(--scale)*12);outline:none;padding:calc(var(--scale)*8) calc(var(--scale)*28) calc(var(--scale)*8) calc(var(--scale)*10);transition:border-color .2s;width:100%}@media only screen and (min-width:768px){.filter-select[data-v-018f94f1]{background-position:right calc(var(--scale)*12) center;font-size:calc(var(--scale)*13);padding:calc(var(--scale)*9) calc(var(--scale)*32) calc(var(--scale)*9) calc(var(--scale)*14)}}.filter-select[data-v-018f94f1]:focus{border-color:#bf73ff80}.price-input[data-v-a34d5d94]{background:#fff;border:calc(var(--scale)*1.5) solid rgba(233,207,255,.35);border-radius:calc(var(--scale)*10);color:#393939;font-family:inherit;font-size:calc(var(--scale)*11);outline:none;padding:calc(var(--scale)*7) calc(var(--scale)*8);transition:border-color .2s;width:calc(var(--scale)*60)}@media only screen and (min-width:768px){.price-input[data-v-a34d5d94]{font-size:calc(var(--scale)*13);padding:calc(var(--scale)*9) calc(var(--scale)*12);width:calc(var(--scale)*90)}}.price-input[data-v-a34d5d94]:focus{border-color:#bf73ff80}.app-checkbox[data-v-4d4c88ae]{align-items:center;color:#606060;cursor:pointer;display:flex;font-size:calc(var(--scale)*11);font-weight:500;gap:calc(var(--scale)*6);white-space:nowrap}@media only screen and (min-width:768px){.app-checkbox[data-v-4d4c88ae]{font-size:calc(var(--scale)*13);gap:calc(var(--scale)*8)}}.app-checkbox__input[data-v-4d4c88ae]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #c4b5fd;border-radius:calc(var(--scale)*5);cursor:pointer;flex-shrink:0;height:calc(var(--scale)*18);position:relative;width:calc(var(--scale)*18)}.app-checkbox__input[data-v-4d4c88ae]:checked{background:linear-gradient(133deg,#8f9dff,#bf73ff);border-color:#8f68ff}.app-checkbox__input[data-v-4d4c88ae]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-60%) rotate(45deg);width:4px}.card[data-v-5bf7780e]{border-radius:calc(var(--scale)*20);box-shadow:0 calc(var(--scale)*8) calc(var(--scale)*32) #8aa1ff1f,0 0 calc(var(--scale)*40) #a789ff2e;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}@media only screen and (min-width:768px){.card[data-v-5bf7780e]{border-radius:calc(var(--scale)*20)}.card[data-v-5bf7780e]:hover{box-shadow:0 calc(var(--scale)*12) calc(var(--scale)*40) #8aa1ff2e,0 0 calc(var(--scale)*50) #a789ff38;transform:translateY(calc(var(--scale)*-4))}}.card__image[data-v-5bf7780e]{background:linear-gradient(180deg,#e9cfff40,#8aa1ff2e);display:block;height:calc(var(--scale)*200);overflow:hidden;position:relative;width:100%}@media only screen and (min-width:768px){.card__image[data-v-5bf7780e]{height:calc(var(--scale)*200)}}.card__image img[data-v-5bf7780e]{height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:1}.card__image-blob[data-v-5bf7780e]{background:linear-gradient(135deg,#60bbfe,#83a7ff 50%,#bf73ff);border-radius:50%;filter:blur(calc(var(--scale)*10));height:calc(var(--scale)*104);opacity:.35;pointer-events:none;position:absolute;right:calc(var(--scale)*-30);top:calc(var(--scale)*-20);width:calc(var(--scale)*120)}@media only screen and (min-width:768px){.card__image-blob[data-v-5bf7780e]{height:calc(var(--scale)*104);width:calc(var(--scale)*120)}}.card__placeholder[data-v-5bf7780e]{align-items:center;background:#e9cfff26;display:flex;height:100%;justify-content:center;position:relative;width:100%}@supports (backdrop-filter:blur(calc(var(--scale ) * 10))) or (-webkit-backdrop-filter:blur(calc(var(--scale ) * 10))){.card__placeholder[data-v-5bf7780e]{backdrop-filter:blur(calc(var(--scale)*10));-webkit-backdrop-filter:blur(calc(var(--scale)*10));background:#e9cfff1a}}.card__placeholder[data-v-5bf7780e]{border:calc(var(--scale)*1) solid hsla(0,0%,100%,.18);box-shadow:0 calc(var(--scale)*4) calc(var(--scale)*10) 0 #00000014,inset 0 calc(var(--scale)*1) calc(var(--scale)*1) #ffffff40}.card__placeholder[data-v-5bf7780e]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='5' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.05'/%3E%3C/svg%3E");border-radius:inherit;content:"";inset:0;mix-blend-mode:overlay;opacity:.3;pointer-events:none;position:absolute}.card__placeholder-icon[data-v-5bf7780e]{animation:pulse-5bf7780e 2s ease-in-out infinite;height:calc(var(--scale)*56);opacity:.4;width:calc(var(--scale)*40)}@media only screen and (min-width:768px){.card__placeholder-icon[data-v-5bf7780e]{height:calc(var(--scale)*50);width:calc(var(--scale)*36)}}.card__body[data-v-5bf7780e]{padding:calc(var(--scale)*16) calc(var(--scale)*16) calc(var(--scale)*16)}@media only screen and (min-width:768px){.card__body[data-v-5bf7780e]{padding:calc(var(--scale)*16) calc(var(--scale)*20) calc(var(--scale)*20)}}.card__header[data-v-5bf7780e]{align-items:baseline;display:flex;gap:calc(var(--scale)*8);justify-content:space-between}.card__title[data-v-5bf7780e]{color:#4a4a4a;font-size:calc(var(--scale)*16);font-weight:600;text-decoration:none;transition:color .2s ease}@media only screen and (min-width:768px){.card__title[data-v-5bf7780e]{font-size:calc(var(--scale)*14)}}.card__title[data-v-5bf7780e]:hover{color:#8f9dff}.card__price[data-v-5bf7780e]{background:linear-gradient(135deg,#8f9dff,#bf73ff);-webkit-background-clip:text;font-size:calc(var(--scale)*18);font-weight:700;white-space:nowrap;-webkit-text-fill-color:transparent;background-clip:text}@media only screen and (min-width:768px){.card__price[data-v-5bf7780e]{font-size:calc(var(--scale)*16)}}.card__description[data-v-5bf7780e]{color:#606060;font-size:calc(var(--scale)*12);line-height:1.5;margin-top:calc(var(--scale)*8)}@media only screen and (min-width:768px){.card__description[data-v-5bf7780e]{font-size:calc(var(--scale)*10)}}.card__tags[data-v-5bf7780e]{display:flex;flex-wrap:wrap;gap:calc(var(--scale)*6);margin-top:calc(var(--scale)*10)}.card__tag[data-v-5bf7780e]{align-items:center;background:#8f9dff12;border:calc(var(--scale)*1) solid rgba(143,157,255,.2);border-radius:calc(var(--scale)*8);color:#606060;display:inline-flex;font-size:calc(var(--scale)*11);gap:calc(var(--scale)*4);padding:calc(var(--scale)*5) calc(var(--scale)*10)}@media only screen and (min-width:768px){.card__tag[data-v-5bf7780e]{font-size:calc(var(--scale)*10);padding:calc(var(--scale)*4) calc(var(--scale)*8)}}.card__tag-icon[data-v-5bf7780e]{flex-shrink:0}.card__accordion[data-v-5bf7780e]{align-items:center;background:#e9cfff1f;border:calc(var(--scale)*1) solid rgba(138,161,255,.2);border-radius:calc(var(--scale)*10);cursor:pointer;display:flex;justify-content:space-between;margin-top:calc(var(--scale)*8);padding:calc(var(--scale)*10) calc(var(--scale)*14);transition:background .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card__accordion[data-v-5bf7780e]:hover{background:#e9cfff33}.card__accordion span[data-v-5bf7780e]{color:#606060;font-size:calc(var(--scale)*13)}@media only screen and (min-width:768px){.card__accordion span[data-v-5bf7780e]{font-size:calc(var(--scale)*11)}}.card__chevron[data-v-5bf7780e]{opacity:.5;transition:transform .3s ease}.card__chevron--open[data-v-5bf7780e]{transform:rotate(90deg)}.card__accordion-text[data-v-5bf7780e]{color:#606060;font-size:calc(var(--scale)*12);line-height:1.5;padding:calc(var(--scale)*8) calc(var(--scale)*14) 0}@media only screen and (min-width:768px){.card__accordion-text[data-v-5bf7780e]{font-size:calc(var(--scale)*10)}}.card__cart-btn[data-v-5bf7780e]{align-items:center;background:linear-gradient(141deg,#e5d4ffe6 3%,#8aa4f9e6 48%,#8f68ffe6 82%);border:none;border-radius:calc(var(--scale)*12);box-shadow:0 calc(var(--scale)*4) calc(var(--scale)*16) #8f68ff59;cursor:pointer;display:flex;gap:calc(var(--scale)*8);justify-content:center;margin-top:calc(var(--scale)*12);padding:calc(var(--scale)*12);transition:all .3s ease;width:100%}@media only screen and (min-width:768px){.card__cart-btn[data-v-5bf7780e]{padding:calc(var(--scale)*10)}}.card__cart-btn span[data-v-5bf7780e]{color:#fff;font-size:calc(var(--scale)*14);font-weight:500}@media only screen and (min-width:768px){.card__cart-btn span[data-v-5bf7780e]{font-size:calc(var(--scale)*12)}}.card__cart-btn[data-v-5bf7780e]:hover{box-shadow:0 calc(var(--scale)*6) calc(var(--scale)*20) #8f68ff73;transform:translateY(calc(var(--scale)*-2))}.card__cart-btn[data-v-5bf7780e]:active{transform:translateY(0)}.slide-enter-active[data-v-5bf7780e],.slide-leave-active[data-v-5bf7780e]{overflow:hidden;transition:all .3s ease}.slide-enter-from[data-v-5bf7780e],.slide-leave-to[data-v-5bf7780e]{max-height:0;opacity:0}.slide-enter-to[data-v-5bf7780e],.slide-leave-from[data-v-5bf7780e]{max-height:calc(var(--scale)*200);opacity:1}@keyframes pulse-5bf7780e{0%,to{opacity:.25;transform:scale(1)}50%{opacity:.5;transform:scale(1.08)}}.pagination[data-v-2765c426]{align-items:center;display:flex;gap:calc(var(--scale)*5);justify-content:center}@media only screen and (min-width:768px){.pagination[data-v-2765c426]{gap:calc(var(--scale)*8)}}.pagination__btn[data-v-2765c426]{align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#8aa1ff33,#bf73ff33) border-box;border:calc(var(--scale)*1.5) solid transparent;border-radius:calc(var(--scale)*9);color:#606060;cursor:pointer;display:flex;font-family:inherit;font-size:calc(var(--scale)*12);font-weight:600;height:calc(var(--scale)*36);justify-content:center;width:calc(var(--scale)*36)}@media only screen and (min-width:768px){.pagination__btn[data-v-2765c426]{border-radius:calc(var(--scale)*12);font-size:calc(var(--scale)*14);height:calc(var(--scale)*44);width:calc(var(--scale)*44)}}.pagination__btn[data-v-2765c426]:disabled{cursor:default;opacity:.4}.pagination__btn--active[data-v-2765c426]{background:linear-gradient(133deg,#8f9dff,#bf73ff);border-color:transparent;box-shadow:0 calc(var(--scale)*2) calc(var(--scale)*10) #8f68ff4d;color:#fff;cursor:default}.gb[data-v-312edc82]{background:linear-gradient(#ffffffe6,#fcf8ffe0) padding-box,linear-gradient(133deg,#8f9dff,#bf73ff) border-box;background:#e9cfff26;border:calc(var(--scale)*1.5) solid transparent;position:relative}@supports (backdrop-filter:blur(calc(var(--scale ) * 10))) or (-webkit-backdrop-filter:blur(calc(var(--scale ) * 10))){.gb[data-v-312edc82]{backdrop-filter:blur(calc(var(--scale)*10));-webkit-backdrop-filter:blur(calc(var(--scale)*10));background:#e9cfff1a}}.gb[data-v-312edc82]{border:calc(var(--scale)*1) solid hsla(0,0%,100%,.18);box-shadow:0 calc(var(--scale)*4) calc(var(--scale)*10) 0 #00000014,inset 0 calc(var(--scale)*1) calc(var(--scale)*1) #ffffff40}.gb[data-v-312edc82]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='5' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)' opacity='.05'/%3E%3C/svg%3E");border-radius:inherit;content:"";inset:0;mix-blend-mode:overlay;opacity:.3;pointer-events:none;position:absolute}.cat-info[data-v-312edc82]{background:#fff;padding:0 0 calc(var(--scale)*24)}@media only screen and (min-width:768px){.cat-info[data-v-312edc82]{padding:0 0 calc(var(--scale)*48)}}.cat-info__card[data-v-312edc82]{background:linear-gradient(#fff,#fdfbff) padding-box,linear-gradient(90deg,#8aa1ff33,#bf73ff33) border-box;border:calc(var(--scale)*1.5) solid transparent;border-radius:calc(var(--scale)*24);padding:calc(var(--scale)*22) calc(var(--scale)*16)}@media only screen and (min-width:768px){.cat-info__card[data-v-312edc82]{border-radius:calc(var(--scale)*32);padding:calc(var(--scale)*44)}}.cat-info__eyebrow[data-v-312edc82]{margin-bottom:calc(var(--scale)*12)}@media only screen and (min-width:768px){.cat-info__eyebrow[data-v-312edc82]{margin-bottom:calc(var(--scale)*20)}}.cat-info__title[data-v-312edc82]{color:#4a4a4a;font-size:calc(var(--scale)*20);font-weight:800;line-height:1.2;margin-bottom:calc(var(--scale)*8)}@media only screen and (min-width:768px){.cat-info__title[data-v-312edc82]{font-size:calc(var(--scale)*32);margin-bottom:calc(var(--scale)*14)}}.cat-info__grad[data-v-312edc82]{background:linear-gradient(133deg,#8f9dff,#bf73ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.cat-info__text[data-v-312edc82]{color:#606060;font-size:calc(var(--scale)*12);line-height:1.6;margin-bottom:calc(var(--scale)*14)}@media only screen and (min-width:768px){.cat-info__text[data-v-312edc82]{font-size:calc(var(--scale)*15);line-height:1.65;margin-bottom:calc(var(--scale)*28);max-width:calc(var(--scale)*700)}}.cat-info__features[data-v-312edc82]{display:flex;flex-direction:column;gap:calc(var(--scale)*10)}@media only screen and (min-width:768px){.cat-info__features[data-v-312edc82]{display:grid;gap:calc(var(--scale)*20);grid-template-columns:repeat(3,1fr)}}.cat-info__feature[data-v-312edc82]{align-items:center;border-radius:calc(var(--scale)*12);display:flex;gap:calc(var(--scale)*10);padding:calc(var(--scale)*12) calc(var(--scale)*14)}@media only screen and (min-width:768px){.cat-info__feature[data-v-312edc82]{border-radius:calc(var(--scale)*18);gap:calc(var(--scale)*14);padding:calc(var(--scale)*20)}}.cat-info__feature-icon[data-v-312edc82]{align-items:center;background:linear-gradient(133deg,#8f9dff26,#bf73ff26);border-radius:calc(var(--scale)*10);display:flex;flex-shrink:0;height:calc(var(--scale)*32);justify-content:center;width:calc(var(--scale)*32)}@media only screen and (min-width:768px){.cat-info__feature-icon[data-v-312edc82]{border-radius:calc(var(--scale)*12);height:calc(var(--scale)*44);width:calc(var(--scale)*44)}}.cat-info__feature-icon[data-v-312edc82] svg{height:calc(var(--scale)*18);width:calc(var(--scale)*18)}.cat-info__feature-text[data-v-312edc82]{color:#4a4a4a;font-size:calc(var(--scale)*12);font-weight:600}@media only screen and (min-width:768px){.cat-info__feature-text[data-v-312edc82]{font-size:calc(var(--scale)*15)}}.cat-info__feature-desc[data-v-312edc82]{color:#6a6a8a;font-size:calc(var(--scale)*10);margin-top:calc(var(--scale)*1)}@media only screen and (min-width:768px){.cat-info__feature-desc[data-v-312edc82]{font-size:calc(var(--scale)*12);margin-top:calc(var(--scale)*2)}}
