.store-button[data-v-2bd2200e]{transition:all .2s ease}.store-button[data-v-2bd2200e]:hover{box-shadow:0 4px 8px #0003;transform:translateY(-1px)}.social-media-section[data-v-c1bd8ea9]{margin-top:8px;text-align:left}.social-label[data-v-c1bd8ea9]{color:#1f1f1f;font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:10px;text-transform:uppercase}.social-icons-container[data-v-c1bd8ea9]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;max-width:100%;overflow:hidden}.social-btn[data-v-c1bd8ea9]{background:#00000008;border:1px solid rgba(0,0,0,.12);height:34px!important;transition:all .3s cubic-bezier(.4,0,.2,1);width:34px!important}.social-btn[data-v-c1bd8ea9]:hover{background:#d23f571a;border-color:#d23f5799;transform:translateY(-2px)}.social-btn[data-v-c1bd8ea9]:active{transform:translateY(-1px)}.social-icon[data-v-c1bd8ea9]{color:#4a4a4a!important;font-size:17px!important;transition:all .3s ease}.social-svg[data-v-c1bd8ea9]{filter:brightness(0);height:16px;opacity:.7;transition:all .3s ease;width:16px}.social-btn[data-v-c1bd8ea9]:first-child:hover{background:linear-gradient(135deg,#1da1f233,#1da1f21a);border-color:#1da1f2cc;box-shadow:0 8px 25px #1da1f24d,0 4px 15px #0003}.social-btn[data-v-c1bd8ea9]:nth-child(2):hover{background:linear-gradient(135deg,#1877f233,#1877f21a);border-color:#1877f2cc;box-shadow:0 8px 25px #1877f24d,0 4px 15px #0003}.social-btn[data-v-c1bd8ea9]:nth-child(3):hover{background:linear-gradient(135deg,#e1306c33,#e1306c1a);border-color:#e1306ccc;box-shadow:0 8px 25px #e1306c4d,0 4px 15px #0003}.social-btn[data-v-c1bd8ea9]:nth-child(4):hover{background:linear-gradient(135deg,#0077b533,#0077b51a);border-color:#0077b5cc;box-shadow:0 8px 25px #0077b54d,0 4px 15px #0003}.social-btn[data-v-c1bd8ea9]:nth-child(5):hover{background:linear-gradient(135deg,#f003,#ff00001a);border-color:#f00c;box-shadow:0 8px 25px #ff00004d,0 4px 15px #0003}.social-btn[data-v-c1bd8ea9]:nth-child(6):hover{background:linear-gradient(135deg,#ff005033,#ff00501a);border-color:#ff0050cc;box-shadow:0 8px 25px #ff00504d,0 4px 15px #0003}@media (max-width:600px){.social-icons-container[data-v-c1bd8ea9]{gap:8px}.social-btn[data-v-c1bd8ea9]{height:32px!important;width:32px!important}.social-icon[data-v-c1bd8ea9]{font-size:16px!important}}.footer-bottom[data-v-cf7db930]{background:transparent;border-top:1px solid rgba(0,0,0,.08);margin-top:24px;padding:14px 0}.footer-content[data-v-cf7db930]{align-items:center;display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.footer-content[data-v-cf7db930]{flex-direction:row;gap:24px;justify-content:space-between}}.copyright-line[data-v-cf7db930],.copyright-section[data-v-cf7db930]{align-items:center;display:flex}.copyright-line[data-v-cf7db930]{font-size:14px;gap:8px}.copyright-icon[data-v-cf7db930]{color:#6a6a6a;opacity:.8}.copyright-year[data-v-cf7db930]{color:#1f1f1f;font-weight:600}.brand-name[data-v-cf7db930]{color:rgb(var(--primary-base));font-size:14px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.copyright-text[data-v-cf7db930]{color:#6a6a6a;font-weight:400}.developer-credit[data-v-cf7db930],.developer-section[data-v-cf7db930]{align-items:center;display:flex}.developer-credit[data-v-cf7db930]{font-size:14px;gap:6px}.by-text[data-v-cf7db930],.crafted-text[data-v-cf7db930]{color:#6a6a6a;font-weight:400}.heart-icon[data-v-cf7db930]{animation:heartbeat-cf7db930 2s ease-in-out infinite}.developer-link[data-v-cf7db930]{text-decoration:none;transition:all .3s ease}.developer-link[data-v-cf7db930]:hover{transform:scale(1.05)}.developer-link:hover .developer-name[data-v-cf7db930]{background:linear-gradient(45deg,#d23f57,#e74c3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.developer-name[data-v-cf7db930]{color:#1f1f1f;font-size:15px;font-weight:600;letter-spacing:.5px;transition:all .3s ease}@keyframes heartbeat-cf7db930{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width:767px){.footer-content[data-v-cf7db930]{text-align:center}.copyright-line[data-v-cf7db930]{flex-wrap:wrap;justify-content:center}.brand-name[data-v-cf7db930]{font-size:15px}}.app-snackbar[data-v-afc9c0d1]{--header-height:var(--main-header-height,64px);z-index:990!important}.app-snackbar[data-v-afc9c0d1] .v-snackbar__wrapper{align-items:center;background:#fff!important;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 4px 12px #00000014;color:#1f1f1f!important;display:flex;gap:12px;justify-content:space-between;margin-top:calc(var(--header-height, 64px) + 8px);padding:10px 14px}.app-snackbar[data-v-afc9c0d1] .v-snackbar__content{color:inherit!important;flex:1 1 auto;min-width:0;padding:0}.app-snackbar[data-v-afc9c0d1] .v-snackbar__actions{flex:0 0 auto;gap:4px;margin:0;padding:0}.app-snackbar[data-v-afc9c0d1] .v-btn{color:inherit;opacity:.6}.app-snackbar[data-v-afc9c0d1] .snackbar-action{font-weight:600;min-width:auto;opacity:1;padding-inline:4px;text-decoration:none;text-transform:none!important}.app-snackbar[data-v-afc9c0d1] .snackbar-close{height:32px;width:32px}.snackbar-main[data-v-afc9c0d1]{align-items:center;display:flex;gap:10px;min-width:0}.snackbar-copy[data-v-afc9c0d1]{flex:1 1 auto;min-width:0}.snackbar-message[data-v-afc9c0d1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-snackbar--success[data-v-afc9c0d1] .v-snackbar__wrapper{background:#fff!important;border-color:#f0f0f0!important;color:#2b1810!important}.app-snackbar--success .snackbar-icon[data-v-afc9c0d1]{color:#2e7d32;flex:0 0 auto}.app-snackbar--success .snackbar-message[data-v-afc9c0d1]{color:#2b1810}.app-snackbar--success[data-v-afc9c0d1] .snackbar-action{color:#d32f2f!important}.app-snackbar--success[data-v-afc9c0d1] .snackbar-close{color:#8a817c!important;opacity:1}.app-snackbar--error[data-v-afc9c0d1] .v-snackbar__wrapper{background:#fef2f2!important;border-color:#fecaca;color:#7f1d1d!important}.app-snackbar--error .snackbar-icon[data-v-afc9c0d1]{color:rgb(var(--primary-base))}.app-snackbar--info .snackbar-icon[data-v-afc9c0d1]{color:#6c757d}@media (max-width:959.98px){.app-snackbar[data-v-afc9c0d1] .v-snackbar__wrapper{left:12px!important;margin:0!important;max-width:none!important;position:fixed!important;right:12px!important;top:calc(var(--header-height, 64px) + 8px)!important;width:calc(100% - 24px)!important}}.v-snackbar{justify-content:center;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset));padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);z-index:10000}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;border-radius:4px;display:flex;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0}.v-snackbar--variant-outlined,.v-snackbar--variant-plain,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-snackbar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-snackbar--variant-outlined{border:thin solid}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;border-radius:inherit;bottom:0;left:0;opacity:var(--v-activated-opacity);pointer-events:none;right:0;top:0}.v-snackbar .v-snackbar__underlay{position:absolute}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.425;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{min-width:auto;padding:0 8px}.v-snackbar__timer{position:absolute;top:0;width:100%}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar--center{align-items:center;justify-content:center}.v-snackbar--top{align-items:flex-start}.v-snackbar--bottom{align-items:flex-end}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--end,.v-snackbar--right{justify-content:flex-end}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}.form-location .v-input[data-v-cda9bd0a]{width:100%}.form-location[data-v-cda9bd0a] .location-field .v-field{border-radius:8px!important;height:48px;min-height:48px}.form-location[data-v-cda9bd0a] .location-field .v-field__input{min-height:48px;padding-bottom:0;padding-top:0}.v-select--chips.v-input--density-compact .v-field--variant-filled .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo-filled .v-label.v-field-label--floating,.v-select--chips.v-input--density-compact .v-field--variant-solo-inverted .v-label.v-field-label--floating{top:0}.v-select .v-field .v-field__input,.v-select .v-field .v-text-field__prefix,.v-select .v-field .v-text-field__suffix,.v-select .v-field.v-field{cursor:pointer}.v-select .v-field .v-field__input>input{align-self:flex-start;caret-color:transparent;flex:0 0;opacity:1;pointer-events:none;position:absolute;transition:none;width:100%}.v-select .v-field--dirty .v-select__selection{margin-inline-end:2px}.v-select .v-select__selection-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select__content{border-radius:4px;box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12));overflow:hidden}.v-select__selection{align-items:center;display:inline-flex;letter-spacing:inherit;line-height:inherit;max-width:100%}.v-select .v-select__selection:first-child{margin-inline-start:0}.v-select--selected .v-field .v-field__input>input{opacity:0}.v-select__menu-icon{margin-inline-start:4px;transition:.2s cubic-bezier(.4,0,.2,1)}.v-select--active-menu .v-select__menu-icon{transform:rotate(180deg)}.v-selection-control{align-items:center;contain:layout;display:flex;flex:1 0;grid-area:control;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-selection-control .v-label{height:100%;opacity:1;white-space:normal;word-break:break-word}.v-selection-control--disabled{opacity:var(--v-disabled-opacity);pointer-events:none}.v-selection-control--error:not(.v-selection-control--disabled) .v-label{color:rgb(var(--v-theme-error))}.v-selection-control--inline{display:inline-flex;flex:0 0 auto;max-width:100%;min-width:0}.v-selection-control--inline .v-label{width:auto}.v-selection-control--density-default{--v-selection-control-size:40px}.v-selection-control--density-comfortable{--v-selection-control-size:36px}.v-selection-control--density-compact{--v-selection-control-size:28px}.v-selection-control__wrapper{display:inline-flex}.v-selection-control__input,.v-selection-control__wrapper{align-items:center;flex:none;height:var(--v-selection-control-size);justify-content:center;position:relative;width:var(--v-selection-control-size)}.v-selection-control__input{border-radius:50%;display:flex}.v-selection-control__input input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.v-selection-control__input:before{background-color:currentColor;border-radius:100%;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.v-selection-control__input:hover:before{opacity:calc(var(--v-hover-opacity)*var(--v-theme-overlay-multiplier))}.v-selection-control__input>.v-icon{opacity:var(--v-medium-emphasis-opacity)}.v-selection-control--dirty .v-selection-control__input>.v-icon,.v-selection-control--disabled .v-selection-control__input>.v-icon,.v-selection-control--error .v-selection-control__input>.v-icon{opacity:1}.v-selection-control--error:not(.v-selection-control--disabled) .v-selection-control__input>.v-icon{color:rgb(var(--v-theme-error))}.v-selection-control--focus-visible .v-selection-control__input:before{opacity:calc(var(--v-focus-opacity)*var(--v-theme-overlay-multiplier))}.v-selection-control-group{display:flex;flex-direction:column;grid-area:control}.v-selection-control-group--inline{flex-direction:row;flex-wrap:wrap}.v-virtual-scroll{display:block;flex:1 1 auto;max-width:100%;overflow:auto;position:relative}.v-virtual-scroll__container{display:block}.location-dialog[data-v-d4f8b8ae]{background:#fff!important;border-radius:14px!important;box-shadow:0 10px 25px -5px #0000001a!important;padding:24px}.location-dialog__header[data-v-d4f8b8ae]{min-height:40px}.location-dialog__title[data-v-d4f8b8ae]{color:#2b1810;font-size:20px;font-weight:700;line-height:1.2;white-space:normal}.location-dialog__close-btn[data-v-d4f8b8ae]{align-items:center;display:inline-flex!important;flex:0 0 40px;height:40px!important;justify-content:center;min-width:40px!important;width:40px!important}.location-dialog__actions[data-v-d4f8b8ae],.location-dialog__body[data-v-d4f8b8ae]{padding-top:20px!important}.location-dialog__actions[data-v-d4f8b8ae]{justify-content:center}.location-dialog__confirm[data-v-d4f8b8ae]{background:#d9232d!important;border-radius:9px!important;color:#fff!important;font-size:15px;font-weight:600;height:46px!important;letter-spacing:0;min-width:180px;width:180px}.location-dialog__confirm[data-v-d4f8b8ae]:hover{background:#c11c25!important}@media (max-width:600px){.location-dialog[data-v-d4f8b8ae]{padding:20px}.location-dialog__title[data-v-d4f8b8ae]{font-size:18px}}.main-footer{background-color:transparent;border-top:1px solid rgba(0,0,0,.08);color:#3a3a3a;max-width:100vw;overflow:hidden}.main-footer a{color:#4a4a4a!important}@media (max-width:599.98px){.main-footer{padding-bottom:3em}}.footer-heading{font-size:1.15rem;line-height:1.3}.footer-col-head{align-items:flex-end;display:flex;margin-bottom:16px;min-height:48px}.footer-col-head .v-avatar,.footer-col-head img{height:48px!important;max-width:none;width:auto!important}.footer-link,.footer-text{font-size:14px;line-height:1.5}.footer-text{max-width:380px;text-align:justify;text-justify:inter-word;text-wrap:pretty}.footer-link{margin-bottom:8px;text-decoration:none}.footer-link:hover{color:#d23f57!important}.contact-item{align-items:flex-start;display:flex;gap:12px;padding:0 0 4px}.contact-icon{color:#d23f57!important;flex-shrink:0;margin-top:2px}.contact-label{color:#1f1f1f;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:2px;text-transform:uppercase}.contact-text{color:#5a5a5a;font-size:14px;line-height:1.4}.contact-link{color:#4a4a4a!important;display:inline-block;font-size:14px;position:relative;text-decoration:none;transition:all .3s ease}.contact-link:after{background-color:#d23f57;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.contact-link:hover{color:#d23f57!important;transform:translate(2px)}.contact-link:hover:after{width:100%}.bg-theme-white{background:#fff}.app-download-banner{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border:1px solid #e3e6ea;border-radius:16px;bottom:calc(12px + env(safe-area-inset-bottom,0px));box-shadow:0 10px 32px #14181f2e;display:flex;gap:12px;left:50%;min-height:64px;padding:9px 42px 9px 10px;position:fixed;transform:translate(-50%);width:min(520px,100vw - 32px);z-index:8}.app-download-logo{background:#fff4c7;border-radius:11px;display:grid;flex:0 0 44px;height:44px;place-items:center}.app-download-copy{display:flex;flex:1;flex-direction:column;min-width:0}.app-download-copy strong{color:#252a31;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-download-copy span{color:#747b85;font-size:12px;line-height:1.3}.main-footer .app-download-cta{align-items:center;background:rgb(var(--primary-base));border-radius:10px;color:#fff!important;display:inline-flex;flex:0 0 auto;font-size:.82rem;font-weight:700;gap:5px;min-height:40px;padding:0 14px;text-decoration:none}.app-download-close{color:#737a84!important;height:32px!important;min-width:32px!important;position:absolute!important;right:2px;top:2px;width:32px!important}.app-download-banner--with-cart{bottom:calc(24px + env(safe-area-inset-bottom,0px) + var(--mobile-cart-card-height, 66px))}@media (max-width:480px){.app-download-banner{background:#fff;border-color:#dfe3e8;border-radius:15px;box-shadow:0 8px 24px #14181f24;gap:10px;min-height:80px;padding:10px 38px 10px 10px;width:calc(100vw - 32px)}.app-download-logo{flex-basis:44px;height:44px}.main-footer .app-download-cta{min-height:40px;padding-inline:12px}}
