@media only screen and (min-width: 1024px){.double-square-module{margin:76px 0}}@media only screen and (max-width: 1023px){.double-square-module{margin:51px 0}}.double-square-module>h2{font-weight:300;line-height:1.14;text-align:center}@media only screen and (min-width: 1024px){.double-square-module>h2{font-size:55px}}@media only screen and (max-width: 1023px){.double-square-module>h2{font-size:36px}}.double-square-module>.countdown-timer{font-weight:100;line-height:1.14;font-family:"ivyora-display",serif;text-align:center}@media only screen and (min-width: 1024px){.double-square-module>.countdown-timer{font-size:55px}}@media only screen and (max-width: 1023px){.double-square-module>.countdown-timer{font-size:36px}}.double-square-module>.squares{display:flex}@media only screen and (min-width: 1024px){.double-square-module>.squares:not(:first-child){margin-top:64px}}@media only screen and (max-width: 1023px){.double-square-module>.squares:not(:first-child){margin-top:56px}}@media only screen and (min-width: 1024px){.double-square-module>.squares{justify-content:center;gap:32px}}@media only screen and (max-width: 1023px){.double-square-module>.squares{flex-direction:column;gap:56px}}.double-square-module>.squares>.square{display:block}@media only screen and (min-width: 1024px){.double-square-module>.squares>.square{--width: 36vw;width:var(--width)}}@media only screen and (max-width: 1023px){.double-square-module>.squares>.square{--width: calc(100vw - 106px);margin:0 53px}}.double-square-module>.squares>.square:hover{text-decoration-line:none}.double-square-module>.squares>.square>.image-container{display:grid;grid-template-columns:1fr;place-items:center;margin-bottom:12px}.double-square-module>.squares>.square>.image-container:is(.bridal-week-stroke *)::after{border:calc(var(--width)*.00958) solid #771335;width:95.59%;height:96.84%;content:""}.double-square-module>.squares>.square>.image-container>*,.double-square-module>.squares>.square>.image-container::after{grid-area:1/1/2/2}.double-square-module>.squares>.square>.image-container>img{display:block;width:100%}.double-square-module>.squares>.square>span{display:block;width:fit-content;color:#000;font-family:"ivyora-display",serif}@media only screen and (min-width: 1024px){.double-square-module>.squares>.square>span.tagline{font-size:28px}}@media only screen and (max-width: 1023px){.double-square-module>.squares>.square>span.tagline{font-size:24px}}.double-square-module>.squares>.square>span.cta{position:relative;margin-top:4px;font-size:16px;text-decoration-line:underline}.double-square-module>.squares>.square>span.cta:hover>.fake-text{width:calc(100% + 115px)}.double-square-module>.squares>.square>span.cta>.fake-text{position:absolute;top:0;left:0;transition-duration:.7s;transition-property:width;transition-timing-function:ease;width:100%;overflow:hidden;color:rgba(0,0,0,0);text-decoration-line:underline;text-decoration-color:#000;text-wrap:nowrap}.double-square-module>.squares>.square>.details{margin:4px 0 11px;max-width:75%;color:#000;font-size:16px;line-height:1.31;font-family:"ivyora-display",serif}/*# sourceMappingURL=double-square-module.css.map */
