body{font-family:"Gill Sans Nova",sans-serif}h1,h2,h3{font-family:"hypatia-sans-pro",Arial,sans-serif}a:hover{color:#c9184a}@media only screen and (max-width: 991px){img{max-width:100%}.mob-hidden{display:none}}@media only screen and (min-width: 992px){.desk-hidden{display:none}}a.see-more{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:4px 20px 10px;font-size:22px;font-weight:700;border:1px solid silver;transition:all 300ms}@media only screen and (max-width: 991px){a.see-more{color:#e9d1ca;background-color:#252322}}a.see-more:hover,a.see-more:active,a.see-more:focus-visible{color:#e9d1ca;background-color:#252322}a.see-more:focus-visible{outline:3px solid #252322;outline-offset:3px}a.see-more.button{background:#fff}@media only screen and (max-width: 991px){a.see-more.button{color:#e9d1ca;background-color:#252322}}a.see-more.button:hover,a.see-more.button:focus,a.see-more.button:active,a.see-more.button:focus-visible{border-color:#252322;background-color:#252322}.animated-img{filter:grayscale(0.8) sepia(0.5) hue-rotate(335deg) opacity(0.9) contrast(0.95);will-change:filter}section:not(.opening){margin:80px 0}@media only screen and (max-width: 991px){section:not(.opening){margin:35px 0}}.opening{overflow:hidden;position:relative}.opening .opening-bg{position:absolute;inset:0;background:url("/wp-content/uploads/2026/02/anoigma-photo.webp") center center repeat-x}@media only screen and (max-width: 430px){.opening .opening-bg{background:url("/wp-content/uploads/2026/03/anoigma-photo-mobile.webp") center center repeat-x}}.opening h1,.opening h2{font-size:38px}.opening-content{position:relative;height:860px;color:#f5f3f0}@media only screen and (max-width: 991px){.opening-content{height:727px}}.opening-eyebrow,.opening-title{position:absolute}.opening-eyebrow{top:20px;right:0;width:clamp(320px,31.7vw,444px)}@media only screen and (max-width: 991px){.opening-eyebrow{right:50%;transform:translateX(50%)}}.opening-title{bottom:67px;left:50%;transform:translateX(-50%);text-align:center}.special-editorial-intro h1,.special-editorial-intro h2{margin-bottom:24px;font-size:38px;text-align:left}@media only screen and (max-width: 991px){.special-editorial-intro h1,.special-editorial-intro h2{font-size:30px}}.special-editorial-intro p{font-size:26px;margin-bottom:76px}.interview-heading{max-width:566px;padding:20px;margin:0 auto;font-size:32px;font-weight:900;font-family:"hypatia-sans-pro";text-align:center;text-transform:uppercase;background-color:#e9d1ca}.interview{position:relative;display:flex;height:780px;font-size:22px;overflow:hidden}@media only screen and (max-width: 991px){.interview{flex-wrap:wrap;align-content:flex-end}.interview .container{padding:0}}.interview .interview-bg{position:absolute;inset:0;background:url("/wp-content/uploads/2026/03/anoigma-fotografisi-desktop.webp") center/cover no-repeat;z-index:-2}@media only screen and (max-width: 991px){.interview .interview-bg{inset:0 15px 0px 15px;background:url("/wp-content/uploads/2026/03/anoigma-photografisi-mobile.webp") center top no-repeat}}.interview .interview-bg--gray{filter:grayscale(1)}.interview .interview-bg--color{--reveal-start: 35%;--reveal-end: 75%;z-index:-1;-webkit-mask-image:linear-gradient(to right, transparent 14%, black var(--reveal-start), black var(--reveal-end), transparent 86%);mask-image:linear-gradient(to right, transparent 14%, black var(--reveal-start), black var(--reveal-end), transparent 86%)}@media only screen and (max-width: 991px){.interview .interview-bg--color{-webkit-mask-image:linear-gradient(to right, transparent -12%, black var(--reveal-start), black var(--reveal-end), transparent 110%);mask-image:linear-gradient(to right, transparent -12%, black var(--reveal-start), black var(--reveal-end), transparent 110%)}}.interview-card{max-width:566px;padding:20px 50px;background-color:hsla(0,0%,100%,.75);border:1px solid #fff}@media only screen and (max-width: 991px){.interview-card{padding:20px;margin:0 auto;background-color:hsla(0,0%,100%,.8)}}.interview-card>p{line-height:24px;padding:0 10px}.interview-card .credits,.interview-card .special-thanks{font-size:14px;line-height:20px}.interview-card .credits p,.interview-card .special-thanks p{margin:0}.interview-card .special-thanks{margin:10px 0;text-align:center}.interview-eyebrow,.interview-title,.interview-card .credits{margin:10px 0;font-weight:700;text-align:center}.interview-eyebrow{margin-bottom:20px;font-size:12px;letter-spacing:1px;line-height:16px}.interview-title{margin-bottom:30px;font-size:34px;line-height:40px}@media only screen and (max-width: 991px){.interview-title{font-size:31px;margin-bottom:20px}}.bridal-guide .container{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:start;gap:42px 0px}@media only screen and (max-width: 991px){.bridal-guide .container{justify-content:center}}.bridal-guide .see-more{margin:0}.bridal-guide-title{flex:100%;font-size:38px}@media only screen and (min-width: 1400px){.bridal-guide-title h2{text-align:left}}@media only screen and (max-width: 991px){.bridal-guide-title{padding:44px 48px;margin-bottom:20px;font-size:30px;background-color:#e9d1ca}.bridal-guide-title>*{font-weight:700}.bridal-guide-title span{display:block;font-size:.8em}}@media only screen and (min-width: 992px){.bridal-guide-feature{flex:0 0 560px}}.bridal-guide-feature-image{position:relative;text-align:center}.bridal-guide-feature-image img.on-hover{position:absolute;opacity:0;transition:all .6s ease;z-index:2}.bridal-guide-feature-image img.on-hover:hover{opacity:1}.bridal-guide-feature-text{margin:22px 0 42px;font-size:24px}@media only screen and (max-width: 991px){.bridal-guide-feature-text{margin:12px 0 26px}}.bridal-guide-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:25px 14px}@media only screen and (min-width: 992px){.bridal-guide-grid{flex:0 1 50%;gap:67px}}.bridal-guide-item{text-align:center;line-height:23px}@media only screen and (max-width: 991px){.bridal-guide-item{flex:0 1 calc(50% - 14px)}}.bridal-guide-item-info{margin-top:12px;font-size:18px}.bridal-guide-item-name{font-size:18px;font-family:"Gill Sans Nova",sans-serif}.customer-articles-container{padding:68px 0;background-color:#e9d1ca}.customer-articles-container--white{background-color:unset}@media only screen and (max-width: 991px){.customer-articles-container{padding:75px 0}}.articles-container,.customer-articles-container{overflow-x:hidden}.article-grid{display:flex;flex-wrap:wrap;gap:70px}@media only screen and (max-width: 991px){.article-grid{gap:105px}.article-grid.padding-top{padding-top:60px}}.article-grid .article{display:flex;align-items:stretch;gap:50px}@media only screen and (max-width: 1199px){.article-grid .article{position:relative;flex-wrap:wrap;justify-content:center;gap:20px}}@media only screen and (min-width: 1200px){.article-grid .article.reverse .article-container{order:-1}}.article-grid .article-container{display:flex;flex-wrap:wrap;align-content:center}@media only screen and (min-width: 992px){.article-grid .article-container{position:relative;padding:80px 0}}.article-grid .article-container>p{font-size:22px;line-height:30px}.article-grid .article img.styled-image{position:absolute;top:0;left:50%;transform:translateX(-50%)}@media only screen and (max-width: 991px){.article-grid .article img.styled-image{height:46px;top:-60px}}.article-grid .article-title{font-size:40px;font-weight:600;margin-bottom:30px;line-height:50px}@media only screen and (max-width: 991px){.article-grid .article-title{font-size:28px;line-height:40px}}@media only screen and (min-width: 992px){.article-grid .article .see-more{position:absolute;bottom:0}}/*# sourceMappingURL=style-the-wedding-issue-26.css.map */