:root{--ss-cream: #faf7ef;--ss-paper: #fffdf8;--ss-ink: #2f3027;--ss-muted: #66685b;--ss-forest: #344b3d;--ss-rust: #8b4b34;--ss-sand: #eee7d9;--ss-line: rgb(47 48 39 / 16%);--ss-heading: var(--font-heading-family, "Trirong", Georgia, serif);--ss-body: var(--font-body-family, "Assistant", sans-serif);--ss-xs: 1.25rem;--ss-small: 1.4rem;--ss-base: clamp(1.6rem, 1.3vw, 1.8rem);--ss-large: clamp(2rem, 1.8vw, 2.4rem);--ss-title: clamp(2.8rem, 3vw, 3.6rem);--ss-hero: clamp(3.8rem, 4.1vw, 5.6rem);--ss-1: .4rem;--ss-2: .8rem;--ss-3: 1.2rem;--ss-4: 1.6rem;--ss-5: 2rem;--ss-6: 2.4rem;--ss-8: 3.2rem;--ss-10: 4rem;--ss-12: 4.8rem;--ss-16: 6.4rem;--ss-20: 8rem;--ss-24: 9.6rem}.ss-shell{color:var(--ss-ink);font:400 var(--ss-base)/1.65 var(--ss-body);letter-spacing:.01em}.ss-wrap{width:min(100% - var(--ss-16),128rem);margin-inline:auto}.ss-eyebrow{color:var(--ss-rust);font:600 var(--ss-xs)/1.5 var(--ss-body);text-transform:uppercase;letter-spacing:.16em}.ss-heading{font:400 var(--ss-title)/1.25 var(--ss-heading);letter-spacing:-.035em}.ss-text{max-width:49ch;color:var(--ss-muted)}.ss-link{font-weight:600;text-decoration-thickness:1px;text-underline-offset:5px}.ss-link:hover{color:var(--ss-rust)}.ss-button{min-height:48px;padding:var(--ss-3) var(--ss-6);display:inline-flex;align-items:center;justify-content:center;gap:var(--ss-6);background:var(--ss-forest);border:1px solid var(--ss-forest);color:var(--ss-paper)!important;text-decoration:none;font:600 var(--ss-small)/1.5 var(--ss-body);border-radius:2px;transition:background .18s,transform .18s}.ss-button:hover{background:#263c2f;transform:translateY(-1px)}.ss-button:active{transform:translateY(0)}.ss-button svg{width:18px;height:18px}.ss-announcement{min-height:34px;padding:var(--ss-2) var(--ss-4);background:var(--ss-forest);color:var(--ss-paper);text-align:center;font-size:var(--ss-xs);letter-spacing:.05em}.ss-header{background:var(--ss-cream);border-bottom:1px solid var(--ss-line)}.ss-header-inner{min-height:106px;display:flex;align-items:center;gap:var(--ss-8)}.ss-brand{flex:none;display:flex;align-items:center;text-decoration:none}.ss-brand img{width:84px;height:84px;object-fit:contain}.ss-brand-name{margin-left:var(--ss-3);font:400 1.9rem/1.2 var(--ss-heading);letter-spacing:-.02em}.ss-brand-name span{display:block;margin-top:var(--ss-1);font:500 var(--ss-xs)/1.5 var(--ss-body);letter-spacing:.18em;text-transform:uppercase}.ss-nav{display:flex;align-items:center;justify-content:center;gap:var(--ss-6);margin-left:auto}.ss-nav>a,.ss-nav summary{min-height:48px;display:flex;align-items:center;gap:var(--ss-2);color:var(--ss-ink);text-decoration:none;list-style:none;font:500 var(--ss-small)/1.4 var(--ss-body);white-space:nowrap;cursor:pointer}.ss-nav summary::-webkit-details-marker,.ss-mobile-menu summary::-webkit-details-marker{display:none}.ss-nav summary svg{width:11px;height:11px}.ss-nav details{position:relative}.ss-nav details[open]>summary{color:var(--ss-rust)}.ss-nav-panel{position:absolute;z-index:30;top:calc(100% - 1px);left:-24px;min-width:250px;max-height:min(70vh,520px);overflow-y:auto;padding:var(--ss-4);border:1px solid var(--ss-line);background:var(--ss-paper);box-shadow:0 10px 28px #2f302714}.ss-nav-panel a{display:block;min-height:44px;padding:var(--ss-2) var(--ss-3);text-decoration:none;font-size:var(--ss-small)}.ss-nav-panel a:hover{background:var(--ss-sand)}.ss-utilities{display:flex;align-items:center;gap:var(--ss-1);margin-left:var(--ss-4)}.ss-icon-link{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;position:relative;border:none;background:transparent;text-decoration:none}.ss-cart-count{position:absolute;right:1px;top:1px;min-width:18px;height:18px;padding:0 3px;border-radius:50%;background:var(--ss-forest);color:#fff;text-align:center;font-size:12px;line-height:18px}.ss-mobile-menu{display:none}.ss-mobile-panel{padding:0 var(--ss-6) var(--ss-6);border-top:1px solid var(--ss-line);background:var(--ss-cream)}.ss-mobile-panel details{border-bottom:1px solid var(--ss-line)}.ss-mobile-panel summary,.ss-mobile-panel>a{min-height:48px;display:flex;align-items:center;justify-content:space-between;list-style:none;text-decoration:none;cursor:pointer;font-weight:600}.ss-mobile-panel details a{display:block;min-height:44px;padding:var(--ss-2) var(--ss-4);text-decoration:none;font-size:var(--ss-small)}.ss-mobile-top{display:flex;align-items:center;gap:var(--ss-2);min-height:88px}.ss-mobile-top .ss-brand{margin-right:auto}.ss-mobile-top .ss-brand img{width:66px;height:66px}.ss-mobile-top .ss-brand-name{font-size:1.7rem}.ss-menu-toggle{padding:0}.ss-header-inner .ss-menu-toggle{display:none}.ss-hero{padding-block:var(--ss-12) var(--ss-16);background:var(--ss-cream)}.ss-hero-grid{display:grid;grid-template-columns:.86fr 1.14fr;gap:clamp(var(--ss-8),5vw,var(--ss-20));align-items:center}.ss-hero-copy{padding-block:var(--ss-6)}.ss-hero h1{margin-top:var(--ss-6);font:400 var(--ss-hero)/1.15 var(--ss-heading);letter-spacing:-.045em}.ss-hero h1 em{display:block;color:var(--ss-forest);font-style:normal}.ss-hero .ss-text{margin-top:var(--ss-6);max-width:39ch}.ss-hero-actions{display:flex;align-items:center;gap:var(--ss-6);flex-wrap:wrap;margin-top:var(--ss-8)}.ss-hero-actions .ss-link{font-size:var(--ss-small)}.ss-hero-photo{position:relative}.ss-hero-photo>img{width:100%;height:clamp(400px,37vw,520px);object-fit:cover;object-position:66% 50%;border-radius:3px 76px 3px 3px}.ss-photo-note{position:absolute;bottom:var(--ss-6);left:calc(var(--ss-6) * -1);max-width:230px;padding:var(--ss-4) var(--ss-6);background:var(--ss-paper);box-shadow:0 5px 20px #2f302714;font:400 1.8rem/1.45 var(--ss-heading)}.ss-photo-note small{display:block;margin-top:var(--ss-1);font:500 var(--ss-xs)/1.5 var(--ss-body);color:var(--ss-muted)}.ss-welcome{border-block:1px solid var(--ss-line);background:var(--ss-paper)}.ss-welcome-inner{padding-block:var(--ss-5);display:flex;align-items:center;justify-content:space-between;gap:var(--ss-6)}.ss-welcome p{font-size:var(--ss-small);color:var(--ss-muted)}.ss-welcome p strong{color:var(--ss-ink);font-weight:600}.ss-welcome a{font-size:var(--ss-small);white-space:nowrap}.ss-departments{padding-block:var(--ss-20);background:var(--ss-cream);scroll-margin-top:var(--ss-6)}.ss-section-head{display:flex;gap:var(--ss-8);justify-content:space-between;align-items:end;margin-bottom:var(--ss-10)}.ss-section-head .ss-heading{margin-top:var(--ss-3)}.ss-section-head>p{max-width:32ch;font-size:var(--ss-small)}.ss-department-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--ss-line)}.ss-department{display:flex;flex-direction:column;min-height:205px;padding:var(--ss-6) var(--ss-6) 0 0;text-decoration:none}.ss-department+.ss-department{padding-left:var(--ss-6);border-left:1px solid var(--ss-line)}.ss-department .ss-number{color:var(--ss-rust);font-size:var(--ss-xs);letter-spacing:.12em}.ss-department h3{margin-top:var(--ss-4);font:400 var(--ss-large)/1.35 var(--ss-heading);letter-spacing:-.03em}.ss-department p{margin-top:var(--ss-3);color:var(--ss-muted);font-size:var(--ss-small);max-width:25ch}.ss-department .ss-explore{display:flex;align-items:center;gap:var(--ss-2);margin-top:auto;padding-top:var(--ss-5);color:var(--ss-forest);font-weight:600;font-size:var(--ss-small)}.ss-explore svg{width:16px;height:16px;transition:transform .18s}.ss-department:hover .ss-explore svg{transform:translate(4px)}.ss-finds{padding-block:0 var(--ss-20);background:var(--ss-cream)}.ss-products{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--ss-6)}.ss-product{color:var(--ss-ink);text-decoration:none;min-width:0}.ss-product-photo{aspect-ratio:1 / 1.08;background:#f0eee7;overflow:hidden;border-radius:2px}.ss-product-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s}.ss-product:hover .ss-product-photo img{transform:scale(1.035)}.ss-product .ss-product-kicker{margin-top:var(--ss-4);font-size:var(--ss-xs);color:var(--ss-muted)}.ss-product h3{margin-top:var(--ss-1);font:500 var(--ss-base)/1.4 var(--ss-body);letter-spacing:0}.ss-product .ss-price{margin-top:var(--ss-2);font-size:var(--ss-small);color:var(--ss-forest)}.ss-gather{background:var(--ss-sand)}.ss-gift-feature{padding-block:var(--ss-12);background:var(--ss-sand)}.ss-gift-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--ss-12)}.ss-gift-image{display:block;background:var(--ss-paper);overflow:hidden;border-radius:2px}.ss-gift-image img{display:block;width:100%;height:auto;aspect-ratio:1.6;object-fit:cover}.ss-gift-copy .ss-heading{margin-top:var(--ss-3)}.ss-gift-copy .ss-text{margin-top:var(--ss-5)}.ss-gift-amounts{margin-top:var(--ss-4);color:var(--ss-forest);font-size:var(--ss-small);font-weight:600}.ss-gift-copy .ss-button{margin-top:var(--ss-6)}@media(max-width:749px){.ss-gift-grid{grid-template-columns:1fr;gap:var(--ss-8)}.ss-gift-feature{padding-block:var(--ss-10)}}.ss-gather-grid{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.ss-gather-photo{min-height:460px}.ss-gather-photo img{width:100%;height:100%;object-fit:cover}.ss-gather-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(var(--ss-8),5vw,var(--ss-20))}.ss-gather-copy .ss-heading{margin-top:var(--ss-4);max-width:14ch}.ss-gather-copy .ss-text{margin-top:var(--ss-6);max-width:37ch}.ss-gather-copy .ss-link{align-self:start;margin-top:var(--ss-6);color:var(--ss-forest);font-size:var(--ss-small)}.ss-story{padding-block:var(--ss-20);text-align:center;background:var(--ss-cream)}.ss-story .ss-heading{margin:var(--ss-4) auto 0;max-width:24ch}.ss-story .ss-text{margin:var(--ss-6) auto;max-width:66ch}.ss-story .ss-link{font-size:var(--ss-small);color:var(--ss-forest)}.ss-help{background:var(--ss-cream);border-top:1px solid var(--ss-line)}.ss-help-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ss-10);padding-block:var(--ss-10)}.ss-help h3{font:600 var(--ss-base)/1.4 var(--ss-body)}.ss-help p{color:var(--ss-muted);margin-top:var(--ss-2);font-size:var(--ss-small)}.ss-help a{display:inline-block;margin-top:var(--ss-3);font-size:var(--ss-small);font-weight:600;text-underline-offset:4px}.ss-newsletter{background:var(--ss-forest);color:var(--ss-paper);padding-block:var(--ss-16)}.ss-newsletter-grid{display:grid;grid-template-columns:1fr .9fr;gap:var(--ss-16);align-items:center}.ss-newsletter .ss-heading{font-size:clamp(2.6rem,2.7vw,3.4rem);color:inherit}.ss-newsletter p{margin-top:var(--ss-3);max-width:49ch;font-size:var(--ss-small);color:#e0e5da}.ss-email-row{display:flex;gap:var(--ss-2);border-bottom:1px solid #e0e5da}.ss-email-row input{width:100%;min-width:0;border:0;outline-offset:0;padding:var(--ss-4) 0;color:var(--ss-paper);background:transparent;border-radius:0;font-size:var(--ss-base)}.ss-email-row input::placeholder{color:#e0e5da;opacity:1}.ss-email-row button{flex:none;border:none;background:none;color:var(--ss-paper);padding:var(--ss-3);font-size:var(--ss-small);font-weight:600}.ss-email-note{font-size:var(--ss-xs)!important;margin-top:var(--ss-3)!important}.ss-email-label{display:block;margin-bottom:var(--ss-2);font-size:var(--ss-small)}.ss-footer{background:var(--ss-paper);padding-block:var(--ss-12) var(--ss-6)}.ss-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:var(--ss-8)}.ss-footer h3{font:600 var(--ss-small)/1.5 var(--ss-body)}.ss-footer a{display:block;width:fit-content;padding-block:var(--ss-2);font-size:var(--ss-small);text-decoration:none;color:var(--ss-muted)}.ss-footer a:hover{text-decoration:underline;color:var(--ss-forest)}.ss-footer-brand{font:400 2rem/1.3 var(--ss-heading)}.ss-footer-brand small{display:block;font:500 var(--ss-xs)/1.5 var(--ss-body);margin-top:var(--ss-2);letter-spacing:.12em;text-transform:uppercase}.ss-footer p{margin-top:var(--ss-4);font-size:var(--ss-small);color:var(--ss-muted);max-width:28ch}.ss-footer-bottom{display:flex;justify-content:space-between;gap:var(--ss-6);align-items:center;margin-top:var(--ss-10);border-top:1px solid var(--ss-line);padding-top:var(--ss-5);color:var(--ss-muted);font-size:var(--ss-xs)}.ss-footer-bottom a{display:inline;font-size:inherit}.ss-payments{display:flex;flex-wrap:wrap;max-width:100%;align-items:center;gap:var(--ss-2);list-style:none;padding:0}.ss-payments svg{width:35px;height:22px;stroke:none}body{background:var(--ss-cream)}.product__description{white-space:pre-line;font-family:var(--ss-body);letter-spacing:.01em;line-height:1.7}.product__description>p{white-space:normal}.product__title h1{font-size:clamp(2.6rem,3vw,3.6rem);line-height:1.25}.product-form__submit{--color-button: 52,75,61;--color-button-text: 255,253,248;background:var(--ss-forest);color:var(--ss-paper)}.collection-hero__title,.main-page-title{font-size:clamp(2.8rem,3vw,3.6rem)}.card__heading{font-family:var(--ss-body)}.ss-native-help{margin-top:var(--ss-5);padding-top:var(--ss-4);border-top:1px solid var(--ss-line);color:var(--ss-muted);font-size:1.4rem}.ss-native-help a{color:var(--ss-forest);text-underline-offset:3px}@media(min-width:1600px){.ss-wrap{width:min(100% - var(--ss-24),136rem)}}@media(max-width:1170px){.ss-header-inner{gap:var(--ss-4)}.ss-brand-name{display:none}.ss-nav{gap:var(--ss-5)}.ss-utilities{margin-left:0}}@media(min-width:900px)and (max-width:1060px){.ss-nav{gap:var(--ss-4)}}@media(min-width:900px)and (max-width:1000px){.ss-header-inner,.ss-nav{gap:var(--ss-3)}.ss-nav summary{gap:var(--ss-1)}.ss-brand img{width:72px;height:72px}.ss-header-inner{width:calc(100% - 32px)}}@media(max-width:899px){.ss-wrap{width:calc(100% - var(--ss-12))}.ss-desktop-header{display:none}.ss-mobile-menu{display:block}.ss-header-inner{min-height:88px}.ss-header-inner .ss-nav{display:none}.ss-header-inner .ss-brand-name{display:block}.ss-header-inner .ss-menu-toggle{display:inline-flex}.ss-header-inner .ss-utilities{margin-left:auto}.ss-mobile-top .ss-brand-name{display:block}.ss-hero{padding-block:var(--ss-6) var(--ss-10)}.ss-hero-grid{grid-template-columns:1fr 1fr;gap:var(--ss-6)}.ss-hero h1{font-size:4.2rem}.ss-hero-photo>img{height:430px;border-top-right-radius:56px}.ss-photo-note{left:calc(var(--ss-3) * -1);padding:var(--ss-3) var(--ss-4);font-size:1.5rem}.ss-department-grid{grid-template-columns:repeat(2,1fr)}.ss-department{padding:var(--ss-5) var(--ss-5) var(--ss-6) 0;min-height:205px}.ss-department:nth-child(3){padding-left:0;border-left:0;border-top:1px solid var(--ss-line)}.ss-department:nth-child(4){border-top:1px solid var(--ss-line)}.ss-products{grid-template-columns:repeat(2,1fr);gap:var(--ss-8) var(--ss-6)}.ss-newsletter-grid{gap:var(--ss-8)}.ss-footer-grid{grid-template-columns:1.3fr 1fr 1fr}.ss-footer-shop{display:none}}@media(max-width:599px){.ss-wrap{width:calc(100% - var(--ss-10))}.ss-announcement{font-size:1.2rem;letter-spacing:.015em}.ss-mobile-top{min-height:84px}.ss-mobile-top .ss-brand-name{font-size:1.6rem;margin-left:var(--ss-2)}.ss-mobile-top .ss-brand-name span{font-size:1.05rem}.ss-mobile-top .ss-brand img{width:58px;height:58px}.ss-mobile-top .ss-brand{min-width:0}.ss-mobile-top .ss-utilities{gap:0}.ss-mobile-top .ss-icon-link{width:38px}.ss-mobile-top .ss-search-mobile{display:none}.ss-header-inner{gap:var(--ss-3);min-height:84px}.ss-header-inner .ss-brand img{width:58px;height:58px}.ss-header-inner .ss-brand-name{font-size:1.6rem;margin-left:var(--ss-2)}.ss-header-inner .ss-brand-name span{font-size:1.2rem;letter-spacing:.12em}.ss-header-inner .ss-search-mobile{display:none}.ss-header-inner .ss-utilities{gap:0}.ss-hero-grid{grid-template-columns:1fr;gap:var(--ss-6)}.ss-hero-copy{padding-block:var(--ss-4) var(--ss-2)}.ss-hero h1{margin-top:var(--ss-4);font-size:4rem;max-width:16ch}.ss-hero .ss-text{margin-top:var(--ss-5);max-width:39ch;font-size:1.6rem}.ss-hero-actions{margin-top:var(--ss-6);gap:var(--ss-5)}.ss-hero-photo>img{height:325px;border-radius:2px 56px 2px 2px;object-position:66% 50%}.ss-photo-note{bottom:var(--ss-4);left:0;max-width:210px;font-size:1.6rem}.ss-welcome-inner{align-items:start;flex-direction:column;gap:var(--ss-2)}.ss-departments,.ss-story{padding-block:var(--ss-12)}.ss-section-head{display:block;margin-bottom:var(--ss-6)}.ss-section-head>p{margin-top:var(--ss-4);max-width:none}.ss-heading{font-size:2.8rem}.ss-department{padding-right:var(--ss-3)}.ss-department+.ss-department{padding-left:var(--ss-4)}.ss-department:nth-child(3){padding-left:0}.ss-department h3{font-size:2rem}.ss-department p{font-size:1.4rem}.ss-finds{padding-bottom:var(--ss-12)}.ss-products{gap:var(--ss-6) var(--ss-3)}.ss-product h3{font-size:1.6rem}.ss-product .ss-product-kicker{font-size:1.2rem}.ss-gather-grid{grid-template-columns:1fr}.ss-gather-photo{min-height:300px;height:300px}.ss-gather-copy{padding:var(--ss-10) var(--ss-6)}.ss-gather-copy .ss-heading{max-width:20ch}.ss-help-grid{grid-template-columns:1fr;gap:var(--ss-6);padding-block:var(--ss-10)}.ss-help-grid>div+div{padding-top:var(--ss-6);border-top:1px solid var(--ss-line)}.ss-newsletter{padding-block:var(--ss-10)}.ss-newsletter-grid{grid-template-columns:1fr;gap:var(--ss-6)}.ss-newsletter .ss-heading{font-size:2.6rem}.ss-footer-grid{grid-template-columns:1fr 1fr;gap:var(--ss-6)}.ss-footer-about{grid-column:1 / -1;padding-bottom:var(--ss-5)}.ss-footer p{max-width:44ch}.ss-footer-bottom{align-items:start;flex-direction:column;gap:var(--ss-3)}}.ss-nav-panel{max-height:min(72vh,680px);overflow-y:auto}@media(min-width:1100px){.ss-mobile-panel{display:none!important}}@media(min-width:900px)and (max-width:1099px){.ss-header-inner .ss-nav{display:none}.ss-header-inner .ss-menu-toggle{display:inline-flex}.ss-header-inner .ss-utilities{margin-left:auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ss-mercantile.css.map */
