:root{--tn-ink:#151515;--tn-gold:#d7bb83;--tn-cream:#f8f6f0;--tn-muted:#665e52}body{background:#fff;color:var(--tn-ink);-webkit-font-smoothing:antialiased}#header-group{position:relative;z-index:20;box-shadow:0 1px #19161117}#header-group .header{background:#fff!important}#header-group a{transition:color .2s ease}#header-group a:hover{color:#a47b34}#header-group .header__heading-link,#header-group .header-logo__link{letter-spacing:.13em;font-weight:700}#MainContent h1,#MainContent h2:not(.tn-hero h2),#MainContent .h1,#MainContent .h2{letter-spacing:-.035em}#MainContent [data-template^=collection],#MainContent [data-template^=product],#MainContent [data-template^=page]{color:var(--tn-ink)}#MainContent .product-card,#MainContent .card-gallery,#MainContent .product-grid .product-card{border-radius:12px;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}#MainContent .product-card:hover{transform:translateY(-3px);box-shadow:0 14px 28px #0a0a0a14}#MainContent button[type=submit],#MainContent .button--primary,#MainContent .shopify-payment-button__button--unbranded{border-radius:7px!important;transition:transform .2s,filter .2s}#MainContent button[type=submit]:hover,#MainContent .button--primary:hover{filter:brightness(1.06)}#MainContent :is(input,textarea,select){border-radius:7px}#MainContent .product-information{max-width:1360px;margin-inline:auto}#MainContent .product-information h1{font-family:Georgia,Times New Roman,serif;font-weight:500;line-height:1.15}#MainContent .product-information .price{font-size:1.12em}#MainContent .product-information .product-description{line-height:1.75}#MainContent [data-template^=collection] h1{font-family:Georgia,Times New Roman,serif;font-weight:500}#MainContent [data-template^=page] h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(36px,4.1vw,58px);font-weight:500}#MainContent [data-template^=page] .rte{line-height:1.85}footer{background:#141414;color:#f4f0e7;border-top:3px solid #d7bb83}footer .section-background{background:#141414!important}footer .section{color:#f4f0e7}footer a{color:#e2d6bc;transition:color .2s}footer a:hover{color:#d7bb83}footer h2,footer h3{font-family:Georgia,Times New Roman,serif;font-weight:500;color:#fff}footer input{border:1px solid #807761;background:#262521;color:#fff;border-radius:6px}footer button{border-radius:6px}@media(max-width:749px){#MainContent .product-information h1{font-size:31px}#MainContent [data-template^=page] h1{font-size:36px}footer .section{padding-inline:15px}}#header-group{border-bottom:1px solid #e5d7bf;box-shadow:0 4px 24px #1915100a}#header-group .header{min-height:82px;background:#fff!important}#header-group .header-logo{min-width:194px;text-decoration:none!important}.tn-wordmark{display:flex;flex-direction:column;align-items:flex-start;gap:2px;line-height:1}.tn-wordmark-main{font-family:Georgia,Times New Roman,serif;font-size:32px;letter-spacing:-.07em;font-weight:600;color:#151515}.tn-wordmark-main span{color:#ad8545}.tn-wordmark-tagline{font-family:Arial,sans-serif;font-size:7px;font-weight:700;letter-spacing:.18em;color:#847255;white-space:nowrap;margin-top:5px}#header-group nav a{font-weight:600}#header-group a[aria-current=page]{color:#a98246!important}.tn-inner-hero{background:radial-gradient(circle at 90% 10%,#453522 0%,transparent 42%),linear-gradient(115deg,#111,#24201a);color:#f8f5ed;min-height:252px;display:flex;align-items:center;border-bottom:3px solid #d7bb83}.tn-inner-hero__content{width:min(1240px,calc(100% - 60px));margin:0 auto;padding:58px 0}.tn-inner-hero__eyebrow{font:700 11px/1.5 Arial,sans-serif;letter-spacing:.19em;color:#d7bb83;margin:0 0 20px}.tn-inner-hero__eyebrow span{padding:0 9px}.tn-inner-hero h1{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(38px,4.5vw,65px)!important;line-height:1.1!important;font-weight:500!important;letter-spacing:-.035em!important;color:#fff!important;margin:0 0 14px}.tn-inner-hero__desc{font-size:16px;line-height:1.65;color:#e9dfcc;max-width:680px;margin:0}.tn-inner-hero__rule{height:2px;width:66px;background:#d7bb83;margin-top:24px}.tn-inner-hero--product{min-height:132px}.tn-inner-hero--product .tn-inner-hero__content{padding:30px 0}.tn-inner-hero--product h1{font-size:clamp(26px,3vw,39px)!important}.tn-inner-hero--product .tn-inner-hero__eyebrow{margin-bottom:10px}.tn-inner-hero--product .tn-inner-hero__desc,.tn-inner-hero--product .tn-inner-hero__rule{display:none}#MainContent .main-page{max-width:980px;margin-inline:auto}#MainContent .main-page .rte{line-height:1.85}@media(max-width:749px){#header-group .header{min-height:66px}.tn-wordmark-main{font-size:25px}.tn-wordmark-tagline{font-size:6px}.tn-inner-hero{min-height:205px}.tn-inner-hero__content{width:calc(100% - 36px);padding:36px 0}.tn-inner-hero h1{font-size:35px!important}.tn-inner-hero__desc{font-size:14px}.tn-inner-hero--product{min-height:105px}.tn-inner-hero--product .tn-inner-hero__content{padding:22px 0}}#MainContent .product-grid-container{display:block;width:100%;min-width:0}#MainContent .collection-wrapper{width:100%;max-width:none;min-width:0;margin:0}#MainContent .main-collection-grid{width:100%;max-width:none;min-width:0;margin:0;grid-column:1 / -1}#MainContent .main-collection-grid>div{min-width:0;width:100%}#MainContent .main-collection-grid .product-grid{width:100%;max-width:1280px;margin:0 auto;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:32px 24px}#MainContent .main-collection-grid .product-grid__item{width:auto;min-width:0;max-width:none;overflow:visible}#MainContent .main-collection-grid .product-grid__card{width:100%;min-width:0;max-width:none}#MainContent .main-collection-grid .product-grid__item img{max-width:100%;height:auto;object-fit:contain}#MainContent .main-collection-grid .product-grid__item :is(h3,p,a){overflow-wrap:normal;word-break:normal}@media(min-width:750px)and (max-width:1060px){#MainContent .main-collection-grid .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){#MainContent .main-collection-grid .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 12px;padding-inline:12px}#MainContent .main-collection-grid .product-grid__item{min-width:0}}@media(max-width:460px){#MainContent .main-collection-grid .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/trendnest-premium.css.map */
