#questionnaire[hidden]{display:none!important}#questionnaire:not([hidden]){display:block;position:fixed;inset:0;z-index:1100;overflow:auto;background:rgba(0,0,0,.5);opacity:1}#questionnaire .modal-dialog{margin:30px auto}#questionnaire .modal-content{position:relative}#questionnaire button{border:0}#questionnaire .questionnaire-switcher{display:none}#questionnaire .questionnaire-slide img{max-width:100%}#questionnaire .questionnaire-slide .img-wrapper{flex:0 0 200px}#questionnaire .questionnaire-slide .left-block{flex:1;min-width:0}#questionnaire .title:focus{outline:none}#questionnaire button:focus-visible,#questionnaire a:focus-visible{outline:2px solid #56357e;outline-offset:3px}#questionnaire .text ul label{position:relative;cursor:pointer}#questionnaire .modal-dialog .modal-content .modal-body .questionnaire-slide .text ul label input[type=radio]{width:16px;height:16px;visibility:visible;opacity:0}#questionnaire input[type=radio]:focus-visible+.pseudo-radio{outline:2px solid #56357e!important;outline-offset:3px}.main-page-v3 .choice button{border:0}.main-page-v3 .choice button:focus-visible{outline:2px solid #56357e;outline-offset:3px}@media (max-width: 767px){#questionnaire .modal-dialog{margin:0;max-width:100%}#questionnaire .questionnaire-slide .img-wrapper{flex-basis:auto}}@media (min-width:992px){.main-page-v3 .top-banner{height:auto}.main-page-v3 .top-banner>.left,.main-page-v3 .top-banner>.right{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0}.main-page-v3 .top-banner>.left>.banner-item,.main-page-v3 .top-banner>.right>.banner-item{flex:1 1 auto}.main-page-v3 .top-banner>.left>.banner-item>.img-wrapper,.main-page-v3 .top-banner>.right>.banner-item>.img-wrapper{height:100%}.main-page-v3 .top-banner>.left{flex:7 1 0}.main-page-v3 .top-banner>.right{flex:3 1 0;min-width:0}.main-page-v3 .top-banner>.right>.banner-item>.img-wrapper img{object-fit:cover}.main-page-v3 .top-banner .first-order-coupon-slot{flex:1 1 auto;height:auto}}
