.cmp-load{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100vw;position:fixed;top:0;left:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999}.cmp-load_loader{width:48px;height:48px;border-radius:50%;display:inline-block;border-top:3px solid#fff;border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fi{display:inline-block;font:normal normal normal 14px/1 FontIcon;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fi-1_5x{font-size:1.5em}.fi-2x{font-size:2em}.fi-3x{font-size:3em}.fi-longarrowright:before{content:"→"}.fi-email:before{content:""}.fi-plus:before{content:""}.fi-arrowup:before{content:""}.fi-arrowdown:before{content:""}.fi-nameb:before{content:""}.fi-datab:before{content:""}.fi-mapb:before{content:""}.fi-closeon:before{content:""}.fi-phone:before{content:""}.fi-smson:before{content:""}.fi-mapd:before{content:""}.fi-trash:before{content:""}.fi-check:before{content:""}.fi-logout:before{content:""}.fi-telegram:before{content:""}.fi-whatsapp:before{content:""}.fi-viber:before{content:""}.fi-vk:before{content:""}.fi-letter:before{content:""}.fi-docb:before{content:""}.fi-time:before{content:""}.fi-price2:before{content:""}.fi-arrowlefton:before{content:""}.fi-arrowrighton:before{content:""}.fi-arrowleftoff:before{content:""}.fi-arrowrightoff:before{content:""}.fi-catalog2:before{content:""}.fi-catalog3:before{content:""}.fi-menucatalogoff:before{content:""}.fi-likeon:before{content:""}.fi-likeoff:before{content:""}.fi-friends:before{content:""}.fi-menubasketoff:before{content:""}.fi-pinmap:before{content:""}.fi-account:before{content:""}.fi-orders:before{content:""}.fi-closewin:before{content:""}.fi-calendar:before{content:""}.fi-sale:before{content:""}.fi-delivery:before{content:""}.fi-arrowback:before{content:""}.fi-share:before{content:""}.fi-staroff:before{content:""}.br-0{border-radius:0}.br-20{border-radius:20px;padding-left:20px;padding-right:20px}.cmp-field-btn{padding:10px;background-color:var(--primary);color:var(--onPrimary);border:none;border-radius:9px;align-items:center;cursor:pointer;display:flex;gap:5px;justify-content:space-between;transition:background-color.2s ease-in-out;cursor:pointer;position:relative}.cmp-field-btn-mb{background-color:var(--primary);color:var(--onPrimary);padding:10px;font-size:.8rem;border:none;border-radius:20px;align-items:center;cursor:pointer;display:flex;gap:5px;justify-content:space-between;transition:background-color.2s ease-in-out;cursor:pointer;position:relative}.mb-cmp-field-btn:disabled{background-color:var(--surfaceDisabled);color:var(--onSurfaceDisabled);cursor:default}.cmp-field-btn:hover:not(:disabled){filter:brightness(.95)}.cmp-field-btn:disabled{background-color:var(--surfaceDisabled);color:var(--onSurfaceDisabled);cursor:default}.cmp-field-btn-icon{background-color:unset;padding:0}.cmp-field-btn-icon:hover{box-shadow:unset}.cmp-field-btn-link{background-color:transparent;color:var(--onBackground);align-items:unset;padding:0;background-color:unset;align-items:center}button:focus-visible{outline:none}.selected{box-shadow:unset;background-color:var(--primary);color:var(--onPrimary)}.deselected{box-shadow:unset;background-color:var(--secondary);color:var(--onSecondary)}.cmp-field-btn-count{background-color:var(--error);color:var(--onError);text-align:center;font-size:10px;width:10px;height:10px;padding:3px;display:flex;justify-content:center;align-items:center;position:absolute;top:-4px;right:-4px;border-radius:30px}.cmp-field-btn-mb-count{background:unset;background-color:var(--error);color:var(--onError);text-align:center;font-size:10px;width:10px;height:10px;padding:3px;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;border-radius:30px}.cmp-field-btn-mb:disabled{background-color:var(--surfaceDisabled);color:var(--onSurfaceDisabled);cursor:default}.cmp-field-btn-link:disabled{background-color:unset;color:var(--onSurfaceDisabled)}.cmp-field-btn_label{color:var(--onPrimary)}dialog::backdrop{-webkit-backdrop-filter:blur(2px)brightness(.4);backdrop-filter:blur(2px)brightness(.4)}.cmp-dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);border:none;background-color:transparent;color:var(--onSurfaceVariant)}.cmp-dialog-close{position:absolute;right:0;top:0;z-index:99999}.cmp-dialog-back{position:absolute;margin:auto 0 auto;left:0;width:unset!important;background:none!important;z-index:10;flex-grow:1}.cmp-dialog-content{width:calc(100% - 20px);height:calc(100% - 20px);background-color:var(--surfaceVariant);padding:10px;border-radius:28px;outline:1px solid var(--outline)}.cmp-dialog-header{display:flex;justify-content:center;align-items:center;height:60px;color:var(--primary)}.cmp-dialog-header h2{margin:0;text-align:center}.cmp-dialog-header button{border:none;cursor:pointer}.cmp-dialog-body{padding:10px;overflow:auto}.cmp-dialog-content .cmp-load{width:100%;height:100%}.noscroll{overflow:hidden}.cmp-dialog-mb{position:fixed;margin:auto auto;height:100%;width:100vw;max-width:calc(100vw - 20px);max-height:100%;border-radius:unset;border:none;background-color:var(--surfaceVariant);margin:0;padding:0 10px;overflow:auto}.cmp-dialog-mb-header{padding:5px 0;text-align:center;align-items:center;z-index:99;color:var(--primary)}.cmp-dialog-mb-header>h2{flex-grow:1.2}.cmp-dialog-mb-content{width:100%;height:100%;color:var(--onBackground)}.cmp-dialog-mb-body{padding-top:25px}.mb-confirm{min-height:90px;width:70vw;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;border-radius:12px;padding:20px}.mb-confirm .cmp-dialog-mb-content{display:flex;flex-direction:column;justify-content:space-between}.mb-confirm-addr{width:90vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden;border-radius:12px;height:-moz-fit-content;height:fit-content}.mb-confirm-addr .cmp-dialog-mb-content{height:min-content}.mb-confirm-addr .cmp-dialog-back{display:none}.mb-confirm-addr .cmp-dialog-mb-body{padding:10px}.mb-confirm-addr .cmp-footer-menu-del-address{margin:0 auto;margin-top:45px}.mb-confirm-addr .cmp-dialog-mb-header,.mb-confirm .cmp-dialog-mb-header{padding-top:10px;text-align:center}.mb-confirm .cmp-dialog-back{display:none}.mb-confirm h2{font-size:20px}.mb-confirm .cmp-dialog-mb-body{padding:0}.mb-cmp-footer{position:fixed;width:100%;bottom:0;z-index:10;background-color:white}.mb-cmp-footer-body{display:flex;justify-content:space-between;padding:10px 20px;font-size:12px;border-top:1px inset var(--onBackground)}.mb-cmp-footer-elem{display:flex;flex-direction:column;font-size:10px;color:var(--onSurfaceDisabled)}.page-content-catalog-title-mb-drop{height:auto;position:absolute;background-color:var(--background);top:50px;right:10px;width:120px;padding:10px 5px;border-radius:10px;box-shadow:0 0 10px 11px var(--backdrop);z-index:100;overflow:auto;max-height:350px;display:flex;flex-direction:column;row-gap:15px}.page-content-catalog-title-mb-drop span{color:var(--onBackground)}.page-content-catalog-title-mb-drop .cmp-field-btn-mb{justify-content:start}.logo{height:100%;margin:10px 100px;width:unset}.logo-mb{height:30px;width:unset}.cmp-format-about-title{font-size:14px;font-weight:600;color:var(--primary)}.cmp-format-about-str{font-size:16px;font-weight:400;line-height:20px}.cmp-format-about-table{display:flex;flex-direction:column;gap:10px;font-size:14px}.cmp-format-about-table_row{display:flex;justify-content:space-between}.cmp-msg{position:relative}.cmp-msg-list{height:auto;position:absolute;background-color:var(--background);color:var(--onBackground);top:40px;right:0;width:600px;padding:10px;border-radius:10px;box-shadow:0 0 10px 11px var(--backdrop);z-index:1000;overflow:auto;max-height:350px;display:flex;flex-direction:column;gap:30px}.cmp-msg-list-item-date{padding-top:10px;display:flex;justify-content:flex-end}.cmp-msg-list-mb{background-color:var(--background);color:var(--onBackground);position:absolute;top:0;right:0;height:100vh;padding:15px;border-radius:10px;z-index:1000;overflow:auto;display:flex;flex-direction:column;gap:30px;width:95vw}.cmp-msg-list-mb-title{font-size:24px;display:flex;justify-content:center;position:relative;align-items:center}.cmp-msg-list-mb-title-back{position:absolute;left:0}.cmp-msg-list-mb-title span{font-size:16px;font-weight:550}.cmp-msg-mb .cmp-field-btn-mb-count{top:-3px;right:-3px}.cmp-hd-mb{all:unset;position:fixed;z-index:2;width:100%}.cmp-hd-mb-top{height:25px;background-color:white;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px 10px 5px}.mb-content{max-width:97vw;margin:0 auto;padding-bottom:70px;background-color:var(--background);color:var(--onBackground)}.mb-cmp-promo-title{font-size:24px;font-weight:700;margin-bottom:10px;text-align:center}.mb-page-pc-content-catalog-content{padding:5px;display:grid;grid-template-columns:1fr 1fr;gap:20px 10px}.mb-page-pc-content-catalog-word{position:fixed;z-index:1;padding-bottom:5px;background-color:var(--background);width:100vw}.mb-page-pc-content-catalog-word+.mb-page-pc-content-catalog-content{padding-top:45px}.mb-page-pc-content-catalog{margin-top:40px;margin-bottom:20px;width:97vw}.page-pc-content-catalog-word-item{margin:10px;width:unset!important;background-color:var(--surfaceDisabled);color:var(--onSurfaceDisabled)}.mb-page-pc-content-catalog-word>.cmp-promo-cards-mb{justify-content:flex-start;flex-wrap:wrap;gap:10px}.mb-pc-content-catalog-word-item{margin:10px 0 0 10px}.mb-pc-content-catalog-word-item button{padding:7px 15px;min-width:70px;justify-content:center;border-radius:5px;font-size:14px;background-color:var(--surfaceDisabled);color:var(--onSurfaceDisabled)}.cpage-pc-content-catalog-title{font-size:32px;font-weight:700;color:var(--onBackground);padding-top:10px}.select{background-color:var(--primary)!important;color:var(--onPrimary)!important}.cpage-pc-content-catalog-crumbs{width:100%;color:var(--onSurfaceDisabled);padding-top:20px}.cpage-pc-content-catalog-crumbs ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.cpage-pc-content-catalog-crumbs li{display:inline-block}.cpage-pc-content-catalog-crumbs span{font-size:16px;cursor:pointer}.cpage-pc-content-catalog-crumbs li:last-child{font-weight:700}.cpage-pc-content-catalog-crumbs li:not(:last-child):after{display:inline-block;margin:0 .25rem;content:">"}.page-pc-content-active .slick-track{padding-top:30px;min-height:210px;height:auto}.page-pc-content-active .slick-arrow{padding-top:40px}.mb-page-pc-content-active .slick-track{padding-top:0}.page-content-catalog-title-mb{display:flex;align-items:center;gap:10px;padding:10px;background-color:white;justify-content:center}.page-content-catalog-title-mb p{width:calc(100% - 60px);text-align:center}.page-content-catalog-title-back-mb{position:absolute;left:5px}.mb-col-3{grid-template-columns:1fr 1fr 1fr;padding:unset;padding-top:5px;gap:unset}.mb-col-3 .cmp-category-mb-vrt{aspect-ratio:unset}.mb-col-3 .cmp-category-mb-vrt img{max-width:100px}.mb-col-3 .cmp-category-mb-vrt .cmp-category-mb_title{font-size:8px}.mb-col-1{grid-template-columns:1fr}.mb-col-1 .cmp-category-mb-vrt{aspect-ratio:unset;flex-direction:row;align-items:center;justify-content:space-between}.mb-col-1 .cmp-category-mb_img{width:40%}.mb-col-1 .cmp-category-mb_title{width:60%}.mb-col-1 .cmp-product-mb-vrt{aspect-ratio:unset}.mb-col-1 .cmp-product-mb-vrt .cmp-product-mb_content{flex-direction:row;align-items:center}.mb-col-1 .cmp-product-mb-vrt .cmp-product-info-mb{justify-content:center;padding:10px}.mb-col-1 .cmp-product-mb-vrt .cmp-product-info-basket{display:flex;margin-top:-30px;justify-content:flex-end}.mb-col-1 .cmp-product-mb-vrt .cmp-product-info-basket .cmp-footer-info-basket_btn{width:50%}.mb-col-1 .cmp-product-mb-vrt .cmp-product-info-basket .cmp-product-info-basket-increment{width:50%;justify-content:space-between}.cmp-footer{display:flex;flex-direction:row;justify-content:center;bottom:0;width:100%;height:100%;background-color:var(--background);color:var(--onBackground);z-index:2}.cmp-footer-body{max-width:1250px;width:100vw;padding:50px 20px;display:flex;flex-direction:row;justify-content:space-between;gap:1%;& .divider{margin:5px 0;min-width:1px;max-width:1px;display:flex;background-color:var(--outlineVariant)}}.cmp-footer-pickup{display:flex;justify-content:flex-start;flex:1 0 auto;flex-direction:column;gap:16px;max-width:30%;& .company-title{display:flex;justify-content:flex-start;align-items:center;font-weight:600;font-size:1.5rem}& .company-about{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px}& .company-about .cmp-format-about-str{font-weight:400;line-height:1.2rem;font-size:.85rem}& .company-location{font-size:1rem;gap:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}&>.company-working-hours{font-size:1rem;gap:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;&>.company-working-hours-right{display:flex;flex-direction:column;gap:6px;&>.company-subtitle{font-weight:600}}}}.cmp-footer-menu{display:flex;justify-content:flex-start;flex:1 0 auto;max-width:25%;flex-direction:column;gap:20px;& .cmp-field-btn,& .cmp-field-btn-mb{font-size:1rem;font-weight:600;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}}.cmp-footer-legal{display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:flex-start;gap:20px;flex:1 0 auto;max-width:25%;&>.cmp-footer-legal-block{display:flex;flex-direction:column;gap:14px;&>.legal-title{font-weight:600;font-size:1rem}&>.legal-content{font-size:.9rem}}}.about-contact-item{display:flex;flex:1 0 auto;flex-direction:row;gap:10px;align-items:center}.cmp-footer-menu-del{max-height:80vh;height:auto;gap:10px;width:680px;display:flex;flex-direction:column;justify-content:space-between;padding:0 1px}.cmp-footer-menu-del-mb{padding-top:20px;gap:10px;margin:0 auto;display:flex;flex-direction:column;padding-bottom:10px}.cmp-footer-menu-del-address-items{overflow:hidden;border-radius:14px;box-shadow:0 0 10px var(--backdrop)}.address-item-delete{position:absolute;right:25px;top:0}.address-item-delete-mb{position:absolute;top:0;padding-left:240px}.cmp-footer-menu-del-address-items::-webkit-scrollbar{width:0}.cmp-footer-menu-del-address-item{display:flex;position:relative;padding-left:30px;height:auto;overflow:hidden}.cmp-footer-menu-del-address-item-mb{display:flex;justify-content:center;position:relative;height:auto;overflow:hidden}.cmp-footer-menu-del-address{padding:15px 10px;border-radius:8px;font-size:18px;font-weight:600;max-width:250px;min-height:90px;display:flex;flex-direction:column;justify-content:center;color:var(--onSecondaryContainer);background-color:var(--secondaryContainer)}:is(.cmp-footer-menu-del-error,.cmp-dialog-delete-address)>.cmp-footer-menu-del-address{align-self:center;margin:0}.cmp-footer-menu-del-address p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.cmp-footer-menu-delivery-courier-conds{padding-top:10px;display:flex;flex-direction:column;gap:16px}.cmp-footer-menu-delivery-text{font-size:16px;line-height:25px;font-weight:400}.cmp-footer-menu-delivery-courier-conds-item{align-items:center;display:flex;gap:10px}.cmp-footer-menu-delivery-pickup-list{padding-top:10px;display:flex;flex-direction:column;& .btn-expandable{background-color:var(--background);color:var(--primary);font-size:.85rem;font-weight:500;height:37px;outline:1px solid var(--outline);justify-content:space-between;border-radius:9px;padding-left:20px;&:hover{filter:none}}& .cmp-field-btn-expanded{border-radius:9px 9px 0 0;border-bottom:1px solid var(--outline)}& .cmp-field-scroll{outline:1px solid var(--outline);border-radius:0 0 9px 9px;& .cmp-field-scroll-item{padding:10px 20px;background-color:var(--background)}}}.cmp-footer-menu-delivery-pickup-item{background-color:var(--primaryContainer);color:var(--onPrimaryContainer);border-radius:20px;padding:16px 20px;display:flex;flex-direction:column;gap:16px}.cmp-footer-menu-delivery-pickup-adress{display:flex;flex-direction:column;gap:16px}.cmp-footer-menu-addresses{display:flex;flex-direction:column;gap:10px}.cmp-footer-menu-delivery-pickup-title{font-size:1.1rem;font-weight:600;padding-top:10px}.cmp-footer-menu-delivery-delete{display:flex;column-gap:5px;justify-content:space-between}.cmp-dialog-delete-address{display:flex;flex-direction:column;row-gap:20px}.cmp-footer-menu-del-error{display:flex;flex-direction:column;align-items:center;gap:10px}.cmp-footer-menu-del-address-btn-confirm{font-size:20px;font-weight:600}.cmp-footer-menu-del-address-btn-delete{font-size:20px;font-weight:600;background-color:var(--error)}.cmp-footer-menu-del-address-btn-delete-mb{font-size:16px!important;font-weight:400!important;justify-content:center!important}.cmp-footer-menu-del-address-btn-confirm-mb{font-size:16px!important;font-weight:400!important;background-color:unset!important;color:var(--primary)!important;justify-content:center!important}.cmp-footer-menu-delivery-courier-btn{margin-top:10px;width:100%;justify-content:center!important;font-weight:400!important;width:max-content;border-radius:9px}.cmp-footer-menu-delivery-courier-btn-mb{width:100%}.cmp-footer-menu-sup{display:flex;flex-direction:column;justify-content:flex-start;flex:1 0 auto;max-width:20%;gap:30px;& .support-title{font-weight:600}& .support-item{gap:8px;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;font-weight:400}}.cmp-footer-menu-delivery-courier-zone .cmp-dialog-body{width:80vw;height:80vh}.cmp-footer-menu-delivery-courier-zone .cmp-dialog-mb-body{height:calc(100vh - 40px)}.cmp-footer-menu-delivery-courier-mb{background-color:var(--background);color:var(--onBackground);border-radius:20px;padding:16px 20px;display:flex;flex-direction:column;gap:10px;box-shadow:0 0 6px var(--backdrop)}.cmp-footer-menu-delivery-courier-mb div{font-size:14px;font-weight:600;max-width:96vw}.cmp-footer-menu-container{padding:15px}.cmp-footer-menu-title{padding-top:5px;font-size:1.15rem!important;color:var(--primary)}.cmp-footer-menu-delivery-terms{display:flex;flex-direction:column;gap:10px}.cmp-footer-pers_bon{margin-top:10px;display:flex;justify-content:flex-start;flex-direction:row;align-items:center;gap:4px}.cmp-footer-pers_bon-bonus_title{color:var(--onSurfaceVariant)}.cmp-footer-pers_bon-bonus{color:var(--primary);font-size:1rem}.cmp-footer-menu-bonus{height:auto;max-height:80vh;display:flex;flex-direction:column;gap:10px}.cmp-footer-menu-bonus_program_title{color:var(--onBackground);font-size:1rem;font-weight:600;display:flex;justify-content:center}.cmp-footer-menu-bonus_title{font-size:1.5rem;font-weight:600;display:flex;justify-content:center;color:var(--primary)}.cmp-footer-menu-bonus_subtitle{font-size:1rem;font-weight:400;display:flex;justify-content:center}.cmp-footer-menu-bonus-mb{display:flex;flex-direction:column;gap:12px;margin:0 auto}.cmp-footer-menu-bonus_program-list{display:flex;flex-direction:column;row-gap:10px}.cmp-footer-menu-bonus_program{background-color:var(--background);color:var(--onBackground);border-radius:12px;padding:10px 20px;box-shadow:0 0 6px var(--backdrop)}.cmp-footer-menu-bonus_program_header{display:flex;flex-direction:row;gap:6px;align-items:center}.cmp-footer-menu-bonus_program-count{display:flex;align-items:center;gap:6px}.cmp-footer-menu-bonus_program-reward{color:var(--primary);display:flex;justify-content:center;align-items:center}.cmp-footer-menu-bonus_program-measure{color:var(--primary);font-size:1rem;font-weight:600}.cmp-footer-menu-bonus_footer{line-height:2rem;margin-top:10px}.cmp-footer-menu-bonus_program-text{color:var(--onSecondaryContainer);padding-top:5px;font-size:1rem;font-weight:400;line-height:18px}.cmp-footer-menu-bonus-mb .cmp-footer-menu-bonus_program-text{font-size:.85rem}.cmp-footer-menu-bonus_share{display:flex;flex-direction:row;gap:4px}.share-button{margin-top:10px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:20px;display:flex;justify-content:center;align-items:center;font-size:16px!important;font-weight:600!important;gap:10px;background-color:white!important}.cmp-footer-menu-bonus_reward{display:flex;flex-direction:column;gap:10px}.cmp-field-scroll-item{background-color:var(--background);border-radius:0;width:100%;padding:12px 20px;border-bottom:1px rgba(0,0,0,.1)solid;color:var(--onBackground);text-align:left}.cmp-field-scroll-pinbtn{border-top:1px rgba(0,0,0,.1)solid;border-bottom:none;justify-content:center;padding-top:10px;padding-bottom:10px;color:var(--primary);font-size:.9rem}.cmp-field-scroll{max-height:180px;overflow-y:auto;scrollbar-color:var(--onBackground)var(--background);& .selected{background-color:var(--primary);color:var(--onPrimary)}&>.cmp-field-btn-mb{font-size:.9rem}&>.cmp-field-btn:hover:not(:disabled){filter:none}}.cmp-field-scroll-selectable:hover{filter:brightness(.96)}.leaflet-container{border-radius:15px;z-index:0}.leaflet-control-attribution{display:none}.leaflet-div-icon{background:unset!important;border:unset!important}.cmp-footer-menu-sup-messanger{display:flex;gap:5px}.cmp-category{width:235px;height:310px;border:1px solid#ccc;margin:10px;display:flex;flex-direction:column}.cmp-category_img{display:flex;align-items:center;justify-content:center}.cmp-category img{height:200px;max-width:100%;object-fit:cover}.cmp-category_title{flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.cmp-category .title h2{margin:0}.cmp-basket{position:relative}.cmp-order{display:flex;flex-direction:column;gap:20px;padding:0 10px;height:100%;overflow-y:scroll;overflow-x:hidden;width:600px}.cmp-dialog-body:has(.cmp-order){height:80vh}.cmp-order-deliver-conds{width:50%;min-width:300px}.cmp-order-bns{display:flex;flex-direction:row;gap:10px;justify-content:space-between}.cmp-dialog:has(.cmp-order){top:50%!important}.cmp-order-deliver-conds span{font-size:16px;font-weight:600}.cmp-order .cmp-basket-form-traffic{flex:1;max-height:unset!important}.cmp-order-discount{width:60%;display:flex;flex-direction:column;row-gap:10px}.cmp-basket-drop-total-sum{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-end;gap:6px;padding-right:10px;font-size:1.2rem;color:var(--onBackground);& .cut{font-size:1rem;color:var(--onSurfaceDisabled);font-weight:400;text-decoration:line-through}}.cmp-basket-drop-total-sum_err{display:flex;flex-direction:column;gap:4px;color:var(--error)}.cmp-basket-drop-total-sum_btn{padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:24px;gap:0;width:100%;height:50px}.cmp-order-payment{display:flex;flex-direction:column;flex:1 0 auto;& .cmp-field-scroll-item{background-color:var(--primary)}& .flex-fill{display:flex;flex:1 0 auto;justify-content:center;align-items:center}}.cmp-order-pricing{display:flex;flex-direction:column;gap:4px}.cmp-order-submit{display:flex;justify-content:center;align-items:center;& .label{font-size:1rem;font-weight:500}& .value{font-size:.9rem;font-weight:400}}.cmp-order-label{display:flex;justify-content:center;align-items:center}.cmp-order-payment-block{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.cmp-order-payment-cards{display:flex;flex:1 0 auto;background-color:gainsboro}.cmp-order-payment-current{display:flex;justify-content:center;flex:1 0 auto;background-color:var(--primaryContainer);color:var(--onPrimaryContainer);padding:10px;height:50px;font-size:1rem;&:disabled{background-color:var(--primaryContainer);color:var(--onPrimaryContainer)}}.cmp-order-mb{padding:10px;margin-top:10px;border-radius:10px;background-color:var(--background);display:flex;flex-direction:column;gap:10px}.cmp-field-input{background-color:var(--background);color:var(--onBackground);outline:1px solid var(--outline);border-radius:9px;height:27px;font-size:14px;display:flex;align-items:center;padding:5px 10px;position:relative}.cmp-field-input:has(input:disabled){background-color:var(--surfaceDisabled)}.cmp-field-input-unsearchable{font-size:1rem;padding:1px 2px;white-space:nowrap}.cmp-field-input-label{color:var(--onBackground);font-size:10px}input,input:hover,input:focus{outline:none;border:none;background-color:unset;width:100%;color:var(--primary);font-size:16px}input:disabled{color:var(--onSurfaceDisabled)}input::-webkit-date-and-time-value{text-align:left}input::-webkit-input-placeholder{direction:ltr!important;text-align:left;color:var(--onSurfaceDisabled)}textarea,textarea:focus-visible,textarea:hover{font-size:16px;outline:none;border:none;background-color:unset;resize:none;width:100%;max-height:20px;overflow:auto;color:var(--primary)}input:disabled{color:var(--onSurfaceDisabled)}textarea::-webkit-input-placeholder{color:var(--onSurfaceDisabled)}.cmp-field-input-checkbox{display:flex;flex-direction:row;gap:6px;background-color:transparent;align-items:center;& input{-webkit-appearance:none;-moz-appearance:none;appearance:none;accent-color:transparent;outline:none;border:none;height:18px;width:18px;color:var(--primary);&+label{color:var(--primary)}}& input:not(:checked){color:var(--onSurfaceDisabled);outline:1px solid var(--onSurfaceDisabled);border-radius:4px}& input:not(:checked)+label{color:var(--onSurfaceDisabled)}& input:checked:before{display:flex;justify-content:center;align-items:flex-end;content:"✓";border-radius:4px;outline:1px solid var(--primary)}}.cmp-field-input:has(.cmp-field-input-checkbox){background-color:unset;outline:none}.cmp-field-input-select{width:100%;outline:none}.select-input{cursor:default;color:var(--onBackground);&::placeholder{color:var(--onBackground)}}.select-input:focus{caret-color:transparent}.cmp-field-input-block{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.cmp-field-input-select-list{position:absolute;z-index:2;background-color:var(--background);width:calc(100% - 20px);top:35px;padding:10px;left:0;display:flex;flex-direction:column;gap:15px;border-radius:0 0 10px 10px;outline:1px solid var(--outline);& .cmp-field-btn{font-size:.8rem;color:var(--onBackground)}}.select-item{text-overflow:ellipsis;text-align:start;overflow:hidden;font-size:1rem;border-radius:0;padding-top:4px}.cmp-field-input:has(.cmp-field-input-select-list){border-radius:15px 15px 0 0}.cmp-promo-code{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap}.cmp-promo-code-check{display:flex;outline:1px solid var(--outline);border-radius:9px;& .cmp-field-input{border-radius:9px 0 0 9px;outline:none;height:auto}& .cmp-field-btn,& .cmp-field-btn-mb{border-radius:0 9px 9px 0}}.cmp-promo-code-ok,.cmp-promo-code-err{margin-left:4px;font-size:.8rem;font-weight:400}.cmp-promo-code-err{color:var(--error)}.cmp-promo-code-ok{color:var(--success)}dialog::backdrop{position:fixed;inset:0;background:rgba(0,0,0,.1)}.dialog-trade-off{z-index:9999;position:fixed;top:55%;left:50%;transform:translate(-50%,-50%);border:none;background-color:transparent}.dialog-trade-off-content{width:300px;text-align:center;background-color:var(--error);color:#fff;padding:20px;border-radius:28px}.cmp-order-bonus{background-color:var(--background);color:var(--onBackground);border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:20px;& .transparent{filter:opacity(.1)}}.cmp-order-bonus_v{font-size:.75rem}.cmp-order-bonus_value{font-size:.75rem;display:"flex";flex:1 0 auto}.cmp-order-bonus>div{display:flex;justify-content:space-between}input[type=range]{-webkit-appearance:none;height:3px;background-color:var(--primaryContainer);border-radius:5px;background-repeat:no-repeat}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:14px;width:14px;border-radius:50%;background:var(--primary);cursor:ew-resize}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent}.cmp-delivery-banner{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;padding:10px;border-radius:10px;font-size:.9rem}.cmp-delivery-banner-ok{background-color:var(--secondaryContainer);color:var(--onSecondaryContainer)}.cmp-delivery-banner-error{background-color:var(--error);color:var(--onError);text-align:center}.cmp-order-card-list{display:flex;flex-direction:column;overflow-y:auto;max-height:90px}.cmp-order-card-remember{margin-top:4px;display:flex;font-size:.7rem;& .cmp-field-input-checkbox-label{display:flex;flex:1 0 auto;align-items:center}}.cmp-order-card-list-item{background-color:var(--primaryContainer);padding:10px 20px;font-size:.9rem;border-bottom:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;cursor:pointer;&:hover{filter:brightness(.95)}& .flex-10{display:flex;flex-direction:row;gap:10px}&>.radio-outline{outline:1px solid rgba(0,0,0,.4);border-radius:100%;height:14px;width:14px;overflow:hidden;padding:1px}}.cmp-order-card-list-item-active{background-color:var(--primaryContainer);& .radio-outline{outline:2px solid var(--primary)}& .radio-fill{border-radius:100%;width:100%;height:100%;background-color:var(--primary)}}.cmp-addr-picker{display:flex;flex-direction:column;gap:20px;min-width:500px}.cmp-addr-picker-mb{display:flex;flex-direction:column;gap:20px}.cmp-address{width:-moz-fit-content;width:fit-content;width:100%;height:50px;display:flex;flex-direction:row;& .cmp-field-btn,& .cmp-field-btn-mb{display:flex;justify-content:center;align-items:center;flex:1 0 auto;padding:10px;box-shadow:none;min-height:50px}& .selected{font-weight:600;box-shadow:var(--backdrop)}& .deselected{font-weight:200}& :first-child{border-radius:10px 0 0 10px}& :last-child{border-radius:0 10px 10px 0}& :first-child:last-child{border-radius:10px}}.cmp-address-map{height:300px}.cmp-address-map-mb{height:200px}.cmp-address-courier{display:flex;flex-direction:column;gap:10px}.br-40{border-radius:40px}.centered{&>input,&>input::placeholder{text-align:center}}.fill{flex:1 0 auto}.cmp-field-input-label-body{display:flex;flex-direction:column}.cmp-field-input-label{font-size:1rem;margin-left:5px;margin-bottom:4px}.cmp-header-addr-delivery-add{width:600px;height:600px;display:flex;flex-direction:column;gap:10px}.cmp-header-addr-delivery-add-fields{display:flex;flex-direction:column;gap:20px;height:500px;margin:10px 0}.cmp-header-addr-add-action{display:flex;flex-direction:row;justify-content:space-between;padding-top:5px}.cmp-header-addr-add-action>button{min-width:200px;justify-content:center}.cmp-header-addr-add-field{display:flex;flex-direction:column;gap:10px;width:100%}.cmp-header-addr-add-field-row{display:flex;flex-direction:row;align-items:flex-end;gap:10px}.add-error{color:red}.cmp-header-addr-delivery-add-mb{padding:25px 5px;display:flex;flex-direction:column;gap:10px}.cmp-header-addr-delivery-add-mb-fields{display:flex;flex-direction:column;gap:10px;max-height:550px;height:70vh;overflow:auto;margin:10px 0}.cmp-header-addr-add-action-mb{display:flex;flex-direction:row;justify-content:space-between;padding-top:10px}.cmp-header-addr-add-action-mb>button{min-width:calc(50vw - 10px);justify-content:center}.cmp-header-addr-add-field{display:flex;flex-direction:column;gap:10px;width:100%}.cmp-header-addr-add-field-row{display:flex;flex-direction:row;gap:10px}.cmp-fields-new-addr-mb{margin-top:10px;display:flex;flex-direction:column;gap:10px}.cmp-fields-new-addr-mb-addr{display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px}.cmp-fields-new-addr-mb-addr-map{position:absolute;top:0;left:0;width:100%;height:100%}.cmp-fields-new-addr-mb-addr-map-input{position:relative;margin-top:5px;z-index:1}.cmp-fields-new-addr-mb-addr-extra{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;&>.cmp-field-input-label-body{width:30%}}.cmp-fields-new-addr-mb-addr-ctrl{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;position:absolute;bottom:10px;width:90vw;left:5vw;gap:10px;&>.cmp-field-btn-mb{display:flex;justify-content:center;padding-left:20px;padding-right:20px}}.cmp-field-listen input[disabled]{pointer-events:none}.cmp-deliver{display:flex;flex-direction:column;gap:10px;&>.split{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content;gap:10px}}.cmp-carousel{position:relative;width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;box-sizing:border-box;&>.wrapper{display:flex;flex-grow:1;overflow:hidden;padding:1px;&>.pipe{gap:10px;padding:1px;display:flex;flex-direction:row;flex-wrap:nowrap}}&>.arrow{display:flex;align-self:center;border:none;border-radius:100%;background-color:var(--background);color:var(--onBackground);outline:1px solid var(--outline);min-height:32px;min-width:32px;width:32px;height:32px;aspect-ratio:1;justify-content:center;align-items:center;cursor:pointer;pointer-events:all;position:absolute;z-index:1;opacity:.9;transition:opacity.15s ease-in-out;&:hover{opacity:1}&:disabled{pointer-events:none;opacity:0}&.prev{left:0}&.next{right:0}}}.content-_1c812{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.mbcontent-b449e8{display:flex;flex-direction:column;gap:4px}.date-_7ea09{display:flex;gap:4px;flex-wrap:nowrap}.prefix-a75407{white-space:nowrap}.value-e0f9c8{font-weight:700;white-space:nowrap}.time-_8851f{white-space:nowrap}.restyle-_04cd8{background-color:var(--surfaceDisabled);color:var(--onSurfaceDisabled);outline:1px solid transparent;justify-content:center;align-items:center;height:100%;min-height:75px}.restyle-_04cd8:hover{outline:1px solid var(--outline)}.active-_7f0cf{background-color:var(--primary);color:var(--onPrimary);outline:none}.tp-_01a8b{background-color:transparent;outline:none;color:var(--primary)}.tp-_01a8b:hover{outline:none}.modal-bf1881{width:400px}.separator-ad8cbf{height:10px;margin:4px 0;opacity:.5}.restyle-_59f39{background-color:var(--surfaceDisabled);color:var(--onSurfaceDisabled);white-space:nowrap;min-height:3rem;padding:8px 16px}.active-_48634{background-color:var(--primary);color:var(--onPrimary);white-space:nowrap;min-height:3rem;padding:8px 16px}.list-_32b85{display:flex;flex-direction:column;gap:4px;height:300px;overflow-y:auto;padding-right:10px;scrollbar-color:var(--primary)transparent}.notfound-_948a4{display:flex;justify-content:center;align-items:center;height:300px}.mblist-cd2507{display:flex;flex-direction:column;gap:4px;overflow-y:auto;scrollbar-color:var(--primary)transparent}.mbnotfound-_053c6{display:flex;justify-content:center;align-items:center}.btn-_6a087{background-color:var(--surfaceDisabled);color:var(--onSurfaceDisabled);justify-content:center;height:3rem}.active-_74b66{justify-content:center;height:3rem}.confirm-aa8d24{justify-content:center}.confirmBack-ac7e15{display:flex;flex-direction:column;width:100%;position:sticky;bottom:0;padding:4px 0;background-color:var(--surfaceVariant)}.select-de1040{width:-moz-fit-content;width:fit-content;cursor:pointer}.select-de1040:hover{text-decoration:underline}.cmp-discount{width:100%;display:flex;flex-direction:row;justify-content:space-between}.cmp-discount-current-sale{display:flex;flex-direction:column;justify-content:center}.cmp-discount-current-sale p{text-align:start}.cmp-discount_l{display:flex;align-items:center;gap:7px}.cmp-delivery-label{width:100%;display:flex;flex-direction:row;justify-content:space-between}.cmp-delivery-label-current-sale{display:flex;flex-direction:column;justify-content:center}.cmp-delivery-label-current-sale p{text-align:start}.cmp-delivery-label_l{display:flex;align-items:center;gap:7px}.cmp-promocode-label{width:100%;display:flex;flex-direction:row;justify-content:space-between}.cmp-promocode-label-current-sale{display:flex;flex-direction:column;justify-content:center}.cmp-promocode-label-current-sale p{text-align:start}.cmp-promocode-label_l{display:flex;align-items:center;gap:7px}.cmp-order-warning{position:relative;display:flex;flex-direction:column;background-color:var(--errorContainer);color:var(--onErrorContainer);text-align:center;border-radius:20px;padding:20px}.cmp-order-warning:before{position:absolute;left:10%;top:38%;transform:scale(4.5);filter:opacity(.1);content:"!";font-size:1rem;font-weight:700}.cmp-product-img-discount{background-color:var(--error);color:white;padding:2px 5px;border-radius:20px;min-width:35px;max-width:35px;text-align:center;font-size:12px;position:absolute;top:5px;left:5px}.cmp-product-img-discount-bsk{background-color:var(--error);color:white;padding:2px 5px;border-radius:20px;text-align:center;position:relative;bottom:70px;left:0;width:30px}.cmp-product-sqr .cmp-product-img-discount{display:none}.cmp-product-hrz .cmp-product-img-discount{right:50%}.cmp-product-info-basket-increment{padding:0 8px;display:flex;justify-content:space-between;flex-direction:row;align-items:center;background-color:transparent;min-width:100px;gap:10px;& .amnt-mb{font-size:1rem}& .price-mb{font-size:14px}}.cmp-product-info-basket-increment-with-bg{color:var(--onBackground);padding:0 16px;border-radius:16px;gap:40px;width:85%}.cmp-product-info-basket-count-btn{display:flex;justify-content:center;align-items:center;position:unset;height:10px;width:10px;color:var(--primary);& :before{display:flex;justify-content:center;align-items:center}}.cmp-product-info-basket-count-btn:disabled{color:var(--onSurfaceDisabled);filter:opacity(.5)}.cmp-product-info-basket-increment span{text-wrap:nowrap;font-size:14px;margin:0 5px;text-align:center;font-weight:700}.cmp-product-info-basket-increment p{text-align:center;display:flex}.cmp-product-info-basket-sum{display:flex;flex-direction:column;align-items:center;justify-content:center}.cmp-product-info-basket-sum p:last-child span{font-weight:400}.cmp-basket-form-traffic-item{display:flex;flex-direction:column;gap:4px;font-size:14px;border-radius:9px;background-color:var(--background);padding:4px 8px}.cmp-basket-form-traffic-item_main{display:flex;flex-grow:1;align-items:center;gap:8px}.cmp-basket-form-traffic-item_img{display:flex;gap:4px;overflow:hidden;&>img{border-radius:10px;height:48px;width:48px;object-fit:contain}}.cmp-basket-form-traffic-item_info{display:flex;flex-direction:column;flex-grow:1;gap:4px;&>.title{font-size:.9rem;font-weight:500}&>.description{font-size:.8rem;font-weight:500;color:var(--onSurfaceDisabled)}&:has(.description.add){align-self:flex-start}}.cmp-basket-form-traffic-item_price{min-width:100px;text-align:center}.cmp-basket-form-traffic-item_desc{display:flex;flex-direction:column;margin-top:-.8rem;margin-left:56px;padding-bottom:8px;gap:4px;&>.description{font-size:.8rem;font-weight:500;color:var(--onSurfaceDisabled)}}.inline-_62a63{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4px}.list-b08956{display:flex;flex-direction:column;flex-grow:1;gap:4px}.title-_95782{font-size:.9rem;font-weight:500}.desc-_178e4{font-size:.8rem;font-weight:500;color:var(--onSurfaceDisabled)}.price-_9242d{min-width:100px;text-align:center}.mbprice-e37f5a{text-align:center}.cmp-basket-form-header{font-weight:500;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;margin:0 6px}.cmp-basket-form-traffic_title{margin-right:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1.4rem;color:var(--primary)}.cmp-basket-form-traffic_side{display:flex;flex:1 0 auto;flex-direction:row;align-items:center;justify-content:space-between}.cmp-basket-form-traffic_count{display:flex;align-items:center;font-size:1.1rem;font-weight:400;color:var(--onBackground)}.cmp-basket-form-traffic{display:flex;gap:6px;flex-direction:column;overflow:auto;overflow-x:hidden;min-height:150px;max-height:calc(100vh - 350px);padding:4px;padding-bottom:16px}.cmp-basket-form-traffic-missing{color:var(--onBackground);display:flex;justify-content:center;align-items:center;padding:30px}.cmp-basket-drop{height:auto;position:absolute;background-color:var(--background);top:45px;right:0;width:700px;border-radius:10px;box-shadow:0 0 10px 11px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:10px}.cmp-basket-drop-total{margin-top:20px;padding-top:10px;display:flex;flex-direction:column}.cmp-basket-drop-menu{display:flex;flex-direction:column;gap:10px;padding:30px 50px;padding-bottom:16px;border-radius:10px 10px 0 0;background-color:var(--surfaceVariant)}.cmp-basket-drop-menu-mb{display:flex;flex:1 0 auto;flex-direction:column;gap:10px;padding:10px 16px;padding-top:20px;padding-bottom:0;background-color:var(--background)}.cmp-basket-drop-order-mb{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;background-color:var(--background);padding:20px 10px;gap:10px}.cmp-basket-drop-order{display:flex;justify-content:space-evenly;align-items:center;background-color:var(--background);padding:30px 50px;border-radius:0 0 9px 9px}.cmp-basket-drop-total>div{width:100%}.cmp-basket-drop-total span{font-size:18px;font-weight:600}.cmp-basket-drop-mb{width:97vw;display:flex;flex-direction:column;justify-content:space-between}.cmp-auth-mb{padding-top:20px;margin:0 auto}.cmp-product-info-basket{display:flex;justify-content:center;background-color:transparent}.cmp-product-info-basket-mb{display:flex;justify-content:center;background-color:var(--background);width:100%;padding:10px 0;position:fixed;bottom:0}.cmp-product-hrz>.cmp-product-info-basket{margin:0;position:absolute;bottom:6px;right:6px;width:50%}.cmp-footer-info-basket_btn{width:100%;justify-content:center;font-size:16px;font-weight:700}.cmp-product-hrz>.cmp-product-info-basket{margin:0;position:absolute;bottom:6px;right:6px;width:50%}.cmp-product-mb-hrz>.cmp-product-info-basket{margin:0;position:absolute;bottom:20px;right:0;width:49%}.dis{background-color:var(--surfaceDisabled);color:var(--onSurfaceDisabled)}.about-description-top-additive{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.about-description-top-additive-item{display:flex;flex-direction:column;gap:10px;width:122px;background-color:unset;border:1px solid var(--onBackground);color:var(--onBackground);position:relative}.about-description-top-additive-item_selected{border:2px solid var(--outline);box-shadow:0 0 10px var(--backdrop)}.about-description-top-additive-item_check{position:absolute;top:5px;left:5px;color:var(--primary)}.about-description-top-additive-mb{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.about-description-top-additive-item-mb{display:flex;flex-direction:column;gap:10px;width:calc((100% - 20px)/3);background-color:unset;border:1px solid var(--onBackground);color:var(--onBackground);position:relative}.about-description-top-additive-item-mb_selected{border:2px solid var(--outline);box-shadow:0 0 10px var(--backdrop)}.about-description-top-additive-item_check{position:absolute;top:5px;left:5px;color:var(--primary)}.cmp-promo-cards-mb{display:flex;flex-direction:row;gap:6px;flex-wrap:wrap}.cmp-promo-cards-mb-item{flex:1 0 0}.slick-slide>div:has(.modifiers-property-element-txt-mb),.slick-slide>div:has(.modifiers-property-element-pic){margin-right:5px}.slick-arrow{z-index:1;height:auto}.slick-prev{left:-10px!important}.slick-next{right:0!important}.mb-cmp-promo-cards{display:flex;justify-content:space-between}.cmp-promo-cards{display:flex;justify-content:flex-start}.slick-prev:before,.slick-next:before{opacity:1;color:var(--primary);font-size:35px!important;filter:drop-shadow(0 0 .1rem grey)}.slick-disabled:before{display:none}.modifiers-property-element{width:98%}.modifiers-property-element .slick-prev:before,.modifiers-property-element .slick-next:before{font-size:25px!important}.modifiers-property-element .slick-prev{left:1px!important}.modifiers-property-element>.cmp-promo-cards{flex-wrap:wrap;justify-content:flex-start}.cmp-promo-cards-mb-item:has(.modifiers-property-element-txt-mb){flex-grow:1}.modifiers-property-element-txt-selected{background-color:var(--primary)!important;color:var(--onPrimary)!important;font-weight:600!important}.modifiers-property-element-txt{margin-right:10px;min-width:70px;width:calc(100% - 10px);justify-content:center;background-color:var(--secondary);color:var(--onSecondary);font-weight:400}.modifiers-property-element-txt-mb{min-width:70px;width:100%;justify-content:center;background-color:var(--secondary);color:var(--onSecondary);font-weight:400}.modifiers-property-element-pic-selected{position:absolute;top:5px;left:5px;color:var(--primary)}.modifiers-property-element-pic-selected svg{fill:white!important}.modifiers-property-element-pic{position:relative;border-radius:7px;overflow:hidden;margin:10px}.modifiers-property-element-pic:has(.modifiers-property-element-pic-selected){border:2px solid var(--primar);box-shadow:0 0 10px var(--backdrop)}.modifiers-property-title{margin:10px 0}.about-description-title{display:flex;flex-direction:row;gap:5px;justify-content:space-between;margin-bottom:10px;align-items:flex-start}.about-description-title-name{text-align:left;font-size:22px;font-weight:600;color:var(--primary)}.about-description-title-action{display:flex;flex-direction:row;align-items:flex-start;padding:5px 0;gap:5px}.about-description-title-action_disc{background-color:var(--error);color:white;padding:2px 5px;border-radius:20px;min-width:35px;text-align:center}.about-description-title-action_disc-mb{background-color:var(--error);color:white;padding:2px 5px;border-radius:20px;min-width:25px;text-align:center;font-size:12px}.about-description-bottom-price_unit{display:flex;flex-direction:row;justify-content:space-between}.cmp-product-about-description{width:50%;display:flex;flex-direction:column;position:relative}.title-action-feature-text{display:flex;flex-direction:column;gap:20px;padding:20px 10px;position:absolute;background-color:var(--background);color:var(--onBackground);border-radius:10px;box-shadow:0 0 5px;z-index:99;width:90%;max-width:350px;overflow-y:auto;top:35px;right:0}.cmp-product-about-description_top{overflow:auto;display:flex;flex-direction:column;flex:1;gap:10px}.cmp-product-about-description_bottom{display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding-top:10px}.cmp-product_content:has(.cmp-product-about-description){cursor:default}.cmp-product-about-description-mb{display:flex;flex-direction:column;padding:0 10px;padding-bottom:58px}.about-description-title-action-mb{position:absolute;top:5px;right:10px;z-index:999;display:flex;flex-direction:row;align-items:center;padding:5px 0;gap:15px}.feature{border:1px solid var(--primary);padding:5px;position:relative;margin-top:5px}.cmp-product-about-description-title-share{right:-5px;position:absolute;display:flex;flex-direction:column;gap:5px;background-color:white;border-radius:10px;box-shadow:0 0 5px 3px rgba(0,0,0,.1);padding:5px;margin-top:5px}.cmp-product-about{height:100%;display:flex;flex-direction:row;justify-content:space-between}.cmp-product-about-img{width:48%;margin:auto 0 auto}.cmp-product-about-img-item{aspect-ratio:1/1}.cmp-promo-cards-mb-item:has(.cmp-product-about-img-item){flex-grow:1}.cmp-product-about-mb{height:100%;width:96vw;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch}.cmp-product-about-mb .cmp-product-info-basket{position:fixed;display:flex;align-items:center;justify-content:center;bottom:0;height:30px;width:inherit;padding-top:10px;border-top:1px solid var(--outline);background-color:var(--surfaceVariant)}.cmp-product-about-mb .cmp-footer-info-basket_btn,.cmp-product-about-mb .cmp-product-info-basket-increment{width:90%!important}.cmp-product-img{display:flex;align-items:center;justify-content:center;flex:1}.cmp-product-img img{aspect-ratio:1/1}img{width:100%;object-fit:contain}.cmp-product-container{width:100%;display:flex;justify-content:center}.cmp-product-info{flex:1;display:flex;flex-direction:column;padding:10px}.cmp-product-info_title{width:-moz-fit-content;width:fit-content;margin-bottom:10px;height:30px}.cmp-product-info_title h2{display:-webkit-box;line-break:normal;-webkit-line-break:normal;word-break:normal;overflow:hidden;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:17.99px;max-height:36px;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cmp-product-info_weight{margin-bottom:auto}.cmp-product-vrt>.cmp-product-info{flex:1;display:flex;flex-direction:column;justify-content:space-between;font-size:15px;padding:10px 10px 0}.cmp-product-sqr>.cmp-product-info,.cmp-product-sqr>.cmp-product-info-basket{display:none}.cmp-product-hrz>.cmp-product-info{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px}.cmp-product-hrz>.cmp-product-info_weight{margin:0}.cmp-product-info_weight_price{display:flex;justify-content:space-between}.cmp-product-info_weight{font-size:12px;color:var(--outline)}.cmp-product-info_price{display:flex;justify-content:space-between;gap:10px}.cmp-product-info_price_old{font-size:12px;color:var(--outline)}.cmp-product-info_price_new{font-weight:700;display:flex;flex-direction:column;font-size:14px;font-weight:600;text-align:left}.cmp-product-info-mb{padding-top:5px;height:100%;width:150px;flex:1;display:flex;flex-direction:column;gap:5px}.cmp-product-info-mb_title{font-size:1rem;width:100%;height:35px;text-align:left;break-after:right;overflow:hidden;display:-webkit-box;line-height:17px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cmp-product-info-mb_title span{display:-webkit-box;line-break:normal;-webkit-line-break:normal;word-break:normal;overflow:hidden;text-overflow:ellipsis;font-family:Inter;font-weight:600;font-size:1rem;max-height:36px;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cmp-product-info-mb_weight{font-size:1rem;margin-bottom:auto}.cmp-product-mb-vrt .cmp-product-info-mb{flex:1;display:flex;flex-direction:column;gap:5px;font-size:14px;width:95%;padding-bottom:10px}.cmp-product-mb-sqr .cmp-product-info-mb,.cmp-product-mb-sqr .cmp-product-info-mb-basket{display:none}.cmp-product-mb-hrz>.cmp-product-info-mb{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px}.cmp-product-mb-hrz .cmp-product-info-mb_title{font-size:8px}.cmp-product-mb-hrz>.cmp-product-info-mb_weight{margin:0}.cmp-product-info-mb_weight_price{padding:0 5px;font-size:12px;display:flex;justify-content:space-between;align-items:center}.cmp-product-info-mb_price{display:flex;justify-content:space-between;gap:5px}.cmp-product-info-mb_price_old{font-size:12px;color:var(--outline)}.cmp-product-info-mb_price_new{display:flex;flex-direction:column;font-weight:600;font-size:1rem;text-align:left}.cmp-product-info_rating{display:flex;justify-content:flex-end;font-size:14px;font-weight:600;align-items:center}.cmp-product-info-mb_rating{display:flex;justify-content:flex-end;align-items:center;padding:0 5px}.cmp-product-vrt{width:215px;aspect-ratio:9/14;margin:8px;padding:10px;display:flex;flex-direction:column;position:relative;transition:background-color.2s ease-in-out;border-radius:20px}.cmp-product-sqr{width:235px;height:235px;margin:8px;display:flex;flex-direction:column;position:relative;transition:background-color.2s ease-in-out;border-radius:20px;overflow:hidden}.cmp-product-hrz{width:400px;aspect-ratio:16/9;margin:8px;display:flex;flex-direction:row;transition:background-color.2s ease-in-out;border-radius:20px;position:relative}.cmp-product-hrz:hover,.cmp-product-vrt:hover,.cmp-product-sqr:hover{transform:scale(1.03);box-shadow:0 0 5px rgba(109,107,107,.5)}.cmp-product_content{cursor:pointer}.cmp-product_content .cmp-dialog-body{max-height:700px;height:60vh;width:800px}.cmp-product-hrz>.cmp-product_content{display:flex;flex-direction:row;align-items:center}.cmp-product-mb-vrt{display:flex;flex-direction:column;border-radius:20px;position:relative;justify-content:space-between}.slick-slide>div>.cmp-product-mb-vrt{box-sizing:border-box;padding:4px}.cmp-product-mb-sqr{aspect-ratio:1/1;margin:3px;display:flex;flex-direction:column;border-radius:20px;overflow:hidden}.cmp-product-mb-hrz{aspect-ratio:16/9;display:flex;flex-direction:row;position:relative}.cmp-product-mb_content{cursor:pointer}.cmp-product-mb_content .cmp-dialog-mb-header{background-color:transparent!important}.cmp-product-mb_content .cmp-dialog-body-mb{height:60vh;width:80vw}.cmp-product-mb-hrz>.cmp-product-mb_content{display:flex;flex-direction:row;align-items:center;gap:10px}.cmp-product-mb-vrt>.cmp-product-mb_content{display:flex;flex-direction:column}.cmp-product-mb-sqr>.cmp-product-info-basket{display:none!important}.content-order-items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding-top:20px;row-gap:40px}.content-order-items-mb{display:flex;flex-direction:column}.content-order-item{padding:10px;margin:0 auto;width:300px;transition:background-color.2s ease-in-out;border-radius:7px;cursor:pointer}.content-order-item-mb{width:100%;margin:0 auto;transition:background-color.2s ease-in-out;border-radius:7px;cursor:pointer}.content-order-item:hover{transform:scale(1.03);box-shadow:0 0 5px var(--backdrop)}.content-order-item_date{color:var(--onSecondaryContainer);padding:5px 10px;display:flex;justify-content:flex-start;gap:5px}.content-order-item_info{background-color:var(--secondaryContainer);color:var(--onSecondaryContainer);height:13vh;padding:10px;display:flex;flex-direction:column;justify-content:space-between;border-radius:7px;overflow:auto}.content-order-item_info-mb{background-color:var(--secondaryContainer);color:var(--onSecondaryContainer);padding:10px;display:flex;flex-direction:column;justify-content:space-between;border-radius:7px;overflow:auto;gap:5px}.content-order-item_info-mb .content-order-item_pay{font-size:12px;font-weight:600}.content-order-item-mb .content-order-item_date{font-size:12px}.content-order-item_info-mb .content-order-item_num{font-size:20px}.content-order-item_info-header{display:flex;justify-content:space-between;align-items:center}.content-order-item_num{font-size:20px;display:flex;gap:10px}.content-order-item_status{background-color:var(--secondaryContainer);color:var(--onSecondaryContainer);padding:2px 10px;font-size:12px;border-radius:15px}.cncl{background-color:var(--error);color:var(--onError)}.end{background-color:var(--primary);color:var(--onPrimary)}.content-order-item_pay{display:flex;justify-content:flex-start;align-items:center;gap:5px}.content-order-item-detail{width:500px;max-height:90vh;height:auto;display:flex;flex-direction:column;gap:20px;overflow:auto}.content-order-item-mb_address{border-radius:7px;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;box-orient:vertical;font-size:12px}.content-order-item-detail-mb{padding-top:20px;margin:0 auto;max-height:90vh;height:auto;display:flex;flex-direction:column;gap:20px;overflow:auto}.content-order-item-detail_title,.content-order-item-detail_deliver{display:flex;justify-content:space-between}.content-order-item-detail_item{background-color:var(--secondaryContainer);color:var(--onSecondaryContainer);padding:10px;border-radius:7px;display:flex;flex-direction:column}.content-order-item-detail_item-header{display:flex;justify-content:space-between;font-size:18px}.content-order-item-detail_item-count{display:flex;flex-direction:column;font-size:14px;color:var(--onSecondaryContainer)}.content-order-item-detail_item-count-basket{display:flex;align-items:center;gap:5px}.content-order-item-detail_item-header_r{font-size:20px}.content-order-item-detail-list{display:flex;flex-direction:column;row-gap:10px;max-height:370px;overflow:auto}.content-order-item-detail-bottom{font-size:16px}.content-order-item-detail-bottom div{display:flex;justify-content:space-between}.content-order-item-detail-bottom-sum{font-size:22px}.content-order-item-detail_item-header_l{width:70%;overflow:hidden;text-overflow:ellipsis}a{text-decoration:none;color:var(--text)}.content-order-item-info-act{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px}.cmp-auth-form{display:flex;flex-direction:column;gap:20px}.cmp-auth-form-mb{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.cmp-auth-form-send-timer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:10px}.cmp-auth-form-phone{width:180px}.cmp-auth-form-phone-input-mb{display:flex;flex-direction:column;gap:5px;width:100%}.cmp-auth-form-code{display:flex;justify-content:space-between;align-items:center}.cmp-auth-form-code-input{width:70px}.cmp-auth-form-code-input>input{text-align:end}.cmp-auth-form-agreement{font-size:.75rem;line-height:15px;text-align:center}.cmp-auth-form-agreement-link{font-size:.8rem;display:flex;flex-direction:row;justify-content:space-between;gap:5px;margin-top:5px}.cmp-auth-form-agreement-btn{color:blue!important;text-decoration:underline!important;font-size:.8rem}.cmp-auth-form-send-mb{width:100%;display:flex;justify-content:space-between}.cmp-auth-form-send-mb-timer{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:14px}.cmp-auth-form-btn-mb{width:unset!important;padding:5px 10px!important;border-radius:20px!important;font-size:16px!important;height:37px!important}.cmp-auth-form-agreement-mb{font-size:.8rem;display:flex;flex-direction:column;align-items:center;width:95vw;gap:5px;position:absolute;bottom:5vh;& p{text-align:center}}.cmp-auth-form-agreement-mb-link{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;gap:6px}.cmp-auth-form-agreement-mb-btn{padding:0!important;font-size:.8rem!important;color:blue!important;text-decoration:underline;display:flex!important}.cmp-auth-form-agreement-mb-link button:first-child{justify-content:flex-start!important}.cmp-auth-form-agreement-mb-link button:last-child{justify-content:flex-end!important}.cmp-auth-form-code-mb{width:100%;display:flex;justify-content:space-between}.cmp-auth-form-code-mb-btn{font-size:16px!important;width:unset!important;padding:5px 10px!important;border-radius:20px!important}.cmp-auth-form-code-mb-cont{width:100%;display:flex;flex-direction:column;gap:5px}.cmp-footer-account-form-payment{position:relative;display:flex;justify-content:space-between}.cmp-account{display:flex;flex-direction:column;gap:20px;width:482px;max-height:70vh;height:auto}.cmp-account-mb{margin:0 auto;display:flex;flex-direction:column;justify-content:flex-start;gap:10px}.cmp-account-title{font-size:20px;font-weight:800}.cmp-account-action{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px 50px}.cmp-account-phone{text-align:center;font-size:20px}.cmp-account-phone-mb{text-align:center;font-size:16px}.cmp-account-notif{display:flex;justify-content:space-between;align-items:center;color:var(--primary)}.cmp-account-notifications{padding:5px 10px;background-color:var(--background);color:var(--onBackground);height:60px;display:flex;flex-direction:column;gap:10px;justify-content:space-around;font-size:14px;border-radius:7px;outline:1px solid var(--outline)}.cmp-account-action-btn{color:var(--onPrimary);width:180px;display:flex;justify-content:center}.cmp-account-action-btn-mb{width:100%!important;display:flex!important;justify-content:center!important;padding:5px 10px!important;border-radius:20px!important;font-size:18px!important;height:37px!important}.cmp-account-action-btn-mb:nth-child(-n+2){color:var(--onPrimary)!important}.cmp-dialog-delete-address-mb{padding-top:20px}.cmp-account-form-payment-list{padding:5px 10px;background-color:var(--onBackground);display:flex;flex-direction:column;gap:10px;border-radius:7px}.cmp-account-input-list{display:flex;flex-direction:column;row-gap:10px;width:100%}.cmp-account-input-list-mb{display:flex;flex-direction:column;gap:10px;& .cmp-field-input-label{font-size:.8rem}}.cmp-account-notifs{display:flex;flex-direction:column;row-gap:10px}.cmp-account-notifs-mb{display:flex;flex-direction:column;gap:10px}.cmp-discount-banner{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;text-align:center;justify-content:center;align-items:center;padding:10px;background-color:var(--primaryContainer);color:var(--onPrimaryContainer);border-radius:10px;& span{max-width:330px}}.cmp-discount-banner:before{position:absolute;transform:scale(4.5);left:10%;filter:opacity(.1);content:"%";font-size:1rem;font-weight:700}.cmp-category{width:235px;height:310px;border:1px solid#ccc;margin:10px;display:flex;flex-direction:column}.cmp-category_img{display:flex;align-items:center;justify-content:center}.cmp-category img{height:200px;max-width:100%;object-fit:cover}.cmp-category_title{flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.cmp-category .title h2{margin:0}.cmp-category{width:235px;height:310px;border:1px solid var(--outline);margin:10px;display:flex;flex-direction:column}.cmp-category_img{display:flex;align-items:center;justify-content:center}.cmp-category img{height:200px;max-width:100%;object-fit:cover}.cmp-category_title{flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.cmp-category .title h2{margin:0}.cmp-header-catalog_btn{position:relative;display:inline-block}.cmp-catalog-dropdown{top:40px;right:0;position:absolute;background-color:var(--primaryContainer);border-radius:10px;box-shadow:0 0 10px 11px var(--backdrop);min-width:250px;display:flex;flex-direction:column;padding:10px 5.15px}.cmp-header-catalog_btn i{cursor:pointer}.cmp-catalog-dropdown_item{padding:5px;border-radius:0}.cmp-catalog-dropdown_item:hover{color:var(--onPrimaryContainer);background-color:var(--primaryContainer)}.cmp-header-catalog_nav-item{font-size:14px;font-weight:600;line-height:21px}.cmp-header-catalog{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:auto}.cmp-header-catalog_nav{display:flex;align-items:center;flex-wrap:wrap;height:32px;overflow:hidden;width:calc(100% - 36px);float:left;padding-left:5px}.cmp-header-catalog_btn{float:right}.cmp-header-catalog_nav button{padding:5px 10px}header .header-bottom{height:60px;display:flex;justify-content:space-between;gap:10px}.header-bottom_r{display:flex;justify-content:space-between;align-items:center;gap:10px}.header-bottom_r>button{margin-left:10px}header{position:fixed;width:100%;top:0;z-index:100;background-color:var(--background)}.cmp-header-content{max-width:1250px;height:130px;margin:auto}.cmp-header-shadow{box-shadow:0 5px 10px rgba(0,0,0,.1);padding-bottom:10px;margin-bottom:10px}header .header-top{min-height:70px;width:100%;display:flex;align-items:center;justify-content:space-between;margin:auto}.header-top_l{display:flex;align-items:center;gap:50px}.header-top_r{display:flex;align-items:center;gap:20px}.header-top_l .logo{height:53px;margin:10px}.content{padding-top:10px;max-width:1250px;margin:120px auto;width:100%;flex:1;padding-inline:10px}.cm-promo-title{font-size:48px;font-weight:700;margin-bottom:10px}.page-pc-content-catalog-content{padding-top:20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;row-gap:40px;max-width:1250px;min-height:80vh}.page-pc-content-catalog-content-mb>.cmp-product-mb-vrt{aspect-ratio:unset!important}.page-pc-content-catalog-content-mb{display:grid;grid-template-columns:1fr 1fr;row-gap:10px;column-gap:10px;padding-bottom:10px}.page-pc-content-catalog{margin-top:20px;margin-bottom:20px}.page-pc-content-catalog-word-item{margin:10px;width:unset!important;background-color:var(--surfaceDisabled);color:var(--onSurfaceDisabled)}.page-pc-content-catalog-word>.cmp-promo-cards,.mb-page-pc-content-catalog-word>.cmp-promo-cards{justify-content:flex-start;flex-wrap:wrap}.cpage-pc-content-catalog-title{font-size:32px;font-weight:700;color:var(--onBackground);padding-top:10px}.select{background-color:var(--primary);color:var(--onPrimary)}.cpage-pc-content-catalog-crumbs{width:100%;color:var(--onSurfaceDisabled);padding-top:20px}.cpage-pc-content-catalog-crumbs ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.cpage-pc-content-catalog-crumbs li{display:inline-block}.cpage-pc-content-catalog-crumbs span{font-size:16px;cursor:pointer}.cpage-pc-content-catalog-crumbs li:last-child{font-weight:700}.cpage-pc-content-catalog-crumbs li:not(:last-child):after{display:inline-block;margin:0 .25rem;content:">"}.page-pc-content-active .slick-track{padding-top:30px;min-height:210px;height:auto}.page-pc-content-active .slick-arrow{padding-top:40px}main{display:flex;flex-direction:column}.page-content-fav-mb{padding-top:20px;padding-bottom:10px;margin:0 auto}*{margin:0;scrollbar-color:var(--surface)var(--surfaceVariant);scrollbar-width:thin;font-family:var(--font);font-weight:500;-webkit-tap-highlight-color:transparent}html,body,main{-webkit-text-size-adjust:none;width:100%;background-color:var(--background);color:var(--onBackground)}body{margin-right:calc(100% - 100vw);overflow-x:hidden}button{cursor:pointer}@font-face{font-family:"FontIcon";src:url(/static/font/fi.a6f30396.ttf)format("truetype");font-weight:400;font-style:normal}