/* cache 2025-11-07 10:51:11 */
.fade{position:absolute;margin-top:1rem;z-index:3;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.fade.active,.fade.is-active{opacity:1;visibility:visible}.scroll{scrollbar-width:thin;scrollbar-color:dark}.scroll::-webkit-scrollbar{width:.9rem}.scroll::-webkit-scrollbar-track{background-color:#eaeaea}.scroll::-webkit-scrollbar-thumb{background-color:#ed564b}body>header .top-line{padding-top:.6rem;padding-bottom:.4rem}body>header .top-line .address span,body>header .top-line .tel span{display:none}body>header .top-line .address i,body>header .top-line .tel i{font-size:1.9rem;line-height:1.1}body>header .top-line .min-order{font-size:1.2rem}body>header .top-line .min-order .desktop{display:none}body>header .top-line .min-order .mobile{display:unset}body>header .bottom-line{position:relative;padding:1rem 0;column-gap:1.2rem}body>header .bottom-line .logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}body>header .bottom-line .logo svg{width:7.4rem;height:auto}body>header .bottom-line .catalog-button{width:2.8rem}body>header .bottom-line .search-wrapper{display:none;position:absolute;left:-1.5rem;top:100%;width:100vw;padding:.5rem 1.5rem;background-color:#ed564b}body>header .bottom-line .search-wrapper.is-active{display:flex}body>header .bottom-line .search-wrapper .filter-button{padding:.7rem;width:3.5rem;height:3.5rem;background-color:#fff}body>header .bottom-line .search-wrapper .search .input:not([type=checkbox]):not([type=file]){background-color:#fff}body>header .bottom-line .user{column-gap:1.2rem}body>header .bottom-line .user .cart svg,body>header .bottom-line .user .favorite svg{width:2.2rem;height:auto}body>header .search-button{display:flex;margin-left:auto;padding:0;background-color:transparent;border:0}body>header .catalog-burger .content{width:100vw;height:calc(100vh - 7.4rem);left:-1.5rem;margin-top:1px;border-radius:0}body>header .catalog-burger .content .mobile-catalog-title{margin-top:0;padding:1.5rem}body>header .catalog-burger .content nav a{padding:1.5rem}body>header .catalog-burger .content .left-col .categories a{padding:.8rem 1.5rem;font-size:1.4rem}body>footer{padding-top:1.6rem;background-color:#333}body>footer .wave-mobile{position:absolute;z-index:-1;top:0;transform:translateY(-98%);display:flex;width:100%}body>footer .wave{display:none}body>footer .columns{grid-template-columns:1fr;row-gap:2rem}body>footer .columns .col .logo img{width:11.5rem;height:auto}body>footer .columns .col .title{margin-bottom:1rem}body>footer .columns .col .text{margin-bottom:.7rem}body>footer .columns .col:first-child{display:flex;flex-direction:column;align-items:center}body>footer .columns .col:nth-child(3){order:1}body>footer .footnote{flex-direction:column;align-items:center;row-gap:.5rem}body>footer .footnote .links{flex-wrap:wrap;column-gap:1.2rem}