.yr_25 h3{font-size:clamp(1.625rem,1.3519rem + 1.165vw,2.75rem);font-weight:400;font-family:"Noto Serif",sans-serif;letter-spacing:-1px;color:#021832;margin-bottom:17px}.yr_25 .theme-block{margin-bottom:0}.yr_25 h2{font-size:clamp(1.75rem,1.4466rem + 1.2945vw,3rem);color:#021832;margin-bottom:40px;line-height:1.17}.yr_25 .page-width--narrow{max-width:800px}.yr_25 p{color:#021832;font-size:20px}.ifo_scn .theme-block a.btn:not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static){background-color:#c30;background-image:none;border-top-color:#c30;border-top-style:solid;border-top-width:1px;border-left-color:#c30;border-left-style:solid;border-left-width:1px;border-right-color:#c30;border-right-style:solid;border-right-width:1px;border-bottom-color:#c30;border-bottom-style:solid;border-bottom-width:1px;color:#fff;font-size:18px;border-radius:14px;padding:20px 32px;margin-top:30px}[data-button_style=square] .ifo_scn .theme-block a.btn:not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static):hover{background:none;color:#c30}.yr_25{padding-block:80px}@media (max-width: 768px){.yr_25{padding-block:50px}.ifo_scn .theme-block a.btn:not(.btn--tertiary):not(.btn--inverse):not(.btn--body):not(.btn--static){font-size:14px;border-radius:8px;padding:10px 20px;margin-top:20px}.yr_25 h2{margin-bottom:20px}}.result{background-color:#f7f2f2;border-bottom:1px solid #021832FF;padding-block:20px;margin-top:20px}.result .page-width--narrow{max-width:924px}.result p{font-size:24px}.result .theme-block{margin-bottom:0}.result .rte{margin-bottom:20px}.result h2{font-size:32px;margin-bottom:0;font-style:italic;font-weight:400}.result .theme-block:last-child .rte{margin-bottom:0}.result .theme-block:last-child{padding-top:20px}@media (max-width: 768px){.result h2{font-size:26px}.result p{font-size:16px}.result{padding-block:50px}}.happiness{background-color:#f7f2f2;border-top:1px solid #021832FF;padding-block:40px}.happiness .page-width--narrow{max-width:720px}.happiness h2{font-size:clamp(1.75rem,1.4466rem + 1.2945vw,3rem);color:#021832;margin-bottom:40px;line-height:1.17}.happiness p{font-size:20px}@media (max-width: 768px){.happiness p{font-size:16px}.happiness h2{margin-bottom:20px}}.collage-grid-section{padding-block:64px 25px}.blg_head{margin-bottom:64px;text-align:center}.blg_head.section_heading h2.section_title{letter-spacing:-1px}.cl_offer .blg_head.section_heading h2.section_title{color:#fff;max-width:710px;margin-inline:auto}.collage_wrapper{display:flex;gap:30px}.collage-grid-banner{flex:1;position:relative}.collage-grid-banner img{width:100%;height:100%;object-fit:cover}.collage-grid-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;max-width:50%}.collage-grid-banner .image_content-content__button{padding:40px 20px;position:absolute;bottom:0;width:100%;text-align:center}.collage-grid-banner .image_content-content__button a.btn--body{width:auto}@media (max-width: 768px){.collage-grid-section{padding-block:30px 25px}.blg_head.section_heading h2.section_title{letter-spacing:0px}.blg_head{margin-bottom:30px}.collage-grid-images{display:grid;grid-template-columns:1fr;gap:20px;max-width:100%;width:100%}.collage_wrapper{display:flex;flex-wrap:wrap}.collage-grid-banner .image_content-content__button{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/TIS_collage_grid.css.map */
