
#palazzo-home-preview .retailer-invitation {padding:76px 28px 80px;text-align:center;border-top:1px solid #ded8cc;background:#f0ede5;}
#palazzo-home-preview .retailer-invitation .footer-eyebrow {font:400 10px Arial,sans-serif;letter-spacing:2.3px;color:#786641;margin:0 0 23px;}
#palazzo-home-preview .retailer-invitation h2 {font:400 44px/1.15 'Cormorant Garamond',Georgia,serif;color:#262723;margin:0 0 20px;}
#palazzo-home-preview .retailer-invitation h2 em {font-weight:400;}
#palazzo-home-preview .retailer-invitation>p:not(.footer-eyebrow) {font:400 14px/1.7 Arial,sans-serif;color:#59594f;margin:0;}
#palazzo-home-preview .retailer-action {display:inline-flex;align-items:center;gap:35px;background:#786641;color:#fffaf2;text-decoration:none;font:400 12px Arial,sans-serif;padding:18px 24px;margin-top:28px;min-height:48px;}
#palazzo-home-preview .retailer-action:hover {background:#635335;}
#palazzo-home-preview .palazzo-footer {background:#f7f5f0;padding:60px 38px 0;color:#33352e;}
#palazzo-home-preview .footer-columns {display:grid;grid-template-columns:1.12fr .75fr 1fr 1.35fr;gap:30px;padding-bottom:55px;}
#palazzo-home-preview .footer-wordmark {display:inline-block;font:400 29px Georgia,serif;letter-spacing:3px;text-align:center;}
#palazzo-home-preview .footer-wordmark span {display:block;font:400 14px Georgia,serif;letter-spacing:3px;color:#786641;margin-top:5px;}
#palazzo-home-preview .footer-brand>p {font:400 13px/1.8 Arial,sans-serif;color:#656459;margin:22px 0 18px;}
#palazzo-home-preview .footer-social {display:flex;gap:15px;flex-wrap:wrap;}
#palazzo-home-preview .footer-social a {display:inline-flex;align-items:center;gap:5px;font:400 11px Arial,sans-serif;min-height:36px;}
#palazzo-home-preview .footer-social svg {width:16px;height:16px;}
#palazzo-home-preview .footer-column h3 {font:500 24px/1.1 'Cormorant Garamond',Georgia,serif;margin:0 0 22px;}
#palazzo-home-preview .footer-column ul {padding:0;margin:0;list-style:none;display:grid;gap:15px;}
#palazzo-home-preview .footer-column li {font:400 12px/1.65 Arial,sans-serif;min-width:0;}
#palazzo-home-preview .palazzo-footer a {color:inherit;text-decoration:none;overflow-wrap:anywhere;}
#palazzo-home-preview .palazzo-footer a:hover {color:#786641;text-decoration:underline;text-underline-offset:5px;}
#palazzo-home-preview .footer-contact address {font-style:normal;}
#palazzo-home-preview .footer-retailer {border-bottom:1px solid #b7a98b;padding-bottom:7px;display:inline-block;}
#palazzo-home-preview .footer-bottom {border-top:1px solid #ded8cc;padding:22px 0 25px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font:400 10px/1.6 Arial,sans-serif;color:#66665c;}
#palazzo-home-preview .footer-bottom p {margin:0;}
#palazzo-home-preview .footer-bottom>div {display:flex;gap:20px;flex-wrap:wrap;}
#palazzo-home-preview.mobile .footer-columns {grid-template-columns:1fr;gap:32px;}
#palazzo-home-preview.mobile .palazzo-footer {padding:42px 24px 0;}
#palazzo-home-preview.mobile .retailer-invitation {padding:55px 24px;}
#palazzo-home-preview.mobile .retailer-invitation h2 {font-size:36px;}
#palazzo-home-preview.mobile .footer-column a {display:inline-block;padding:5px 0;}
#palazzo-home-preview.mobile .footer-column ul {gap:7px;}
@media(max-width:720px){#palazzo-home-preview .footer-columns {grid-template-columns:1fr 1fr;gap:32px;} #palazzo-home-preview .palazzo-footer {padding:42px 24px 0;} #palazzo-home-preview .retailer-invitation {padding:55px 24px;} #palazzo-home-preview .retailer-invitation h2 {font-size:36px;}}
@media(max-width:440px){#palazzo-home-preview .footer-columns {grid-template-columns:1fr;} #palazzo-home-preview .footer-column a {display:inline-block;padding:8px 0;} #palazzo-home-preview .footer-column ul {gap:5px;} #palazzo-home-preview .footer-bottom a,#palazzo-home-preview .footer-social a {min-height:44px;display:inline-flex;align-items:center;}}
#palazzo-home-preview.inner-page{--palazzo-gold:#786641}#palazzo-home-preview.inner-page .site-header{display:flex;align-items:center;justify-content:space-between;gap:30px;height:66px;padding:0 30px;position:sticky;top:0;z-index:1001;background:#f7f5f0;color:#262723;box-shadow:0 1px 0 rgba(38,39,35,.12)}#palazzo-home-preview.inner-page .wordmark{font:400 23px Georgia,serif;letter-spacing:2.8px;text-align:center;flex-shrink:0}#palazzo-home-preview.inner-page .wordmark span{display:block;font:400 10px Georgia,serif;letter-spacing:2.3px;margin-top:2px;color:#786641}#palazzo-home-preview.inner-page .site-header nav{display:flex;align-items:center;font:400 11px Arial,sans-serif;gap:25px}#palazzo-home-preview.inner-page .retail{border-bottom:1px solid #c8b58e;padding-bottom:7px;margin-top:7px}#palazzo-home-preview.inner-page .menu-button{display:none;min-height:44px;border:0;background:transparent;color:#262723;font:400 13px Arial,sans-serif}#palazzo-home-preview.inner-page .footer-wordmark{line-height:normal}@media(max-width:720px){#palazzo-home-preview.inner-page .site-header{height:62px;padding:0 22px}#palazzo-home-preview.inner-page .wordmark{font-size:22px}#palazzo-home-preview.inner-page .site-header nav{display:none}#palazzo-home-preview.inner-page .menu-button{display:block}#palazzo-home-preview.inner-page .site-header nav.is-open{display:flex;position:absolute;top:62px;left:0;right:0;flex-direction:column;align-items:flex-start;gap:23px;background:#f7f5f0;padding:24px}}
