.orbit-section-wrapper[data-v-1990c139]{--orbit-radius: 130px;position:relative;width:100%;display:flex;flex-direction:column;align-items:center}@media(min-width:768px){.orbit-section-wrapper[data-v-1990c139]{--orbit-radius: 240px}}.orbit-wrapper[data-v-1990c139]{position:relative;width:calc(var(--orbit-radius) * 2 + 80px);height:calc(var(--orbit-radius) * 2 + 80px);display:flex;justify-content:center;align-items:center;margin:0 auto}.orbit-center-bottle[data-v-1990c139]{position:absolute;z-index:10;width:80px;transition:transform .5s ease;mix-blend-mode:multiply}@media(min-width:768px){.orbit-center-bottle[data-v-1990c139]{width:150px}}.orbit-center-bottle[data-v-1990c139]:hover{transform:scale(1.05)}.orbit-track-circle[data-v-1990c139]{position:absolute;width:calc(var(--orbit-radius) * 2);height:calc(var(--orbit-radius) * 2);border-radius:50%;border:1.5px dashed rgba(107,142,35,.25);z-index:1;pointer-events:none}.orbit-item-container[data-v-1990c139]{position:absolute;z-index:20;width:60px;height:60px;top:calc(50% - 30px);left:calc(50% - 30px);display:flex;justify-content:center;align-items:center;cursor:pointer;animation:revolve-1990c139 30s linear infinite}@media(min-width:768px){.orbit-item-container[data-v-1990c139]{width:80px;height:80px;top:calc(50% - 40px);left:calc(50% - 40px)}}.orbit-wrapper:hover .orbit-item-container[data-v-1990c139]{animation-play-state:paused}@keyframes revolve-1990c139{0%{transform:rotate(0) translate(var(--orbit-radius)) rotate(0)}to{transform:rotate(360deg) translate(var(--orbit-radius)) rotate(-360deg)}}.note-img[data-v-1990c139]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:2px solid white;box-shadow:0 10px 15px -3px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.orbit-item-container:hover .note-img[data-v-1990c139]{transform:scale(1.15);box-shadow:0 20px 25px -5px #00000026}.note-tooltip[data-v-1990c139]{position:absolute;bottom:-35px;left:50%;transform:translate(-50%) translateY(10px);white-space:nowrap;background:#fffffff2;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:600;opacity:0;pointer-events:none;color:var(--theme-primary, #6B8E23);box-shadow:0 4px 6px #0000000d;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}.orbit-item-container:hover .note-tooltip[data-v-1990c139]{opacity:1;transform:translate(-50%) translateY(0)}.size-btn[data-v-152f1a31]{border-radius:8px;padding:15px;cursor:pointer;flex:1;transition:all .2s ease-in-out;min-width:90px;text-transform:uppercase;font-size:.95rem;letter-spacing:.2px;font-weight:600;border:1px solid #ddd;background-color:#fff;color:#666}.size-btn[data-v-152f1a31]:hover{background-color:#f9f9f9;border-color:var(--theme-primary);color:var(--theme-primary)}.size-btn.active[data-v-152f1a31]{background-color:var(--theme-secondary);border-color:var(--theme-primary);color:var(--theme-primary);font-weight:700}.cart-btn[data-v-152f1a31]{border-radius:8px;flex:1;min-width:140px;padding:18px 15px;border:1px solid #ccc;color:#555;background:transparent;cursor:pointer;text-transform:uppercase;font-weight:600;letter-spacing:1.5px;transition:all .3s;font-size:.95rem}.cart-btn[data-v-152f1a31]:hover{background-color:#f5f5f5;border-color:var(--theme-primary);color:var(--theme-primary)}.buy-btn[data-v-152f1a31]{border-radius:8px;flex:2;min-width:200px;padding:18px 20px;border:none;background-color:var(--theme-primary);color:#fff;cursor:pointer;font-weight:600;letter-spacing:1px;display:flex;justify-content:space-between;align-items:center;transition:all .3s;font-size:1rem}.buy-btn[data-v-152f1a31]:hover{filter:brightness(1.1);box-shadow:0 4px 12px #00000026}.remind-btn[data-v-152f1a31]{width:100%;padding:18px;border:none;background-color:var(--theme-primary);color:#fff;cursor:pointer;font-weight:600;letter-spacing:1px;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .3s;font-size:.95rem;border-radius:4px}.remind-btn[data-v-152f1a31]:hover{filter:brightness(1.1);box-shadow:0 4px 12px #00000026}.pyramid-card[data-v-3704c33b]{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000008;border:1px solid #eee;padding:40px 30px}.pyramid-header[data-v-3704c33b]{display:flex;align-items:center;gap:12px;margin-bottom:40px}.pyramid-content[data-v-3704c33b]{display:flex;flex-wrap:wrap;gap:50px;align-items:center}.pyramid-graphic-col[data-v-3704c33b]{flex:1;min-width:320px;display:flex;justify-content:center}.css-pyramid[data-v-3704c33b]{width:100%;max-width:480px;aspect-ratio:1.1 / 1;position:relative;clip-path:polygon(50% 0%,0% 100%,100% 100%);display:flex;flex-direction:column}.layer[data-v-3704c33b]{width:100%}.layer-top[data-v-3704c33b]{height:33.33%;background-color:color-mix(in srgb,var(--theme-primary) 50%,white)}.layer-heart[data-v-3704c33b]{height:33.33%;background-color:color-mix(in srgb,var(--theme-primary) 75%,white)}.layer-base[data-v-3704c33b]{height:33.34%;background-color:var(--theme-primary)}.layer-text[data-v-3704c33b]{position:absolute;width:100%;left:0;height:33.33%;display:flex;justify-content:center;align-items:center;color:#fffffff2;font-size:.75rem;letter-spacing:2px;text-shadow:0 1px 3px rgba(0,0,0,.2)}.text-top[data-v-3704c33b]{top:0;padding-top:15%}.text-heart[data-v-3704c33b]{top:33.33%}.text-base[data-v-3704c33b]{top:66.66%}.pyramid-notes-col[data-v-3704c33b]{flex:1.5;min-width:320px;display:flex;flex-direction:column;gap:40px}.section-title[data-v-3704c33b]{display:flex;align-items:center;justify-content:center;gap:15px;margin-bottom:25px;color:#888;font-size:.85rem;letter-spacing:2px}.section-title span[data-v-3704c33b]{white-space:nowrap;flex-shrink:0}.section-title .line[data-v-3704c33b]{height:1px;background-color:#eaeaea;transition:all .3s}.notes-grid[data-v-3704c33b]{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.note-item[data-v-3704c33b]{display:flex;flex-direction:column;align-items:center;width:80px;text-align:center}.img-wrapper[data-v-3704c33b]{width:60px;height:60px;border-radius:50%;background:#fff;display:flex;justify-content:center;align-items:center;margin-bottom:10px;box-shadow:0 4px 10px #0000000f;transition:transform .3s ease;overflow:hidden}.note-item img[data-v-3704c33b]{width:90%;height:90%;-o-object-fit:contain;object-fit:contain}.note-item:hover .img-wrapper[data-v-3704c33b]{transform:translateY(-5px);box-shadow:0 6px 15px #0000001a}.note-item span[data-v-3704c33b]{font-size:.65rem;color:#a0a0a0;letter-spacing:1px;text-transform:uppercase}.faq-container[data-v-0231b1a4]{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000008;border:1px solid #eee;padding:40px 30px}.faq-header[data-v-0231b1a4]{display:flex;gap:12px;align-items:center;margin-bottom:10px;border-bottom:1px solid #f0f0f0;padding-bottom:20px}.faq-header h3[data-v-0231b1a4]{color:#555;text-transform:uppercase;letter-spacing:2px;font-size:.95rem;margin:0;font-weight:400}.faq-item[data-v-0231b1a4]{border-bottom:1px solid #f5f5f5}.faq-item[data-v-0231b1a4]:last-child{border-bottom:none}.faq-question[data-v-0231b1a4]{width:100%;background:none;border:none;padding:22px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#444;font-size:.95rem;font-weight:500;letter-spacing:.5px}.icon[data-v-0231b1a4]{font-size:1.5rem;color:#777;transition:transform .3s ease}.icon.active[data-v-0231b1a4]{transform:rotate(45deg);color:var(--theme-primary)}.faq-answer[data-v-0231b1a4]{padding:0 0 20px;color:#666;font-size:.9rem;line-height:1.8;font-weight:300}
