.tmenu-mobile__container {
  padding: 5px 20px !important;
}

/* ===== UGG HOME: страница товара (стиль uggmos) ===== */
.t-store__product-snippet .t-container,
.t-store__prod-popup .t-container{max-width:1360px}
.t-store__prod-snippet__container{padding-top:30px!important;padding-bottom:20px!important}
@media (min-width:961px){
  .t-store__product-snippet > .t-container > div:first-child{display:flex;align-items:flex-start}
  .t-store__product-snippet .t-store__prod-popup__col-right{position:sticky;top:24px}
}
/* галерея */
.t-store__prod-popup__slider .t-slds__container,
.t-store__prod-popup__slider .t-slds__bgimg,
.t-store__prod-popup__slider .t-store__prod-popup__img{border-radius:12px}
.t-store__prod-popup__slider .t-slds__thumbsbullet{border-radius:6px;opacity:.55}
.t-store__prod-popup__slider .t-slds__thumbsbullet-wrapper .t-slds__bullet_active .t-slds__thumbsbullet{opacity:1}
/* заголовок и бренд */
.t-store__prod-popup__title-wrapper{display:flex;flex-direction:column}
.t-store__prod-popup__brand{order:-1;margin:0 0 10px!important;text-transform:uppercase;letter-spacing:.14em;font-size:11px!important;color:#8a7360!important}
.t-store__prod-popup__name{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;font-size:36px!important;line-height:1.15!important;color:#2b2119!important}
/* цена */
.t-store__prod-popup__price-wrapper{margin:20px 0 26px!important;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}
.t-store__prod-popup__price{font-size:28px!important;font-weight:400!important;color:#2b2119!important;margin:0!important}
.t-store__prod-popup__price_old{font-size:17px!important;font-weight:400!important;color:#a8998b!important;margin:0!important}
/* размеры */
.t-store__prod-popup__info .t-product__option{margin-bottom:22px}
.t-store__prod-popup__info .t-product__option-title:not(.t-product__option-title_buttons){font-size:13px!important;color:#6b5a4b!important;margin-bottom:10px;font-weight:500}
.t-store__prod-popup__info .t-product__option-variants_buttons{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}
.t-store__prod-popup__info .t-product__option-item_buttons{margin:0!important;width:100%;padding:0!important;border:0!important;background:none!important}
.t-store__prod-popup__info .t-product__option-checkmark_buttons{display:none!important}
.t-store__prod-popup__info .t-product__option-title_buttons{display:block!important;box-sizing:border-box;width:100%;text-align:center;white-space:nowrap;padding:12px 6px!important;font-size:13px!important;line-height:1.2!important;color:#2b2119!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;transition:all .15s}
.t-store__prod-popup__info .t-product__option-item_buttons:hover .t-product__option-title_buttons{border-color:#654b38!important}
.t-store__prod-popup__info .t-product__option-item_active .t-product__option-title_buttons{color:#fff!important;background:#654b38!important;border-color:#654b38!important}
.t-store__prod-popup__info .t-product__option-item_disabled .t-product__option-title_buttons{opacity:.4;text-decoration:line-through}
/* кнопка и количество */
.t-store__prod-popup__btn-wrapper{display:flex!important;align-items:center;gap:12px;flex-wrap:nowrap;margin-top:6px!important}
.t-store__prod-popup__btn-wrapper .t-store__prod-popup__btn{flex:1 1 auto;min-width:0;height:54px!important;border-radius:30px!important;background:#654b38!important;border-color:#654b38!important;color:#fff!important;font-size:15px!important;font-weight:500!important;margin:0!important;transition:background .2s}
.t-store__prod-popup__btn-wrapper .t-store__prod-popup__btn:hover{background:#4e3a2b!important}
.t-store__prod-popup__btn-wrapper .t-product__quantity,.t-store__prod-popup__btn-wrapper .t-store__prod__quantity{height:54px;border:1px solid #dcd2c6!important;border-radius:30px!important;margin:0!important;box-sizing:border-box}
.t-store__prod-popup__links-wrapper{margin-bottom:6px}
.t-store__prod-popup__info .js-product-controls-wrapper{margin-bottom:8px}
.t-store__prod-popup__info .js-store-price-wrapper + .js-product-controls-wrapper{padding-top:22px;border-top:1px solid #eee5db}
/* описание */
.t-store__prod-popup__text{margin-top:26px!important;padding-top:22px;border-top:1px solid #eee5db;font-size:14px!important;line-height:1.7!important;color:#4a3f36!important}
/* аккордеон */
.t-store__tabs_accordion,.t-store__tabs{margin-top:10px}
.t-store__tabs__item{border-top:1px solid #e6ddd2!important;border-bottom:0!important}
.t-store__tabs__item:last-child{border-bottom:1px solid #e6ddd2!important}
.t-store__tabs__item-title,.t-store__tabs__button-title{font-size:15px!important;font-weight:500!important;color:#2b2119!important}
.t-store__tabs__item-button{padding:18px 0!important}
.t-store__tabs__content{font-size:14px!important;line-height:1.7!important;color:#4a3f36!important}
/* похожие товары */
.t-store__relevants__container{padding-top:40px!important;background:#faf7f3}
.t-store__relevants__title{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;font-size:30px!important;color:#2b2119!important;text-align:left!important}
.t-store__relevants__container .t-store__card__title{font-size:14px!important;font-weight:500!important}
@media (max-width:960px){
  .t-store__product-snippet .t-store__prod-popup__col-right{padding-left:20px;padding-right:20px}
  .t-store__prod-popup__name{font-size:26px!important}
  .t-store__prod-popup__price{font-size:24px!important}
  .t-store__relevants__title{font-size:24px!important;padding-left:20px}
}
@media (max-width:480px){
  .t-store__prod-popup__info .t-product__option-variants_buttons{grid-template-columns:repeat(3,1fr)}
  .t-store__prod-popup__btn-wrapper .t-store__prod-popup__btn{height:50px!important}
}

/* галерея 2 колонки */
.t-store__prod-popup__wrapper__col2_fixed img,.t-store__prod-popup__wrapper__col1_fixed img{border-radius:12px;background:#f3ede5;display:block;width:100%}
/* вкладки под карточкой */
.t-store__product-snippet .t-store__tabs{margin-top:50px!important}
.t-store__tabs__list{max-width:100%}
.t-store__prod-popup__wrapper__col2_fixed:only-child,
.t-store__prod-popup__wrapper__col2_fixed:last-child:nth-child(odd){width:100%!important}

.t-store__relevants__container .t-store__card__btn{background:#654b38!important;border-color:#654b38!important;color:#fff!important;border-radius:20px!important}

/* ===== то же для каталога ST340 (t-catalog) ===== */
.t-catalog__product-snippet .t-container,
.t-catalog__prod-popup .t-container{max-width:1360px}
.t-catalog__prod-snippet__container{padding-top:30px!important;padding-bottom:20px!important}
@media (min-width:961px){
  .t-catalog__product-snippet > .t-container > div:first-child{display:flex;flex-wrap:wrap;align-items:flex-start}
  .t-catalog__prod-popup__breadcrumbs{flex:0 0 calc(100% - 40px)}
  .t-catalog__product-snippet .t-catalog__prod-popup__col-right{position:sticky;top:24px}
}
/* галерея */
.t-catalog__prod-popup__slider .t-slds__container,
.t-catalog__prod-popup__slider .t-slds__bgimg,
.t-catalog__prod-popup__slider .t-catalog__prod-popup__img{border-radius:12px}
.t-catalog__prod-popup__slider .t-slds__thumbsbullet{border-radius:6px;opacity:.55}
.t-catalog__prod-popup__slider .t-slds__thumbsbullet-wrapper .t-slds__bullet_active .t-slds__thumbsbullet{opacity:1}
/* заголовок и бренд */
.t-catalog__prod-popup__title-wrapper{display:flex;flex-direction:column}
.t-catalog__prod-popup__brand{order:-1;margin:0 0 10px!important;text-transform:uppercase;letter-spacing:.14em;font-size:11px!important;color:#8a7360!important}
.t-catalog__prod-popup__name{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;font-size:36px!important;line-height:1.15!important;color:#2b2119!important}
/* цена */
.t-catalog__prod-popup__price-wrapper{margin:20px 0 26px!important;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 14px}
.t-catalog__prod-popup__price{font-size:28px!important;font-weight:400!important;color:#2b2119!important;margin:0!important}
.t-catalog__prod-popup__price_old{font-size:17px!important;font-weight:400!important;color:#a8998b!important;margin:0!important}
/* размеры */
.t-catalog__prod-popup__info .t-product__option{margin-bottom:22px}
.t-catalog__prod-popup__info .t-product__option-title:not(.t-product__option-title_buttons){font-size:13px!important;color:#6b5a4b!important;margin-bottom:10px;font-weight:500}
.t-catalog__prod-popup__info .t-product__option-variants_buttons{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}
.t-catalog__prod-popup__info .t-product__option-item_buttons{margin:0!important;width:100%;padding:0!important;border:0!important;background:none!important}
.t-catalog__prod-popup__info .t-product__option-checkmark_buttons{display:none!important}
.t-catalog__prod-popup__info .t-product__option-title_buttons{display:block!important;box-sizing:border-box;width:100%;text-align:center;white-space:nowrap;padding:12px 6px!important;font-size:13px!important;line-height:1.2!important;color:#2b2119!important;background:#fff!important;border:1px solid #dcd2c6!important;border-radius:8px!important;transition:all .15s}
.t-catalog__prod-popup__info .t-product__option-item_buttons:hover .t-product__option-title_buttons{border-color:#654b38!important}
.t-catalog__prod-popup__info .t-product__option-item_active .t-product__option-title_buttons{color:#fff!important;background:#654b38!important;border-color:#654b38!important}
.t-catalog__prod-popup__info .t-product__option-item_disabled .t-product__option-title_buttons{opacity:.4;text-decoration:line-through}
/* кнопка и количество */
.t-catalog__prod-popup__btn-wrapper{display:flex!important;align-items:center;gap:12px;flex-wrap:nowrap;margin-top:6px!important}
.t-catalog__prod-popup__btn-wrapper .t-catalog__prod-popup__btn{flex:1 1 auto;min-width:0;height:54px!important;border-radius:30px!important;background:#654b38!important;border-color:#654b38!important;color:#fff!important;font-size:15px!important;font-weight:500!important;margin:0!important;transition:background .2s}
.t-catalog__prod-popup__btn-wrapper .t-catalog__prod-popup__btn:hover{background:#4e3a2b!important}
.t-catalog__prod-popup__btn-wrapper .t-product__quantity,.t-catalog__prod-popup__btn-wrapper .t-catalog__prod__quantity{height:54px;border:1px solid #dcd2c6!important;border-radius:30px!important;margin:0!important;box-sizing:border-box}
.t-catalog__prod-popup__links-wrapper{margin-bottom:6px}
.t-catalog__prod-popup__info .js-product-controls-wrapper{margin-bottom:8px}
.t-catalog__prod-popup__info .js-store-price-wrapper + .js-product-controls-wrapper{padding-top:22px;border-top:1px solid #eee5db}
/* описание */
.t-catalog__prod-popup__text{margin-top:26px!important;padding-top:22px;border-top:1px solid #eee5db;font-size:14px!important;line-height:1.7!important;color:#4a3f36!important}
/* аккордеон */
.t-catalog__tabs_accordion,.t-catalog__tabs{margin-top:10px}
.t-catalog__tabs__item{border-top:1px solid #e6ddd2!important;border-bottom:0!important}
.t-catalog__tabs__item:last-child{border-bottom:1px solid #e6ddd2!important}
.t-catalog__tabs__item-title,.t-catalog__tabs__button-title{font-size:15px!important;font-weight:500!important;color:#2b2119!important}
.t-catalog__tabs__item-button{padding:18px 0!important}
.t-catalog__tabs__content{font-size:14px!important;line-height:1.7!important;color:#4a3f36!important}
/* похожие товары */
.t-catalog__relevants__container{padding-top:40px!important;background:#faf7f3}
.t-catalog__relevants__title{font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important;font-size:30px!important;color:#2b2119!important;text-align:left!important}
.t-catalog__relevants__container .t-catalog__card__title{font-size:14px!important;font-weight:500!important}
@media (max-width:960px){
  .t-catalog__product-snippet .t-catalog__prod-popup__col-right{padding-left:20px;padding-right:20px}
  .t-catalog__prod-popup__name{font-size:26px!important}
  .t-catalog__prod-popup__price{font-size:24px!important}
  .t-catalog__relevants__title{font-size:24px!important;padding-left:20px}
}
@media (max-width:480px){
  .t-catalog__prod-popup__info .t-product__option-variants_buttons{grid-template-columns:repeat(3,1fr)}
  .t-catalog__prod-popup__btn-wrapper .t-catalog__prod-popup__btn{height:50px!important}
}

/* галерея 2 колонки */
.t-catalog__prod-popup__wrapper__col2_fixed img,.t-catalog__prod-popup__wrapper__col1_fixed img{border-radius:12px;background:#f3ede5;display:block;width:100%}
/* вкладки под карточкой */
.t-catalog__product-snippet .t-catalog__tabs{margin-top:50px!important}
.t-catalog__tabs__list{max-width:100%}
.t-catalog__prod-popup__wrapper__col2_fixed:only-child,
.t-catalog__prod-popup__wrapper__col2_fixed:last-child:nth-child(odd){width:100%!important}

.t-catalog__relevants__container .t-catalog__card__btn{background:#654b38!important;border-color:#654b38!important;color:#fff!important;border-radius:20px!important}

.t-rec:has(> .t-catalog__prod-snippet__container){background:#f3ede5!important}
.t-catalog__prod-popup__breadcrumbs{margin-bottom:24px!important}
.t-catalog__breadcrumbs{font-size:12px!important;color:#8a7360!important}

.t-rec:has(> .t-store__prod-snippet__container){background:#f3ede5!important}
@media (min-width:961px){.t-rec:has(> .t-store__prod-snippet__container) .t-store__prod-popup__btn-wrapper{background:transparent!important}}

/* кнопка купить уже */
.t-store__prod-popup__btn-wrapper .t-store__prod-popup__btn,.t-catalog__prod-popup__btn-wrapper .t-catalog__prod-popup__btn{flex:0 1 260px!important;width:260px!important;max-width:260px!important}
@media (max-width:480px){.t-store__prod-popup__btn-wrapper .t-store__prod-popup__btn,.t-catalog__prod-popup__btn-wrapper .t-catalog__prod-popup__btn{flex:0 1 210px!important;width:210px!important;max-width:210px!important}}


/* ===== UGG HOME: карточка товара в каталоге в рамке (пример клиента uggmos.com) ===== */
.t-store__card__imgwrapper,.t-catalog__card__imgwrapper{border:1px solid #e3d8cb!important;border-radius:24px!important;box-shadow:0 10px 28px rgba(101,75,56,.10)!important;overflow:hidden!important;box-sizing:border-box!important}
.t-store__card__imgwrapper{background-color:#f1ede6!important}

/* ===== UGG HOME: рамка в женском каталоге как в мужском (фон фото бежевый, сердце в белом круге) ===== */
.t-catalog__card__imgwrapper{background-color:#f1ede6!important}
.t-catalog__card__imgwrapper .t-catalog__card__img{mix-blend-mode:multiply}

/* ===== UGG HOME: все каталоги на старом блоке магазина в виде женского (ответ клиента 01.11 17:48 «надо все сделать по единому») ===== */
#allrecords:has([data-record-type="776"]){background-color:#f5eee5!important}
#allrecords .t-store .t-store__card__textwrapper{text-align:center!important}
#allrecords .t-store .t-store__card__title{font-weight:600!important}
#allrecords .t-store .t-store__card__price-wrapper{justify-content:center!important}
#allrecords .t-store .t-store__card__price{font-weight:600!important;opacity:.5!important}
#allrecords .t-store .t-store__card__btns-wrapper .t-store__prod__quantity{display:none!important}
#allrecords .t-store .t-store__card__btns-wrapper--quantity{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important}
@media screen and (max-width:640px){#allrecords .t-store .t-store__card__btns-wrapper--quantity{flex-direction:column!important;align-items:stretch!important;width:fit-content!important;margin-left:auto!important;margin-right:auto!important}}
#allrecords .t-store .t-store__card__btn{width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;border-radius:30px!important}
#allrecords .t-store .t-store__card__btn:not(.t-store__card__btn_second){background-color:#654b38!important}
@media screen and (min-width:961px){#allrecords .t-store .t-store__filter__item{display:inline-block!important;box-sizing:border-box!important;height:40px!important;padding:0 14px!important;border:1px solid #8e7570!important;border-radius:30px!important;background-color:#f3ede5!important;margin-right:20px!important}}
@media screen and (min-width:961px){#allrecords .t-store .t-store__filter__item-title{font-size:18px!important;line-height:38px!important}}
#allrecords .t-store .t-store__card__title,#allrecords .t-store .t-store__card__price,#allrecords .t-store .t-store__card__price_old,#allrecords .t-store .t-store__card__btn,#allrecords .t-store .t-store__card__btn .t-btnflex__text{font-family:'TildaSans',Arial,sans-serif!important}
#allrecords .t-store .t-store__pagination__item{border-color:#654b38!important;border-radius:30px!important}
#allrecords .t-store .t-store__pagination__arrow path{fill:#654b38!important}
#allrecords:not([data-tilda-page-id="79986166"]):not([data-tilda-page-id="99516896"]):not([data-tilda-page-id="99519656"]):not([data-tilda-page-id="99511186"]):not([data-tilda-page-id="99518466"]):not([data-tilda-page-id="99510326"]):not([data-tilda-page-id="99486646"]):not([data-tilda-page-id="99496026"]) .t-store .t-store__card__imgwrapper .t-store__card__img{mix-blend-mode:multiply}

/* ===== UGG HOME: фото в рамке каталога ровно по квадрату (02.11, скрин клиента: белые фото квадратом с полосами) ===== */
#allrecords .t-store .t-store__card__imgwrapper_original-ratio{padding-bottom:100%!important}
#allrecords .t-store .t-store__card__imgwrapper_original-ratio .t-store__card__img{top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important}
