.theme{margin-bottom:2rem;overflow:hidden;padding-bottom:1rem;padding-top:1rem}@media (min-width:905px){.theme{margin-bottom:2.5rem}}@media (min-width:1240px){.theme{margin-bottom:4rem;padding-bottom:4rem;padding-top:4rem}.theme .secondary-slider{overflow:hidden}}.theme .theme-container{-moz-column-gap:1.5rem;column-gap:1.5rem;padding-left:0;padding-right:0}@media (min-width:1240px){.theme .theme-container{display:grid;grid-template-columns:570px 1fr;padding-left:2rem;padding-right:0}}@media (min-width:1440px){.theme .theme-container{grid-template-columns:624px 1fr;padding-left:0;padding-right:0}}.theme .swiper-wrapper{align-items:stretch;-moz-column-gap:1rem;column-gap:1rem}@media (min-width:905px){.theme .swiper-wrapper{-moz-column-gap:0;column-gap:0}}.theme .swiper-wrapper .swiper-slide{display:flex;height:auto}.theme .swiper-wrapper .swiper-slide:first-of-type{margin-left:1rem}@media (min-width:600px){.theme .swiper-wrapper .swiper-slide:first-of-type{margin-left:1.5rem}}@media (min-width:1240px){.theme .swiper-wrapper .swiper-slide:first-of-type{margin-left:0}}.theme .swiper-wrapper .swiper-slide:last-of-type{margin-right:1rem}@media (min-width:600px){.theme .swiper-wrapper .swiper-slide:last-of-type{margin-right:1.5rem}}@media (min-width:1240px){.theme .swiper-wrapper .swiper-slide:last-of-type{margin-left:0}}.theme .link-title{font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.5rem;width:-moz-fit-content;width:fit-content}@media (min-width:905px){.theme .link-title{font-size:1.75rem;font-weight:700;letter-spacing:0;line-height:2rem}}.theme .link-title .btn-circle{height:1.25rem;min-height:0;width:1.25rem;--tw-bg-opacity:1;background-color:rgb(27 37 48/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:905px){.theme .link-title .btn-circle{height:2rem;width:2rem}}.theme .link-title .btn-circle svg{height:1.125rem;width:.75rem}@media (min-width:905px){.theme .link-title .btn-circle svg{width:1.125rem}}.theme .link-title .btn-circle svg path{stroke:#fff}.theme .image__wrapper{margin-bottom:2.125rem;padding-left:1rem;padding-right:1rem;position:relative}@media (min-width:600px){.theme .image__wrapper{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1240px){.theme .image__wrapper{margin-bottom:0;padding-left:0;padding-right:0}}.theme .image__wrapper img{border-radius:1.25rem;height:100%;max-height:14rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:600px){.theme .image__wrapper img{max-height:23.7rem}}@media (min-width:905px){.theme .image__wrapper img{max-height:26.7rem}}@media (min-width:1240px){.theme .image__wrapper img{max-height:none}}.theme .image__wrapper .image-heading{align-items:center;bottom:1.125rem;display:flex;flex-direction:column;font-size:1rem;font-weight:400;left:0;letter-spacing:0;line-height:1.25rem;margin-left:auto;margin-right:auto;position:absolute;right:0;row-gap:.5rem;width:-moz-fit-content;width:fit-content;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:600px){.theme .image__wrapper .image-heading{font-size:1.25rem;font-weight:300;letter-spacing:0;line-height:1.5rem;row-gap:1rem}}@media (min-width:1240px){.theme .image__wrapper .image-heading{bottom:5rem}}.theme .image__wrapper .theme-title{border-radius:.75rem;width:-moz-fit-content;width:fit-content;--tw-bg-opacity:1;background-color:rgb(27 37 48/var(--tw-bg-opacity));font-size:1.25rem;font-weight:600;letter-spacing:0;line-height:1.5rem;padding:.25rem .5rem}@media (min-width:600px){.theme .image__wrapper .theme-title{font-size:2.5rem;font-weight:700;letter-spacing:0;line-height:3rem}}@media (min-width:1240px){.theme .image__wrapper .theme-title{background-color:transparent}}.sliders-inner-wrapper{display:flex;flex-direction:column;row-gap:1.5rem}@media (min-width:1240px){.sliders-inner-wrapper{justify-content:space-between;overflow:hidden}}.sliders-inner-wrapper h3{margin-left:1rem}@media (min-width:600px){.sliders-inner-wrapper h3{margin-left:1.5rem}}@media (min-width:1240px){.sliders-inner-wrapper h3{margin-left:0}}.products-pagination{display:none}
