.grid-section{display:flex;flex-direction:column;gap:56px}.grid-section__header,.grid-section__content{max-width:1280px;margin:0 auto}.grid-section__header{display:flex;flex-direction:column;gap:20px;align-items:center}.grid-section__header .section-title{text-align:center;max-width:800px;margin:0 auto}.grid-section__header .section-descriptions{max-width:600px}.grid-section__header .section-descriptions p{color:var(--palette-grey);text-align:center;font-family:var(--font-body-family);margin:0}.grid-section__content{display:flex;flex-direction:column;gap:32px}.grid-section__top-cards{display:flex;flex-direction:row;justify-content:center;gap:32px}swiper-slider.grid-section__top-cards-swiper{display:none}.grid-section__cards{display:flex;flex-direction:row;gap:32px}.grid-section__card{width:50%;height:600px;max-height:512px;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;box-shadow:0 32px 64px -12px #0a0d121a;display:flex;flex-direction:column;justify-content:end;transform:translateZ(0);transition:transform .2s ease,box-shadow .2s ease;will-change:transform;position:relative}.grid-section__card--image{background-color:#d3d3d3}.grid-section__card:hover{transform:scale(1.03);box-shadow:0 14px 35px #0000002e}.grid-section__card-content{display:flex;flex-direction:row;gap:32px;align-items:end;padding:32px}.grid-section__card-text{display:flex;flex-direction:column;gap:16px;align-items:self-start}.grid-section__card-title{color:#fff;font-family:var(--font-heading-family);font-size:32px;font-style:normal;font-weight:400;line-height:1.25}.grid-section__card-description{color:#fff;font-family:var(--font-body-family);font-size:var(--font-size-subheading);font-style:normal;font-weight:400;line-height:1.4;margin:0}.grid-section__card-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block!important}.grid-section__bottom{border-radius:10px;position:relative}.grid-section__bottom-card{display:flex;flex-direction:column;gap:56px;padding:64px;position:relative}.grid-section__bottom-text{display:flex;flex-direction:column;gap:20px;align-items:self-start}.grid-section__bottom-text .section-title{color:#fff}.grid-section__bottom-text .section-descriptions{color:var(--palette-line);max-width:600px}.grid-section__bottom-buttons{display:flex;flex-direction:row;gap:16px}.grid-section__bottom-bg{position:absolute;right:0;bottom:0;opacity:.25}.grid-section__floating-image{max-width:480px;max-height:480px;position:absolute;top:20px;right:0}.grid-section--large-float .grid-section__floating-image{max-width:525px;max-height:525px;top:30px}@media(max-width:1150px){.grid-section__bottom-text{max-width:500px}}@media(max-width:900px){.grid-section__top-cards{flex-direction:column;gap:32px}.grid-section__top-cards .grid-section-product-card{width:100%;height:400px}.grid-section--swiper .grid-section__top-cards{display:none}.grid-section--swiper .grid-section__top-cards-swiper{display:block}.grid-section{padding:100px 20px}.grid-section__content{width:100%}swiper-slider.grid-section__top-cards-swiper{width:100%;overflow:visible;clip-path:inset(0 -100vw 0 0)}.grid-section__top-cards-swiper .swiper-slide{width:fit-content}.grid-section__top-cards-swiper .grid-section-product-card{width:100%}.grid-section__bottom{display:flex;flex-direction:column;align-items:center}.grid-section__cards{flex-direction:column}.grid-section__bottom-text{max-width:100%;justify-content:center;align-items:center}.grid-section__bottom-text .section-title,.grid-section__bottom-text .section-descriptions{text-align:center}.grid-section__card-content{padding:20px}.grid-section__floating-image{top:unset;right:unset;bottom:-100px;left:50%;transform:translate(-50%);max-width:70%;max-height:fit-content}.grid-section__bottom-card{padding:64px 20px 400px;overflow:hidden}.grid-section__bottom-buttons{flex-direction:column;gap:16px}.grid-section__bottom-buttons .pill-button--primary,.grid-section__bottom-buttons .pill-button--secondary-on-dark,.grid-section__card{width:100%}}@media(max-width:768px){.grid-section--large-float .grid-section__floating-image{top:unset}.grid-section__floating-image{max-width:unset;max-height:100%;width:482px;height:482px}.grid-section__bottom-bg{width:854.415px;height:740.983px;transform:rotate(-.11deg);right:-350.644px;bottom:-77.603px;max-width:unset;max-height:unset}.grid-section__top-cards-swiper .grid-section-product-card{max-width:300px;height:400px}.grid-section__card{max-height:400px}.grid-section__card-title{font-size:24px;font-style:normal;font-weight:400;line-height:1.15}.grid-section__card-description{font-size:var(--font-size-subheading);font-style:normal;font-weight:400;line-height:1.4}.grid-section__card-content{gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/grid-section.css.map */
