.gc-2026-tableware-section{--gc-black: #121212;--gc-prime: #718e3f;--gc-a: #eef1e8;--gc-muted: #424242;width:100%;overflow:hidden;background:#fff;color:var(--gc-black);font-family:inherit}.gc-2026-tableware-section,.gc-2026-tableware-section *,.gc-2026-tableware-section *:before,.gc-2026-tableware-section *:after{box-sizing:border-box}.gc-2026-tableware-section a{color:inherit;text-decoration:none}.gc-2026-tableware-section img{display:block;width:100%;height:auto}.gc-2026-tableware-section .gc-commerce-banner{display:grid;grid-template-columns:1.05fr .95fr;width:100%;height:clamp(430px,calc(100vh - 170px),620px);min-height:430px;max-height:620px;margin-top:22px;overflow:hidden;background:var(--gc-a)}.gc-2026-tableware-section .gc-commerce-banner-media{width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:var(--gc-a)}.gc-2026-tableware-section .gc-commerce-banner-media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.gc-2026-tableware-section .gc-commerce-banner-copy{display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;padding:clamp(28px,4vw,58px);background:#121212;color:#fff;text-align:center}.gc-2026-tableware-section .gc-commerce-banner-copy>div{width:100%;max-width:620px}.gc-2026-tableware-section .gc-commerce-banner-copy h2{margin:0;color:#fff;font-size:clamp(42px,5vw,72px);font-weight:950;line-height:.86;letter-spacing:-.055em;text-transform:uppercase}.gc-2026-tableware-section .gc-commerce-banner-copy p{max-width:440px;margin:22px auto 0;color:#fff;font-size:14px;line-height:1.55}.gc-2026-tableware-section .gc-commerce-banner-copy .gc-commerce-tabs{justify-content:center;margin-top:28px}.gc-2026-tableware-section .gc-commerce-tabs{display:flex;align-items:center;gap:18px}.gc-2026-tableware-section .gc-commerce-tabs a,.gc-2026-tableware-section .gc-commerce-text-link{padding-bottom:5px;border-bottom:1px solid currentColor;color:#fff;font-size:13px;font-weight:900;line-height:1.2;letter-spacing:.11em;text-transform:uppercase;transition:color .2s ease}.gc-2026-tableware-section .gc-commerce-tabs a:hover,.gc-2026-tableware-section .gc-commerce-text-link:hover{color:var(--gc-prime)}@media screen and (max-width:780px){.gc-2026-tableware-section .gc-commerce-banner{display:grid;grid-template-columns:50% 50%;width:100%;height:clamp(280px,86vw,360px);min-height:0;max-height:none;margin-top:16px;overflow:hidden}.gc-2026-tableware-section .gc-commerce-banner-media{width:100%;height:100%;min-height:0}.gc-2026-tableware-section .gc-commerce-banner-media img{width:100%;height:100%;object-fit:cover;object-position:center}.gc-2026-tableware-section .gc-commerce-banner-copy{width:100%;height:100%;min-height:0;padding:18px 12px;background:#121212;color:#fff}.gc-2026-tableware-section .gc-commerce-banner-copy>div{width:100%;max-width:100%}.gc-2026-tableware-section .gc-commerce-banner-copy h2{margin:0;color:#fff;font-size:clamp(18px,5.8vw,28px);line-height:.9;letter-spacing:-.045em}.gc-2026-tableware-section .gc-commerce-banner-copy p{max-width:160px;margin:10px auto 0;color:#fff;font-size:clamp(9px,2.7vw,12px);line-height:1.4}.gc-2026-tableware-section .gc-commerce-banner-copy .gc-commerce-tabs{justify-content:center;margin-top:13px}.gc-2026-tableware-section .gc-commerce-tabs{justify-content:center;gap:10px}.gc-2026-tableware-section .gc-commerce-tabs a,.gc-2026-tableware-section .gc-commerce-text-link{padding-bottom:4px;color:#fff;font-size:clamp(8px,2.4vw,10px);letter-spacing:.1em}.gc-2026-tableware-section .gc-commerce-tabs a:hover,.gc-2026-tableware-section .gc-commerce-text-link:hover{color:var(--gc-prime)}}@media screen and (max-width:480px){.gc-2026-tableware-section .gc-commerce-banner{grid-template-columns:50% 50%;height:clamp(270px,86vw,330px);margin-top:14px}.gc-2026-tableware-section .gc-commerce-banner-copy{padding:16px 9px;background:#121212;color:#fff}.gc-2026-tableware-section .gc-commerce-banner-copy h2{color:#fff;font-size:clamp(17px,5.7vw,23px);line-height:.9}.gc-2026-tableware-section .gc-commerce-banner-copy p{margin-top:9px;color:#fff;font-size:clamp(8px,2.6vw,10px)}.gc-2026-tableware-section .gc-commerce-banner-copy .gc-commerce-tabs{margin-top:12px}.gc-2026-tableware-section .gc-commerce-tabs a,.gc-2026-tableware-section .gc-commerce-text-link{color:#fff;font-size:clamp(8px,2.3vw,9px)}.gc-2026-tableware-section .gc-commerce-tabs a:hover,.gc-2026-tableware-section .gc-commerce-text-link:hover{color:var(--gc-prime)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/gc-2026-tableware-section.css.map */
