.intro-section .description-section{position:relative}.intro-section .container{display:flex;flex-direction:column;flex-wrap:wrap;justify-self:center;align-items:center;max-width:1920px;padding-left:20px;padding-right:20px}.intro-section .content-section{position:relative;max-width:315px;flex:1;padding:20px 100px 20px 20px;background-color:#f3eddd;display:flex;flex-direction:column;justify-content:center;border-radius:16px 16px 0 0;gap:8px}.intro-section .content-title{font-weight:400;font-size:14px;line-height:19.7px;letter-spacing:.13em;color:#001624}.intro-section .main-title{font-weight:700;font-size:24px;line-height:33.77px}.intro-section .description-section{flex:1;background-color:#fff;border:2px solid #cab56b;border-radius:12px;position:relative}.intro-section .badge-container{display:none;position:absolute;top:50%;transform:translateY(-50%);right:-70px;text-align:center;z-index:2}.intro-section .badge-container-mobile{position:absolute;top:50%;transform:translateY(-50%);right:-12px;text-align:center;z-index:2}.intro-section .badge-image{width:92.44px;height:104px;object-fit:contain}.intro-section .description-content *{padding:20px;font-weight:400;font-size:15px;line-height:24px}@media(min-width:870px){.intro-section .container{flex-direction:row;max-width:max-content;margin:0 auto}.intro-section .content-section{padding:20px;border-radius:16px 0 0 16px}.intro-section .description-section{max-width:400px}.intro-section .badge-container-mobile{display:none}.intro-section .badge-container{display:block;width:93px;height:104px}}@media(min-width:1400px){.intro-section .content-section{padding:60px 40px 60px 70px;border-radius:16px 0 0 16px;max-width:600px}.intro-section .content-title{font-size:24px;line-height:33.77px}.intro-section .main-title{font-size:38px;line-height:53.47px}.intro-section .description-section{max-width:600px;border-radius:16px}.intro-section .description-content *{padding:60px 120px 60px 60px;font-size:18px;line-height:28.8px}.intro-section .badge-container-mobile{display:none}.intro-section .badge-image{width:174px;height:194px;object-fit:contain}.intro-section .badge-container{right:-82px;width:174px;height:194px}.intro-section .badge-container img{width:100%;height:100%;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/intro-section.css.map */
