.collapsable{max-height:initial;overflow:initial;transition:all .5s ease-in}.collapsable--closed{max-height:0;transition:all .5s ease-in;overflow:hidden}.collapsable--overflow-hidden{overflow:hidden}.collapse-radio [type=checkbox]:not(:checked){position:absolute;left:-9999px}.collapse-radio [type=checkbox]:checked{position:absolute;left:-9999px}.collapse-radio [type=radio]:not(:checked){position:absolute;left:-9999px}.collapse-radio [type=radio]:checked{position:absolute;left:-9999px}.collapse-radio [type=checkbox]:not(:checked)+label{cursor:pointer;padding-left:25px;position:relative}.collapse-radio [type=checkbox]:checked+label{cursor:pointer;padding-left:25px;position:relative}.collapse-radio [type=radio]:not(:checked)+label{cursor:pointer;padding-left:25px;position:relative}.collapse-radio [type=radio]:checked+label{cursor:pointer;padding-left:25px;position:relative}.collapse-radio [type=checkbox]:not(:checked)+label:before{content:"";background:#fff;border:1px solid #7f7f7f;border-radius:2px;width:14px;height:14px;transition:all .3s;position:absolute;top:2px;left:0}.collapse-radio [type=checkbox]:checked+label:before{content:"";background:#fff;border:1px solid #7f7f7f;border-radius:2px;width:14px;height:14px;transition:all .3s;position:absolute;top:2px;left:0}.collapse-radio [type=radio]:not(:checked)+label:before{content:"";background:#fff;border:1px solid #7f7f7f;border-radius:2px;width:14px;height:14px;transition:all .3s;position:absolute;top:2px;left:0}.collapse-radio [type=radio]:checked+label:before{content:"";background:#fff;border:1px solid #7f7f7f;border-radius:2px;width:14px;height:14px;transition:all .3s;position:absolute;top:2px;left:0}.collapse-radio [type=checkbox]:not(:checked)+label:after{content:"✓";color:#fff;background:#92022d;border:none;border-radius:2px;justify-content:center;width:16px;height:16px;transition:all .2s;display:flex;position:absolute;top:2px;left:0}.collapse-radio [type=checkbox]:checked+label:after{content:"✓";color:#fff;background:#92022d;border:none;border-radius:2px;justify-content:center;width:16px;height:16px;transition:all .2s;display:flex;position:absolute;top:2px;left:0}.collapse-radio [type=radio]:not(:checked)+label:after{content:"✓";color:#fff;background:#92022d;border:none;border-radius:2px;justify-content:center;width:16px;height:16px;transition:all .2s;display:flex;position:absolute;top:2px;left:0}.collapse-radio [type=radio]:checked+label:after{content:"✓";color:#fff;background:#92022d;border:none;border-radius:2px;justify-content:center;width:16px;height:16px;transition:all .2s;display:flex;position:absolute;top:2px;left:0}.collapse-radio [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.collapse-radio [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.collapse-radio [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.collapse-radio [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.collapse-radio [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;background-color:#ddd;border-color:#bbb}.collapse-radio [type=checkbox]:disabled:checked+label:before{box-shadow:none;background-color:#ddd;border-color:#bbb}.collapse-radio [type=radio]:disabled:not(:checked)+label:before{box-shadow:none;background-color:#ddd;border-color:#bbb}.collapse-radio [type=radio]:disabled:checked+label:before{box-shadow:none;background-color:#ddd;border-color:#bbb}.collapse-radio [type=checkbox]:disabled:checked+label:after{color:#999}.collapse-radio [type=radio]:disabled:checked+label:after{color:#999}.collapse-radio [type=checkbox]:disabled+label{color:#aaa}.collapse-radio [type=radio]:disabled+label{color:#aaa}.collapse-radio [type=checkbox]:not(:checked)+label:hover:before{border:1px solid #92022d}.collapse-radio [type=radio]:not(:checked)+label:hover:before{border:1px solid #92022d}.collapse-radio .title{cursor:pointer;width:100%;font-size:14px;font-weight:700;display:inline-block;position:relative}.collapse-radio .title input[type=checkbox]{-webkit-appearance:none;display:none}.collapse-radio .title input[type=radio]{-webkit-appearance:none;display:none}.collapse-radio .title:after,.collapse-radio .title:before{content:"";background:#92022d;width:1.5px;height:7px;transition:all .2s;position:absolute;top:5px;right:9px;transform:rotate(45deg)}.collapse-radio .title:after{right:5px;transform:rotate(-45deg)}.collapse-radio.collapse-radio-last-element-margin{margin-bottom:120px!important}.collapse-radio .title{margin-bottom:15px!important}.collapse-radio__list{margin-top:0!important}.collapse-radio__list__item:hover{cursor:pointer}.collapse-radio__list__item{align-items:center;display:flex;margin-bottom:20px!important}.collapse-radio__list__item .collapse-radio__checkbox{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#fff;border:1px solid #7f7f7f;border-radius:2px;width:16px;height:16px;margin-right:10px;position:static!important}.collapse-radio__list__item .collapse-radio__checkbox--checked{background:red url(https://storage.delikateska.ru/e/9/496fc0fe-8a54-499a-9499-ad582ecb72eb.png) 50%/cover no-repeat;border:none}.collapse-radio__list__item .collapse-radio__checkbox:hover{cursor:pointer}.collapse-radio__list__item .collapse-radio__checkbox:checked{background:red url(https://storage.delikateska.ru/e/9/496fc0fe-8a54-499a-9499-ad582ecb72eb.png) 50%/cover no-repeat;border:none}.collapse-radio__list__item .collapse-radio__checkbox__text{font-size:14px;line-height:100%}@media (min-width:1280px){.mobile-filter{display:none}}@media (max-width:1279.98px){.filter.hidden,.filter.opened{z-index:665;transition:all .5s ease-out;position:relative;left:-320px}.filter.hidden .collapse,.filter.opened .collapse{transition:all .3s linear}.filter.hidden .is-content .title,.filter.opened .is-content .title{margin:0 0 5px}.filter.hidden .is-content ul,.filter.opened .is-content ul{margin-top:15px}.filter.hidden .is-content ul li,.filter.opened .is-content ul li{margin-bottom:20px}.filter.hidden .is-content ul li .add-content.is-closed ul,.filter.opened .is-content ul li .add-content.is-closed ul{display:none}.filter.hidden .is-content ul li .add-content ul,.filter.opened .is-content ul li .add-content ul{display:block}.filter.hidden .is-content ul li:last-child,.filter.opened .is-content ul li:last-child{margin-bottom:0}.filter.hidden{left:-100%}.filter.opened{left:0}.filter.opened img{cursor:pointer}.filter.opened .cross img{position:relative;top:2px}.mobile-filter{display:block;margin-left:0!important;position:static!important}.mobile-filter .icon picture img.hover,.mobile-filter .icon:hover picture img{display:none}.mobile-filter .icon:hover picture img.hover{cursor:pointer;display:block}.mobile-filter .filter.hidden .content .header{z-index:5;transition:all .5s ease-out;position:fixed;left:-100%}.mobile-filter .filter{color:#5e5f61;z-index:88888;background:#fff;width:358px;height:100vh;min-height:100vh;font-size:13px;position:fixed;top:0;overflow-x:auto;overflow-y:scroll}.mobile-filter .filter.opened .content .buttons{left:0}.mobile-filter .filter .content{padding:0 12px 150px;font-size:13px}.mobile-filter .filter .content .buttons{background-color:#fff;flex-direction:column;width:100%;padding:15px 0;font-size:14px;transition:left .5s ease-out;display:flex;position:fixed;bottom:0;left:-100%;box-shadow:0 0 4px rgba(0,0,0,.15)}}@media (max-width:1279.98px) and (min-width:768px) and (max-width:1279.98px){.mobile-filter .filter .content .buttons{width:357px;max-width:357px}}@media (max-width:1279.98px){.mobile-filter .filter .content .buttons .submit{color:#fff;background:#92022d;justify-content:center;align-items:center;width:240px;max-width:320px;height:40px;margin:0 auto;display:flex}.mobile-filter .filter .content .buttons .reset{color:#92022d;text-align:center;background:#fff;border-top:1px solid #e5e5e5;width:100%;margin-top:20px;padding:15px 0 0;text-decoration:underline}.mobile-filter .filter .content .header{z-index:55;background:#fff;border-bottom:1px solid #e3e3e3;justify-content:space-between;width:100%;margin-bottom:0;padding:20px 12px;transition:all .5s ease-out;display:flex;position:fixed;top:0;left:0}}@media (max-width:1279.98px) and (min-width:768px) and (max-width:1279.98px){.mobile-filter .filter .content .header{max-width:357px;top:0}}@media (max-width:1279.98px){.mobile-filter .filter .content .header .wrap{align-items:center;display:flex}.mobile-filter .filter .content .header .wrap img{margin-right:8px}.mobile-filter .filter .content .is-content{margin:0 0 30px;font-size:12px;list-style:none}.mobile-filter .filter .content .is-content:nth-child(2){margin-top:85px}.mobile-filter .filter .content .is-content .range-block .slider-container{padding-top:25px}.mobile-filter .filter .content .is-content .range-block .slider-bar{background:rgba(0,0,0,.26);border-radius:2px;width:100%;height:5px}.mobile-filter .filter .content .is-content .range-block .slider-bar .range-pointer{background:#92022d;border-radius:50%;width:16px;height:16px;display:block}.mobile-filter .filter .content .is-content .range-block .slider-bar .start,.mobile-filter .filter .content .is-content .range-block .slider-bar .end{position:relative;top:-6px}.mobile-filter .filter .content .is-content .range-block .slider-bar .start{left:20%}.mobile-filter .filter .content .is-content .range-block .slider-bar .end{top:-22px;left:75%}.mobile-filter .filter .content .is-content .range-block .progress{background:#92022d;width:55%;height:5px;margin-bottom:25px;position:relative;top:-5px;left:20%}.mobile-filter .filter .content .is-content .range-block .wrap-inputs{align-content:center;justify-content:space-between;max-width:320px;margin:0 auto;display:flex}.mobile-filter .filter .content .is-content .range-block .wrap-inputs span{align-items:center;display:flex}.mobile-filter .filter .content .is-content .range-block .wrap-inputs input{text-align:center;border:1px solid #e5e5e5;border-radius:1px;justify-content:center;align-items:center;max-width:108px;height:40px;font-size:12px;font-weight:300;display:flex}.mobile-filter .filter .content .is-content .collapse{color:#363636}.mobile-filter .filter .content .is-content .title{width:100%;font-size:14px;font-weight:700;display:inline-block;position:relative}.mobile-filter .filter .content .is-content .title input[type=checkbox]{-webkit-appearance:none;display:none}.mobile-filter .filter .content .is-content .title input[type=radio]{-webkit-appearance:none;display:none}.mobile-filter .filter .content .is-content .title:after,.mobile-filter .filter .content .is-content .title:before{content:"";background:#92022d;width:1.5px;height:7px;transition:all .2s;position:absolute;top:5px;right:9px;transform:rotate(45deg)}.mobile-filter .filter .content .is-content .title:after{right:5px;transform:rotate(-45deg)}.mobile-filter .filter .content .is-content [type=checkbox]:not(:checked){-webkit-appearance:none;position:absolute;left:-9999px}.mobile-filter .filter .content .is-content [type=checkbox]:checked{-webkit-appearance:none;position:absolute;left:-9999px}.mobile-filter .filter .content .is-content [type=radio]:not(:checked){-webkit-appearance:none;position:absolute;left:-9999px}.mobile-filter .filter .content .is-content [type=radio]:checked{-webkit-appearance:none;position:absolute;left:-9999px}.mobile-filter .filter .content .is-content [type=checkbox]:not(:checked)+label{cursor:pointer;-webkit-appearance:none;position:relative}.mobile-filter .filter .content .is-content [type=checkbox]:checked+label{cursor:pointer;-webkit-appearance:none;position:relative}.mobile-filter .filter .content .is-content [type=radio]:not(:checked)+label{cursor:pointer;-webkit-appearance:none;position:relative}.mobile-filter .filter .content .is-content [type=radio]:checked+label{cursor:pointer;-webkit-appearance:none;position:relative}.mobile-filter .filter .content .is-content [type=checkbox]:not(:checked)+label:before{content:"";-webkit-appearance:none;background:#fff;border:1px solid #7f7f7f;border-radius:2px;width:14px;height:14px;transition:all .3s;display:block;position:relative;top:0;left:0}.mobile-filter .filter .content .is-content [type=checkbox]:checked+label:before{content:"";-webkit-appearance:none;background:#fff;border:1px solid #7f7f7f;border-radius:2px;width:14px;height:14px;transition:all .3s;display:block;position:relative;top:0;left:0}.mobile-filter .filter .content .is-content [type=radio]:not(:checked)+label:before{content:"";-webkit-appearance:none;background:#fff;border:1px solid #7f7f7f;border-radius:2px;width:14px;height:14px;transition:all .3s;display:block;position:relative;top:0;left:0}.mobile-filter .filter .content .is-content [type=radio]:checked+label:before{content:"";-webkit-appearance:none;background:#fff;border:1px solid #7f7f7f;border-radius:2px;width:14px;height:14px;transition:all .3s;display:block;position:relative;top:0;left:0}.mobile-filter .filter .content .is-content [type=checkbox]:not(:checked)+label:after{-webkit-appearance:none;content:"✓";color:#fff;background:#92022d;border:none;border-radius:2px;justify-content:center;width:16px;height:16px;line-height:16px;transition:all .2s;display:flex;position:absolute;top:0;left:0}.mobile-filter .filter .content .is-content [type=checkbox]:checked+label:after{-webkit-appearance:none;content:"✓";color:#fff;background:#92022d;border:none;border-radius:2px;justify-content:center;width:16px;height:16px;line-height:16px;transition:all .2s;display:flex;position:absolute;top:0;left:0}.mobile-filter .filter .content .is-content [type=radio]:not(:checked)+label:after{-webkit-appearance:none;content:"✓";color:#fff;background:#92022d;border:none;border-radius:2px;justify-content:center;width:16px;height:16px;line-height:16px;transition:all .2s;display:flex;position:absolute;top:0;left:0}.mobile-filter .filter .content .is-content [type=radio]:checked+label:after{-webkit-appearance:none;content:"✓";color:#fff;background:#92022d;border:none;border-radius:2px;justify-content:center;width:16px;height:16px;line-height:16px;transition:all .2s;display:flex;position:absolute;top:0;left:0}.mobile-filter .filter .content .is-content [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.mobile-filter .filter .content .is-content [type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.mobile-filter .filter .content .is-content [type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.mobile-filter .filter .content .is-content [type=radio]:checked+label:after{opacity:1;transform:scale(1)}.mobile-filter .filter .content .is-content [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;-webkit-appearance:none;background-color:#ddd;border-color:#bbb}.mobile-filter .filter .content .is-content [type=checkbox]:disabled:checked+label:before{box-shadow:none;-webkit-appearance:none;background-color:#ddd;border-color:#bbb}.mobile-filter .filter .content .is-content [type=radio]:disabled:not(:checked)+label:before{box-shadow:none;-webkit-appearance:none;background-color:#ddd;border-color:#bbb}.mobile-filter .filter .content .is-content [type=radio]:disabled:checked+label:before{box-shadow:none;-webkit-appearance:none;background-color:#ddd;border-color:#bbb}.mobile-filter .filter .content .is-content [type=checkbox]:disabled:checked+label:after{color:#999}.mobile-filter .filter .content .is-content [type=radio]:disabled:checked+label:after{color:#999}.mobile-filter .filter .content .is-content [type=checkbox]:disabled+label{color:#aaa}.mobile-filter .filter .content .is-content [type=radio]:disabled+label{color:#aaa}.mobile-filter .filter .content .is-content [type=checkbox]:not(:checked)+label:hover:before{border:1px solid #92022d}.mobile-filter .filter .content .is-content [type=radio]:not(:checked)+label:hover:before{border:1px solid #92022d}.mobile-filter .filter .content .range-group .title{margin:0}.mobile-filter .filter .content .is-closed .title:after,.mobile-filter .filter .content .is-closed .title:before{transform:rotate(-45deg)}.mobile-filter .filter .content .is-closed .title:after{transform:rotate(45deg)}.sidebar.sidebar-mobile{width:auto;padding:0;display:block}.sidebar.sidebar-mobile .benefits{background:#f9f9f9;margin-bottom:10px;padding:12px;font-size:14px}.sidebar.sidebar-mobile .benefits .item.gift{padding:0}.sidebar.sidebar-mobile .benefits .item.gift .wrap{margin:0}.sidebar.sidebar-mobile .benefits .wrap{flex-direction:column;padding:0;font-size:14px}.sidebar.sidebar-mobile .benefits .wrap .wrap{margin-bottom:0}.sidebar.sidebar-mobile .benefits .wrapper{margin-bottom:16px;padding:0}.sidebar.sidebar-mobile .benefits .progress-scale .wrap{font-weight:700}.sidebar.sidebar-mobile .benefits .progress-bar{background:#e5e5e5;border-radius:30px;width:100%;height:15px;margin:0 5px;position:relative}.sidebar.sidebar-mobile .benefits .progress-bar .progress-bar-value{background:#a5cc6b;border-radius:30px;width:95px;height:15px;font-size:12px;font-weight:300;position:absolute;top:0}.sidebar.sidebar-mobile .benefits .title{margin:0 0 22px;padding:0;font-size:16px}.sidebar.sidebar-mobile .benefits .item{align-items:center;margin-bottom:16px;display:flex}.sidebar.sidebar-mobile .benefits .item .wrap{display:inline-block}.sidebar.sidebar-mobile .benefits .item p{margin-left:16px;padding-right:2px;font-weight:300}.sidebar.sidebar-mobile .benefits .item p .bold{margin-bottom:4px;display:inline-block}.sidebar.sidebar-mobile .benefits .item img{max-width:38px;height:auto;display:inline-block}.share .social-links--share.horizontal{width:216px;min-width:0;height:65px;padding:6px;top:-80px;left:auto;right:0}.share .social-links--share.horizontal svg{height:30px}.share .social-links--share.horizontal .main,.share .social-links--share.horizontal .more,.share .social-links--share.horizontal .main .SocialMediaShareButton,.share .social-links--share.horizontal .more .SocialMediaShareButton{margin:0}.share .social-links--share.horizontal .button-more{bottom:4px}.share span{margin-left:10px}.share .social-links--share.horizontal.social-links--share-added{height:80px;top:-100px}.favorite{margin-bottom:25px}.favorite picture img.hover,.favorite:hover>picture img{display:none}.favorite:hover>picture img.hover{display:block}}@media (min-width:768px) and (max-width:1279.98px){.mobile-filter{z-index:6666;top:140px}.mobile-filter .filter.hidden+.bg-filter-hide,.mobile-filter .filter+.bg-filter-hide{background:0 0}.mobile-filter .filter.hidden{transition:left 1.2s}.mobile-filter .filter.opened+.bg-filter-hide{background:rgba(0,0,0,.5);width:100%;height:100%;transition:background-color 2s;position:fixed;top:0;left:0;overflow:hidden}}@media (max-width:767.98px){.is-filter-opened .mobile-filter,.is-filter-opened main{z-index:666666666;position:relative}.is-filter-opened .mobile-filter{position:absolute}.mobile-filter .filter.opened{width:100%}}
