.block_text_media{position:relative;background-color:#fff}.block_text_media .text_media_container{display:flex;flex-direction:column;gap:50px}@media only screen and (min-width:992px){.block_text_media .text_media_container{flex-direction:row;align-items:center}}@media only screen and (min-width:992px){.block_text_media_right .text_media_container{flex-direction:row-reverse}}.block_text_media .text_media_content{flex:1;min-width:0}.block_text_media .text_media_suptitle{margin:0 0 16px;font-family:Poppins,sans-serif;font-size:14px;letter-spacing:2.7px;color:#ff4500}.block_text_media .text_media_title{margin:0 0 24px}.block_text_media .text_media_title .highlight{color:#ff4500}.block_text_media .text_media_subtitle{margin:0 0 24px}.block_text_media .text_media_text{font-size:14px;line-height:22.75px;color:#444748}.block_text_media .text_media_text p{margin:0 0 24px}.block_text_media .text_media_text p:first-child{font-size:16px;line-height:26px;letter-spacing:-.08px}.block_text_media .text_media_text p:last-child{margin-bottom:40px}.block_text_media .text_media_actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.block_text_media .text_media_nav{display:flex;gap:20px}.block_text_media .text_media_nav_button{padding:0;border:0;background:0 0;line-height:0;transition:transform .3s ease}.block_text_media .text_media_nav_button:hover{transform:scale(1.06)}.block_text_media .text_media_nav_button img{width:51px;height:51px}.block_text_media .text_media_nav .text_media_prev-js img{transform:scaleX(-1)}.block_text_media .text_media_card{display:flex;flex-direction:column;gap:30px;padding:24px;background-color:#f6f2eb;border-radius:50px;filter:drop-shadow(0 1px 1px rgba(0, 0, 0, .05));min-width:0}@media only screen and (min-width:992px){.block_text_media .text_media_card{flex:0 0 636px;width:636px;padding:40px}}.block_text_media .text_media_card_header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px}.block_text_media .text_media_card_label{font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;font-size:9px;line-height:16px;letter-spacing:2.25px;text-transform:uppercase;line-height:12px;color:#725b38}.block_text_media .text_media_card_meta{font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;font-size:9px;line-height:16px;letter-spacing:.9px;text-transform:uppercase;line-height:12px;color:#444748}.block_text_media .text_media_media{min-width:0;overflow:hidden;background-color:#ebe8e1;border-radius:0 50px 0 50px}.block_text_media .text_media_img{display:block;width:100%;height:260px;object-fit:cover}@media only screen and (min-width:768px){.block_text_media .text_media_img{height:357.5px}}.block_text_media .text_media_thumbs{--thumbs-gap:16px;display:flex;gap:var(--thumbs-gap);margin:0;padding:0 0 6px;overflow-x:auto;list-style:none;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#e65804 transparent}.block_text_media .text_media_thumbs li{flex:0 0 calc((100% - 4 * var(--thumbs-gap))/ 5);scroll-snap-align:start}.block_text_media .text_media_thumb{display:block;width:100%;aspect-ratio:1;padding:0;overflow:hidden;background:0 0;border:2px solid transparent;border-radius:20px;transition:border-color .3s ease,opacity .3s ease}.block_text_media .text_media_thumb:not(.active){opacity:.75}.block_text_media .text_media_thumb.active,.block_text_media .text_media_thumb:hover{border-color:#e65804;opacity:1}.block_text_media .text_media_thumb img{display:block;width:100%;height:100%;object-fit:cover}.block_text_media .text_media_specs{display:grid;gap:12px;margin:0;padding:0;list-style:none}@media only screen and (min-width:768px){.block_text_media .text_media_specs{grid-template-columns:repeat(3,1fr);gap:16px}}.block_text_media .text_media_spec{display:flex;flex-direction:column;gap:4px;padding:16px;background-color:#fff;border-radius:20px}.block_text_media .text_media_spec_icon{width:auto;height:18px;align-self:flex-start}.block_text_media .text_media_spec_title{padding-top:4px;font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;font-size:9px;line-height:12px;letter-spacing:.45px;text-transform:uppercase}.block_text_media .text_media_spec_text{font-size:12px;line-height:18px;letter-spacing:.12px;color:#444748}
/*# sourceMappingURL=block_text_media.min.css.map */
