.book_icon_text_section{position:relative}.book_icon_text_section .book_icon_text_wave_top{position:absolute;top:0;left:0;width:100%;transform:translateY(-50%)}.book_icon_text_section .book_icon_text_wave_top svg{width:100%;height:auto}.book_icon_text_section .book_icon_text_wave_bottom{position:absolute;top:100%;left:0;width:100%;transform:translateY(-50%);z-index:2}.book_icon_text_section .book_icon_text_wave_bottom svg{width:100%;height:auto}.book_icon_text_section .page-width{display:flex;flex-direction:column;gap:32px}.book_icon_text_section__header{display:flex;flex-direction:column;gap:16px}.book_icon_text_section__header_title *{margin:0;padding:0;color:#4a3530;font-family:var(--font-heading-family);text-align:center;font-size:40px;font-style:normal;font-weight:400;line-height:110%}.book_icon_text_section__header_text *{margin:0;padding:0;color:#4a3530;text-align:center;font-family:var(--font-heading-family);font-size:20px;font-style:normal;font-weight:400;line-height:130%}.book_icon_text_section__grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.book_icon_text_section__grid .book_icon_text_section__card{padding:40px;border-radius:14px;background:#f6eedb;width:100%;flex:0 0 calc(33.33% - 11px);max-width:calc(33.33% - 11px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.book_icon_text_section__slider .book_icon_text_section__card{padding:40px;border-radius:14px;background:#f6eedb;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px;height:auto}.book_icon_text_section__card .book_icon_text_section__icon{width:62px;height:56px}.book_icon_text_section__card .book_icon_text_section__icon img{width:100%;height:100%;object-fit:contain}.book_icon_text_section__card .book_icon_text_section__text *:last-child{margin:0}.book_icon_text_section__card .book_icon_text_section__text *{color:#4a3530;text-align:center;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:140%}.book_icon_text_section__card .book_icon_text_section__text * strong{font-weight:700}.book_icon_text_button{display:flex;justify-content:center}.mobile-only{display:none}@media (min-width:0px) and (max-width:767px){.desktop-only{display:none}.mobile-only{display:block}.book_icon_text_section__slider .book_icon_text_section__card{padding:32px}.book_icon_text_section__slider{overflow:visible}.book_icon_text_section_inner{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/book_icon_text_section.css.map */
