.section-collection-spaces .collection-spaces{background-color:var(--cs-bg);padding-top:var(--cs-pt-mobile);padding-bottom:var(--cs-pb-mobile);width:100%}.section-collection-spaces .collection-spaces__grid{display:grid;gap:1rem;max-width:100%;margin:0 auto;padding:0 1rem;overflow:hidden}.section-collection-spaces .collection-spaces__corner{overflow:hidden;border-radius:.5rem}.section-collection-spaces .collection-spaces__corner--animate{transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.section-collection-spaces .collection-spaces__corner-inner{position:relative;width:100%;aspect-ratio:1}.section-collection-spaces .collection-spaces__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.section-collection-spaces .collection-spaces__center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.5rem 1rem}.section-collection-spaces .collection-spaces__heading h3{margin:0 0 1rem;font-size:var(--cs-heading-size);line-height:1.2;color:var(--cs-heading-color);font-weight:600}.section-collection-spaces .collection-spaces__heading p:first-child{margin-top:0}.section-collection-spaces .collection-spaces__heading p:last-child{margin-bottom:0}.section-collection-spaces .collection-spaces__description{margin:0 0 1.5rem;font-size:var(--cs-desc-size);line-height:1.5;color:var(--cs-desc-color);max-width:42rem}.section-collection-spaces .collection-spaces__button-wrap{margin-top:.5rem}.section-collection-spaces .collection-spaces__decorative-line{display:flex;justify-content:center;margin-top:1.5rem;margin-bottom:0}.section-collection-spaces .collection-spaces__decorative-svg{display:block;width:auto;max-width:24px;height:auto;max-height:160px;object-fit:contain}@media(min-width:768px){.section-collection-spaces .collection-spaces{padding-top:var(--cs-pt-desktop);padding-bottom:var(--cs-pb-desktop)}.section-collection-spaces .collection-spaces__grid{gap:1.25rem;padding:0 1.5rem}.section-collection-spaces .collection-spaces__center{padding:2rem 1.5rem}.section-collection-spaces .collection-spaces__decorative-line{display:none}.section-collection-spaces .collection-spaces__decorative-svg{max-height:200px}}@media(min-width:1024px){.section-collection-spaces .collection-spaces__grid{grid-template-columns:1fr minmax(0,2fr) 1fr;grid-template-rows:auto 1fr auto;gap:1.5rem;max-width:90rem;min-height:32rem;padding:0 2rem}.section-collection-spaces .collection-spaces{margin-top:-131px}.section-collection-spaces .collection-spaces__corner--tl{grid-column:1;grid-row:1}.section-collection-spaces .collection-spaces__corner--tr{grid-column:3;grid-row:1}.section-collection-spaces .collection-spaces__corner--bl{grid-column:1;grid-row:3}.section-collection-spaces .collection-spaces__corner--br{grid-column:3;grid-row:3}.section-collection-spaces .collection-spaces__center{grid-column:2;grid-row:2;padding:2rem 3rem;max-width:570px;margin:0 auto}}@media(max-width:767px){.section-collection-spaces .collection-spaces__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-template-areas:"tl tr" "center center" "bl br";gap:1rem 8rem}.section-collection-spaces .collection-spaces__corner--tl{grid-area:tl}.section-collection-spaces .collection-spaces__corner--tr{grid-area:tr}.section-collection-spaces .collection-spaces__corner--bl{grid-area:bl}.section-collection-spaces .collection-spaces__corner--br{grid-area:br}.section-collection-spaces .collection-spaces__center{grid-area:center;max-width:410px;margin:0 auto}.section-collection-spaces .collection-spaces__heading h3{font-size:var(--cs-heading-size-mobile)}.section-collection-spaces .collection-spaces__description{font-size:var(--cs-desc-size-mobile)}}@media(min-width:768px)and (max-width:1023px){.section-collection-spaces .collection-spaces__grid{grid-template-columns:1fr minmax(0,2fr) 1fr;grid-template-rows:auto 1fr auto;gap:1.25rem;min-height:28rem}.section-collection-spaces .collection-spaces__corner--tl{grid-column:1;grid-row:1}.section-collection-spaces .collection-spaces__corner--tr{grid-column:3;grid-row:1}.section-collection-spaces .collection-spaces__corner--bl{grid-column:1;grid-row:3}.section-collection-spaces .collection-spaces__corner--br{grid-column:3;grid-row:3}.section-collection-spaces .collection-spaces__center{grid-column:2;grid-row:2}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/collection-spaces.css.map */
