body:has(.rnl-occasions) #breadcrumb{display:none}body:has(.rnl-occasions) .__seguno-banner-container{display:none!important}body:has(.rnl-occasions){padding-top:0!important}
.rnl-occasions{background:#fcfbf7}.rnl-occasions .rnl-arrivals-hero{position:relative;grid-template-columns:40% 60%;min-height:520px}.rnl-occasions .rnl-arrivals-intro{padding:54px 42px}.rnl-occasions .rnl-arrivals-art img{height:100%;object-fit:cover}.rnl-occasions h1:before,.rnl-occasions h1:after,.rnl-occasions h2:before,.rnl-occasions h2:after,.rnl-occasions h3:after{display:none}.rnl-occasions h1{font-size:clamp(42px,4.3vw,60px);line-height:1.08}.rnl-occasions .rnl-arrivals-art figcaption{font:10px/1.5 Helvetica,Arial,sans-serif;letter-spacing:.1em;left:24px;bottom:24px;right:20px}.rnl-occasions nav.rnl-occasion-breadcrumb{background:transparent;height:auto;min-height:0;float:none;line-height:1.5;border:0;padding:25px 24px;display:flex;gap:16px;font:11px/1.5 Helvetica,Arial,sans-serif;color:#777267;text-transform:none}
.rnl-occasion-wedding .rnl-arrivals-hero{grid-template-columns:42% 58%;background:#f2efe7}.rnl-occasion-wedding .rnl-arrivals-art figcaption{color:#514d40;background:#f8f6edcc;padding:8px 12px;width:fit-content;text-shadow:none}.rnl-occasion-date .rnl-arrivals-hero{grid-template-columns:58% 42%;background:#30272e}.rnl-occasion-date .rnl-arrivals-art{grid-column:1;grid-row:1}.rnl-occasion-date .rnl-arrivals-intro{grid-column:2;grid-row:1}.rnl-occasion-date h1{color:#f7f3e9}.rnl-occasion-date .rnl-arrivals-deck{color:#ddd2d5}.rnl-occasion-date .rnl-arrivals-kicker,.rnl-occasion-date .rnl-arrivals-explore{color:#d3bd8c}.rnl-occasion-valentine .rnl-arrivals-hero{background:#f3eae7}.rnl-occasion-valentine .rnl-arrivals-art figcaption{color:#f8f1e8}.rnl-occasion-picks .rnl-arrivals-hero{grid-template-columns:58% 42%;background:#eee9df}.rnl-occasion-picks .rnl-arrivals-art{grid-column:1;grid-row:1}.rnl-occasion-picks .rnl-arrivals-intro{grid-column:2;grid-row:1}.rnl-occasion-picks .rnl-arrivals-art figcaption{color:#f8f1e8}
.rnl-occasion-editorial{display:grid;grid-template-columns:1.8fr 1fr;gap:80px;padding:75px 40px;border-bottom:1px solid #e3ded4}.rnl-occasion-editorial>div{max-width:650px}.rnl-occasion-editorial h2{font-size:38px}.rnl-occasion-editorial p:not(.rnl-arrivals-kicker){font:14px/1.9 Helvetica,Arial,sans-serif;color:#656257;margin:20px 0}.rnl-occasion-editorial aside{align-self:center;border-left:1px solid #d9d1c1;padding:10px 0 0 35px}.rnl-occasion-editorial aside p:not(.rnl-arrivals-kicker){font:23px/1.5 Georgia,serif;color:#585749}.rnl-occasion-families{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.rnl-occasion-families a{font-size:12px;border-bottom:1px solid #a48b54;padding:7px 0;margin-right:16px}.rnl-occasion-families span{padding-left:8px}.rnl-occasions .rnl-arrivals-selection{padding:52px 24px 0}.rnl-occasions .rnl-arrivals-closing{margin:65px 24px 0}.rnl-occasion-other{text-align:center;padding:50px 20px 0}.rnl-occasion-other>div{display:flex;justify-content:center;gap:35px;flex-wrap:wrap}.rnl-occasion-other a{font:24px Georgia,serif}.rnl-occasion-other span{font:12px Helvetica,Arial,sans-serif;padding-left:10px}.rnl-occasions .rnl-arrivals-pagination{background:transparent;height:auto;min-height:0;float:none;line-height:1.5}.rnl-occasions nav.rnl-occasion-edits{background:transparent;height:auto;min-height:0;float:none;border:0;padding:24px;display:flex;justify-content:center;gap:40px}.rnl-occasion-edits a{font:14px/1.5 Helvetica,Arial,sans-serif;padding-bottom:8px;color:#665d60;border-bottom:1px solid transparent}.rnl-occasion-edits a[aria-current="page"]{border-color:#a48b54;color:#292329}
@media(max-width:749px){.rnl-occasions .rnl-arrivals-hero{display:flex;flex-direction:column-reverse;min-height:0}.rnl-occasions .rnl-arrivals-art{height:330px}.rnl-occasions .rnl-arrivals-intro{padding:36px 25px}.rnl-occasions h1{font-size:43px}.rnl-occasions .rnl-arrivals-art figcaption{font-size:9px;left:16px;bottom:16px}.rnl-occasion-editorial{padding:42px 25px;grid-template-columns:1fr;gap:28px}.rnl-occasion-editorial h2{font-size:31px}.rnl-occasion-editorial aside{padding:22px 0 0;border-left:0;border-top:1px solid #d9d1c1}.rnl-occasion-editorial aside p:not(.rnl-arrivals-kicker){font-size:21px}.rnl-occasions .rnl-arrivals-selection{padding:35px 15px 0}.rnl-occasion-other>div{gap:25px}.rnl-occasions nav.rnl-occasion-edits{gap:24px;padding:22px 10px}}

.rnl-occasion-valentine .rnl-arrivals-art figcaption{color:#513b3f;background:#f8f1e8dd;padding:8px 12px;width:fit-content;text-shadow:none}
