.gd-collection-banner{position:relative;height:60vh;min-height:480px;max-height:660px;overflow:hidden;width:100%}.gd-collection-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.gd-collection-banner__bg img{width:100%;height:100%;object-fit:cover}.gd-collection-banner__placeholder{font-family:var(--gd-sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#f6efe366;font-weight:500;text-align:center;padding:32px}.gd-collection-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000004d,#0000 40%,#0000008c)}.gd-collection-banner__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 40px;z-index:2;color:var(--gd-cream)}.gd-collection-banner__title{font-family:var(--gd-serif);font-weight:300;font-size:64px;line-height:1.05;letter-spacing:-.02em;color:var(--gd-cream)!important;margin:0 0 18px;max-width:840px}.gd-collection-banner__desc{font-family:var(--gd-serif);font-style:italic;font-size:18px;color:#f6efe3d9;max-width:580px;margin:0;line-height:1.55}.gd-collection-banner__desc p{margin:0;color:inherit}@media(max-width:768px){.gd-collection-banner{height:auto;min-height:380px;padding:80px 0}.gd-collection-banner__title{font-size:38px}}.gd-collection-grid{padding:100px 40px;background:var(--gd-cream-soft)}.gd-collection-grid__head{text-align:center;margin:0 auto 56px;max-width:720px}.gd-collection-grid__head .gd-eyebrow{margin-bottom:14px}.gd-collection-grid__title{font-family:var(--gd-serif);font-weight:300;font-size:48px;letter-spacing:-.01em;color:var(--gd-ink);margin:0;line-height:1.05}.gd-collection-grid__title em{font-style:italic;color:var(--gd-brass-deep)}.gd-collection-grid__title p{margin:0}.gd-collection-grid__count{font-family:var(--gd-serif);font-style:italic;font-size:15px;color:var(--gd-muted);margin:14px 0 0}.gd-collection-grid__items{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;max-width:1440px;margin:0 auto}.gd-collection-grid__empty{color:var(--gd-muted);font-style:italic;text-align:center;grid-column:1/-1;padding:60px}@media(max-width:1024px){.gd-collection-grid{padding:60px 24px}.gd-collection-grid__title{font-size:28px}.gd-collection-grid__items{grid-template-columns:repeat(2,1fr);gap:16px}}.gd-article-page{background:var(--gd-off-white)}.gd-article-page__hero{position:relative;height:60vh;min-height:480px;max-height:680px;overflow:hidden}.gd-article-page__hero img{width:100%;height:100%;object-fit:cover}.gd-article-page__hero-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#3a2e25;color:#f6efe366;font-size:11px;letter-spacing:.22em;text-transform:uppercase}.gd-article-page__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000026,#0000 30%,#0009)}.gd-article-page__hero-inner{position:absolute;left:0;right:0;bottom:0;padding:60px 40px;z-index:2;color:var(--gd-cream)}.gd-article-page__hero-inner .gd-eyebrow{color:#e8d4b0e6!important;margin-bottom:18px}.gd-article-page__title{font-family:var(--gd-serif);font-weight:300;font-size:56px;line-height:1.05;letter-spacing:-.015em;color:var(--gd-cream)!important;max-width:840px;margin:0 0 16px}.gd-article-page__title em{color:#e8d4b0!important;font-style:italic}.gd-article-page__standfirst{font-family:var(--gd-serif);font-style:italic;font-size:18px;line-height:1.55;color:#f6efe3eb;max-width:680px;margin:0}.gd-article-page__meta{padding:22px 40px;border-bottom:1px solid var(--gd-line);text-align:center;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gd-muted);font-weight:500}.gd-article-page__meta span{margin:0 18px}.gd-article-page__meta strong{color:var(--gd-ink);font-weight:500}.gd-article-page__body{padding:100px 40px 120px;max-width:760px;margin:0 auto;font-size:17px;line-height:1.85;color:var(--gd-ink-soft);font-weight:300}.gd-article-page__body p{margin:0 0 24px}.gd-article-page__body h2{font-family:var(--gd-serif);font-weight:400;font-style:italic;font-size:30px;color:var(--gd-ink);margin:40px 0 14px;letter-spacing:-.005em}.gd-article-page__body h3{font-family:var(--gd-serif);font-weight:500;font-size:22px;color:var(--gd-ink);margin:36px 0 10px;letter-spacing:-.005em}.gd-article-page__body blockquote{margin:50px -40px;background:var(--gd-cream-soft);border-top:1px solid var(--gd-brass);border-bottom:1px solid var(--gd-brass);text-align:center;font-family:var(--gd-serif);font-style:italic;font-weight:400;font-size:30px;line-height:1.3;color:var(--gd-ink);max-width:none;border-left:none;padding:50px 40px}.gd-article-page__body blockquote em{color:var(--gd-brass-deep)}.gd-article-page__body strong{color:var(--gd-ink);font-weight:500}.gd-article-page__body em{font-family:var(--gd-serif);font-style:italic;font-size:1.05em;color:var(--gd-ink)}.gd-article-page__body img{max-width:100%;height:auto;margin:40px 0}.gd-article-page__body ul,.gd-article-page__body ol{margin:0 0 24px;padding-left:24px}.gd-article-page__body li{margin:0 0 8px;line-height:1.7}@media(max-width:768px){.gd-article-page__title{font-size:36px}.gd-article-page__body{padding:60px 24px 80px;font-size:16px}.gd-article-page__body blockquote{margin:36px -24px;padding:36px 24px;font-size:22px}}.gd-blog-index{padding:120px 40px;background:var(--gd-off-white)}.gd-blog-index__head{text-align:center;margin:0 auto 80px;max-width:680px}.gd-blog-index__title{font-family:var(--gd-serif);font-weight:300;font-size:64px;line-height:1.05;letter-spacing:-.02em;color:var(--gd-ink);margin:0 0 20px}.gd-blog-index__title em{color:var(--gd-brass-deep);font-style:italic}.gd-blog-index__lede{font-family:var(--gd-serif);font-style:italic;font-size:20px;color:var(--gd-ink-soft);line-height:1.55;margin:0}.gd-blog-index__grid{display:grid;grid-template-columns:1fr;gap:0;max-width:1240px;margin:0 auto}.gd-blog-card{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding:80px 0;border-bottom:1px solid var(--gd-line)}.gd-blog-card:last-child{border-bottom:none}.gd-blog-card:nth-child(2n) .gd-blog-card__image{order:2}.gd-blog-card__image{height:480px;overflow:hidden;background:var(--gd-cream-soft)}.gd-blog-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.gd-blog-card__link:hover .gd-blog-card__image img{transform:scale(1.03)}.gd-blog-card__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--gd-muted);font-size:11px;letter-spacing:.22em;text-transform:uppercase;background:var(--gd-cream)}.gd-blog-card__meta{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gd-brass-deep);margin-bottom:18px;font-weight:500}.gd-blog-card__title{font-family:var(--gd-serif);font-weight:300;font-size:42px;line-height:1.1;letter-spacing:-.01em;margin:0 0 20px;color:var(--gd-ink)}.gd-blog-card__title em{color:var(--gd-brass-deep);font-style:italic}.gd-blog-card__standfirst{font-family:var(--gd-serif);font-style:italic;font-size:18px;color:var(--gd-ink-soft);line-height:1.55;margin:0 0 22px}.gd-blog-card__preview{font-size:14px;line-height:1.7;color:var(--gd-muted);margin:0 0 28px}.gd-blog-card__cta{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--gd-ink);border-bottom:1px solid var(--gd-brass);padding-bottom:3px;font-weight:500;text-decoration:none}.gd-blog-card__link{text-decoration:none;color:inherit;display:contents}@media(max-width:1024px){.gd-blog-index{padding:60px 24px}.gd-blog-index__title{font-size:42px}.gd-blog-card,.gd-blog-card:nth-child(2n){grid-template-columns:1fr;gap:32px;padding:48px 0}.gd-blog-card:nth-child(2n) .gd-blog-card__image{order:0}.gd-blog-card__image{height:240px}.gd-blog-card__title{font-size:28px}}.template-page main#content{background:var(--gd-off-white)}.template-page .page-content,.template-page .page--main{max-width:760px!important;margin:0 auto!important;padding:100px 40px 120px!important}.template-page .page-content h1,.template-page .page--main h1{font-family:var(--gd-serif)!important;font-weight:300!important;font-size:56px!important;line-height:1.05!important;letter-spacing:-.02em!important;color:var(--gd-ink)!important;text-align:center;margin:0 0 18px}.template-page .page-content h2{font-family:var(--gd-serif)!important;font-weight:400!important;font-style:italic;font-size:32px!important;color:var(--gd-ink)!important;margin:48px 0 16px;letter-spacing:-.005em!important}.template-page .page-content h3{font-family:var(--gd-serif)!important;font-weight:500!important;font-size:22px!important;color:var(--gd-ink)!important;margin:32px 0 10px}.template-page .page-content p{font-size:17px;line-height:1.85;color:var(--gd-ink-soft);margin:0 0 22px}.template-page .page-content p.page-lede,.template-page .page-content>p:first-of-type em{font-family:var(--gd-serif);font-style:italic;font-size:22px;line-height:1.5;color:var(--gd-ink-soft);text-align:center;display:block;margin:0 auto 48px;max-width:680px}.template-page .page-content strong{color:var(--gd-ink);font-weight:500}.template-page .page-content em{font-family:var(--gd-serif);font-style:italic;font-size:1.05em;color:var(--gd-ink)}.template-page .page-content ul,.template-page .page-content ol{margin:0 0 22px;padding-left:24px;font-size:17px;line-height:1.85;color:var(--gd-ink-soft)}.template-page .page-content li{margin:0 0 10px}.template-page .page-content a{color:var(--gd-brass-deep);text-decoration:underline;text-decoration-color:#b08d574d;text-underline-offset:3px}.template-page .page-content blockquote{font-family:var(--gd-serif);font-style:italic;font-size:24px;line-height:1.5;border-left:2px solid var(--gd-brass);padding:8px 0 8px 28px;margin:40px 0;color:var(--gd-ink-soft)}@media(max-width:768px){.template-page .page-content,.template-page .page--main{padding:60px 24px 80px!important}.template-page .page-content h1{font-size:36px!important}.template-page .page-content h2{font-size:24px!important}.template-page .page-content p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/gdecor-pages.css.map */
