*{font-family:Inter,Outfit,Arial;font-weight:400}body{background-color:#fff;font-size:1.25rem}body span{font-size:1rem}.main-content{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 1250px){.main-content a h2{font-size:1.2em}.main-content a h3{font-size:.9em}}.main-content .left{grid-column:span 2}@media screen and (max-width: 1250px){.main-content .left{grid-column:1/-1;justify-self:center}}@media screen and (max-width: 1250px) and (max-width: 839px){.main-content .left{justify-self:unset}}.main-content .left.separator{background-color:#f5f5f5}@media screen and (min-width: 1259px){.main-content .left.separator{border:1px solid var(--color-borderColor);border-radius:20px;margin-top:1rem}}.main-content .right{grid-column:3;padding:1rem;display:block}@media screen and (max-width: 1250px){.main-content .right{display:none}}.flex{display:flex;gap:8px}.flex-between{justify-content:space-between}.flex-center{justify-content:center}.flex-baseline{justify-content:baseline}.flex-around{justify-content:space-around}.flex-end{justify-content:flex-end}.flex.align-start{align-items:flex-start}.flex.align-center{align-items:center}.flex-column{flex-direction:column}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media screen and (max-width: 1250px){.grid{grid-template-columns:1fr}}.grid>.flex-column{gap:1rem}h1{font-size:2.25rem;margin:0}@media screen and (max-width: 1250px){h1{font-size:2rem}}h2{font-size:1.75rem;margin:0}@media screen and (max-width: 1250px){h2{font-size:1.5rem}}h3{font-size:1.4rem;margin-top:0;margin-bottom:24px}@media screen and (max-width: 1250px){h3{font-size:1.25rem}}.fw-bold{font-weight:500}.text-gray,.price.text-gray{color:#858585}.text{color:var(--color-text)}.text-primary{color:var(--color-primary)}.text-white{color:#fff}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-center{text-align:center}.info-text{font-size:.8rem}.svg-color-primary{fill:#5658f7}.svg-gray{fill:#858585}.svg-color-text{fill:var(--color-text)}.svg-white{fill:#fff}.w-100{width:100%}.w-50{width:50%}.m-0{margin:0}.separator-right{border-right:1px solid var(--color-borderColor);padding-right:14px;margin-right:14px}.simple-btn{padding:.55rem;border:1px solid var(--color-borderColor);border-radius:.5rem;margin-top:1.5rem}.simple-btn svg{height:1.25rem;padding-top:.25rem}.pointer{cursor:pointer}button,a.btn-primary{border-radius:.5rem}button{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#fff;border-radius:.5rem;display:flex;align-items:center;padding:.55rem;cursor:pointer;gap:.5rem;border:2px solid var(--color-borderColor)}button:hover{border-color:var(--color-primary);background-color:var(--color-primary)}button:hover .svg-color-primary{fill:#fff}[aria-disabled=true],button.disabled,a.disabled{opacity:.38;cursor:not-allowed;pointer-events:none}.btn-primary{background-color:#5658f7;color:#fff;border:none;border-radius:9999px;padding:12px 24px;transition:all .2s}.btn-primary:hover{background-color:#3b3ec6}.btn-secondary{background-color:#f3f4ff;border:solid 1px #E0E2FE;color:#3b3ec6;border-radius:9999px;transition:all .2s;padding:12px 24px}.btn-secondary svg path{fill:#3b3ec6}.btn-secondary:hover{background-color:#e0e2fe;border:solid 1px #A6A7F7}.btn-secondary:hover svg path{fill:#3b3ec6}.btn-tertiary{border:1px solid var(--Button-Tiertary-Default-Border, #F1F5F9);background:var(--Button-Tiertary-Default-Background, #F1F5F9);color:#09090b;border-radius:9999px;transition:all .2s;padding:12px 24px}.btn-tertiary svg g path{fill:#09090b}.btn-tertiary:hover{color:#09090b;background:var(--Button-Tiertary-Default-Background, #F1F5F9);border:solid 1px #DAE2EB}.btn-tertiary:hover svg g path{fill:#09090b}.btn-ghost{border-radius:9999px;padding:12px 24px;color:#09090b;transition:all .2s;border:none}.btn-ghost.selected,.btn-ghost:hover{background-color:#f1f5f9;border:none}.btn-circle{padding:8px}.btn-light{border:1px solid var(--color-primary)}.btn-light.selected,.btn-light:hover{color:#fff;background-color:var(--color-primary)}.scrollbar{overflow:hidden;scrollbar-width:none;scrollbar-color:#F8F8FF transparent}.scrollbar::-webkit-scrollbar{width:2px;height:2px}.scrollbar::-webkit-scrollbar-thumb{background-color:#f8f8ff;border-radius:100px;visibility:hidden}.scrollbar::-webkit-scrollbar-thumb:hover{visibility:visible}.scrollbar::-webkit-scrollbar-track,.scrollbar::-webkit-scrollbar-corner{background:transparent}.scrollbar:hover{overflow:auto}.price{gap:0;font-size:18px;color:var(--color-text)}.price span{font-size:10px}.btn-primary .price{color:#fff}.gray-container{font-weight:400;border:1px solid var(--color-borderColor);border-radius:16px;padding:24px}.gray-container.white{background-color:#fff}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}@media screen and (max-width: 550px){.modal-overlay{align-items:flex-end}}.modal{position:relative;background-color:#fff;box-shadow:0 5px 15px #0000004d;border-radius:1rem;z-index:1001;padding:1.5rem;box-sizing:content-box;max-height:80vh;overflow-y:auto;width:80vw;max-width:500px}@media screen and (max-width: 550px){.modal{border-bottom-left-radius:0;border-bottom-right-radius:0;width:100vw!important;max-width:100vw!important}}.shadow-cart{box-shadow:0 20px 32px #00000080}.btn-round{border-radius:50%;border:1px solid var(--color-borderColor)}.bottom-separator{border-bottom:1px solid var(--color-borderColor);padding-bottom:14px;margin-bottom:14px}.buttons-slot-view{margin-top:1rem;padding:1rem;box-shadow:0 -4px 6px -1px #0000001a;justify-content:space-between;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.buttons-slot-view a{padding-top:.55rem;padding-bottom:.55rem}@media screen and (max-width: 1250px){.buttons-slot-view{flex-direction:column;position:fixed;bottom:0;width:100%;background-color:#fff;border-radius:10px 10px 0 0;z-index:5}.buttons-slot-view button,.buttons-slot-view a{width:100%}}input,textarea{border-radius:12px;border:1px solid var(--color-borderColor);padding:1rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input:focus-visible,textarea:focus-visible{border:1px solid var(--color-primary)}.mobile-order-part{display:none}@media screen and (max-width: 1250px){.mobile-order-part{display:flex;flex-direction:column;margin:1rem 1rem 16.5rem}.mobile-order-part .simple-btn{margin-top:1rem}}.mb-last-el{margin-bottom:16rem;margin-left:1rem;margin-right:1rem}.mb-last-el .simple-btn{margin-top:1rem}@media screen and (min-width: 1250px){.main-content .right{display:flex;position:fixed;top:0;max-width:500px;margin-left:860px}}.info-block .chips,.home-view .chips{width:8px;height:8px;background-color:var(--color-error);border-radius:50%;border:5px solid #ffd1b9}.info-block .chips.open,.home-view .chips.open{background-color:#039855;border:5px solid #ecfdf3}.cross-button{border:1px solid var(--color-borderColor);border-radius:10px;padding:.25rem .5rem;cursor:pointer}.u-link{text-decoration:underline}.cgv{margin-top:1rem}.cgv-container .modal{max-width:80vw;max-height:80vh}.cgv-container .modal .cross-button{position:fixed;right:10vw;background-color:#fff}@media screen and (max-width: 1250px){.cgv-container .modal .cross-button{right:1rem}}@media screen and (max-width: 1250px){.cgv-container .modal{max-width:unset;position:absolute;bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}}@media screen and (max-width: 1250px){.cgv{margin-bottom:1rem}.cgv-show-cart{margin-bottom:0;margin-top:-1.3rem}}#app-container{color:var(--color-text);background-color:#fff;min-height:100vh;height:100vh;min-height:100dvh;height:100dvh;overflow-x:hidden}#app-container .container{padding:10px;margin:auto;min-height:100%;box-sizing:border-box}@media screen and (max-width: 1250px){#app-container .container{padding:0}}
