.six-guide{background:var(--gg-paper);color:var(--gg-ink)}.six-guide *{box-sizing:border-box}.six-guide .gg-hero{position:relative}.six-guide .gg-hero picture,.six-guide .gg-hero img{display:block;width:100%;height:auto}.six-guide .gg-hero-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.six-guide .gg-hero-copy{position:absolute;top:15%;right:5%;bottom:15%;left:43%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#fff;z-index:2;pointer-events:none}.six-guide .gg-hero-copy .gg-button{pointer-events:auto}.six-guide .gg-hero-copy h2{color:inherit;font-size:clamp(22px,4vw,68px);margin:0;line-height:1.05;text-transform:uppercase;font-weight:800}.six-guide .gg-main{max-width:1320px;margin:auto;padding:0 28px 50px}.six-guide .gg-section{padding:50px 0;scroll-margin-top:100px;border-bottom:1px solid #d8d7ce}.six-guide .gg-heading{text-align:center;margin-bottom:26px}.six-guide h2{font-size:clamp(25px,3vw,40px);line-height:1.15;color:inherit;margin:8px 0 18px}.six-guide .gg-eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:700}.six-guide .gg-categories,.six-guide .gg-gift-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.six-guide a{color:inherit}.six-guide .gg-category a{text-decoration:none;display:block}.six-guide .gg-category-image{aspect-ratio:4/3;background:#e4e4db;overflow:hidden}.six-guide .gg-category-image img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.six-guide .gg-category a:hover img{transform:scale(1.03)}.six-guide .gg-category-title{display:flex;justify-content:space-between;padding:17px;background:var(--gg-green);color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:1px}.six-guide .gg-help{text-align:center;margin:25px 0 0}.six-guide .gg-help a{text-underline-offset:5px}.six-guide .gg-feature{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.six-guide .gg-feature-image{background:#e4e4db;overflow:hidden}.six-guide .gg-feature-image img{display:block;width:100%;height:auto}.six-guide .gg-placeholder{width:100%;display:block;max-height:350px}.six-guide .gg-feature-copy{padding:20px 10px}.six-guide .gg-rich{line-height:1.65}.six-guide .gg-rich p{margin:0 0 20px}.six-guide .gg-reverse .gg-feature-image{order:2}.six-guide .gg-button{display:inline-block;padding:15px 24px;background:var(--gg-green);color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:700;letter-spacing:1px;white-space:normal;text-align:center}.six-guide .gg-button:hover{opacity:.88}.six-guide .gg-gift-type{padding:28px 16px;text-align:center;background:#e7e9e0;font-weight:700;font-size:17px}.six-guide .gg-gift-type a{display:block}.six-guide .gg-callout{text-align:center;padding:48px 24px;background:#e7e9e0;margin-top:35px}.six-guide .gg-empty{padding:25px;text-align:center;border:1px dashed #888}.six-guide a:focus-visible{outline:3px solid currentColor;outline-offset:5px}@media(max-width:749px){.six-guide .gg-main{padding:0 18px 28px}.six-guide .gg-section{padding:30px 0}.six-guide .gg-categories{gap:12px;grid-template-columns:1fr}.six-guide .gg-category-image{aspect-ratio:2/1}.six-guide .gg-category-title{padding:12px 16px}.six-guide .gg-feature{grid-template-columns:1fr;gap:15px}.six-guide .gg-feature-copy{padding:10px 0}.six-guide .gg-reverse .gg-feature-image{order:0}.six-guide .gg-gift-types{grid-template-columns:1fr;gap:10px}.six-guide .gg-hero-copy{position:static;padding:25px 18px;background:var(--gg-green)}.six-guide .gg-hero-copy h2{font-size:30px}.six-guide .gg-callout{padding:30px 18px}}@media(prefers-reduced-motion:reduce){.six-guide .gg-category-image img{transition:none}}@media(max-width:749px){.six-guide .gg-category-image{aspect-ratio:auto;height:auto}.six-guide .gg-category-image img{display:block;width:100%;height:auto;object-fit:contain;transform:none}.six-guide .gg-category a:hover img{transform:none}}.six-guide{--gg-green: #203e31 !important;--gg-paper: #faf7ef !important;--gg-ink: #26382f !important;background:var(--gg-paper)}.six-guide .gg-section{border-bottom-color:#d9ccb0}.six-guide .gg-eyebrow{color:#7c342f;letter-spacing:2.5px}.six-guide .gg-heading:before{content:"";display:block;width:42px;height:3px;margin:0 auto 18px;background:#aa8950}.six-guide .gg-heading h2,.six-guide .gg-feature-copy h2{font-weight:700}.six-guide .gg-category-title{background:#203e31;color:#fffaf0;border-bottom:3px solid #aa8950}.six-guide .gg-button{background:#74312e;color:#fffaf0;border:1px solid #a47d49;border-radius:3px;transition:background-color .18s ease}.six-guide .gg-button:hover{background:#592522;opacity:1}.six-guide .gg-gift-type{background:#eeeadf;color:#203e31;border-top:2px solid #aa8950}.six-guide .gg-callout{background:radial-gradient(ellipse at top left,rgba(170,137,80,.12),transparent 65%),#203e31;color:#fffaf0;border:1px solid #aa8950}.six-guide .gg-callout h2,.six-guide .gg-callout .gg-rich{color:#fffaf0}.six-guide .gg-callout .gg-button{background:#fff4de;color:#203e31;border-color:#fff4de}.six-guide .gg-callout .gg-button:hover{background:#e9d8b4}.six-guide .gg-help>a:not(.gg-button){color:#74312e}@media(prefers-reduced-motion:reduce){.six-guide .gg-button{transition:none}}.six-guide .gg-heading.slider-nav{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:16px;position:relative;padding-top:22px}.six-guide .gg-heading.slider-nav:before{position:absolute;top:0;left:50%;margin:0;transform:translate(-50%)}.six-guide .gg-heading.slider-nav>div{min-width:0}.six-guide .gg-heading.slider-nav h2{margin:0}.six-guide .gg-heading.slider-nav .slider-nav__btn{display:inline-flex;align-items:center;justify-content:center;position:static;width:44px;height:44px;margin:0;padding:12px;border:1px solid #c9bea7;border-radius:50%;background:transparent;color:#203e31;transform:none}.six-guide .gg-heading.slider-nav .slider-nav__btn svg{width:18px;height:18px}.six-guide .gg-heading.slider-nav .slider-nav__btn:disabled{opacity:.3;cursor:default}@media(max-width:749px){.six-guide .gg-heading.slider-nav{gap:8px}.six-guide .gg-heading.slider-nav h2{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/158/assets/six-gift-guide.css.map */
