.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:bottom;backface-visibility:hidden;overflow:hidden}
.WeddingOne-module-scss-module__SWyYuW__main{flex-direction:column;align-items:center;gap:100px;display:flex;overflow:hidden}.WeddingOne-module-scss-module__SWyYuW__hero{width:100%;height:100svh;color:var(--brown-clr);justify-content:center;align-items:center;display:flex;overflow:hidden}.WeddingOne-module-scss-module__SWyYuW__hero__img{object-fit:cover;object-position:center;z-index:-1;border-radius:25px;width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #0000001e}.WeddingOne-module-scss-module__SWyYuW__hero-inner{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;background:#ffffff1a;border:1px solid #d3c95780;border-radius:25px;flex-direction:column;justify-content:space-evenly;align-items:center;width:calc(100% - 80px);height:calc(100% - 80px);display:flex;overflow:hidden}.WeddingOne-module-scss-module__SWyYuW__hero__divider{background:#d3c95780;width:calc(100% - 40px);height:1px}.WeddingOne-module-scss-module__SWyYuW__calendar{width:max-content;margin:0 auto;position:relative}.WeddingOne-module-scss-module__SWyYuW__calendar-inner{text-align:center;border:1px solid var(--brown-clr);color:var(--brown-clr);border-radius:25px;grid-template-rows:repeat(6,50px);grid-template-columns:repeat(7,50px);padding:25px;font-family:Nata Sans,sans-serif;font-weight:300;display:grid}.WeddingOne-module-scss-module__SWyYuW__calendar-inner div{justify-content:center;align-items:center;display:flex}.WeddingOne-module-scss-module__SWyYuW__calendar-inner div:nth-of-type(-n+7){border-bottom:1px solid var(--brown-clr);font-weight:500}
