@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,600;1,700&display=swap";.p-sm{padding:5px!important}.pt-sm{padding-top:5px!important}.pr-sm{padding-right:5px!important}.pb-sm{padding-bottom:5px!important}.pl-sm{padding-left:5px!important}.px-sm{padding-left:5px!important;padding-right:5px!important}.py-sm{padding-top:5px!important;padding-bottom:5px!important}.p-md{padding:10px!important}.pt-md{padding-top:10px!important}.pr-md{padding-right:10px!important}.pb-md{padding-bottom:10px!important}.pl-md{padding-left:10px!important}.px-md{padding-left:10px!important;padding-right:10px!important}.py-md{padding-top:10px!important;padding-bottom:10px!important}.p-lg{padding:15px!important}.pt-lg{padding-top:15px!important}.pr-lg{padding-right:15px!important}.pb-lg{padding-bottom:15px!important}.pl-lg{padding-left:15px!important}.px-lg{padding-left:15px!important;padding-right:15px!important}.py-lg{padding-top:15px!important;padding-bottom:15px!important}.p-xl{padding:20px!important}.pt-xl{padding-top:20px!important}.pr-xl{padding-right:20px!important}.pb-xl{padding-bottom:20px!important}.pl-xl{padding-left:20px!important}.px-xl{padding-left:20px!important;padding-right:20px!important}.py-xl{padding-top:20px!important;padding-bottom:20px!important}.p-xxl{padding:25px!important}.pt-xxl{padding-top:25px!important}.pr-xxl{padding-right:25px!important}.pb-xxl{padding-bottom:25px!important}.pl-xxl{padding-left:25px!important}.px-xxl{padding-left:25px!important;padding-right:25px!important}.py-xxl{padding-top:25px!important;padding-bottom:25px!important}.m-sm{margin:5px!important}.mt-sm{margin-top:5px!important}.mr-sm{margin-right:5px!important}.mb-sm{margin-bottom:5px!important}.ml-sm{margin-left:5px!important}.mx-sm{margin-left:5px!important;margin-right:5px!important}.my-sm{margin-top:5px!important;margin-bottom:5px!important}.m-md{margin:10px!important}.mt-md{margin-top:10px!important}.mr-md{margin-right:10px!important}.mb-md{margin-bottom:10px!important}.ml-md{margin-left:10px!important}.mx-md{margin-left:10px!important;margin-right:10px!important}.my-md{margin-top:10px!important;margin-bottom:10px!important}.m-lg{margin:15px!important}.mt-lg{margin-top:15px!important}.mr-lg{margin-right:15px!important}.mb-lg{margin-bottom:15px!important}.ml-lg{margin-left:15px!important}.mx-lg{margin-left:15px!important;margin-right:15px!important}.my-lg{margin-top:15px!important;margin-bottom:15px!important}.m-xl{margin:20px!important}.mt-xl{margin-top:20px!important}.mr-xl{margin-right:20px!important}.mb-xl{margin-bottom:20px!important}.ml-xl{margin-left:20px!important}.mx-xl{margin-left:20px!important;margin-right:20px!important}.my-xl{margin-top:20px!important;margin-bottom:20px!important}.m-xxl{margin:25px!important}.mt-xxl{margin-top:25px!important}.mr-xxl{margin-right:25px!important}.mb-xxl{margin-bottom:25px!important}.ml-xxl{margin-left:25px!important}.mx-xxl{margin-left:25px!important;margin-right:25px!important}.my-xxl{margin-top:25px!important;margin-bottom:25px!important}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.w-100{width:100%!important}.el-button{font-size:1rem;line-height:1.5rem;padding:.25rem 1rem;border:0;font-family:Poppins,sans-serif}.el-button.is-round{border-radius:1rem;border:0!important}.el-button.is-round.el-button--small{font-size:.8rem;line-height:1.3rem;padding:.2rem .8rem;border-radius:13px!important}.el-button.is-round.el-button--large{font-size:1rem;font-weight:500;line-height:1rem;padding:.625rem 4rem;border-radius:2rem!important}.el-tag.oto{padding:1rem!important;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.5rem;color:var(--input-secondary-button-text-color)!important;margin:0 .5rem 0 0;border:1px solid var(--input-secondary-button-border-color)!important;background-color:var(--input-secondary-button-bg-color)!important;transition:.2s;cursor:pointer;margin-bottom:8px;--el-icon-size: 1.25rem}.el-tag.oto .el-tag__close{margin-right:-.5rem}.el-tag.oto.is-round{border-radius:1rem}.el-tag.oto.active{color:var(--input-button-text-color)!important;background-color:var(--input-button-bg-color)!important;border:1px solid var(--input-button-bg-color)!important}.el-button{min-width:57px;background-color:var(--input-button-bg-color)!important;color:var(--input-button-text-color)!important;border:1px solid var(--input-button-bg-color)!important}.el-button:hover,.el-button:focus,.el-button:active{background-color:var(--input-button-bg-color)!important;color:var(--input-button-text-color)!important}.menu-item-dialog{--el-dialog-width: 450px !important;--el-dialog-heigth: 100vh !important;--el-dialog-margin-top: 60px !important;--el-dialog-margin-bottom: 0 !important;--el-dialog-max-width: 400px !important;height:calc(100vh - 120px)!important;max-height:calc(100vh - 120px)!important;padding:0!important;display:flex;flex-direction:column;border-radius:16px!important;overflow:hidden;background-color:var(--page-bg-color)!important;margin:60px auto!important}.menu-item-dialog .el-dialog__header{width:auto;padding:0;margin:0;right:0;top:0;z-index:1000;position:relative}.menu-item-dialog .el-dialog__body{padding:0!important;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.menu-item-dialog .el-dialog__close{color:#fff!important;font-size:1.5rem!important}.menu-item-dialog .el-dialog__headerbtn{z-index:1000!important;background-color:#00000073;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.18);border-radius:16px;height:32px;width:32px;margin:0;padding:3px 0 0;top:calc(.75rem + 10px);right:calc(.75rem + 10px);transform-origin:center;animation:menu-item-close-btn-intro .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes menu-item-close-btn-intro{0%{transform:rotate(-180deg) scale(.6);opacity:0}to{transform:rotate(0) scale(1);opacity:1}}.el-input__wrapper{background-color:var(--input-bg-color)!important;box-shadow:none!important}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--input-secondary-button-border-color) inset!important}.el-input__wrapper .el-input__inner{color:var(--input-text-color)!important}.el-textarea__inner{background-color:var(--input-bg-color)!important;border:1px solid var(--card-inside-border-color)!important;box-shadow:none!important;color:var(--input-text-color)!important}.el-textarea__inner:focus,.el-textarea__inner:focus-visible{border-color:var(--input-secondary-button-border-color)!important;box-shadow:none!important;outline:none!important}.el-select__wrapper{background-color:var(--input-bg-color)!important;box-shadow:0 0 0 1px var(--card-inside-border-color) inset!important}.el-select__wrapper.is-focused,.el-select__wrapper.is-hovering{box-shadow:0 0 0 1px var(--input-secondary-button-border-color) inset!important}.el-input-number{width:110px!important}.el-input-number .el-input__wrapper{border:0!important;box-shadow:none!important;background-color:var(--page-bg-color)!important}.el-input-number .el-input__wrapper .el-input__inner{color:var(--page-text-color)!important}.el-input-number .el-input__wrapper.is-focus{border:0!important;box-shadow:none!important}.el-input-number .el-input{border:0!important;font-size:1rem;line-height:1.5rem;color:var(--input-text-color)!important}.el-input-number .el-input__inner{font-size:1rem;line-height:1.5rem;color:#171718;font-weight:400;font-family:Inter,sans-serif}.el-input-number .el-input-number__decrease,.el-input-number .el-input-number__increase{border-radius:1rem;border:0;background-color:var(--input-secondary-button-bg-color);color:var(--input-secondary-button-text-color);font-size:1rem;font-family:Poppins,sans-serif;font-style:normal;font-weight:400;line-height:normal}.el-input-number .el-input-number__decrease:hover,.el-input-number .el-input-number__increase:hover{color:#464c53}.el-input-number .el-input-number__increase{background-color:var(--input-button-bg-color);color:var(--input-button-text-color)}.el-input-number .el-input-number__increase:hover{color:#8e9194}.el-notification{background-color:var(--card-bg-color)!important;border:1px solid var(--card-inside-border-color)!important}.el-notification__content{color:var(--card-text-color)!important}.el-loading-mask{background-color:var(--page-bg-color)!important}.skeleton-image,.el-skeleton__item{background-color:var(--card-inside-border-color)!important}.el-skeleton__item{background:var(--card-bg-color)!important}.el-drawer{background-color:var(--page-bg-color)!important}.el-popper{border:1px solid var(--input-border-color)!important;border-radius:0!important;background:var(--input-bg-color)!important}.el-popper__arrow:before{border-color:var(--input-border-color) transparent transparent transparent!important;background-color:var(--input-border-color)!important}.el-select-dropdown__wrap ul{padding:0!important}.el-select-dropdown__wrap ul li{background-color:var(--card-bg-color)!important}.el-select-dropdown__wrap .el-select-dropdown__item.is-selected{background-color:var(--card-inside-border-color)!important;color:var(--card-text-color)!important}@media(max-width:767px){.menu-item-dialog{--el-dialog-width: 100vw !important;--el-dialog-heigth: 100vh !important;height:calc(100dvh - env(safe-area-inset-top) - 92px)!important;max-height:calc(100dvh - env(safe-area-inset-top) - 92px)!important;margin:calc(env(safe-area-inset-top) + 92px) auto 0!important;border-radius:32px 32px 0 0!important}}:root{--page-bg-color: #FDFBF4;--page-text-color: #000000;--card-bg-color: #FFFEFA;--card-text-color: #171718;--card-secondary-text-color: #6B6B6B;--card-box-shadow: 0 4px 10px 0 #e8e3e3;--card-inside-border-color: #D1D1D1;--input-bg-color: #FFFFFF;--input-text-color: #667085;--input-border-color: #D1D1D1;--input-button-bg-color: #D15616;--input-button-text-color: #FFFFFF;--input-secondary-button-bg-color: #F8E5D8;--input-secondary-button-text-color: #D15616;--input-secondary-button-icon-color: #83411E;--input-secondary-button-border-color: #E6CDC0;--category-bg-color: #FDFBF4;--category-border-color: #CCCCCC;--category-text-color: #000000;--category-active-bg-color: #000000;--category-active-border-color: #000000;--category-active-text-color: #FFFFFF;--filter-selected-item-bg-color: #F8E5D8;--label-bg-color: #D72F00;--label-secondary-bg-color: #B79310;--label-default-bg-color: #8D8D8D;--label-text-color: #FFFFFF;--label-text-shadow-color: #2D3134;--label-shadow-color: #706161;--main-button-color: #D15616;--svg-color: #000000;--svg-footer-color: #8d8d8d;--rating-star-color: #FED132;--discount-applied-color: #2A8102;--discount-applied-bg-color: rgba(42, 129, 2, .08);--discount-applied-border-color: rgba(42, 129, 2, .3);--attention-glow-accent: #FF4747}body.dark{--page-bg-color: #181B21;--page-text-color: #FFFFFF;--card-bg-color: #292F38;--card-text-color: #FFFFFF;--card-secondary-text-color: #C1C6D1;--card-box-shadow: 0 4px 10px 0 #1E2229;--card-inside-border-color: #525E6F;--input-bg-color: #1E2229;--input-text-color: #667085;--input-border-color: #585f71;--input-button-bg-color: #FFFFFF;--input-button-text-color: #000000;--input-secondary-button-bg-color: #1E2229;--input-secondary-button-text-color: #C1C6D1;--input-secondary-button-icon-color: #A6A6A6;--input-secondary-button-border-color: #292F38;--category-bg-color: #1E2229;--category-border-color: #292F38;--category-text-color: #C1C6D1;--category-active-bg-color: #FFFFFF;--category-active-border-color: #FFFFFF;--category-active-text-color: #000000;--filter-selected-item-bg-color: #1E2229;--label-bg-color: #40916A;--label-secondary-bg-color: #B79310;--label-default-bg-color: #8D8D8D;--label-text-color: #FFFFFF;--label-text-shadow-color: #2D3134;--label-shadow-color: #17251E;--main-button-color: #67CB9B;--svg-color: #FFFFFF;--svg-footer-color: #8793A6;--discount-applied-color: #40916A;--discount-applied-bg-color: rgba(64, 145, 106, .12);--discount-applied-border-color: rgba(64, 145, 106, .4);--attention-glow-accent: #67CB9B}body.earthy{--page-bg-color: #F5ECE4;--page-text-color: #392918;--card-bg-color: #fffaf7;--card-text-color: #392918;--card-secondary-text-color: #7C6B5A;--card-box-shadow: 0 4px 10px 0 #D3C5B4;--card-inside-border-color: #E6D6C7;--input-bg-color: #fffaf7;--input-text-color: #7C6B5A;--input-border-color: #cbb7a5;--input-button-bg-color: #6A4A3C;--input-button-text-color: #FFF8E6;--input-secondary-button-bg-color: #FFF0D9;--input-secondary-button-text-color: #6A4A3C;--input-secondary-button-icon-color: #352E2B;--input-secondary-button-border-color: #E6D6C7;--category-bg-color: #FFF0D9;--category-border-color: #E6D6C7;--category-text-color: #6A4A3C;--category-active-bg-color: #6A4A3C;--category-active-border-color: #6A4A3C;--category-active-text-color: #FFF8E6;--filter-selected-item-bg-color: #FFF0D9;--label-bg-color: #A57F5B;--label-secondary-bg-color: #8E5E3D;--label-default-bg-color: #C4B0A0;--label-text-color: #FFFFFF;--label-text-shadow-color: #2D3134;--label-shadow-color: #70685E;--main-button-color: #8C5939;--svg-color: #4B3621;--svg-footer-color: #A57F5B;--discount-applied-color: #2A8102;--discount-applied-bg-color: rgba(42, 129, 2, .08);--discount-applied-border-color: rgba(42, 129, 2, .3);--attention-glow-accent: #E2671E}body.oceanic{--page-bg-color: #F4F5F6;--page-text-color: #2B3E42;--card-bg-color: #FFFFFF;--card-text-color: #2B3E42;--card-secondary-text-color: #556E6F;--card-box-shadow: 0 4px 10px 0 #C0C6C8;--card-inside-border-color: #D1D6D8;--input-bg-color: #FFFFFF;--input-text-color: #556E6F;--input-border-color: #D1D6D8;--input-button-bg-color: #2B6D6F;--input-button-text-color: #FFFFFF;--input-secondary-button-bg-color: #ECEFF0;--input-secondary-button-text-color: #2B6D6F;--input-secondary-button-icon-color: #1F3435;--input-secondary-button-border-color: #D1D6D8;--category-bg-color: #ECEFF0;--category-border-color: #D1D6D8;--category-text-color: #2B6D6F;--category-active-bg-color: #2B6D6F;--category-active-border-color: #2B6D6F;--category-active-text-color: #FFFFFF;--filter-selected-item-bg-color: #ECEFF0;--label-bg-color: #417B80;--label-secondary-bg-color: #6C8F91;--label-default-bg-color: #A1BCC0;--label-text-color: #FFFFFF;--label-text-shadow-color: #2D3134;--label-shadow-color: #616D70;--main-button-color: #34666A;--svg-color: #2B3E42;--svg-footer-color: #6C8F91;--discount-applied-color: #2B6D6F;--discount-applied-bg-color: rgba(43, 109, 111, .1);--discount-applied-border-color: rgba(43, 109, 111, .4);--attention-glow-accent: #A1BCC0}body.elegant{--page-bg-color: #1C1C1E;--page-text-color: #E4E4E6;--card-bg-color: #2B2B2E;--card-text-color: #E4E4E6;--card-secondary-text-color: #B2B2B5;--card-box-shadow: 0 4px 10px 0 #262629;--card-inside-border-color: #3A3A3D;--input-bg-color: #2B2B2E;--input-text-color: #B2B2B5;--input-border-color: #515155;--input-button-bg-color: #C49E59;--input-button-text-color: #1C1C1E;--input-secondary-button-bg-color: #3A3A3D;--input-secondary-button-text-color: #C49E59;--input-secondary-button-icon-color: #f1c26a;--input-secondary-button-border-color: #3A3A3D;--category-bg-color: #3A3A3D;--category-border-color: #3A3A3D;--category-text-color: #C49E59;--category-active-bg-color: #C49E59;--category-active-border-color: #C49E59;--category-active-text-color: #1C1C1E;--filter-selected-item-bg-color: #3A3A3D;--label-bg-color: #852100;--label-secondary-bg-color: #9e6430;--label-default-bg-color: #737373;--label-text-color: #FFFFFF;--label-text-shadow-color: #2D3134;--label-shadow-color: #1B1512;--main-button-color: #852100;--svg-color: #E4E4E6;--svg-footer-color: #C49E59;--discount-applied-color: #40916A;--discount-applied-bg-color: rgba(64, 145, 106, .12);--discount-applied-border-color: rgba(64, 145, 106, .4);--attention-glow-accent: #852100}body.halloween{--page-bg-color: #1E1B1B;--page-text-color: #F6D860;--card-bg-color: #2A2525;--card-text-color: #FFA500;--card-secondary-text-color: #B87333;--card-box-shadow: 0 4px 10px 0 #3F2F2F;--card-inside-border-color: #3D2E2E;--input-bg-color: #2A2525;--input-text-color: #FFA500;--input-border-color: #554343;--input-button-bg-color: #FF4500;--input-button-text-color: #1E1B1B;--input-secondary-button-bg-color: #3D2E2E;--input-secondary-button-text-color: #F6D860;--input-secondary-button-icon-color: #DDBB33;--input-secondary-button-border-color: #B87333;--category-bg-color: #3D2E2E;--category-border-color: #B87333;--category-text-color: #F6D860;--category-active-bg-color: #FF4500;--category-active-border-color: #FF4500;--category-active-text-color: #1E1B1B;--filter-selected-item-bg-color: #3D2E2E;--label-bg-color: #9a340f;--label-secondary-bg-color: #87462f;--label-default-bg-color: #B87333;--label-text-color: #ffffff;--label-text-shadow-color: #2D3134;--label-shadow-color: #191110;--main-button-color: #7a1a04;--svg-color: #FFA500;--svg-footer-color: #B87333;--discount-applied-color: #40916A;--discount-applied-bg-color: rgba(64, 145, 106, .12);--discount-applied-border-color: rgba(64, 145, 106, .4);--attention-glow-accent: #B87333}body.christmas{--page-bg-color: #F2F6F9;--page-text-color: #2B3E42;--card-bg-color: #FFFFFF;--card-text-color: #2B3E42;--card-secondary-text-color: #6B8F71;--card-box-shadow: 0 4px 10px 0 #B5C2BA;--card-inside-border-color: #D9E4DE;--input-bg-color: #FFFFFF;--input-text-color: #2B3E42;--input-border-color: #D9E4DE;--input-button-bg-color: #C62828;--input-button-text-color: #FFFFFF;--input-secondary-button-bg-color: #F8F2F2;--input-secondary-button-text-color: #C62828;--input-secondary-button-icon-color: #ba0d0d;--input-secondary-button-border-color: #D9E4DE;--category-bg-color: #F8F2F2;--category-border-color: #D9E4DE;--category-text-color: #C62828;--category-active-bg-color: #C62828;--category-active-border-color: #C62828;--category-active-text-color: #FFFFFF;--filter-selected-item-bg-color: #F8F2F2;--label-bg-color: #388E3C;--label-secondary-bg-color: #a35300;--label-default-bg-color: #C62828;--label-text-color: #FFFFFF;--label-text-shadow-color: #2D3134;--label-shadow-color: #617062;--main-button-color: #D32F2F;--svg-color: #2B3E42;--svg-footer-color: #6B8F71;--discount-applied-color: #388E3C;--discount-applied-bg-color: rgba(56, 142, 60, .1);--discount-applied-border-color: rgba(56, 142, 60, .4);--attention-glow-accent: #388E3C}body.nightlife{--page-bg-color: #1A1A1D;--page-text-color: #EAEAEA;--card-bg-color: #222226;--card-text-color: #EAEAEA;--card-secondary-text-color: #757575;--card-box-shadow: 0 4px 10px 0 #2E2E33;--card-inside-border-color: #3E3E42;--input-bg-color: #2C2C31;--input-text-color: #EAEAEA;--input-border-color: #44444A;--input-button-bg-color: #7e0b04;--input-button-text-color: #FFFFFF;--input-secondary-button-bg-color: #3E3E42;--input-secondary-button-text-color: #EAEAEA;--input-secondary-button-icon-color: #C7C7C7;--input-secondary-button-border-color: #44444A;--category-bg-color: #3E3E42;--category-border-color: #44444A;--category-text-color: #EAEAEA;--category-active-bg-color: #7e0b04;--category-active-border-color: #7e0b04;--category-active-text-color: #FFFFFF;--filter-selected-item-bg-color: #3E3E42;--label-bg-color: #009FB7;--label-secondary-bg-color: #a36200;--label-default-bg-color: #757575;--label-text-color: #FFFFFF;--label-text-shadow-color: #2D3134;--label-shadow-color: #101B1F;--main-button-color: #7e0b04;--svg-color: #EAEAEA;--svg-footer-color: #757575;--discount-applied-color: #40916A;--discount-applied-bg-color: rgba(64, 145, 106, .12);--discount-applied-border-color: rgba(64, 145, 106, .4);--attention-glow-accent: #009FB7}body{background-color:var(--page-bg-color);color:var(--page-text-color);font-family:Inter,sans-serif;padding:1rem;margin:0}body a{color:#d15616;text-decoration:none}body a:hover{color:#d15616}.normal .theme-card-item-wrapper,.normal .el-skeleton{column-gap:1rem;row-gap:1rem}.normal .theme-card{background-color:var(--card-bg-color);color:var(--page-text-color);border:0;border-radius:8px;box-shadow:var(--card-box-shadow)}.normal .theme-card:hover{box-shadow:var(--card-box-shadow)}.minimalist .theme-card-item-wrapper,.minimalist .el-skeleton{column-gap:1rem;row-gap:1rem}.minimalist .theme-card{border-bottom:1px solid var(--input-border-color)!important}.minimalist .theme-card:last-child{border-bottom:0!important}.theme-card .theme-title,.theme-card .theme-price{color:var(--card-text-color)}.theme-card .theme-description{color:var(--input-secondary-button-text-color)}.scroll-to-top{background-color:var(--card-bg-color);color:var(--page-text-color)}@property --attention-glow-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.attention-glow{position:relative;display:flex;width:100%}.attention-glow:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:999px;background:conic-gradient(from var(--attention-glow-angle, 0deg),transparent 0deg,var(--input-button-bg-color) 55deg,var(--attention-glow-accent) 125deg,transparent 180deg,transparent 235deg,var(--attention-glow-accent) 290deg,var(--input-button-bg-color) 345deg,transparent 360deg);filter:blur(9px);animation:attention-glow-sweep 4s linear infinite}.attention-glow--off:before{content:none}.attention-glow>.el-button{position:relative;flex:1;min-width:0;margin:0}@keyframes attention-glow-sweep{to{--attention-glow-angle: 360deg}}@media(prefers-reduced-motion:reduce){.attention-glow:before{animation:none}}footer{min-height:10px;color:#8e9194;padding:40px 0 100px;text-align:center}footer a{color:#8e9194}footer a:hover{color:#8e9194}footer .footer-legal{display:flex;justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;line-height:1}footer .footer-legal a{font-size:.75rem;opacity:.85;text-underline-offset:3px}footer .footer-legal .footer-legal__separator{opacity:.5;font-size:.75rem}footer .table-info{line-height:1rem;padding:0;margin-bottom:1rem;opacity:.4}footer .table-info span{color:var(--page-text-color);font-size:1rem;padding-top:.25rem;display:inline-block;vertical-align:top}footer .table-info svg{width:1.5rem;height:1.5rem;padding:0 .5rem 0 0;fill:var(--svg-footer-color);display:inline-block;vertical-align:top}.scroll-to-top{position:fixed;bottom:80px;right:15px;width:48px;height:48px;text-align:center;padding:0;border-radius:50%;cursor:pointer;transition:all .2s ease-in-out;font-size:1.4rem;background-color:color-mix(in srgb,var(--card-bg-color) 85%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid color-mix(in srgb,var(--card-text-color) 10%,transparent);box-shadow:0 8px 24px #0000001f,0 2px 4px #0000000f}.scroll-to-top svg{padding-top:26px;color:var(--svg-footer-color)}.privacy-page{max-width:680px;margin:0 auto;padding:1.5rem 1.25rem 2.5rem;color:var(--page-text-color);font-size:.9375rem;line-height:1.7;text-align:left}.privacy-page h1{font-size:1.5rem;font-weight:700;line-height:1.3;margin:0 0 1.5rem}.privacy-page h2{font-size:1.0625rem;font-weight:600;line-height:1.4;margin:2rem 0 .75rem;padding-top:1.5rem;border-top:1px solid var(--card-inside-border-color)}.privacy-page p{margin:0 0 1rem;color:color-mix(in srgb,var(--page-text-color) 85%,transparent)}.privacy-page a{color:inherit;text-decoration:underline;text-underline-offset:3px}.privacy-page .privacy-page__items{list-style:none;margin:0 0 1rem;padding:0}.privacy-page .privacy-page__items li{padding:.875rem 0}.privacy-page .privacy-page__items li:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--card-inside-border-color) 60%,transparent)}.privacy-page .privacy-page__item-title{display:block;font-weight:600;font-size:.875rem;margin-bottom:.25rem}.privacy-page .privacy-page__item-body{display:block;font-size:.875rem;line-height:1.6;color:color-mix(in srgb,var(--page-text-color) 75%,transparent)}.privacy-page .privacy-page__table-scroll{overflow-x:auto}.privacy-page table{width:100%;border-collapse:collapse;font-size:.8125rem;line-height:1.5;margin:.5rem 0 1rem}.privacy-page table th{text-align:left;font-weight:600;padding:.625rem .75rem .625rem 0;border-bottom:1px solid var(--card-inside-border-color);white-space:nowrap}.privacy-page table td{padding:.625rem .75rem .625rem 0;border-bottom:1px solid color-mix(in srgb,var(--card-inside-border-color) 60%,transparent);vertical-align:top;color:color-mix(in srgb,var(--page-text-color) 75%,transparent);min-width:7rem}.privacy-page table td:first-child{font-weight:500;color:var(--page-text-color)}.contacts{color:var(--page-text-color);font-weight:700;font-size:1.2rem}.contacts .phone-cell{display:inline-block;background-color:#e2671e;border-radius:50%;width:2rem;height:2rem;text-align:center;line-height:1.8rem;margin-right:.5rem}.cart-container{width:2rem;height:2rem;float:right;color:#e2671e;cursor:pointer}.menu-container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;column-gap:1rem;row-gap:1rem}.menu-container h2,.menu-container h3{width:100%;font-size:1.125rem;font-weight:700;font-family:Inter,sans-serif;color:var(--page-text-color);margin:0}.menu-container h3{font-weight:400;font-size:1.1rem;margin-top:.8rem;background-color:var(--page-bg-color);display:inline-block;width:auto;padding-right:1rem}.menu-container .line-separator{width:100%;height:1px;margin:1rem 0 -4rem;border-top:1px solid var(--card-bg-color);margin-right:16px}.menu-container .theme-card-item-wrapper,.menu-container .el-skeleton{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%}.menu-container .el-skeleton .skeleton-theme-card-item{flex-basis:calc(25% - .9rem);border-radius:16px;transition:all .3s ease 0s}.menu-container .el-skeleton .skeleton-theme-card-item .skeleton-item-footer{margin-top:10px;display:flex;justify-content:space-between;align-items:center}.menu-container .el-skeleton .skeleton-theme-card-item .skeleton-item-footer .skeleton-btn{width:85px;height:32px;border-radius:.5rem}.menu-item-presentation{font-style:normal;line-height:normal;font-family:Poppins,sans-serif;padding:0 1rem 1rem}.menu-item-presentation .title{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;color:var(--card-text-color);margin-bottom:.5rem}.menu-item-presentation .price{font-size:1.125rem;font-weight:500;font-family:Inter,sans-serif;color:var(--card-text-color)}.menu-item-presentation .section-title,.menu-item-presentation .characteristic-values,.menu-item-presentation .measurements{font-family:Poppins,sans-serif;font-size:.875rem;font-weight:400;color:var(--card-text-color)}.menu-item-presentation .section-title{font-size:1rem;font-weight:600;line-height:1.3}.menu-item-presentation .characteristic-label{color:var(--card-secondary-text-color)}.menu-item-presentation .section-title{margin-top:1rem}.menu-item-presentation .measurements{text-align:right;color:var(--page-text-color)}.menu-item-presentation .ingredients{font-family:Poppins,sans-serif;margin:.5rem 0;color:var(--card-secondary-text-color)}.homepage{font-family:Inter,sans-serif}.homepage .logo{display:block;text-align:center}.homepage .logo img{width:100%;max-width:100px;height:auto}.homepage h2{font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:700;text-align:center}.homepage .benefits div{display:flex;margin-bottom:20px}.homepage .benefits div .checkmark{width:28px;height:28px;margin-right:12px}.homepage .benefits div .span{font-weight:500;font-size:18px}.homepage .register-container{text-align:center;display:block;padding-top:2rem}.homepage .button{padding:10px 25px;width:fit-content;font-size:16px;font-weight:600;text-decoration:none;border-radius:32px;color:#fff;cursor:pointer}.homepage .button.full-width{display:flex;align-items:center;justify-content:center;width:100%}.homepage .button.red{background-color:#ff4747;border:1px solid #FF4747}.homepage .button.red:hover{background-color:#2d3134;border:1px solid #2D3134}.homepage .button.red-border{border:2px solid #FF4747;color:#2d3134;background-color:#fff}.layout-list .menu-item-container{min-width:0}.layout-list.style-normal .menu-item-container,.layout-list.style-minimalist .menu-item-container{flex-shrink:0;flex-grow:0;flex-basis:calc(50% - 1.9rem)}.layout-list .category-card-item,.layout-list .skeleton-theme-card-item{box-sizing:border-box;flex-basis:calc(50% - .6rem);border-radius:16px;transition:all .3s ease 0s;cursor:pointer}.layout-list .category-card-item{display:flex}.layout-list .category-card-item a{width:100%;display:flex;flex-direction:column;text-decoration:none}.layout-list .category-card-item a .image{width:100%;aspect-ratio:177/142;position:relative;border-radius:8px;overflow:hidden}.layout-list .category-card-item a .image img{width:100%;height:100%;object-fit:cover;display:block}.layout-list .category-card-item a .name{margin-top:8px;color:var(--card-text-color);font-weight:500;font-size:16px;line-height:1.3}.layout-list .skeleton-listing-card{box-sizing:border-box;display:flex;gap:.75rem;padding:10px;border:1px solid transparent;border-radius:12px}.layout-list .skeleton-listing-card .skeleton-listing-card__image{flex-shrink:0;width:143px;height:114px;border-radius:4px}.layout-list .skeleton-listing-card .skeleton-listing-card__body{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between}.layout-list .skeleton-listing-card .skeleton-listing-card__title{width:60%}.layout-list .skeleton-listing-card .skeleton-listing-card__text .el-skeleton__item+.el-skeleton__item{margin-top:.5rem}.layout-list .skeleton-listing-card .skeleton-listing-card__line--short{width:70%}.layout-list .skeleton-listing-card .skeleton-listing-card__footer{display:flex;align-items:center;justify-content:space-between;height:40px;margin-top:.5rem}.layout-list .skeleton-listing-card .skeleton-listing-card__price{width:80px}.layout-list .skeleton-listing-card .skeleton-listing-card__add{flex-shrink:0;width:32px;height:32px}.layout-list.style-normal .skeleton-listing-card,.layout-list.style-minimalist .skeleton-listing-card{flex-shrink:0;flex-grow:0;flex-basis:calc(50% - 1.9rem)}@media(max-width:991px){.layout-list.style-normal .skeleton-listing-card,.layout-list.style-minimalist .skeleton-listing-card{flex-basis:calc(100% - 1.5rem)}}.layout-list.style-minimalist .skeleton-listing-card__image{display:none}@media(max-width:991px){.layout-list.style-normal .menu-item-container{flex-basis:calc(100% - 1.5rem)}.layout-list.style-normal .category-card-item,.layout-list.style-normal .skeleton-theme-card-item{flex-basis:calc(100% + -0rem)}}@media(max-width:991px){.layout-list.style-minimalist .menu-item-container{flex-basis:calc(100% - 1.5rem)}.layout-list.style-minimalist .category-card-item,.layout-list.style-minimalist .skeleton-theme-card-item{flex-basis:calc(100% + -0rem)}}@media(max-width:991px){.menu-container .el-skeleton .skeleton-theme-card-item{flex-basis:calc(33% - .7rem)}}@media(max-width:767px){.menu-container .el-skeleton .skeleton-theme-card-item{flex-basis:calc(50% - .6rem);min-width:calc(50% - .6rem)}}a{text-decoration:none}.page-container{max-width:1280px;margin:0 auto;min-height:530px}
