.image-content-section .image-content-wrapper{display:flex;align-items:center;gap:7.1rem;margin:auto;padding:8rem 0}.image-content-section .image-content-wrapper.reverse{flex-direction:row-reverse}.image-content-section .image-content-wrapper .image-box{display:flex;max-width:67.7rem;width:100%}.image-content-section .image-content-wrapper .image-box>img{width:100%;max-width:67.7rem;border-radius:2rem;object-fit:contain}.image-content-section .image-content-wrapper .image-box .image-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.6rem;width:100%;max-width:67.7rem;align-items:start}.image-content-section .image-content-wrapper .image-box .image-grid__column{display:flex;flex-direction:column;gap:1.6rem;min-width:0}.image-content-section .image-content-wrapper .image-box .image-grid__item{border-radius:2rem;overflow:hidden;width:100%;flex-shrink:0}.image-content-section .image-content-wrapper .image-box .image-grid__item--tall{aspect-ratio:4/5}.image-content-section .image-content-wrapper .image-box .image-grid__item--short{aspect-ratio:5/4}.image-content-section .image-content-wrapper .image-box .image-grid__item img{width:100%;height:100%;display:block;object-fit:cover}.image-content-section .image-content-wrapper .content-box{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;flex:1 0 0;max-width:68.4rem;background-color:var(--theme-color-product-bg)}.image-content-section .image-content-wrapper .content-box h2{color:var(--theme-color-heading-dark);font-family:Playfair Display;font-size:5.8rem;font-weight:500;line-height:7.2rem;margin:0;letter-spacing:0;width:61.1rem}.image-content-section .image-content-wrapper .content-box .content-text p{color:var(--theme-color-brown-mid);font-family:Plus Jakarta Sans;font-size:var(--theme-font-size-20);font-weight:400;line-height:2.8rem;margin:0;max-width:64rem}.image-content-section .image-content-wrapper .content-box .highlight-box{border-radius:1.2rem;background:var(--theme-color-peach-200);display:flex;padding:1.6rem 2.5rem;justify-content:center;align-items:center;gap:1rem;align-self:stretch}.image-content-section .image-content-wrapper .content-box .highlight-box p{color:var(--theme-color-brown-mid);font-family:Plus Jakarta Sans;font-size:2.3rem;font-weight:500;line-height:2.8rem;margin:0}.image-content-section .image-content-wrapper .content-box .tag-title{color:var(--theme-color-brown-mid);font-family:Plus Jakarta Sans;font-size:var(--theme-font-size-20);font-weight:600;line-height:2.8rem;margin-top:0;margin-bottom:1rem}.image-content-section .image-content-wrapper .content-box .tag-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem}.image-content-section .image-content-wrapper .content-box .tag-wrapper .tag{display:flex;padding:.5rem 1.7rem;justify-content:center;align-items:center;gap:.8rem;border-radius:10rem;border:.1rem solid var(--theme-color-peach-500);background:var(--theme-color-product-bg)}.image-content-section .image-content-wrapper .content-box .tag-wrapper .tag .tag-icon{width:2.5rem;height:2.9rem}.image-content-section .image-content-wrapper .content-box .tag-wrapper .tag .tag-text{color:var(--theme-color-brown-mid);font-family:Plus Jakarta Sans;font-size:var(--theme-font-size-20);font-weight:400;line-height:2.8rem}.image-content-section .image-content-wrapper .content-box .extra-text p{color:var(--theme-color-brown-mid);font-family:Plus Jakarta Sans;font-size:var(--theme-font-size-20);font-weight:400;line-height:2.8rem;margin:0}.image-content-section .image-content-wrapper .content-box .section-btn{display:flex;padding:2.1rem 2.4rem;justify-content:center;align-items:center;gap:.8rem;border-radius:1rem;background:var(--theme-color-accent-primary);color:var(--theme-color-white);font-family:Plus Jakarta Sans;font-size:var(--theme-font-size-18);font-weight:600;line-height:140%;letter-spacing:.54px;text-decoration:none;border:.1rem solid var(--theme-color-accent-primary);max-width:fit-content;height:6.2rem;transition:all .5s ease}.image-content-section .image-content-wrapper .content-box .section-btn:hover{background:transparent;color:var(--theme-color-accent-primary)}.image-content-section .image-content-wrapper .content-box .section-btn:hover svg path{stroke:var(--theme-color-accent-primary)}.image-content-left-shape{position:absolute;left:0;z-index:-1}.image-content-left-shape img{width:62%;height:100%}.image-content-right-shape{position:absolute;right:0;width:8%;top:-80px;z-index:-1}.image-content-right-shape img{width:100%;height:100%}@media screen and (max-width:1350px){.image-content-section .image-content-wrapper .image-box>img{height:100%}}@media screen and (max-width:1200px){.image-content-section .image-content-wrapper{padding:4rem 0;gap:3rem}.image-content-section .image-content-wrapper .image-box>img{height:100%}.image-content-section .image-content-wrapper .content-box{max-width:48.4rem;width:100%;flex:unset}.image-content-section .image-content-wrapper .content-box h2{width:100%;font-size:4.2rem;line-height:normal}.image-content-section .image-content-wrapper .content-box .extra-text p{font-size:var(--theme-font-size-18)}.image-content-section .image-content-wrapper .content-box .tag-wrapper .tag .tag-text{font-size:var(--theme-font-size-16)}.image-content-section .image-content-wrapper .content-box .highlight-box p{font-size:2rem;line-height:normal}}@media(max-width:1024px){.page-width{padding:0 3rem}.image-content-wrapper{gap:4rem;padding:6rem 0;flex-wrap:wrap;flex-direction:column}.image-content-wrapper.reverse{flex-direction:column!important}.image-content-wrapper .content-box{padding:4rem 0;text-align:center}.image-content-wrapper .content-box .tag-wrapper{align-items:center!important;justify-content:center}.image-content-wrapper .content-box .section-btn{margin:auto}.image-content-wrapper .content-box .content-text p,.image-content-wrapper .content-box .extra-text p{font-size:var(--theme-font-size-18);line-height:2.6rem}.image-content-wrapper .content-box .highlight-box p{font-size:var(--theme-font-size-20)}.image-content-wrapper .content-box .tag-title,.image-content-wrapper .content-box .tag-text{font-size:var(--theme-font-size-18)}}@media(max-width:768px){.page-width{padding:0 2rem}.image-content-wrapper{gap:3rem;padding:5rem 0;flex-wrap:wrap}.image-content-wrapper.reverse{flex-direction:column}.image-content-wrapper .image-box{max-width:100%}.image-content-wrapper .image-box>img,.image-content-wrapper .image-box .image-grid{max-width:100%}.image-content-wrapper .image-box .image-grid__item img{object-fit:cover}.image-content-wrapper .content-box{padding:0;max-width:100%;gap:1.6rem}.image-content-wrapper .content-box h2{font-size:var(--theme-font-size-32)!important;line-height:4.2rem!important}.image-content-wrapper .content-box .content-text p,.image-content-wrapper .content-box .extra-text p{font-size:var(--theme-font-size-16)!important;line-height:2.4rem!important;max-width:100%!important}.image-content-wrapper .content-box .highlight-box{padding:1.4rem 2rem}.image-content-wrapper .content-box .highlight-box p{font-size:var(--theme-font-size-18)!important;line-height:2.4rem!important}.image-content-wrapper .content-box .tag-title{font-size:var(--theme-font-size-16)!important}.image-content-wrapper .content-box .tag-wrapper{gap:.8rem}.image-content-wrapper .content-box .tag-wrapper .tag{padding:.5rem 1.4rem}.image-content-wrapper .content-box .tag-wrapper .tag .tag-icon{width:2.2rem;height:2.2rem}.image-content-wrapper .content-box .tag-wrapper .tag .tag-text{font-size:var(--theme-font-size-16)}.image-content-wrapper .content-box .section-btn{font-size:var(--theme-font-size-16);padding:1.2rem 2rem}}@media(max-width:480px){.image-content-wrapper .content-box h2{font-size:var(--theme-font-size-26);line-height:3.4rem}.image-content-wrapper .content-box .content-text p,.image-content-wrapper .content-box .extra-text p{font-size:var(--theme-font-size-14);line-height:2.2rem}.image-content-wrapper .content-box .highlight-box{padding:1.2rem 1.6rem}.image-content-wrapper .content-box .highlight-box p{font-size:var(--theme-font-size-16)}.image-content-wrapper .content-box .tag-text{font-size:var(--theme-font-size-14)}.image-content-wrapper .content-box .section-btn{width:100%;max-width:fit-content;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-image-with-content.css.map */
