.v-combo{background:var(--v-combo-section-bg, #F4F5F7);padding-top:var(--v-combo-pt, 60px);padding-bottom:var(--v-combo-pb, 60px)}.v-combo__card{display:grid;grid-template-columns:1.7fr 1fr;gap:40px;background:var(--v-combo-card-bg, #ffffff);padding:40px;border-radius:50px;box-shadow:0 0 15px #00000026}.v-combo__media{border-radius:50px;overflow:hidden;display:flex;align-items:center;justify-content:center}.v-combo__image{width:100%;height:100%;object-fit:cover;display:block}.v-combo__content{display:flex;flex-direction:column;gap:8px;padding:8px 0}.v-combo__rating{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.v-combo__stars{display:inline-flex;gap:2px;color:var(--v-combo-star-color, #F5B01A)}.v-combo__rating-text,.v-combo__review-text{font-size:12px;font-weight:700;letter-spacing:.02em;color:#3f484d;text-transform:uppercase}.v-combo__title{margin:4px 0 0;font-size:clamp(21px,3vw,36px);font-weight:900;color:var(--v-combo-title-color, #4C2E9E)}.v-combo__combo-label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--v-combo-combo-label-color, #1A1A2E);margin-bottom:8px}.v-combo__price-row{display:flex;align-items:center;gap:16px;margin:8px 0 20px}.v-combo__quantity{display:flex;align-items:center;gap:14px;border:1px solid #E5E7EB;border-radius:999px;padding:8px 16px;box-shadow:0 0 14px #00000026}.v-combo__qty-btn{border:none;background:none;font-size:18px;line-height:1;cursor:pointer;color:#1a1a2e;width:18px}.v-combo__qty-value{min-width:14px;text-align:center;font-weight:700;font-size:15px}.v-combo__prices{display:flex;align-items:baseline;gap:10px}.v-combo__price{font-size:36px;font-weight:900;color:var(--v-combo-price-color, #4C2E9E)}.v-combo__compare-price{font-size:20px;text-decoration:line-through;color:var(--v-combo-compare-color, #9CA3AF)}.v-combo__options{display:flex;flex-direction:column;gap:12px;margin-bottom:8px}.v-combo-option{position:relative;display:flex;align-items:center;gap:24px;border-radius:16px;padding:19px 21px;cursor:pointer;transition:border-color .15s ease;box-shadow:0 0 14px #00000026}.v-combo-option.is-selected{border-color:var(--v-option-accent, var(--v-combo-accent-color, #6B46C1))}.v-combo-option__radio{position:absolute;opacity:0;width:0;height:0}.v-combo-option__dot{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid #D1D5DB;position:relative}.v-combo-option.is-selected .v-combo-option__dot{border-color:var(--v-option-accent, var(--v-combo-accent-color, #6B46C1))}.v-combo-option.is-selected .v-combo-option__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--v-option-accent, var(--v-combo-accent-color, #6B46C1))}.v-combo-option__body{display:flex;flex-direction:column;gap:2px;flex:1 1 auto}.v-combo-option__label{font-size:15px;font-weight:700;color:#3a256b}.v-combo-option__desc{font-size:13px;color:#6b7280}.v-combo-option__price-wrap{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.v-combo-option__price{font-size:17px;font-weight:700;color:#3a256b}.v-combo-option__price-suffix{font-size:11px;color:#9ca3af;text-transform:uppercase}.v-combo-option__badge{position:absolute;top:-10px;right:16px;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.02em;background:#fff;color:#5a3a9c;box-shadow:0 0 15px #0003}.v-combo__accordion{box-shadow:0 0 12.7px #00000026;border-radius:16px;margin-bottom:16px;overflow:hidden}.v-combo__accordion-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:21px 18px;background:none;border:none;cursor:pointer;font-size:15px;font-weight:700;color:#1a1a2e}.v-combo__accordion-toggle svg{transition:transform .2s ease;flex:none}.v-combo__accordion.is-open .v-combo__accordion-toggle svg{transform:rotate(180deg)}.v-combo__accordion-panel{max-height:0;overflow:hidden;transition:max-height .3s ease}.v-combo__accordion-panel-inner{padding:0 18px 16px;font-size:14px;line-height:1.6;color:#4b5563}.v-combo__buy-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:16px;border-radius:140px;background:var(--v-combo-buy-bg, #1A1A2E);color:var(--v-combo-buy-text, #ffffff);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}@media(max-width:860px){.v-combo-option{padding:15px 17px}.v-combo-option{gap:13px}.v-combo__combo-label{font-size:16px;margin:unset}.v-combo__price{font-size:27px}.v-combo__compare-price{font-size:18px}.v-combo-option__label{font-size:14px}.v-combo__card{grid-template-columns:1fr;gap:24px;padding:18px;border-radius:21px}.v-combo__rating-text,.v-combo__review-text{font-size:10px}.v-combo__media{border-radius:21px;min-height:353px}.v-combo__price-row{flex-wrap:wrap;gap:12px}}.v-contactsh{padding-top:var(--v-contactsh-pt, 60px);padding-bottom:var(--v-contactsh-pb, 60px)}.v-contactsh__panel{position:relative;overflow:hidden;border-radius:29px;background:linear-gradient(135deg,#1f2c5a,#253368,#2e3f7f);padding:56px}.v-contactsh__glow{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none}.v-contactsh__glow--one{width:320px;height:320px;top:-120px;right:10%;background:radial-gradient(70.71% 70.71% at 50% 50%,#7c5cbf40,#0000 70%)}.v-contactsh__glow--two{width:260px;height:260px;bottom:-100px;left:5%;background:radial-gradient(70.71% 70.71% at 50% 50%,#7c5cbf40,#0000 70%)}.v-contactsh__grid{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:flex-start}.v-contactsh__left{display:flex;flex-direction:column;gap:4px}.v-contactsh__eyebrow{font-size:14px;font-weight:700;text-transform:uppercase;color:var(--v-contactsh-eyebrow-color, #5EEAD4);margin-bottom:8px}.v-contactsh__heading{margin:0 0 14px;font-size:clamp(24px,3.6vw,56px);line-height:1.15;font-weight:800}.v-contactsh__heading-line{display:block;color:var(--v-contactsh-heading-color, #FFFFFF)}.v-contactsh__heading-line--highlight{color:var(--v-contactsh-highlight-color, #A78BFA)}.v-contactsh__description{margin:0 0 15px;font-size:18px;line-height:1.6;color:var(--v-contactsh-desc-color, rgba(255, 255, 255, .75))}.v-contactsh__buttons{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.v-contactsh__btn{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none;background:var(--v-btn-bg, rgba(255, 255, 255, .08));border:1px solid var(--v-btn-border, rgba(255, 255, 255, .15));color:var(--v-btn-text, #FFFFFF);transition:background .2s ease,transform .2s ease}.v-contactsh__btn:hover{background:var(--v-btn-border, rgba(255, 255, 255, .15))}.v-contactsh__right{display:flex;justify-content:center}.v-contactsh__card{width:100%;border-radius:24px;padding:48px;background:var(--v-contactsh-card-bg, rgba(255, 255, 255, .06));border:1px solid #FFFFFF1A;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.v-contactsh__card-heading{margin:0 0 6px;font-size:24px;font-weight:700;color:#fff}.v-contactsh__card-subtitle{margin:0 0 22px;font-size:18px;line-height:1.5;color:#ffffffb3}.v-contactsh__form{display:flex;flex-direction:column;gap:14px}.v-contactsh__visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.v-contactsh__input{width:100%;padding:14px 18px;border-radius:14px;border:1px solid #FFFFFF1F!important;background:transparent!important;color:var(--v-contactsh-input-text, #FFFFFF);font-size:14px}.v-contactsh__input::placeholder{color:#ffffff8c}.v-contactsh__input:focus{outline:none;border-color:#fff6}.v-contactsh__submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px;border:none;border-radius:14px;cursor:pointer;font-size:14px;font-weight:700;background:linear-gradient(135deg,var(--v-contactsh-btn-start, #8B5CF6),var(--v-contactsh-btn-end, #6366F1));color:var(--v-contactsh-btn-text, #FFFFFF)}.v-contactsh__footer-note{margin:14px 0 0;text-align:center;font-size:12px;color:#ffffff8c}.v-contactsh__success{margin:0;padding:14px 16px;border-radius:12px;background:#5eead41f;color:#5eead4;font-size:14px;font-weight:600;text-align:center}.v-contactsh__error{margin:-6px 0 0;font-size:13px;color:#fca5a5}@media(max-width:860px){.v-contactsh__card-heading{font-size:18px}.v-contactsh__buttons{display:flex;flex-direction:row;flex-wrap:wrap}.v-contactsh__eyebrow{font-size:13px}.v-contactsh__panel{padding:32px 22px;border-radius:24px}.v-contactsh__grid{grid-template-columns:1fr;gap:32px}.v-contactsh__card-subtitle{font-size:12px}.v-contactsh__right{justify-content:stretch}.v-contactsh__card{max-width:none;padding:20px}}.v-faq{background:var(--v-faq-bg, #F7F8FA);padding-top:var(--v-faq-pt, 60px);padding-bottom:var(--v-faq-pb, 60px)}.v-faq__grid{display:grid;grid-template-columns:.85fr 1.4fr;gap:60px;align-items:start}.v-faq__left{position:sticky;top:40px}.v-faq__eyebrow{display:block;font-size:14px;font-weight:700;text-transform:uppercase;color:var(--v-faq-eyebrow-color, #38B6C4);margin-bottom:12px}.v-faq__heading{margin:0 0 16px;font-size:clamp(24px,3.6vw,56px);line-height:1.1;font-weight:800;color:var(--v-faq-heading-color, #1A1A2E)}.v-faq__description{margin:0;max-width:320px;font-size:15px;line-height:1.6;color:var(--v-faq-desc-color, #6B7280)}.v-faq__list{display:flex;flex-direction:column}.v-faq-item{border-bottom:1px solid var(--v-faq-divider-color, #E5E7EB)}.v-faq-item:first-child{border-top:1px solid var(--v-faq-divider-color, #E5E7EB)}.v-faq-item__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;background:none;border:none;cursor:pointer;text-align:left}.v-faq-item__question{font-size:18px;font-weight:700;color:var(--v-faq-question-color, #1A1A2E);transition:color .15s ease}.v-faq-item.is-open .v-faq-item__question{color:var(--v-faq-question-active-color, #1A1A2E)}.v-faq-item__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--v-faq-icon-bg, #EEF0F3);color:var(--v-faq-icon-color, #1A1A2E);transition:background .2s ease,color .2s ease}.v-faq-item.is-open .v-faq-item__icon{background:var(--v-faq-icon-active-bg, #4C2E9E);color:var(--v-faq-icon-active-color, #FFFFFF)}.v-faq-item__icon-plus,.v-faq-item__icon-minus{display:none}.v-faq-item__icon-plus{display:inline-flex}.v-faq-item.is-open .v-faq-item__icon-plus{display:none}.v-faq-item.is-open .v-faq-item__icon-minus{display:inline-flex}.v-faq-item__panel{max-height:0;overflow:hidden;transition:max-height .3s ease}.v-faq-item__panel-inner{padding-bottom:22px}.v-faq-item__answer{max-width:640px;font-size:18px;line-height:1.7;color:var(--v-faq-answer-color, #9CA3AF)}.v-faq-item__answer p{margin:0 0 10px}.v-faq-item__answer p:last-child{margin-bottom:0}@media(max-width:749px){.v-faq-item__answer{font-size:12px}.v-faq-item__question{font-size:16px}.v-faq__grid{grid-template-columns:1fr;gap:28px}.v-faq__left{position:static}.v-faq__description{max-width:none}}.v-plateau{padding-top:var(--v-plateau-pt, 40px);padding-bottom:var(--v-plateau-pb, 40px)}.v-plateau__card{background:var(--v-plateau-card-bg, #FFFFFF);border-radius:16px;padding:28px 32px;box-shadow:0 0 15px #00000026}.v-plateau__heading{margin:0 0 12px;font-size:32px;font-weight:800;color:var(--v-plateau-heading-color, #38B6C4)}.v-plateau__description{margin:0 0 20px;font-size:24px;line-height:1.5;color:var(--v-plateau-desc-color, #1A1A2E)}.v-plateau__note{box-shadow:0 0 15px #00000026;border-radius:16px;padding:18px 22px;background:var(--v-plateau-note-bg, #FFFFFF)}.v-plateau__note-label{margin:0 0 6px;font-size:18px;font-weight:700;color:var(--v-plateau-note-label-color, #38B6C4)}.v-plateau__note-text{margin:0;font-size:18px;line-height:1.5;color:var(--v-plateau-note-text-color, #38B6C4)}@media(max-width:749px){.v-plateau__card{padding:20px 22px;border-radius:16px}.v-plateau__heading{font-size:24px}.v-plateau__description{font-size:18px;margin-bottom:16px}.v-plateau__note{padding:14px 16px}.v-plateau__note-label,.v-plateau__note-text{font-size:13px}}.v-khero{padding-top:var(--v-khero-pt, 40px);padding-bottom:var(--v-khero-pb, 40px)}.v-khero__back{display:inline-flex;align-items:center;gap:6px;font-size:18px;font-weight:500;color:#1c2238;text-decoration:none;margin-bottom:28px}.v-khero__heading{margin:0 0 12px;font-size:clamp(24px,5vw,72px);line-height:1.1;font-weight:400;color:var(--v-khero-heading-color, #1A1A2E)}.v-khero__heading-highlight{color:var(--v-khero-highlight-color, #7FC6DC)}.v-khero__description{margin:0 0 24px;max-width:608px;font-size:18px;line-height:1.5;color:var(--v-khero-desc-color, #1A1A2E)}.v-khero__search{position:relative;display:block}.v-khero__search-icon{position:absolute;top:50%;left:20px;transform:translateY(-50%);display:inline-flex;color:#6b7280;pointer-events:none}.v-khero__search-input{width:100%;padding:18px 20px 18px 52px;border-radius:14px;border:unset;background:#fff;color:#3a4058;font-size:18px;max-width:930px;box-shadow:0 0 15px #00000026}.v-khero__search-input::placeholder{color:#3a4058}.v-khero__search-input:focus{outline:none;border-color:var(--v-khero-highlight-color, #7FC6DC)}.v-khero__results{margin:12px 0 0;font-size:13px;color:#6b7280}.v-khero__visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:749px){.v-khero__back{font-size:14px;margin-bottom:16px}.v-khero{padding-top:0}.v-khero__description{font-size:10px;text-align:center}.v-khero__heading{text-align:center}.v-khero__search-input{padding:15px 16px 15px 46px;font-size:14px}.v-khero__search-icon{left:16px}}.rtop{padding-top:var(--rtop-pt, 40px);padding-bottom:var(--rtop-pb, 40px)}.rtop__panel{border-radius:40px;padding:48px;background:var(--rtop-panel-bg, #FFFFFF);box-shadow:0 0 16px #00000029}.rtop__heading{margin:0 0 18px;font-size:var(--rtop-h-size-d, 36px);font-weight:700;line-height:1.25;color:var(--rtop-heading-color, #4FA6B8)}.rtop__track{display:grid;flex-wrap:wrap;gap:14px;grid-template-columns:1fr 1fr 1fr}.rtop-pill{display:inline-flex;align-items:center;border-radius:var(--rtop-pill-radius, 14px);padding:14px 22px;background:var(--rtop-pill-bg, #4FA6B8);color:var(--rtop-pill-text, #FFFFFF);font-size:var(--rtop-text-size-d, 24px);font-weight:400;line-height:1.3;text-decoration:none;transition:opacity .2s ease}.rtop-pill:hover{opacity:.88}.rtop-pill--static{cursor:default}@media(max-width:860px){.rtop__panel{padding:20px;border-radius:18px}.rtop__heading{font-size:var(--rtop-h-size-m, 20px);margin-bottom:14px}.rtop__track{grid-template-columns:1fr}.rtop-pill{padding:11px 18px;font-size:var(--rtop-text-size-m, 18px)}}.v-sideeffects{padding-top:var(--v-se-pt, 40px);padding-bottom:var(--v-se-pb, 40px)}.v-sideeffects__heading{margin:0 0 24px;text-align:center;font-size:56px;line-height:1.2;font-weight:500;color:var(--v-se-heading-color, #1A1A2E)}.v-sideeffects__heading-highlight{color:var(--v-se-highlight-color, #7FC6DC)}.v-sideeffects__list{display:flex;flex-direction:column;gap:20px}.v-sideeffects-card{border-radius:20px;overflow:hidden;box-shadow:0 0 15px #00000026}.v-sideeffects-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:28px 32px;background:var(--v-card-header-bg, #2E3F7F);color:var(--v-card-header-text, #FFFFFF)}.v-sideeffects-card__title{margin:0 0 6px;font-size:40px;font-weight:700;color:var(--v-card-header-text, #FFFFFF)}.v-sideeffects-card__timeline{margin:0;font-size:20px;color:var(--v-card-header-text, #FFFFFF);opacity:.9}.v-sideeffects-card__badge{flex:none;padding:6px 16px;border-radius:999px;font-size:16px;font-weight:700;background:var(--v-card-badge-bg, #FFFFFF);color:var(--v-card-badge-text, #2E3F7F);white-space:nowrap}.v-sideeffects-card__body{padding:26px 32px 30px;background:var(--v-card-body-bg, #E8ECF8)}.v-sideeffects-card__mgmt-heading{margin:0 0 14px;font-size:20px;font-weight:700;color:var(--v-card-mgmt-color, #2E3F7F)}.v-sideeffects-card__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.v-sideeffects-card__item{display:flex;align-items:center;gap:10px;font-size:20px;color:var(--v-card-item-color, #374151)}.v-sideeffects-card__check{flex:none;display:inline-flex;color:var(--v-card-check-color, #2E3F7F)}@media(max-width:749px){.v-sideeffects__heading{font-size:24px}.v-sideeffects-card__header{padding:20px 22px}.v-sideeffects-card__title{font-size:20px}.v-sideeffects-card__timeline{font-size:14px}.v-sideeffects-card__badge{font-size:12px;padding:5px 12px}.v-sideeffects-card__body{padding:18px 22px 22px}.v-sideeffects-card__mgmt-heading,.v-sideeffects-card__item{font-size:14px}}.v-story{padding-top:var(--v-story-pt, 60px);padding-bottom:var(--v-story-pb, 60px)}.v-story__panel{border-radius:var(--v-story-radius, 24px);padding:40px 44px;background:linear-gradient(199deg,var(--v-story-panel-start, #2D8A94),var(--v-story-panel-end, #CDEAEA))}.v-story__heading{margin:0 0 24px;font-size:clamp(20px,3vw,24px);font-weight:800;color:var(--v-story-heading-color, #FFFFFF)}.v-story__content{font-size:22px;line-height:1.7;color:var(--v-story-text-color, rgba(255, 255, 255, .92))}.v-story__content p{margin:0 0 14px}.v-story__content p:last-child{margin-bottom:0}@media(max-width:749px){.v-story__panel{padding:28px 24px;border-radius:20px}.v-story__content{font-size:14px}}.v-tipstimeline{padding-top:var(--v-tt-pt, 40px);padding-bottom:var(--v-tt-pb, 40px)}.v-tipstimeline__panel{background:var(--v-tt-panel-bg, #FFFFFF);border-radius:24px;padding:48px;box-shadow:0 0 16px #00000029}.v-tipstimeline__heading{margin:0 0 24px;text-align:center;font-size:32px;font-weight:800;color:var(--v-tt-heading-color, #1A1A2E)}.v-tipstimeline__heading--timeline{margin-top:40px;text-align:left;color:var(--v-tt-timeline-heading-color, #2E3F7F)}.v-tipstimeline__tips-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.v-tips-card{background:var(--v-tt-tip-card-bg, #2E3F7F);border-radius:16px;padding:22px 26px}.v-tips-card__title{margin:0 0 12px;font-size:24px;font-weight:700;color:var(--v-tt-tip-title-color, #FFFFFF)}.v-tips-card__list{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:8px}.v-tips-card__list li{font-size:16px;line-height:1.5;color:var(--v-tt-tip-list-color, rgba(255, 255, 255, .9))}.v-tipstimeline__timeline-box{background:var(--v-tt-timeline-box-bg, #E8ECF8);border-radius:20px;padding:28px 32px;display:flex;flex-direction:column;gap:20px}.v-timeline-item__label{margin:0 0 4px;font-size:24px;font-weight:700;color:var(--v-tt-timeline-label-color, #2E3F7F)}.v-timeline-item__desc{margin:0;font-size:24px;line-height:1.5;color:var(--v-tt-timeline-desc-color, #374151)}@media(max-width:749px){.v-tipstimeline__panel{padding:20px;border-radius:20px}.v-tipstimeline__heading{font-size:24px}.v-tipstimeline__tips-grid{grid-template-columns:1fr}.v-tips-card__title{font-size:18px}.v-tips-card__list li{font-size:14px}.v-tipstimeline__timeline-box{padding:20px 22px}.v-timeline-item__label,.v-timeline-item__desc{font-size:16px}}.v-collection{background:var(--v-collection-bg);padding-top:var(--v-collection-pt, 60px);padding-bottom:var(--v-collection-pb, 60px)}.v-collection__top-banner{text-align:center;margin-bottom:32px}.v-collection__top-banner-heading{margin:0 0 10px;font-size:clamp(24px,3.4vw,56px);font-weight:800;color:var(--v-banner-heading-color, #FFFFFF)}.v-collection__top-banner-highlight{color:var(--v-banner-highlight-color, #C4B5FD)}.v-collection__top-banner-subtitle{margin:0 0 22px;font-size:18px;color:var(--v-banner-subtitle-color, rgba(255, 255, 255, .8))}.v-collection__top-banner-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 26px;border-radius:14.5px;font-size:18px;font-weight:700;text-decoration:none;background:linear-gradient(135deg,#b3a0e0,#5a3a9c);box-shadow:0 9.72px 38.89px #7c5cbf4d;max-width:448px;width:100%;text-align:center;justify-content:center;color:var(--v-banner-btn-text, #FFFFFF)}.v-collection__header{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:36px}.v-collection__header-left{display:flex;flex-direction:column}.v-collection__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--v-collection-eyebrow-color, #38B6C4);margin-bottom:10px}.v-collection__heading{margin:0;font-size:clamp(26px,3.6vw,42px);line-height:1.2;font-weight:700;max-width:620px}.v-collection__heading-normal{color:var(--v-collection-heading-color, #1A1A2E)}.v-collection__heading-highlight{color:var(--v-collection-highlight-color, #38B6C4)}.v-collection__subheading{margin:6px 0 0;max-width:320px;font-size:15px;line-height:1.5;text-align:right;color:var(--v-collection-sub-color, #4B5563)}.v-collection__view-all{display:none;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--v-collection-heading-color, #1A1A2E);text-decoration:none;white-space:nowrap}.v-collection__scroller{width:100%}.v-collection__track{display:grid;grid-template-columns:repeat(var(--v-collection-columns, 3),1fr);gap:var(--v-collection-gap, 24px)}.v-collection-card{background:#fff;border-radius:24px;box-shadow:0 1px 3px #1018280f,0 1px 2px #1018280a;overflow:hidden;transition:transform .3s ease,opacity .3s ease;padding:var(--v-card-padding, 24px)}.v-collection-card__link{display:block;text-decoration:none;color:inherit}.v-collection-card__body{padding-top:24px}.v-collection-card__image-wrap{position:relative;background:var(--v-card-image-bg, #EEF0F3);aspect-ratio:1 / 1;overflow:hidden;border-radius:16px}.v-collection-card__image{width:100%;height:100%;object-fit:contain;display:block}.v-collection-card__badge{position:absolute;top:14px;right:14px;padding:5px 12px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;background:var(--v-card-badge-bg, #1A1A2E);color:var(--v-card-badge-text, #ffffff)}.v-collection-card__tag{position:absolute;left:14px;bottom:14px;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;background:var(--v-card-tag-bg, #38B6C4);color:var(--v-card-tag-text, #ffffff)}.v-collection-card__title{margin:0 0 4px;font-size:20px;font-weight:700;color:var(--v-card-title-color, #1A1A2E)}.v-collection-card__desc{margin:0 0 14px;font-size:14px;font-weight:400;letter-spacing:.03em;text-transform:uppercase;color:#1f2c5a}.v-collection-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.v-collection-card__prices{display:flex;align-items:baseline;gap:8px}.v-collection-card__price{font-size:18px;font-weight:700;color:var(--v-card-price-color, #1A1A2E)}.v-collection-card__compare-price{font-size:14px;text-decoration:line-through;color:var(--v-card-compare-color, #9CA3AF)}.v-collection-card__cart{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--v-card-cart-bg, #1A1A2E);color:var(--v-card-cart-color, #ffffff)}@media(max-width:1008px){.v-collection__header{flex-wrap:wrap;gap:15px}.v-collection__view-all{display:inline-flex}.v-collection__scroller{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.v-collection__scroller::-webkit-scrollbar{display:none}.v-collection__track{display:flex;gap:0px;width:max-content;padding:0 15vw}.v-collection-card__desc{margin:0 0 10px;font-size:12px}.v-collection-card__title{font-size:16px}.v-collection-card{width:70vw;max-width:300px;flex:none;scroll-snap-align:center;transform:scale(.92);opacity:.85}.v-collection-card.is-active{transform:scale(1);opacity:1}}.v-contactprovider{padding-top:var(--v-cp-pt, 40px);padding-bottom:var(--v-cp-pb, 40px)}.v-contactprovider__panel{border-radius:24px;padding:32px 36px;background:var(--v-cp-panel-bg, linear-gradient(120deg, #A78BFA 0%, #6B46C1 60%, #8B5FBF 100%))}.v-contactprovider__heading{margin:0 0 18px;font-size:24px;font-weight:800;color:var(--v-cp-heading-color, #FFFFFF)}.v-contactprovider__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.v-contactprovider__item{display:flex;align-items:flex-start;gap:12px;font-size:18px;line-height:1.5;color:var(--v-cp-item-color, #FFFFFF)}.v-contactprovider__icon{flex:none;margin-top:2px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--v-cp-icon-bg, #FFFFFF);color:var(--v-cp-icon-color, #6B46C1)}@media(max-width:749px){.v-contactprovider__panel{padding:24px;border-radius:20px}.v-contactprovider__heading{font-size:20px}.v-contactprovider__item{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map?subset=AAAAIoAAAAAAAEAAIimC */
