:root{--smg-gold:#a78139;--smg-ink:#27251f;--smg-cream:#f8f3e8;--smg-soft:#eee7d8}#header-component{border-bottom:1px solid #a7813959!important}#MainContent h1{font-size:clamp(32px,3.2vw,48px);line-height:1.12;letter-spacing:-.025em}#MainContent h1:after{content:none}#MainContent .collection-wrapper{border-top:1px solid #a7813940;padding-block-start:20px}#MainContent product-card .card-gallery{border:0!important;border-radius:3px!important;background:#fff}#MainContent product-card .card-gallery slideshow-slide{background:#fff}#MainContent product-card .product-media img{object-fit:contain!important}#MainContent product-card .product-card__content{gap:7px}#MainContent product-card :is(.product-title,.product-title *){font-size:15px;line-height:1.45}#MainContent product-card .product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page-wrapper>footer{border-top:1px solid #a7813977;background:var(--smg-soft)}.page-wrapper>footer>.shopify-section,.page-wrapper>footer .section-background,.page-wrapper>footer .section{background:var(--smg-soft)!important}.page-wrapper>footer .footer-content{padding-block:42px}.page-wrapper>footer :is(p,a){font-size:14px;line-height:1.7}.page-wrapper>footer h2{font-size:25px}.smg-home{color:var(--smg-ink);background:var(--smg-cream)}.smg-home a{text-decoration:none;color:inherit}.smg-wrap{width:min(1280px,calc(100% - 80px));margin-inline:auto}.smg-hero{display:grid;grid-template-columns:1fr 1fr;max-width:1600px;margin:auto;min-height:520px}.smg-hero-copy{padding:clamp(38px,5vw,88px) clamp(28px,4vw,72px);align-self:center}.smg-home .smg-eyebrow{font-size:10px;font-weight:600;line-height:1.7;letter-spacing:.18em;margin:0 0 20px;color:#806127}#MainContent .smg-hero h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.2vw,68px);font-weight:400;line-height:1.08;letter-spacing:-.04em;margin:0 0 24px;padding:0}.smg-lead{font-size:16px;line-height:1.8;max-width:440px;margin:0 0 28px;color:#555147}.smg-actions{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.smg-home .smg-button{display:inline-flex;gap:24px;justify-content:space-between;align-items:center;background:var(--smg-ink);color:#fffaf0;padding:16px 22px;font-size:13px;line-height:1.3;border:1px solid var(--smg-ink);transition:background .2s}.smg-home .smg-button:hover{background:#5d4a27}.smg-home .smg-text-link{display:inline-block;font-size:13px;border-bottom:1px solid var(--smg-gold);padding-block:5px}.smg-home a:focus-visible{outline:2px solid var(--smg-gold);outline-offset:5px}.smg-small{font-size:11px;line-height:1.7;margin:26px 0 0;color:#70695c}.smg-hero-image{position:relative;display:block;min-height:520px;background:#e7dfcd;overflow:hidden}.smg-hero-image img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.smg-image-caption{position:absolute;bottom:22px;left:22px;right:22px;background:#f8f3e8ed;padding:15px 20px;display:flex;justify-content:space-between;font-size:14px}.smg-service-strip{display:flex;justify-content:center;gap:9vw;background:var(--smg-ink);color:#f8f3e8;padding:18px 20px;font-size:11px;letter-spacing:.06em}.smg-service-strip span+span{position:relative}.smg-service-strip span+span:before{content:"\b7";position:absolute;left:-4.5vw;color:#c4a363}.smg-category-section{padding-block:72px}.smg-section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:30px}.smg-section-heading .smg-eyebrow{margin-bottom:10px}.smg-home h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2.7vw,40px);font-weight:400;letter-spacing:-.025em;line-height:1.2;margin:0}.smg-categories,.smg-featured-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.smg-category-photo,.smg-featured-photo{aspect-ratio:1;background:#fff;overflow:hidden;position:relative}.smg-category-photo img,.smg-featured-photo img{width:100%;height:100%;object-fit:contain;padding:24px;transition:transform .3s}.smg-category:hover img,.smg-featured-card:hover img{transform:scale(1.035)}.smg-category-label{display:flex;justify-content:space-between;gap:10px;padding-top:18px}.smg-category-label h3{font-size:17px;font-weight:500;margin:0 0 6px}.smg-category-label p{font-size:12px;margin:0;color:#756e61}.smg-category-label>span{color:var(--smg-gold);font-size:22px}.smg-featured-section{background:#efe9dc;padding-block:64px}.smg-featured-card h3{font-size:14px;line-height:1.6;font-weight:400;margin:16px 0 6px}.smg-featured-card>p{font-size:14px;margin:0;font-weight:600}.smg-stock-label{position:absolute;top:12px;left:12px;background:#eee7d8;color:#534a3c;padding:5px 9px;font-size:11px}.smg-story{padding-block:80px;text-align:center;max-width:700px}.smg-story h2{margin-bottom:24px}.smg-story>p:not(.smg-eyebrow){font-size:15px;line-height:1.9;color:#625c50}.smg-story .smg-text-link{margin-top:14px}@media(max-width:989px){.smg-wrap{width:calc(100% - 48px)}.smg-hero-copy{padding:36px 24px}.smg-hero,.smg-hero-image{min-height:450px}.smg-categories,.smg-featured-grid{gap:16px}}@media(max-width:749px){.smg-hero{grid-template-columns:1fr}.smg-hero-copy{padding:38px 24px}.smg-home .smg-eyebrow{font-size:9px;letter-spacing:.13em}#MainContent .smg-hero h1{font-size:43px}.smg-lead{font-size:14px}.smg-hero-image{min-height:340px}.smg-service-strip{gap:12px;padding:16px 12px;font-size:9px;justify-content:space-around;text-align:center}.smg-service-strip span{max-width:100px}.smg-service-strip span+span:before{display:none}.smg-wrap{width:calc(100% - 36px)}.smg-category-section,.smg-story{padding-block:44px}.smg-section-heading{align-items:start;flex-direction:column;gap:12px}.smg-categories,.smg-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px}.smg-category-photo img,.smg-featured-photo img{padding:14px}.smg-category-label h3{font-size:15px}.smg-category-label p{font-size:11px}.smg-featured-section{padding-block:40px}.smg-featured-card h3{font-size:13px}.smg-actions{gap:18px}}@media(prefers-reduced-motion:reduce){.smg-home img{transition:none}}#MainContent product-card [ref=productTitleLink] p{font-size:14px!important;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3em}#MainContent[data-template^=product] h1{font-size:clamp(27px,2.4vw,38px)}#MainContent[data-template^=collection] h1{font-family:Georgia,Times New Roman,serif;font-weight:400}@media(max-width:749px){#MainContent product-card [ref=productTitleLink] p{font-size:13px!important}}#MainContent product-card .card-gallery,.smg-category-photo,.smg-featured-photo{border:1px solid #b49350!important;border-radius:4px!important;box-shadow:inset 0 0 0 1px #d9c69a26}.smg-hero-image{border:1px solid #b49350}.smg-image-caption{border-left:2px solid #b49350}.smg-home .smg-eyebrow{color:#8c692c}.smg-home .smg-button{border-color:#b49350;box-shadow:inset 0 0 0 1px #d4b87526}.smg-home .smg-button:hover{background:#443820;border-color:#d4b875}.smg-category-photo,.smg-featured-photo{transition:border-color .2s,box-shadow .2s}.smg-category:hover .smg-category-photo,.smg-featured-card:hover .smg-featured-photo{border-color:#8c692c!important;box-shadow:0 3px 14px #a781391a}.smg-section-heading h2:after,.smg-story h2:after{content:"";display:block;width:58px;height:2px;margin-top:16px;background:linear-gradient(90deg,#8c692c,#dbc58b,#a78139)}.smg-story h2:after{margin-inline:auto}.smg-service-strip{border-block:1px solid #b4935080}.page-wrapper>footer{border-top:2px solid #b49350}@media(prefers-reduced-motion:reduce){.smg-category-photo,.smg-featured-photo{transition:none}}#header-component{border-bottom-width:2px!important}#MainContent product-card .card-gallery,.smg-category-photo,.smg-featured-photo,.smg-hero-image{border-width:2px!important}#MainContent .collection-wrapper{border-top:2px solid #a7813966}.smg-section-heading h2:after,.smg-story h2:after{height:3px}.smg-home .smg-text-link{border-bottom-width:2px}.smg-home .smg-button{border-width:2px}.smg-image-caption{border-left-width:3px}.smg-service-strip{border-block-width:2px}.page-wrapper>footer{border-top-width:3px}.smg-hero{max-width:1400px;min-height:0;align-items:center;padding-block:24px}.smg-hero-copy{padding-block:38px}.smg-hero-image{margin:12px 32px 12px 12px;min-height:420px;aspect-ratio:1.12;border:2px solid #b49350!important}.smg-hero-image img{object-fit:cover;transform:scale(1.1);transform-origin:center}.smg-image-caption{border-left-width:2px}@media(min-width:990px){.smg-hero-image{max-height:540px}}@media(max-width:989px)and (min-width:750px){.smg-hero-image{min-height:380px;margin-right:24px}}@media(max-width:749px){.smg-hero{padding-block:0 24px}.smg-hero-copy{padding:32px 24px}.smg-hero-image{margin:0 24px;min-height:0;aspect-ratio:1.12}.smg-image-caption{left:14px;right:14px;bottom:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/smg-section-details.css.map */
