.goods-details-page__goods-image{height:auto;width:100%}.goods-details-page__details{margin-top:16px;max-width:100%}@media(min-width:768px){.goods-details-page__details{grid-gap:0;-ms-grid-rows:auto 0 auto;-ms-grid-columns:1fr 0 360px;display:-ms-grid;display:grid;grid-template:"image sidebar" "other-info other-info"/1fr 360px}.goods-details-page__details:before{content:"";grid-area:_}}@media(min-width:1024px){.goods-details-page__details{-ms-grid-rows:auto 0 auto;-ms-grid-columns:1fr 0 628px;grid-template:"image sidebar" "other-info other-info"/1fr 628px}}@media(min-width:1336px){.goods-details-page__details{-ms-grid-rows:auto 0 auto;-ms-grid-columns:calc(100% - 660px) 0 660px;grid-template:"image sidebar" "other-info sidebar"/calc(100% - 660px) 660px}}.goods-details-page__details-part{margin-bottom:0}.goods-details-page__sidebar{grid-area:sidebar}@media (min-width:768px){.goods-details-page__sidebar{-ms-grid-column:3;-ms-grid-row:1}}@media (min-width:1024px){.goods-details-page__sidebar{-ms-grid-column:3;-ms-grid-row:1}}@media (min-width:1336px){.goods-details-page__sidebar{-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-row:1}}@media(min-width:768px){.goods-details-page__sidebar{margin-left:32px}}@media(min-width:1024px){.goods-details-page__sidebar{margin-left:48px}}@media(min-width:1336px){.goods-details-page__sidebar{margin-left:80px}.goods-details-page__side-tools{position:-webkit-sticky;position:sticky;top:104px}}.goods-details-page__side-details{margin-bottom:3rem}@media(max-width:767.9px){.goods-details-page__side-details{margin-bottom:1rem}}.goods-details-page__option{display:flex;justify-content:space-between}.goods-details-page__option:not(:last-child){margin-bottom:1rem}.goods-details-page__type{width:70%}@media(max-width:767.9px){.goods-details-page__type{width:60%}}.goods-details-page__side-description-ingredients{margin:0 auto;white-space:pre-line}@media(min-width:768px){.goods-details-page__header{margin-bottom:3rem}}@media(max-width:767.9px){.goods-details-page__details-image{margin:auto;max-width:200px;text-align:center}}.goods-photo{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ui-card{background-color:#fff;border-radius:8px;box-sizing:border-box;color:#000;display:flex;height:100%}@media(min-width:768px){.ui-card{flex-direction:column}}@media(max-width:767.9px){.ui-card{justify-content:space-between}}.ui-card_size_small{word-wrap:break-word;padding:20px 14px}.ui-card_size_default{padding:16px 12px}.ui-card_outlined{border:1px solid #bdc7d2}.ui-card__row:empty{display:none}.ui-card__row_size_small:nth-child(1n+2){margin-top:16px}.ui-card__row_size_default:nth-child(1n+2){display:flex;justify-content:space-between;margin-top:12px}@media(max-width:767.9px){.ui-card__row_size_default{flex-direction:column}}.ui-card__preview{position:relative;z-index:0}.ui-card__preview img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media(min-width:768px){.ui-card__preview img{max-height:240px;max-width:240px}}@media(max-width:767.9px){.ui-card__preview img{max-height:160px;max-width:160px}}@media(min-width:768px){.ui-card__preview{height:60%;min-height:240px}}@media(max-width:767.9px){.ui-card__preview{width:38%}}.ui-card__content{flex-grow:1}@media(min-width:768px){.ui-card__properties{display:flex;flex-direction:column;height:40%;position:relative}}@media(max-width:767.9px){.ui-card__properties{width:60%}}.goods-card__image{z-index:-1}.goods-card__name{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-height:54px;overflow:hidden;-webkit-text-decoration:none;text-decoration:none}.goods-card__name_bounded{height:54px}.goods-card__link{color:inherit;cursor:pointer;outline:none;-webkit-text-decoration:none;text-decoration:none;transition:color .15s ease-in-out}@media(-ms-high-contrast:none),(hover:hover),screen and (-ms-high-contrast:active){.goods-card__link:focus,.goods-card__link:hover{color:#e05371}}.goods-card__link:active{color:#bd2b4a}.goods-card__price{-ms-grid-row-align:center;align-self:center;white-space:nowrap}@media(max-width:767.9px){.goods-card__price{width:100%}}.goods-card__cost-area{align-items:center;display:flex;flex-flow:column-reverse}@media(max-width:767.9px){.goods-card__cost{display:none}}.goods-card__cost-old{color:#8c8f99;margin-right:auto;-webkit-text-decoration:line-through;text-decoration:line-through}@media(max-width:767.9px){.goods-card__cost-old{margin-bottom:8px;width:100%}}.goods-card__form_space_small{margin-top:16px}.goods-card__components{color:#8c8f99;font-size:14px}.goods-card__components-list{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;box-orient:vertical;display:-moz-box;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}@media(max-width:767.9px){.goods-card__components-list{-webkit-line-clamp:3;line-clamp:3}}.goods-card__components-link{margin-top:.5rem}.goods-card__preview{cursor:pointer}@media(min-width:768px){.goods-card__preview{height:240px}}.goods-grid__inner{display:-ms-grid;display:grid}@media(min-width:768px){.goods-grid__inner{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.goods-grid__inner{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media(min-width:1336px){.goods-grid__inner{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.goods-grid__cell{border-radius:0;flex:1 0 21%;margin-bottom:-1px;width:auto}.load-more-section__part:nth-child(1n+2){margin-top:16px}@media(min-width:768px){.load-more-section__part:nth-child(1n+2){margin-top:24px}}.load-more-section__load-more-area{display:flex;justify-content:center}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:400;src:local("SF Pro Display"),url(/_nuxt/fonts/d52afba.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:500;src:local("SF Pro Display"),url(/_nuxt/fonts/101ed52.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:700;src:local("SF Pro Display"),url(/_nuxt/fonts/7f4a275.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:100;src:local("SF Pro Display"),url(/_nuxt/fonts/68284f1.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:200;src:local("SF Pro Display"),url(/_nuxt/fonts/3aac11c.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:300;src:local("SF Pro Display"),url(/_nuxt/fonts/9b041dd.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:600;src:local("SF Pro Display"),url(/_nuxt/fonts/8a49e0a.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:800;src:local("SF Pro Display"),url(/_nuxt/fonts/2c773a5.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:900;src:local("SF Pro Display"),url(/_nuxt/fonts/0156863.woff) format("woff")}.content-section{position:relative}.index-page{min-height:100vh}.index-page__scroll-element{position:absolute;top:-90px}@media(min-width:768px){.index-page__scroll-element{top:-110px}}