.velmarys-ingredientes{background:var(--v-bg);padding:var(--v-pad-top-m) var(--v-pad-side-m) var(--v-pad-bottom-m)}.velmarys-ingredientes__inner{max-width:var(--v-maxw);margin:0 auto;text-align:var(--v-align)}.velmarys-ingredientes__title{font-family:DM Sans,sans-serif;font-weight:var(--v-title-weight);color:var(--v-title);font-size:var(--v-title-size-m);letter-spacing:var(--v-title-spacing);line-height:var(--v-title-lh);margin:0 0 var(--v-space-title-sub)}.velmarys-ingredientes__subtitle{font-family:Quicksand,sans-serif;font-weight:var(--v-sub-weight);color:var(--v-sub);font-size:var(--v-sub-size-m);letter-spacing:var(--v-sub-spacing);line-height:var(--v-sub-lh);max-width:var(--v-sub-maxw);margin:0 auto var(--v-space-sub-grid-m)}.velmarys-ingredientes__grid{display:grid;gap:var(--v-gap-m)}.velmarys-ingredientes__grid--mcols-1{grid-template-columns:1fr}.velmarys-ingredientes__grid--mcols-2{grid-template-columns:repeat(2,1fr)}.velmarys-ingredientes__card{display:flex;flex-direction:column;align-items:center;text-align:center}.velmarys-ingredientes__circle{width:var(--v-circle-m);height:var(--v-circle-m);border-radius:50%;border-width:var(--v-ring-width);border-style:var(--v-ring-style);border-color:var(--v-ring);overflow:hidden;margin-bottom:var(--v-space-img-title);display:flex;align-items:center;justify-content:center;background:var(--v-circle-bg);transition:transform var(--v-hover-duration) ease,box-shadow var(--v-hover-duration) ease;cursor:pointer}.velmarys-ingredientes__circle:hover{transform:scale(var(--v-hover-scale));box-shadow:0 8px 24px rgba(42,30,21,var(--v-shadow-opacity))}.velmarys-ingredientes__img{width:100%;height:100%;object-fit:cover;transition:transform var(--v-hover-duration) ease}.velmarys-ingredientes__circle:hover .velmarys-ingredientes__img{transform:scale(var(--v-hover-img-scale))}.velmarys-ingredientes__card-title{font-family:DM Sans,sans-serif;font-weight:var(--v-card-title-weight);color:var(--v-card-title);font-size:var(--v-card-title-size-m);letter-spacing:var(--v-card-title-spacing);line-height:1.3;margin:0 0 var(--v-space-title-text)}.velmarys-ingredientes__card-text{font-family:Quicksand,sans-serif;font-weight:var(--v-card-text-weight);color:var(--v-card-text);font-size:var(--v-card-text-size-m);line-height:var(--v-card-text-lh);max-width:var(--v-card-text-maxw);margin:0}@media(min-width:750px){.velmarys-ingredientes{padding:var(--v-pad-top-d) var(--v-pad-side-d) var(--v-pad-bottom-d)}.velmarys-ingredientes__title{font-size:var(--v-title-size-d)}.velmarys-ingredientes__subtitle{font-size:var(--v-sub-size-d);margin-bottom:var(--v-space-sub-grid-d)}.velmarys-ingredientes__grid{gap:var(--v-gap-d)}.velmarys-ingredientes__grid--cols-2{grid-template-columns:repeat(2,1fr)}.velmarys-ingredientes__grid--cols-3{grid-template-columns:repeat(3,1fr)}.velmarys-ingredientes__grid--cols-4{grid-template-columns:repeat(4,1fr)}.velmarys-ingredientes__grid--cols-5{grid-template-columns:repeat(5,1fr)}.velmarys-ingredientes__grid--cols-6{grid-template-columns:repeat(6,1fr)}.velmarys-ingredientes__circle{width:var(--v-circle-d);height:var(--v-circle-d)}.velmarys-ingredientes__card-title{font-size:var(--v-card-title-size-d)}.velmarys-ingredientes__card-text{font-size:var(--v-card-text-size-d)}}.vc{--vc-color-bg: #FAFAFA;--vc-color-surface: #FFFFFF;--vc-color-surface-2: #F5F5F5;--vc-color-surface-3: #F7F5FB;--vc-color-brand: #B19CD9;--vc-color-brand-hover: #9A83C9;--vc-color-brand-soft: #EDE6F7;--vc-color-brand-ink: #4A3E6B;--vc-color-text: #1A1A1A;--vc-color-text-2: #4B4B4B;--vc-color-text-3: #8A8A8A;--vc-color-border: #E8E8E8;--vc-color-border-2: #EFEFEF;--vc-color-danger: #B23A48;--vc-shadow-xs: 0 1px 2px rgba(20, 20, 30, .04);--vc-shadow-sm: 0 2px 6px rgba(20, 20, 30, .04), 0 1px 2px rgba(20, 20, 30, .03);--vc-shadow-brand: 0 8px 24px rgba(177, 156, 217, .35);--vc-radius-sm: 8px;--vc-radius: 14px;--vc-radius-lg: 20px;--vc-space-1: 4px;--vc-space-2: 8px;--vc-space-3: 12px;--vc-space-4: 16px;--vc-space-5: 24px;--vc-space-6: 32px;--vc-space-7: 40px;--vc-space-8: 56px;--vc-font: "Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--vc-ease: cubic-bezier(.2, .8, .2, 1);--vc-dur-1: .14s;--vc-dur-2: .22s;--vc-dur-3: .36s;font-family:var(--vc-font);font-size:15px;line-height:1.5;color:var(--vc-color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:100%;max-width:1280px;margin:0 auto;padding:var(--vc-space-6) var(--vc-space-6) var(--vc-space-8);background:var(--vc-color-bg)}.vc *,.vc *:before,.vc *:after{box-sizing:border-box}.vc img,.vc svg{display:block;max-width:100%}.vc button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.vc a{color:inherit;text-decoration:none}.vc ul,.vc ol{margin:0;padding:0;list-style:none}.vc p,.vc h1,.vc h2,.vc h3,.vc dl,.vc dt,.vc dd{margin:0;padding:0}.vc__empty{text-align:center;padding:var(--vc-space-8) var(--vc-space-4);max-width:460px;margin:0 auto}.vc__empty-icon{width:88px;height:88px;border-radius:50%;background:var(--vc-color-brand-soft);color:var(--vc-color-brand-ink);display:inline-flex;align-items:center;justify-content:center;margin-bottom:var(--vc-space-5)}.vc__empty-title{font-size:28px;font-weight:500;letter-spacing:-.02em;margin-bottom:var(--vc-space-2)}.vc__empty-copy{color:var(--vc-color-text-3);margin-bottom:var(--vc-space-6)}.vc__layout{display:grid;grid-template-columns:1fr;gap:var(--vc-space-6);align-items:start}.vc__left,.vc__right{min-width:0}.vc__form{display:grid;grid-template-columns:62fr 38fr;gap:var(--vc-space-6);align-items:start}.vc__form>.vc__items{min-width:0}.vc__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--vc-space-5);padding-bottom:var(--vc-space-4);border-bottom:1px solid var(--vc-color-border)}.vc__title{font-size:32px;font-weight:300;letter-spacing:-.02em}.vc__count{font-size:13px;color:var(--vc-color-text-3)}.vc__shipping-bar{padding:var(--vc-space-4);background:var(--vc-color-surface);border:1px solid var(--vc-color-border);border-radius:var(--vc-radius);margin-bottom:var(--vc-space-5);box-shadow:var(--vc-shadow-xs)}.vc__shipping-bar-track{height:4px;background:var(--vc-color-surface-2);border-radius:999px;overflow:hidden;margin-bottom:var(--vc-space-3)}.vc__shipping-bar-fill{height:100%;background:var(--vc-color-brand);border-radius:999px;transition:width var(--vc-dur-3) var(--vc-ease)}.vc__shipping-bar.is-complete .vc__shipping-bar-fill{background:#4caf50}.vc__shipping-bar-msg{display:flex;align-items:center;gap:var(--vc-space-2);font-size:14px;color:var(--vc-color-text-2)}.vc__shipping-bar.is-complete .vc__shipping-bar-msg{color:var(--vc-color-text)}.vc__shipping-bar.is-complete svg{color:#4caf50}.vc__items{background:var(--vc-color-surface);border:1px solid var(--vc-color-border);border-radius:var(--vc-radius);padding:var(--vc-space-2);box-shadow:var(--vc-shadow-xs)}.vc__item{display:grid;grid-template-columns:80px 1fr auto;gap:var(--vc-space-4);padding:var(--vc-space-4);border-bottom:1px solid var(--vc-color-border-2);transition:opacity var(--vc-dur-2) var(--vc-ease)}.vc__item:last-child{border-bottom:0}.vc__item[data-loading=true]{opacity:.5;pointer-events:none}.vc__thumb{width:80px;height:80px;border-radius:12px;overflow:hidden;background:var(--vc-color-surface-2);border:1px solid var(--vc-color-border-2);position:relative}.vc__thumb img{width:100%;height:100%;object-fit:cover}.vc__thumb-placeholder{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(135deg,var(--vc-color-brand-soft),var(--vc-color-surface-2));color:var(--vc-color-brand-ink);font-weight:600;font-size:28px;letter-spacing:-.02em}.vc__item-info{display:flex;flex-direction:column;gap:var(--vc-space-1);min-width:0}.vc__item-name{font-size:15px;font-weight:500;line-height:1.3;color:var(--vc-color-text);transition:color var(--vc-dur-2) var(--vc-ease)}.vc__item-name:hover{color:var(--vc-color-brand-ink)}.vc__item-variant{font-size:12px;color:var(--vc-color-text-3)}.vc__qty{display:inline-flex;align-items:center;border:1px solid var(--vc-color-border);border-radius:999px;overflow:hidden;margin-top:var(--vc-space-2);background:var(--vc-color-surface);height:32px;width:fit-content}.vc__qty-btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--vc-color-text-2);transition:background var(--vc-dur-1) var(--vc-ease),color var(--vc-dur-1) var(--vc-ease)}.vc__qty-btn:hover{background:var(--vc-color-brand-soft);color:var(--vc-color-brand-ink)}.vc__qty-input{width:34px;height:32px;border:0;background:transparent;text-align:center;font-size:14px;font-weight:500;color:var(--vc-color-text);-moz-appearance:textfield}.vc__qty-input::-webkit-outer-spin-button,.vc__qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vc__qty-input:focus{outline:none}.vc__item-remove{align-self:flex-start;font-size:12px;color:var(--vc-color-text-3);border-bottom:1px solid transparent;transition:color var(--vc-dur-2) var(--vc-ease),border-color var(--vc-dur-2) var(--vc-ease);margin-top:var(--vc-space-2);padding-bottom:1px}.vc__item-remove:hover{color:var(--vc-color-danger);border-bottom-color:var(--vc-color-danger)}.vc__item-price-block{text-align:right;display:flex;flex-direction:column;gap:2px}.vc__item-price{font-size:15px;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.vc__item-price-old{font-size:12px;color:var(--vc-color-text-3);text-decoration:line-through;white-space:nowrap}.vc__right{position:sticky;top:24px}.vc__summary{background:var(--vc-color-surface);border:1px solid var(--vc-color-border);border-radius:var(--vc-radius);padding:var(--vc-space-6);box-shadow:var(--vc-shadow-xs)}.vc__summary-title{font-size:16px;font-weight:500;letter-spacing:-.01em;margin-bottom:var(--vc-space-5)}.vc__totals{margin-bottom:var(--vc-space-5)}.vc__totals-row{display:flex;justify-content:space-between;padding:var(--vc-space-2) 0;font-size:14px;color:var(--vc-color-text-2)}.vc__totals-row dt{font-weight:400}.vc__totals-row dd{font-weight:500;color:var(--vc-color-text)}.vc__totals-row--discount dd{color:var(--vc-color-brand-ink)}.vc__totals-row--total{align-items:baseline;padding-top:var(--vc-space-4);margin-top:var(--vc-space-2);border-top:1px solid var(--vc-color-border)}.vc__totals-row--total dt{font-size:16px;color:var(--vc-color-text);font-weight:500}.vc__totals-row--total dd{font-size:32px;font-weight:300;letter-spacing:-.02em;color:var(--vc-color-text)}.vc__total-currency{font-size:18px;font-weight:400;margin-right:2px}.vc__totals-note{font-size:12px;color:var(--vc-color-text-3);text-align:right;margin-top:var(--vc-space-2)}.vc__btn-primary{width:100%;height:60px;border-radius:var(--vc-radius);background:var(--vc-color-brand);color:#fff;font-size:16px;font-weight:600;letter-spacing:.01em;display:inline-flex;align-items:center;justify-content:center;gap:var(--vc-space-2);margin-top:var(--vc-space-3);transition:background var(--vc-dur-2) var(--vc-ease),transform var(--vc-dur-2) var(--vc-ease),box-shadow var(--vc-dur-2) var(--vc-ease);box-shadow:var(--vc-shadow-brand)}.vc__btn-primary:hover{background:var(--vc-color-brand-hover);transform:translateY(-1px)}.vc__btn-primary:active{transform:translateY(0);box-shadow:none}.vc__btn-primary:disabled{opacity:.5;cursor:not-allowed}.vc__btn-primary--sm{height:48px;margin:0;font-size:15px;box-shadow:none}.vc__btn-primary--empty{width:auto;padding:0 var(--vc-space-6);height:52px}.vc__secure-note{display:flex;align-items:center;justify-content:center;gap:var(--vc-space-2);font-size:12px;color:var(--vc-color-text-3);margin-top:var(--vc-space-3)}.vc__dynamic-buttons{margin-top:var(--vc-space-3)}.vc__dynamic-buttons>*+*{margin-top:var(--vc-space-2)}.vc__trust{margin-top:var(--vc-space-6);padding:var(--vc-space-4);border:1px solid var(--vc-color-border);border-radius:var(--vc-radius);background:var(--vc-color-surface-3);display:grid;grid-template-columns:1fr 1fr;gap:var(--vc-space-3)}.vc__trust li{display:grid;grid-template-columns:32px 1fr;gap:var(--vc-space-2);align-items:center}.vc__trust svg{width:32px;height:32px;padding:7px;border-radius:50%;background:var(--vc-color-surface);color:var(--vc-color-brand-ink);border:1px solid var(--vc-color-border)}.vc__trust-title{font-size:12px;font-weight:500}.vc__trust-sub{font-size:11px;color:var(--vc-color-text-3)}.vc__lifestyle{margin-top:var(--vc-space-5);border-radius:var(--vc-radius);overflow:hidden}.vc__lifestyle img{width:100%;height:auto;display:block}.vc__lifestyle-caption{padding:var(--vc-space-4);background:var(--vc-color-brand-soft);color:var(--vc-color-brand-ink);font-size:18px;font-weight:300;letter-spacing:-.01em;line-height:1.3}.vc__lifestyle-gradient{aspect-ratio:4 / 3;border-radius:var(--vc-radius);padding:var(--vc-space-5);color:var(--vc-color-brand-ink);display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(120% 90% at 20% 15%,#E9DEF7 0%,transparent 60%),radial-gradient(90% 80% at 90% 90%,#F2ECFA 0%,transparent 55%),linear-gradient(135deg,var(--vc-color-brand-soft),#EAE1F5)}.vc__lifestyle-copy{font-size:22px;font-weight:300;letter-spacing:-.02em;line-height:1.15}.vc__lifestyle-wordmark{font-size:12px;font-weight:700;letter-spacing:.28em}.vc__help{margin-top:var(--vc-space-6)}.vc__help-title{font-size:15px;font-weight:500}.vc__help-hint{font-size:13px;color:var(--vc-color-text-3);margin-bottom:var(--vc-space-4)}.vc__help-list{display:flex;flex-direction:column;gap:var(--vc-space-2)}.vc__help-item{display:grid;grid-template-columns:36px 1fr;gap:var(--vc-space-3);align-items:center;padding:var(--vc-space-3);border-radius:var(--vc-radius);transition:background var(--vc-dur-2) var(--vc-ease)}.vc__help-item:hover{background:var(--vc-color-surface-3)}.vc__help-icon{width:36px;height:36px;border-radius:50%;background:var(--vc-color-brand-soft);color:var(--vc-color-brand-ink);display:inline-flex;align-items:center;justify-content:center}.vc__help-item-title{display:block;font-size:14px;font-weight:500}.vc__help-item-sub{display:block;font-size:12px;color:var(--vc-color-text-3)}.vc__summary-toggle{display:none;width:100%;align-items:center;justify-content:space-between;padding:var(--vc-space-4) var(--vc-space-5);background:var(--vc-color-surface);border:1px solid var(--vc-color-border);border-radius:var(--vc-radius);margin-bottom:var(--vc-space-3);font-size:14px}.vc__summary-toggle-left{display:inline-flex;align-items:center;gap:var(--vc-space-3);color:var(--vc-color-brand-ink);font-weight:500}.vc__summary-toggle-total{font-weight:600;font-size:16px}.vc__chevron{transition:transform var(--vc-dur-2) var(--vc-ease)}.vc__summary-toggle[aria-expanded=true] .vc__chevron{transform:rotate(180deg)}.vc__mobile-cta{display:none;position:fixed;left:0;right:0;bottom:0;background:#fffffff2;backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);border-top:1px solid var(--vc-color-border);padding:var(--vc-space-3) var(--vc-space-5) calc(var(--vc-space-3) + env(safe-area-inset-bottom));z-index:40}.vc__mobile-cta-inner{display:grid;grid-template-columns:auto 1fr;gap:var(--vc-space-4);align-items:center;max-width:1280px;margin:0 auto}.vc__mobile-cta-total span{font-size:12px;color:var(--vc-color-text-3)}.vc__mobile-cta-total strong{font-size:18px;font-weight:500;letter-spacing:-.01em}@media(max-width:900px){.vc{padding:var(--vc-space-4) var(--vc-space-4) 120px}.vc__form{grid-template-columns:1fr;gap:var(--vc-space-4)}.vc__summary-toggle{display:flex}.vc__summary{display:none}.vc__summary[data-open=true]{display:block}.vc__right{position:static}.vc__mobile-cta{display:block}.vc__summary .vc__btn-primary{display:none}.vc__title{font-size:24px}.vc__trust{grid-template-columns:1fr}}@media(max-width:520px){.vc__item{grid-template-columns:64px 1fr;grid-template-areas:"thumb info" "thumb price"}.vc__thumb{grid-area:thumb;width:64px;height:64px}.vc__item-info{grid-area:info}.vc__item-price-block{grid-area:price;text-align:left;margin-top:var(--vc-space-2);grid-column:2}.vc__totals-row--total dd{font-size:24px}}.vc :focus-visible{outline:2px solid var(--vc-color-brand);outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){.vc *,.vc *:before,.vc *:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map */
