.page-404__container{display:flex;flex-direction:column;align-items:center;max-width:730px;margin:30px auto 120px}.page-404__banner-wrapper{text-align:center;margin-bottom:20px}.page-404__banner{max-width:100%}.page-404__text{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:32px}.page-404__subtitle{color:var(--ds-color-neutral)}.page-404__frontpage-link{width:fit-content}.page-404__search-input{background:#f7f7f7 none repeat scroll 0 0;border:medium none;padding-right:100px}.page-404__search-submit{background:#a3c52d none repeat scroll 0 0;border:medium none;border-radius:0;bottom:2px;color:#fff;font-weight:700;height:100%;margin:0;padding:0 15px;position:absolute;right:0;text-transform:uppercase;top:0}.page-404__suggestions{margin-top:20px}.unsubscribed{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px;padding:120px 80px 50px}.unsubscribed .unsubscribed__text{color:var(--ds-color-primary);white-space:wrap;text-align:center}.unsubscribed .unsubscribed__image{width:176px}@media (min-width: 992px){.unsubscribed .unsubscribed__image{width:260px}}.promotion__container{display:flex;flex-wrap:wrap;margin:0 -15px}.promotion__item{flex-basis:100%;margin-bottom:30px}@media (min-width: 768px){.promotion__item{flex-basis:50%}}@media (min-width: 992px){.promotion__item{flex-basis:33.33%}}.promotion__item-inner{position:relative;height:100%;padding-bottom:60px;border:1px solid #E5E5E5;margin:0 15px}.promotion__item-inner:hover .promotion__item-btn{color:#fff;background-color:var(--ds-color-primary)}.promotion__item-inner:hover .promotion__item-btn:hover{background-color:var(--ds-color-primary-hover)}.promotion__item-banner-wrapper{position:relative;min-height:155px}.promotion__item-banner-wrapper .circled-symbol{position:absolute;z-index:150}.circled-symbol{position:absolute;top:15px;right:15px;width:22px;line-height:18px;font-weight:700;font-size:1rem;font-style:normal;color:#707070;text-align:center;border:2px solid #707070;border-radius:50%;background:#fff;cursor:pointer;transition:color .3s ease-out,background-color .3s ease-out}.circled-symbol:hover{color:#fff;background-color:#707070}.promotion__item-banner{width:100%;height:auto}.promotion__item-info{padding:20px 20px 0}.promotion__item-title{display:block;line-height:24px;font-size:1.125rem;font-weight:500;margin:0 0 8px}.promotion__item-title:hover{color:inherit}@media (min-width: 768px){.promotion__item-title{height:48px;overflow:hidden}}.promotion__item-text{display:block;max-height:138px;font-size:.875rem;color:#000;overflow:hidden;margin-bottom:10px}.promotion__item-btn{position:absolute;bottom:20px;left:20px;right:20px}.faq{margin:30px 0}.faq__item{border:1px solid #E5E5E5;border-bottom:none}.faq__item:last-child{border-bottom:1px solid #E5E5E5}.faq__item-header{position:relative;padding:7px 45px 7px 15px;transition:background-color .1s ease-out}.faq__item-header:hover{cursor:pointer;background-color:#f7f7f7}.faq__item-header:after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%);width:22px;height:24px;background:url(/static/semyanich/assets/plus-symbol.IaTemcJQ.svg) no-repeat center center}.faq__item-header .title{font-weight:500}.faq__item-content{display:none;padding:15px 15px 5px}.faq__item--opened .faq__item-header{background-color:#f7f7f7;border-bottom:1px solid #E5E5E5}.faq__item--opened .faq__item-header:after{background:url(/static/semyanich/assets/minus-symbol.C3Uz9wF3.svg) no-repeat center center}.faq__item--opened .faq__item-content{display:block}.text-info-container{text-align:center;margin:15px -15px;padding:0 15px}.text-info-container img{margin-bottom:10px}.claim-panels{margin-top:20px}.claim-panel{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:15px;border:1px solid #E5E5E5;border-radius:3px;margin-top:30px}.claim-panel:hover{border-color:var(--ds-color-primary)}.claim-panel:hover .btn{color:#fff;background-color:var(--ds-color-primary)}.claim-panel:hover .btn:hover{background-color:var(--ds-color-primary-hover)}@media (min-width: 576px){.claim-panel:before{content:"";width:40px;height:50px;background:url(/static/semyanich/assets/form.knMkKiVn.svg) center center no-repeat;margin-right:20px}}.claim-table{margin:0 auto}.claim-table th{padding:10px;font-weight:400;color:var(--ds-color-primary);border-bottom:1px solid #E5E5E5;max-width:200px}.claim-table th:last-of-type{border-left:1px solid #E5E5E5}.claim-table tbody td{padding:3px 10px;text-align:center}.claim-table tbody td:last-of-type{border-left:1px solid #E5E5E5}.claim-panel__button{width:100%;margin:10px 0}@media (min-width: 768px){.claim-panel__button{width:auto;margin:0}}.claim-form__container .email-wrap .icon-spinner{bottom:0}.claim-form__tabs-item{flex-basis:33.2%}@media (min-width: 768px){.claim-form__tabs-item{flex-basis:auto}}.claim-form__tabs-container{margin:0;font-size:.875rem}.claim-form__tabs-container .nav-tabs{display:flex;flex-wrap:wrap;border:none}.claim-form__tabs-container .nav-tabs a{height:100%;padding:10px;border:1px solid #E5E5E5;border-radius:0;color:var(--ds-color-primary);margin-right:-1px}@media (min-width: 768px){.claim-form__tabs-container .nav-tabs a{padding:10px 25px}}.claim-form__tabs-container .nav-tabs .active a,.claim-form__tabs-container .nav-tabs .active a:focus{color:#000;background-color:#f7f7f7}.claim-form__tabs-container .tab-content{position:relative;border-top:1px solid #E5E5E5}.claim-form__tabs-container .tab-content:before{display:none}.claim-form__tabs-container .add-review__container{min-width:194px}.claim-form__tabs-container .form-control{margin:10px 0}.claim-form__submit{width:100%}.claim-form__img-container{text-align:center}.claim-form__img-container img{width:200px}.claim-form__write-rule{padding:20px 15px 25px;background:#f5f5f5 none repeat scroll 0 0}.claim-form-autocomplete__container{max-height:165px;overflow-y:scroll}.claim-form-autocomplete__item{padding:5px 10px;border:1px solid #DEDEDE;margin-top:-1px;cursor:pointer}.claim-form-autocomplete__item:hover{background:#dedede}.file-input,.btn-file{margin-top:15px}.file-loading{visibility:hidden}.fileinput-remove{float:right;padding:3px 10px;background-color:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer}.fileinput-remove-button{display:none}.delivery-time__container{border:1px solid #EAEAEA;border-bottom:none;margin-bottom:15px}.delivery-time__container table{width:100%}.delivery-time__container tr{border-bottom:1px solid #EAEAEA}.delivery-time__container tr :first-child{padding:2px 0 2px 10px}.delivery-time__container tr :last-child{width:40px;text-align:center}.delivery-time__container tr td{font-size:.75rem}.delivery-time__container tr td:last-child{color:var(--ds-color-accent-active);font-weight:500}.payment-calculator__container{margin-bottom:20px}
