/* Резерв місця, щоб верстка не стрибала під час завантаження (CLS) */
/* Галерея в картці товару на мобільному і планшеті: фото 3:4 */
@media (max-width:960px){.t-store__prod-popup__slider .t-slds__main{aspect-ratio:100/133}}
/* Заглушка галереї до завантаження: та сама висота, що й готова галерея з мініатюрами */
@media (max-width:960px){.t-store__product-snippet .t-store__prod-popup__slider>.js-product-img{padding-bottom:calc(133% + 43px)!important}}
/* Каталог з фільтрами: тримаємо екран, поки товари ще не підвантажились */
@media (max-width:640px){[data-record-type="951"] .t951__cont-wrapper:has(.t951__grid-cont_hidden){min-height:100vh}}
/* Заголовки кошика і «Вибраного» на Manrope: жирніше, як було */
.t706__cartwin-heading, .t1002__wishlistwin-heading{font-weight:700 !important}
/* Верхня смуга «Знижка 5%»: теж Manrope */
.t654__text{font-family:'Manrope',Arial,sans-serif !important}
/* Критичні стилі галереї та картки товару: копія стилів Tilda, які вантажаться із затримкою. Потрібні, щоб картка не стрибала на повільному інтернеті. Вигляд не змінюють. */
.t-slds{overflow-x:hidden;overflow-y:hidden;position:relative}
.t-slds__container,.t-slds__items-wrapper{overflow-x:hidden;overflow-y:hidden;position:relative}
.t-slds__nocycle .t-slds__arrow_wrapper-left{display:none}
.t-slds__item{float:left;overflow-x:hidden;overflow-y:hidden}
.t-slds__arrow_wrapper{bottom:0px;position:absolute;top:0px;width:1%;z-index:9}
.t-slds__arrow_wrapper-left{left:0px}
.t-slds__arrow_wrapper-right{right:0px}
.t-slds__arrow{display:inline-block;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;position:absolute;top:50%;transform:translateY(-50%)}
@media screen and (max-width: 640px){.t-slds__arrow_wrapper{width:45px}}
.t-slds__arrow-left{left:30px}
.t-slds__arrow-right{right:30px}
.t-slds__arrow-withbg .t-slds__arrow_body{left:50%;position:absolute;top:50%}
.t-slds__arrow-withbg .t-slds__arrow_body-left{transform:translate(-55%, -50%) rotate(180deg)}
.t-slds__arrow-withbg .t-slds__arrow_body-right{transform:translate(-45%, -50%)}
.t-slds__arrow_body-left{transform:rotate(180deg)}
.t-slds__bullet{display:inline-block;padding-top:10px;padding-right:5px;padding-bottom:10px;padding-left:5px}
@media screen and (max-width: 960px){.t-slds__arrow-left{left:20px}}
@media screen and (max-width: 960px){.t-slds__arrow-right{right:20px}}
@media screen and (max-width: 640px){.t-slds__arrow-left{left:5px}}
@media screen and (max-width: 640px){.t-slds__arrow-right{right:5px}}
@media screen and (max-width: 640px){.t-slds__arrow-withbg{height:24px!important;width:24px!important}}
@media screen and (max-width: 640px){.t-slds__arrow_body{width:10px!important}}
@media screen and (max-width: 640px){.t-slds__arrow-withbg .t-slds__arrow_body{width:6px!important}}
.t-slds__thumbsbullet-wrapper{font-size:0px}
.t-slds__thumbsbullet.t-slds__bullet{margin-right:5px;margin-top:4px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;position:relative;width:60px}
.t-slds__thumbsbullet-border{bottom:0px;left:0px;position:absolute;right:0px;top:0px}
@media screen and (max-width: 640px){.t-slds__thumbsbullet.t-slds__bullet{margin-right:4px;margin-top:3px;width:40px}}
@media screen and (max-width: 1240px){.t-store__prod-popup__col-left{margin-right:10px;max-width:440px}}
@media screen and (max-width: 960px){.t-store__prod-popup__col-left{display:block;max-width:100%}}
@media screen and (max-width: 960px){.t-store__prod-popup__col-left{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}
@media screen and (max-width: 670px){.t-store__prod-popup__col-left{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}
.t-store .t-slds__wrapper{padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important}
.t-store .t-slds__arrow_wrapper{top:50%;transform:translateY(-50%);height:65%!important}
@media screen and (max-width: 560px){.t-store .t-store__product-snippet .t-store__prod-popup__col-left{padding-left:0px;padding-right:0px}}
@media screen and (max-width: 560px){.t-store .t-slds__thumbsbullet-wrapper{padding-left:20px;padding-right:20px}}
@media screen and (max-width: 560px){.t-store .t-slds__thumbsbullet-wrapper{width:calc(100% - 40px)}}
@media screen and (max-width: 980px){.t-store__product-snippet .t-store__prod-popup__col-left{padding-left:20px;padding-right:20px}}
.t-slds__wrapper{position:relative}
.t-store__prod-popup__price-item{display:inline-block;max-width:100%;vertical-align:middle}
.t-store__prod-popup__price-currency,.t-store__prod-popup__price-value{display:inline-block;vertical-align:middle}
.t-store__prod-popup__price_old{margin-left:5px;position:relative}
@media screen and (max-width: 1240px){.t-store__prod-popup__col-right{margin-left:10px;max-width:440px}}
@media screen and (max-width: 960px){.t-store__prod-popup__col-right{display:block;max-width:100%}}
@media screen and (max-width: 960px){.t-store__prod-popup__col-right{padding-top:25px;padding-right:0px;padding-bottom:0px;padding-left:0px}}
@media screen and (max-width: 670px){.t-store__prod-popup__col-right{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}
@media screen and (max-width: 560px){.t-store__prod-popup__col-right{padding-top:30px}}
.t-store__prod-popup__title-wrapper{margin-bottom:18px}
.t-store__prod-popup__brand,.t-store__prod-popup__sku{margin-top:4px}
.t-store__prod-popup__text{margin-top:20px}
.t-store__prod-popup__price-wrapper{margin-top:0px}
.t-store__prod-popup__btn-wrapper{align-items:stretch;display:flex;margin-bottom:30px;margin-top:20px}
.t-store__prod-popup__btn{margin-bottom:0px}
.t-store .t-product__option{margin-bottom:10px;margin-top:10px;position:relative}
.t-store .t-product__option-title{padding-bottom:3px;width:fit-content}
.t-store .t-product__option-variants{display:table;min-width:150px;position:relative}
.js-product .t-product__option-select{box-sizing:border-box;overflow-x:hidden;padding-top:2px;padding-right:30px;padding-bottom:2px;padding-left:10px;width:100%}
.js-product .t-product__option .t-product__option-variants_custom{box-sizing:border-box;display:flex;flex-wrap:wrap;min-width:auto;position:relative}
.js-product .t-product__option-item{align-items:center;box-sizing:border-box;display:flex;position:relative}
.js-product .t-product__option-input{height:0px;left:-9999px;position:absolute;width:0px}
.js-product .t-product__option-checkmark{box-sizing:border-box;display:inline-block;height:20px;position:relative}
.js-product .t-product__option-item_buttons .t-product__option-checkmark{height:0px}
.js-product .t-product__option-variants_buttons .t-product__option-item{margin-bottom:7px;margin-right:7px}
.js-product .t-product__option-variants_buttons .t-product__option-item_simple{align-items:center;display:flex;justify-content:center;margin-bottom:7px;min-width:30px;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px}
.js-product .t-product__option-variants_custom .t-product__option-title{line-height:normal;overflow-x:hidden;overflow-y:hidden;padding-bottom:0px}
.js-product .t-product__option .t-product__option-variants_hidden{display:none}
.js-product .t-product__option-variants_buttons .t-product__option-title_buttons{padding-right:0px}
.js-product .t-product__option-selected_select{box-sizing:border-box;display:table;min-width:150px;padding-top:2px;padding-right:30px;padding-bottom:2px;padding-left:10px;position:relative}
.js-product .t-product__option{position:relative}
.js-product .t-product__option-selected_select.t-product__option-selected_image{align-items:center;display:flex;max-width:100%;width:fit-content}
.js-product .t-product__option .t-product__option-variants_select{flex-direction:column;flex-wrap:nowrap;max-width:250px;min-width:180px;overflow-y:auto;padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;position:absolute;top:25px;width:fit-content}
.js-product .t-product__option-item_select{align-items:center;display:flex;margin-left:-10px;margin-right:-10px;padding-top:8px;padding-right:10px;padding-bottom:8px;padding-left:10px;width:calc(100% + 20px)}
.js-product .t-product__option-selected_image .t-product__option-selected-checkmark,.js-product .t-product__option-variants_select .t-product__option-checkmark_image{display:block;flex-shrink:0;height:32px;margin-right:5px;width:32px}
.js-product .t-product__option-title_select,.t-product__option-selected-title{display:block;max-width:100%;overflow-x:hidden;overflow-y:hidden}
@media screen and (max-width: 640px){.t-store .t-product__option-select{font-size:16px}}
@media screen and (max-width: 560px){.t-store__product-snippet .t-store__prod-popup__col-right{padding-left:0px;padding-right:0px}}
@media screen and (max-width: 560px){.t-store .t-store__prod-popup__info{padding-left:20px;padding-right:20px}}
@media screen and (max-width: 980px){.t-store__product-snippet .t-container{max-width:640px}}
@media screen and (max-width: 980px){.t-store__product-snippet .t-store__prod-popup__col-right{padding-left:20px;padding-right:20px}}
@media screen and (max-width: 480px){a.t-store__prod-popup__btn[href="#order"]{flex-grow:1}}
.t-store__prod-snippet__container .t-store__prod-popup__btn{align-items:center;display:inline-flex;justify-content:center;max-width:100%;overflow-x:hidden;overflow-y:hidden;position:relative}
.t-store__prod-snippet__container{padding-top:120px;padding-bottom:120px}
@media screen and (max-width:560px){.t-store__prod-snippet__container{padding-bottom:60px;padding-top:50px}}
@media screen and (max-width:980px){.t-store__product-snippet .t-container{max-width:640px}}
@media screen and (max-width:560px){.t-store .t-slds__thumbsbullet-wrapper,.t-store .t-store__prod-popup__info{padding-left:20px;padding-right:20px}}
/* Лого в підвалі: місце під нього до завантаження картинки */
.t977__logo-link{width:120px;max-width:100%}
.t977__logo{aspect-ratio:420/119;height:auto}
/* Блок відгуків «Що кажуть наші клієнти» у стилі сайту */
#rec761337149 .t169__text p,#rec755742241 .t169__text p{text-align:left!important}
#rec761337149 .t169__text>div,#rec755742241 .t169__text>div{font-size:64px!important;line-height:1!important;font-weight:500!important;letter-spacing:-0.02em;text-transform:uppercase;color:#161616}
#rec755742241 .t-container_100{max-width:1200px;margin:0 auto}
#rec755742241 .t-col_100,#rec761337149 .t-col_100{padding:0 20px;box-sizing:border-box}
@media (max-width:640px){#rec761337149 .t169__text>div{font-size:40px!important}}
#rec755737428 .t994__container{padding-top:40px!important}
#rec755737428 .t994__item-wrapper{background:#FFFFFF!important;border:1px solid #CFCCC6;box-sizing:border-box}
#rec755737428 .t994__btnwrapper{display:none!important}
#rec755737428 .t994__arrow{width:48px;height:48px;border-radius:50%;background:#161616!important;display:flex;align-items:center;justify-content:center;padding:0;border:0;cursor:pointer}
#rec755737428 .t994__arrow .t-slds__arrow_body{width:10px!important}
#rec755737428 .t994__arrow polyline{stroke:#F2F1EE}
#rec755737428 .t994__arrow:hover{background:#7A5C48!important}
