@font-face{font-family:Mascolori;src:url(https://mascolori.nl/cdn/shop/t/118/assets/MASCOLORI_Normal.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Mascolori;src:url(https://mascolori.nl/cdn/shop/t/118/assets/MASCOLORI_Bold.otf) format("opentype");font-weight:700;font-display:swap}.mc-bridal26{--navy:#172d56;--ink:#24334c;--pink:#c22677;--lav:#eee9f6;--mint:#e8f2ef;--line:#d9dfe8;max-width:1200px;margin:0 auto;padding:20px clamp(15px,3vw,34px) 50px;background:#fff;color:var(--ink);font-family:Mascolori,inherit,system-ui,sans-serif;font-size:17px;line-height:1.58}.mc-bridal26 *{box-sizing:border-box}.mc-bridal26 img{max-width:100%;height:auto;display:block}.mc-bridal26 h1,.mc-bridal26 h2,.mc-bridal26 h3,.mc-bridal26 p{margin-top:0}.mc-bridal26 a{color:inherit;text-underline-offset:4px}.mc-bridal26 :focus-visible{outline:3px solid var(--pink);outline-offset:4px}.mc-bridal26 .hero{display:grid;grid-template-columns:1fr 1fr;gap:0;background:var(--lav);align-items:center}.mc-bridal26 .hero-copy{padding:clamp(22px,4vw,48px)}.mc-bridal26 .hero figure{margin:0}.mc-bridal26 .hero figure img{width:100%;max-height:650px;object-fit:contain}.mc-bridal26 figure{margin:0}.mc-bridal26 h1{font-size:clamp(35px,5.5vw,65px);line-height:1.08;letter-spacing:-.03em;margin:0 0 20px}.mc-bridal26 h2{font-size:clamp(28px,3.7vw,43px);line-height:1.16;letter-spacing:-.025em}.mc-bridal26 h3{font-size:clamp(21px,2.2vw,26px);line-height:1.22}.mc-bridal26 .pink{color:var(--pink)}.mc-bridal26 .eyebrow{font-size:13px;letter-spacing:.13em;color:var(--pink);font-weight:700;text-transform:uppercase;margin-bottom:14px}.mc-bridal26 .cta{display:inline-flex;align-items:center;min-height:48px;background:var(--pink);color:#fff!important;text-decoration:none;padding:12px 22px;margin:8px 12px 8px 0;font-weight:700}.mc-bridal26 .secondary{display:inline-block;padding:10px 0}.mc-bridal26 .section{margin:60px 0}.mc-bridal26 .intro{max-width:790px;margin:50px auto;font-size:20px}.mc-bridal26 .split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}.mc-bridal26 .split.reverse figure{order:2}.mc-bridal26 .split img{width:100%;max-height:640px;object-fit:contain}.mc-bridal26 figcaption{color:#536078;font-size:14px;line-height:1.45;margin-top:9px}.mc-bridal26 .trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mc-bridal26 .trio article{padding:24px;background:var(--lav)}.mc-bridal26 .trio article:nth-child(2){background:var(--mint)}.mc-bridal26 .trio article:nth-child(3){background:#f9e9f1}.mc-bridal26 .number{color:var(--pink);font-size:32px;margin-bottom:12px}.mc-bridal26 .callout{background:var(--navy);color:#fff;padding:clamp(24px,4vw,40px)}.mc-bridal26 .callout .eyebrow{color:#f8b6d5}.mc-bridal26 .callout .cta{background:#f6dbea;color:var(--navy)!important}.mc-bridal26 .mini-nav,.mc-bridal26 .colors{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.mc-bridal26 .colors a,.mc-bridal26 .mini-nav a{border:1px solid var(--line);padding:9px 14px;text-decoration:none}.mc-bridal26 .tool-title{max-width:850px;margin:0 auto 25px}.mc-bridal26 .tool-title h1{font-size:clamp(35px,4.8vw,57px)}.mc-bridal26 .color-story{display:grid;grid-template-columns:1.3fr .7fr;gap:25px;align-items:center;padding:28px 0;border-top:1px solid var(--line)}.mc-bridal26 .color-story img{max-height:290px;object-fit:contain}.mc-bridal26 .color-story h3{font-size:clamp(22px,2.5vw,29px)}.mc-bridal26 details{border-bottom:1px solid var(--line);padding:17px 0}.mc-bridal26 summary{font-weight:700;cursor:pointer;font-size:18px}.mc-bridal26 details p{margin:15px 0 0}.mc-bridal26 #matchmaker{margin:8px auto 28px}.mc-bridal26 #matchmaker .wt-header,.mc-bridal26 #matchmaker .wt-brand-ribbon,.mc-bridal26 #matchmaker .wt-intro,.mc-bridal26 #matchmaker .wt-footer{display:none}.mc-bridal26 #matchmaker .wt-inner{padding:0!important;max-width:100%}@media(max-width:700px){.mc-bridal26{padding:12px 14px 35px;font-size:16px}.mc-bridal26 .hero,.mc-bridal26 .split,.mc-bridal26 .trio,.mc-bridal26 .color-story{grid-template-columns:1fr}.mc-bridal26 .hero figure{order:-1}.mc-bridal26 .hero-copy{padding:20px}.mc-bridal26 .section{margin:38px 0}.mc-bridal26 .intro{font-size:18px;margin:30px 0}.mc-bridal26 .split{gap:16px}.mc-bridal26 .split.reverse figure{order:0}.mc-bridal26 .color-story{gap:12px}.mc-bridal26 .trio article{padding:20px}.mc-bridal26 #matchmaker .wt-filters{margin-bottom:6px}.mc-bridal26 #matchmaker .wt-match-layout{margin-top:0}}@media(prefers-reduced-motion:reduce){.mc-bridal26 *{scroll-behavior:auto!important;transition:none!important}}.mc-bridal26 .callout h2,.mc-bridal26 .callout h3,.mc-bridal26 .callout p:not(.eyebrow){color:#fff!important;-webkit-text-fill-color:#fff!important}.mc-bridal26 .callout .cta{color:var(--navy)!important;-webkit-text-fill-color:var(--navy)!important}.mc-bridal26 .hero figcaption,.mc-bridal26 figure figcaption{display:none!important}.mc-bridal26 .mc-matching-stories{margin:44px 0 62px}.mc-bridal26 .mc-match-lead{max-width:760px;font-size:19px;line-height:1.5}.mc-bridal26 .mc-match-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:25px 0 22px}.mc-bridal26 .mc-match-grid article{background:#f5f5f7;padding:clamp(18px,2.3vw,27px);min-width:0}.mc-bridal26 .mc-match-grid article:nth-child(2){background:#f1edf8}.mc-bridal26 .mc-match-grid article:nth-child(3){background:#eaf3ed}.mc-bridal26 .mc-match-grid article p{font-size:16px;line-height:1.55}.mc-bridal26 .mc-match-grid article a{font-weight:700}.mc-bridal26 .mc-match-grid article>a{display:inline-block;padding:10px 0;line-height:1.4}.mc-bridal26 .mc-match-dot{display:block;background:var(--mc-match-color);width:32px;height:32px;border-radius:50%;margin-bottom:17px;border:2px solid #fff;box-shadow:0 0 0 1px #a3a8ba}.mc-bridal26 .mc-match-kicker{font-size:12px!important;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#9e2061;margin-bottom:8px}.mc-bridal26 .mc-match-action{background:#172d56;color:#fff;padding:clamp(23px,4vw,40px);margin-top:28px}.mc-bridal26 .mc-match-action h3{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:clamp(27px,3.1vw,39px);max-width:780px}.mc-bridal26 .mc-match-action p{max-width:750px;color:#fff!important;-webkit-text-fill-color:#fff!important}.mc-bridal26 .mc-match-action .eyebrow{color:#fecfe4!important;-webkit-text-fill-color:#fecfe4!important}.mc-bridal26 .mc-match-action .cta{background:#f2d6e5;color:#172d56!important;-webkit-text-fill-color:#172d56!important}.mc-bridal26 .mc-match-fine{font-size:13px!important;line-height:1.55;opacity:.86;margin-top:14px}.mc-bridal26 .mc-wedding-quote{margin:30px 0 50px;max-width:960px;border-left:5px solid #cf3d88;padding:18px 20px;background:#faf3f8}.mc-bridal26 .mc-wedding-quote-mark{color:#c22677;font-size:50px;line-height:.65}.mc-bridal26 .mc-wedding-quote blockquote{font-size:clamp(18px,2.4vw,25px);line-height:1.38;margin:0 0 10px;font-weight:700}.mc-bridal26 .mc-wedding-quote p{font-size:13px;color:#4a566b;margin:0}.mc-bridal26 .mc-wedding-quote p a{text-decoration:underline}@media(max-width:720px){.mc-bridal26 .mc-match-grid{grid-template-columns:1fr;gap:9px}.mc-bridal26 .mc-match-lead{font-size:17px}.mc-bridal26 .mc-matching-stories{margin:35px 0}.mc-bridal26 .mc-match-action{padding:22px}.mc-bridal26 .mc-match-action .cta{width:100%;justify-content:center;text-align:center}.mc-bridal26 .mc-match-grid article p{font-size:16px}}.mc-bridal26 .mc-belt-heading{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,4vw,60px);align-items:end;margin:5px 0 28px}.mc-bridal26 .mc-belt-heading p:last-child{font-size:18px;line-height:1.6;margin:0 0 7px}.mc-bridal26 .mc-belt-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.mc-bridal26 .mc-belt-card{border:1px solid #e2e6eb;background:#fff;overflow:hidden;min-width:0}.mc-bridal26 .mc-belt-pictures{display:grid;grid-template-columns:1.25fr .9fr;gap:1px;background:#e6e8ed}.mc-bridal26 .mc-belt-pictures a{background:#f8f8f8;display:flex;align-items:center;justify-content:center;height:210px;overflow:hidden}.mc-bridal26 .mc-belt-pictures img{width:100%;height:100%;object-fit:contain;padding:8px}.mc-bridal26 .mc-belt-card-copy{padding:23px 24px 24px}.mc-bridal26 .mc-belt-card h3{margin:0 0 10px}.mc-bridal26 .mc-belt-card-copy>p:not(.mc-match-kicker){font-size:15px;min-height:50px;color:#46536b}.mc-bridal26 .mc-belt-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.mc-bridal26 .mc-belt-links a{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;font-size:15px;line-height:1.3;text-decoration:none;font-weight:700;background:#172d56;color:#fff!important}.mc-bridal26 .mc-belt-links a:nth-child(2){background:#f1e5ee;color:#172d56!important}.mc-bridal26 .mc-belt-note{font-size:14px;color:#586779;max-width:850px;margin:18px 0 40px}.mc-bridal26 .mc-match-action{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,4vw,55px);align-items:center;background:#172d56;color:#fff;padding:clamp(30px,5vw,66px);margin:36px 0 20px}.mc-bridal26 .mc-match-copy>p:not(.eyebrow):not(.mc-match-fine){font-size:18px;line-height:1.6;color:#fff!important}.mc-bridal26 .mc-match-copy .cta{display:flex;width:max-content;max-width:100%;justify-content:center;margin:20px 0 8px;background:#f1d6e3}.mc-bridal26 .mc-match-copy .mc-action-secondary{display:inline-block;color:#fff!important;text-underline-offset:5px;font-size:16px;font-weight:700;padding:9px 0}.mc-bridal26 .mc-match-visual{padding:14px;background:#fff;color:#172d56;min-width:0}.mc-bridal26 .mc-visual-kicker{font-size:11px!important;letter-spacing:.13em;font-weight:700;margin:3px 5px 12px!important;color:#bd267a!important}.mc-bridal26 .mc-preview-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:end}.mc-bridal26 .mc-preview-suit{display:flex;justify-content:center;align-items:center;overflow:hidden;max-height:345px;background:#f5f6f7}.mc-bridal26 .mc-preview-suit img{width:100%;max-height:345px;object-fit:contain}.mc-bridal26 .mc-preview-shoe{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;min-width:0;padding:10px;background:#f7f7f8;text-align:center}.mc-bridal26 .mc-preview-shoe img{width:100%;max-height:180px;object-fit:contain}.mc-bridal26 .mc-preview-shoe strong{font-size:13px;line-height:1.35}.mc-bridal26 .mc-preview-swatches{display:flex;gap:7px;flex-wrap:wrap;align-items:center;margin:14px 5px 3px}.mc-bridal26 .mc-preview-swatches span:not(:last-child){width:21px;height:21px;border-radius:50%;border:1px solid #c1c5cf}.mc-bridal26 .mc-preview-swatches span:last-child{font-size:12px;font-weight:700;margin-left:6px}.mc-bridal26 .mc-friends{margin:48px 0 64px;padding:clamp(25px,4.6vw,52px);background:#f5f6fa;border:1px solid #e1e6ec}.mc-bridal26 .mc-friends-heading{max-width:820px}.mc-bridal26 .mc-friends-heading p:last-child{font-size:18px;line-height:1.6}.mc-bridal26 .mc-friends-builder-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0}.mc-bridal26 .mc-friends button,.mc-bridal26 .mc-friends select{font:inherit;min-height:46px;cursor:pointer}.mc-bridal26 .mc-friends button{background:#172d56;color:#fff;border:0;padding:11px 17px;font-weight:700}.mc-bridal26 .mc-friends button:hover{background:#284774}.mc-bridal26 .mc-friends button:disabled{opacity:.48;cursor:not-allowed}.mc-bridal26 .mc-friends #mcFriendsAdd{background:#c22677}.mc-bridal26 .mc-friends-builder-actions p{font-size:14px;margin:0}.mc-bridal26 .mc-friends-looks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:16px 0}.mc-bridal26 .mc-friend-look{display:grid;grid-template-columns:115px 1fr;gap:12px;align-items:center;background:#fff;border:1px solid #e1e5ee;padding:12px;min-width:0}.mc-bridal26 .mc-friend-look img{width:115px;height:90px;object-fit:contain}.mc-bridal26 .mc-friend-look b,.mc-bridal26 .mc-friend-look span{display:block}.mc-bridal26 .mc-friend-look b{font-size:16px}.mc-bridal26 .mc-friend-look span{font-size:13px;color:#5a6780}.mc-bridal26 .mc-friend-look .mc-swatch{display:inline-block;width:13px;height:13px;vertical-align:middle;border-radius:50%;border:1px solid #9da6b8;margin-right:4px}.mc-bridal26 .mc-friend-look button{background:#e9eaf0;color:#172d56;min-height:34px;padding:5px 10px;margin-top:9px;font-size:13px}.mc-bridal26 .mc-friends-sharing{border-top:1px solid #d2dae5;padding-top:19px;margin-top:18px}.mc-bridal26 .mc-friends-sharing label{display:block;font-weight:700;margin-bottom:9px}.mc-bridal26 .mc-friends select{width:min(100%,470px);border:1px solid #bdc8d9;background:#fff;color:#172d56;padding:8px 13px}.mc-bridal26 .mc-friends-buttons{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.mc-bridal26 .mc-friends-buttons button:first-child{background:#bd267a}.mc-bridal26 .mc-friends-privacy{font-size:13px;color:#5a6981;margin:17px 0 0}.mc-bridal26 .mc-friends fieldset{border:0;margin:18px 0 0;padding:0}.mc-bridal26 .mc-friends legend{font-size:22px;font-weight:700;margin-bottom:10px}.mc-bridal26 .mc-vote-intro{font-size:18px}.mc-bridal26 .mc-vote-looks label{cursor:pointer}.mc-bridal26 .mc-vote-looks input{width:20px;height:20px;accent-color:#c22677;flex-shrink:0}.mc-bridal26 .mc-vote-looks .mc-friend-look:has(input:checked){border:2px solid #c22677;background:#fff5fa}.mc-bridal26 .mc-friends-reset{display:inline-block;margin-top:20px;font-weight:700}@media(max-width:780px){.mc-bridal26 .mc-belt-heading,.mc-bridal26 .mc-match-action,.mc-bridal26 .mc-belt-grid,.mc-bridal26 .mc-friends-looks{grid-template-columns:1fr}.mc-bridal26 .mc-match-action{padding:27px 22px;gap:22px}.mc-bridal26 .mc-match-visual{max-width:470px;margin:auto}.mc-bridal26 .mc-belt-pictures a{height:175px}.mc-bridal26 .mc-belt-card-copy{padding:18px}.mc-bridal26 .mc-friends{padding:20px 15px}.mc-bridal26 .mc-friends-heading p:last-child{font-size:16px}.mc-bridal26 .mc-friend-look{grid-template-columns:95px 1fr}.mc-bridal26 .mc-friend-look img{width:95px;height:83px}}.mc-bridal26 .mc-style-tiles{align-items:stretch;gap:clamp(10px,2vw,20px);margin-top:24px}.mc-bridal26 .mc-style-tiles .mc-style-card{padding:0;background:none}.mc-bridal26 .mc-style-tiles .mc-style-link{position:relative;display:flex;flex-direction:column;min-height:100%;padding:clamp(22px,3vw,33px);text-decoration:none;color:#172d56;background:#e8eff9;transition:transform .18s ease,box-shadow .18s ease;border:1px solid transparent}.mc-bridal26 .mc-style-tiles .mc-style-card:nth-child(2) .mc-style-link{background:#f9e7ee}.mc-bridal26 .mc-style-tiles .mc-style-card:nth-child(3) .mc-style-link{background:#e9f2e4}.mc-bridal26 .mc-style-tiles .mc-style-link:hover,.mc-bridal26 .mc-style-tiles .mc-style-link:focus-visible{transform:translateY(-4px);box-shadow:0 10px 28px #172d5624;border-color:#cf388b}.mc-bridal26 .mc-style-tiles .number{display:flex;justify-content:space-between;font-size:38px;line-height:1;margin:0 0 20px;color:#bd267a}.mc-bridal26 .mc-style-tiles .mc-style-link h3{font-size:clamp(22px,2.3vw,29px);line-height:1.15;margin:0 0 12px}.mc-bridal26 .mc-style-tiles .mc-style-link p{font-size:16px;line-height:1.55;flex:1;margin:0 0 26px}.mc-bridal26 .mc-style-tiles .mc-style-link strong{display:inline-flex;align-items:center;gap:8px;font-size:15px;line-height:1.5;max-width:100%;border-bottom:2px solid currentColor;padding-bottom:4px}.mc-bridal26 .mc-belt-overview{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(225px,.65fr);gap:clamp(16px,3vw,44px);align-items:center;margin:32px 0 55px;padding:clamp(25px,4vw,52px);background:linear-gradient(120deg,#f3d7e7,#f7e8f1 56%,#e5e8fa);color:#172d56;border-left:7px solid #bb1e75}.mc-bridal26 .mc-belt-overview .eyebrow{color:#8d1c59}.mc-bridal26 .mc-belt-overview h3{font-size:clamp(25px,3.2vw,40px);line-height:1.12;margin:0 0 16px}.mc-bridal26 .mc-belt-overview h3 span{color:#bb1e75}.mc-bridal26 .mc-belt-overview p:last-child{font-size:17px;line-height:1.6;max-width:680px;margin:0}.mc-bridal26 .mc-belt-collection-link{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#172d56;color:#fff!important;text-decoration:none;padding:22px 23px;font-weight:700;line-height:1.35;font-size:18px;box-shadow:8px 8px #e9a4c9}.mc-bridal26 .mc-belt-collection-link:hover,.mc-bridal26 .mc-belt-collection-link:focus-visible{background:#ba257a}.mc-bridal26 .mc-belt-collection-link span{font-size:26px}@media(max-width:790px){.mc-bridal26 .mc-belt-overview{grid-template-columns:1fr;gap:22px}.mc-bridal26 .mc-belt-collection-link{justify-content:center;text-align:center;padding:17px}.mc-bridal26 .mc-style-tiles .mc-style-link{padding:23px}.mc-bridal26 .mc-style-tiles .mc-style-link p{margin:0 0 15px}}.mc-bridal26-outfit .tool-title{position:relative;isolation:isolate;max-width:none;margin:8px 0 29px;padding:clamp(24px,5vw,53px);background:linear-gradient(112deg,#fde4f1,#f5e4f4 48%,#e2eefa);border-left:8px solid #c52c85;overflow:hidden}.mc-bridal26-outfit .tool-title:after{content:"\2726";position:absolute;right:2%;top:-18%;font-size:clamp(130px,26vw,250px);line-height:1;color:#cf5ba2;opacity:.21;z-index:-1}.mc-bridal26-outfit .tool-title h1{max-width:800px;font-size:clamp(34px,5.8vw,69px);line-height:1.06}.mc-bridal26-outfit .tool-title>p:not(.eyebrow){font-size:clamp(17px,2.2vw,21px);max-width:650px;line-height:1.55}.mc-bridal26-outfit .mini-nav{display:flex;flex-wrap:wrap;gap:10px}.mc-bridal26-outfit .mini-nav a{background:#172d56;color:#fff;border:2px solid #172d56;text-decoration:none;font-weight:700;padding:11px 15px}.mc-bridal26-outfit .mini-nav a:last-child{background:#cf2b83;border-color:#cf2b83}.mc-bridal26-outfit .mini-nav a:hover,.mc-bridal26-outfit .mini-nav a:focus-visible{background:#fff;color:#172d56}.mc-bridal26-outfit .mc-friends{background:linear-gradient(135deg,#fff0f7,#f1f3fb 78%);border:2px solid #ecc0da;border-top:7px solid #c72e81}.mc-bridal26-outfit .mc-friends-heading h2{font-size:clamp(31px,4.3vw,49px)}@media(max-width:700px){.mc-bridal26-outfit .tool-title{border-left:5px solid #c52c85;padding:22px 19px;margin:0 0 19px}.mc-bridal26-outfit .tool-title:after{opacity:.12;right:-15%}.mc-bridal26-outfit .mini-nav a{padding:11px;font-size:14px}}.mc-bridal26-outfit .mc-color-deepdive{margin-top:56px}.mc-bridal26-outfit .mc-color-intro{max-width:920px;font-size:18px;line-height:1.6}.mc-bridal26-outfit .mc-color-cards{display:grid;gap:23px;margin-top:28px}.mc-bridal26-outfit .mc-color-card{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(18px,3.5vw,38px);background:#f7f6fa;min-width:0;align-items:center}.mc-bridal26-outfit .mc-color-card:nth-child(2){background:#eaf2f1}.mc-bridal26-outfit .mc-color-card:nth-child(3){background:#f9edf5}.mc-bridal26-outfit .mc-color-card figure{height:100%;min-height:265px;margin:0;overflow:hidden;background:#f1f1f2}.mc-bridal26-outfit .mc-color-card figure img{width:100%;height:100%;object-fit:cover;object-position:center}.mc-bridal26-outfit .mc-color-card>div{padding:clamp(19px,3vw,35px) clamp(19px,3vw,35px) clamp(19px,3vw,35px) 0;min-width:0}.mc-bridal26-outfit .mc-color-card h3{font-size:clamp(23px,2.8vw,34px);margin-bottom:14px}.mc-bridal26-outfit .mc-color-card p{font-size:16px;line-height:1.62}.mc-bridal26-outfit .mc-color-card div>a{font-weight:800;display:inline-block;border-bottom:2px solid #bc2779;text-decoration:none;padding:5px 0;margin-top:5px}.mc-bridal26-outfit .mc-rotterdam-guide{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(18px,3vw,35px);align-items:center;background:#172d56;color:#fff;padding:clamp(21px,4vw,45px)}.mc-bridal26-outfit .mc-rotterdam-guide h2,.mc-bridal26-outfit .mc-rotterdam-guide p{color:#fff}.mc-bridal26-outfit .mc-rotterdam-guide .eyebrow{color:#ffcbe7}.mc-bridal26-outfit .mc-rotterdam-guide p{font-size:16px;line-height:1.65}.mc-bridal26-outfit .mc-rotterdam-guide figure{align-self:stretch}.mc-bridal26-outfit .mc-rotterdam-guide img{width:100%;height:100%;max-height:490px;object-fit:cover}.mc-bridal26-outfit .mc-rotterdam-guide figcaption{font-size:13px;color:#f5dfe9}.mc-bridal26-outfit .mc-rotterdam-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.mc-bridal26-outfit .mc-rotterdam-links a{background:#f4d5e6;color:#172d56!important;text-decoration:none;font-size:14px;font-weight:700;line-height:1.3;padding:12px 14px}.mc-bridal26-outfit .mc-color-answers-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.mc-bridal26-outfit .mc-color-answers-grid article{padding:clamp(19px,2.5vw,28px);background:#eef0f7}.mc-bridal26-outfit .mc-color-answers-grid article:nth-child(2n){background:#f8edf5}.mc-bridal26-outfit .mc-color-answers-grid h3{font-size:21px}.mc-bridal26-outfit .mc-color-answers-grid p{font-size:16px;line-height:1.6}@media(max-width:770px){.mc-bridal26-outfit .mc-color-card{grid-template-columns:1fr;gap:0}.mc-bridal26-outfit .mc-color-card figure{height:240px;min-height:0}.mc-bridal26-outfit .mc-color-card figure img{object-fit:cover}.mc-bridal26-outfit .mc-color-card>div{padding:23px 20px}.mc-bridal26-outfit .mc-rotterdam-guide{grid-template-columns:1fr}.mc-bridal26-outfit .mc-rotterdam-guide figure{max-height:370px}.mc-bridal26-outfit .mc-color-answers-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/mascolori-wedding-release.css.map */
