.what-style-choose-section{position:relative;background:#f0eafe}.what-style-choose-section .description{text-align:center}.what-style-choose-section .container{max-width:1332px;border-radius:32px;height:627px}.what-style-choose-section .title{padding-top:41px;color:#1b2341}.what-style-choose-section .title h2:before{border-color:transparent}.what-style-choose-section .card__details .card__box{align-items:center;flex-direction:row-reverse}.what-style-choose-section .card__details.right__part--occasion .card__box{flex-direction:row}.what-style-choose-section .card__details.right__part--occasion .card__box .card__icon{margin-left:0}.what-style-choose-section .what-style-choose-section-block{margin-top:32px}.what-style-choose-section .card__details .block-title{font-family:Sora;font-style:normal;font-weight:800;font-size:24px;line-height:16px;text-align:right;margin-right:20px;margin-bottom:40px}.what-style-choose-section .card__details.right__part--occasion .block-title{margin-left:20px;text-align:left;display:flex;align-items:center}.what-style-choose-section .card__details .card__box .card__icon{border-radius:48px;width:56px;height:56px;position:relative;margin-right:0}.what-style-choose-section .card__details .card__box .card__icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.what-style-choose-section .card__details .card__box .card__txt{font-weight:700;font-size:16px;color:#15234c;font-family:Sora;font-style:normal;line-height:16px;text-align:right}.what-style-choose-section .card__details.right__part--occasion .card__box .card__txt,.what-style-choose-section .card__details.right__part--occasion .card__box .card__txt p{text-align:left}.what-style-choose-section .card__details .card__box .card__txt p{font-family:Sora;font-style:normal;font-weight:400;font-size:13px;color:#1b2341;line-height:16px;margin-top:8px;text-align:right}.what-style-choose-section .mid__part--occasion{position:absolute;width:527px;height:425px;left:50%;bottom:35px;transform:translate(-50%)}@media only screen and (max-width: 1199px){.what-style-choose-section .container{width:930px}}@media screen and (max-width:1024px){.what-style-choose-section .card__details.left__part--occasion .card__box .card__txt{text-align:end}.what-style-choose-section .title{padding-top:24px}.what-style-choose-section .mid__part--occasion{top:76px}}@media only screen and (max-width: 991px){.what-style-choose-section .container{width:690px;height:554px}.what-style-choose-section .mid__part--occasion{top:unset;bottom:-40px}.what-style-choose-section{margin-top:60px}.what-style-choose-section .card__details .card__box .card__txt{font-size:14px}.what-style-choose-section .card__details .card__box .card__icon{width:45px;height:45px;margin-left:12px}.what-style-choose-section .card__details.right__part--occasion .card__box .card__icon{margin-right:12px;margin-left:0}.what-style-choose-section .mid__part--occasion{width:63%}}@media only screen and (max-width: 767px){.what-style-choose-section-block:first-child{padding-right:0!important;border-right:1px solid #E6E9EE}.what-style-choose-section-block:last-child{padding-left:0!important}.what-style-choose-section .container{width:100%;height:100%;border-radius:0}.what-style-choose-section .title{margin-bottom:8px}.what-style-choose-section h2{font-size:22px;line-height:28px}.what-style-choose-section .description{font-weight:500;font-size:12px;line-height:20px}.what-style-choose-section h2:before{top:-8px}.what-style-choose-section .title{padding-top:24px}.what-style-choose-section .card__details .card__box{flex-direction:row}.what-style-choose-section .card__details .card__box .card__icon{width:45px;height:45px}.what-style-choose-section .card__details{padding:0}.what-style-choose-section{overflow:hidden;padding-top:0;margin-top:0;padding-bottom:24px}.what-style-choose-section h2{margin:0}.what-style-choose-section .card__details .card__box{margin-bottom:8px}.what-style-choose-section .mid__part--occasion{width:100%;max-width:415px;height:auto;bottom:0;top:auto}.what-style-choose-section .card__details .card__box .card__txt{font-weight:600;font-size:14px;line-height:18px}.what-style-choose-section .card__details.left__part--occasion .card__box .card__txt{text-align:right}.what-style-choose-section .card__details .card__box{align-items:center;flex-direction:row-reverse}.what-style-choose-section .card__details .block-title{font-weight:800;font-size:16px;line-height:16px;margin-bottom:34px}}
/*# sourceMappingURL=/cdn/shop/t/111/assets/what-style-choose-section.css.map */
