:root{--cs-serif:"Fraunces",Georgia,"Times New Roman",serif;--cs-bronze:#9E7B4F;--cs-ink:#16140F;--cs-mist:#D9D5CC;--cs-paper:#F4F2EC}.page-wrapper>footer,.page-wrapper>footer .shopify-section,.page-wrapper>footer [class*=color-]{--color-background:#16140F !important;--color-foreground:#EDEAE3 !important;--color-border:#33302A !important;background-color:#16140f!important;color:#edeae3!important}.page-wrapper>footer :is(h1,h2,h3,h4,h5,h6,p,span,li,label,summary,small,div){color:#edeae3!important}.page-wrapper>footer a{color:#d8d4cc!important;opacity:.92;transition:color .25s,opacity .25s}.page-wrapper>footer a:hover{color:#b9925e!important;opacity:1}.page-wrapper>footer svg{color:#d8d4cc!important;fill:currentColor}.page-wrapper>footer input,.page-wrapper>footer [type=email],.page-wrapper>footer .field__input{background:#f4f2ec!important;color:#16140f!important;border-color:#4a463c!important}.page-wrapper>footer ::placeholder{color:#6b6862!important;opacity:1}.page-wrapper>footer hr,.page-wrapper>footer [class*=divider]{border-color:#33302a!important;background:#33302a!important}@media(min-width:1000px){.product-information__grid.product-information--media-left{grid-template-columns:minmax(0,40%) minmax(0,1fr)!important;column-gap:56px!important;align-items:start}.product-information__grid.product-information--media-right{grid-template-columns:minmax(0,1fr) minmax(0,40%)!important;column-gap:56px!important;align-items:start}}#MainContent h1,#MainContent h2{font-family:var(--cs-serif)!important;font-weight:400!important;letter-spacing:.01em}#MainContent[data-template^=page] h1,#MainContent[data-template^=blog] h1,#MainContent[data-template^=article] h1,#MainContent[data-template^=collection] h1{font-size:clamp(34px,4.4vw,54px)!important;line-height:1.06}#MainContent[data-template^=page] .rte p,#MainContent[data-template^=article] .rte p{font-size:1.02rem;line-height:1.75}#MainContent[data-template^=collection] h1:before{content:"The Collection";display:block;font-family:var(--font-body--family,Inter,sans-serif);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:var(--cs-bronze);margin-bottom:14px;font-weight:500}.facets-block-wrapper--horizontal{border-top:1px solid var(--cs-mist);border-bottom:1px solid var(--cs-mist);padding-block:8px}.facets summary,.facets__summary,.facets [class*=summary]{text-transform:uppercase;letter-spacing:.12em;font-size:12px}.facets a:hover{color:var(--cs-bronze)!important}#MainContent[data-template^=collection] .product-card [class*=title] a,#MainContent[data-template^=collection] .product-card [class*=title]{font-family:var(--cs-serif)!important;font-weight:400;letter-spacing:.005em}.product-card{transition:transform .35s ease}.product-card:hover{transform:translateY(-3px)}.product-card [class*=media] img,.product-card img{transition:transform .9s ease}.product-card:hover [class*=media] img,.product-card:hover img{transform:scale(1.035)}.cs-assure{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin:30px 0;padding:26px 0;border-top:1px solid var(--cs-mist);border-bottom:1px solid var(--cs-mist)}.cs-assure .i{display:flex;flex-direction:column;gap:7px}.cs-assure .i b{font-family:var(--cs-serif);font-weight:400;font-size:15px}.cs-assure .i span{font-size:12.5px;color:#6b6862;line-height:1.5}.cs-assure .i svg{width:24px;height:24px;color:var(--cs-bronze)}@media(max-width:749px){.cs-assure{grid-template-columns:1fr 1fr;gap:18px}}.cs-specs{margin:28px 0}.cs-specs h3,.cs-faq h3{font-family:var(--cs-serif);font-weight:400;font-size:22px;margin-bottom:14px}.cs-specs table{width:100%;border-collapse:collapse}.cs-specs td{padding:10px 0;border-bottom:1px solid var(--cs-mist);font-size:14px;vertical-align:top}.cs-specs td:first-child{color:#6b6862;width:42%;text-transform:uppercase;letter-spacing:.08em;font-size:11.5px;padding-right:16px}.cs-faq details{border-bottom:1px solid var(--cs-mist);padding:14px 0}.cs-faq summary{cursor:pointer;font-weight:500;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:15px}.cs-faq summary::-webkit-details-marker{display:none}.cs-faq summary:after{content:"+";color:var(--cs-bronze);font-size:20px}.cs-faq details[open] summary:after{content:"\2212"}.cs-faq p{margin-top:10px;color:#4a463f;font-size:14px;line-height:1.65}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cs-global.css.map */
