.tpc{--tpc-ink: #0D0D0D;--tpc-muted: #55524C;--tpc-line: #E7E4DE;--tpc-soft: #F6F4F0;--tpc-gold: #D4AF37;--tpc-gold-ink: #8A6D1E;--tpc-serif: "Cormorant Garamond", var(--typeHeaderPrimary, "Cormorant"), Georgia, serif;--tpc-gutter: clamp(16px, 4vw, 48px);color:var(--tpc-ink);background:#fff}.tpc *,.tpc *:before,.tpc *:after{box-sizing:border-box}.tpc :where(h1,h2,h3,p,ul,li){margin:0;padding:0;list-style:none}.tpc :where(a){color:inherit;text-decoration:none}.tpc :where(img){display:block;max-width:100%}.tpc :focus-visible{outline:2px solid var(--tpc-gold);outline-offset:3px}.tpc-wrap{max-width:1320px;margin:0 auto;padding-inline:var(--tpc-gutter)}.tpc-label{font-size:12px;letter-spacing:.22em!important;text-transform:uppercase;color:var(--tpc-gold-ink);font-weight:600}.tpc-banner img{width:100%;height:auto}.tpc-banner .tpc-banner__m{display:none}@media(max-width:749px){.tpc-banner.has-mobile .tpc-banner__d{display:none}.tpc-banner.has-mobile .tpc-banner__m{display:block}}.tpc-head{padding-block:clamp(32px,5vw,56px) clamp(20px,3vw,28px);text-align:center;display:grid;gap:12px;justify-items:center}.tpc-head h1{font-family:var(--tpc-serif)!important;font-weight:600;font-size:clamp(40px,5.4vw,64px);line-height:1;letter-spacing:0!important;text-transform:none!important}.tpc-head__intro{max-width:46ch;color:var(--tpc-muted);font-size:16px;line-height:1.55;letter-spacing:normal!important}.tpc-head__intro p+p{margin-top:8px}.tpc-bar{background:#fff;border-block:1px solid var(--tpc-line)}.tpc-bar__in{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px}.tpc-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-block:10px}.tpc-chips::-webkit-scrollbar{display:none}.tpc-chip{flex:none;height:34px;padding:0 14px;border-radius:99px;border:1px solid var(--tpc-line);background:#fff;font:inherit;font-size:13px;color:var(--tpc-ink);cursor:pointer;transition:border-color .2s,background .2s,color .2s}.tpc-chip:hover{border-color:var(--tpc-ink)}.tpc-chip[aria-pressed=true]{background:var(--tpc-ink);border-color:var(--tpc-ink);color:#fff}.tpc-chip span{opacity:.55;margin-left:4px;font-variant-numeric:tabular-nums}.tpc-sort{flex:none;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--tpc-muted)}.tpc-sort label,.tpc-sort label span{font-size:13px!important;letter-spacing:normal!important;text-transform:none!important;font-weight:400!important;margin:0!important}.tpc-sort select{font:inherit;font-size:13px;color:var(--tpc-ink);border:1px solid var(--tpc-line);border-radius:99px;height:34px;padding:0 30px 0 12px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%230D0D0D' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat right 12px center / 9px;-webkit-appearance:none;appearance:none;cursor:pointer}.tpc-sort label span{display:inline}@media(max-width:749px){.tpc-sort label span{display:none}.tpc-bar__in{gap:8px}.tpc-chips{gap:6px}.tpc-chip{padding:0 10px}.tpc-chip span{display:none}.tpc-sort select{max-width:108px;padding-right:26px;background-position:right 10px center}}.tpc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,3vw,40px) clamp(10px,1.6vw,24px);padding-block:clamp(20px,3vw,36px) clamp(48px,6vw,80px)}@media(min-width:750px){.tpc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.tpc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tpc-card{display:grid;gap:12px;align-content:start}.tpc-card[hidden]{display:none!important}.tpc-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--tpc-soft)}.tpc-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .9s ease}.tpc-card__media .is-alt{opacity:0}@media(hover:hover){.tpc-card:hover .tpc-card__media .is-alt{opacity:1}.tpc-card:hover .tpc-card__media img{transform:scale(1.03)}}.tpc-tag{position:absolute;top:10px;left:10px;z-index:2;padding:5px 8px;background:var(--tpc-gold);color:#0d0d0d;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1}.tpc-tag--soldout{background:#fff;color:var(--tpc-muted);border:1px solid var(--tpc-line)}.tpc-card__body{display:grid;gap:2px}.tpc-card__type{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--tpc-muted)}.tpc-card__title{font-family:var(--tpc-serif)!important;font-weight:600;font-size:23px;line-height:1.15;letter-spacing:0!important;text-transform:none!important}.tpc-card__line{font-size:13px;line-height:1.45;color:var(--tpc-muted)}.tpc-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:6px;font-size:16px;font-variant-numeric:tabular-nums;letter-spacing:normal!important}.tpc-price b{font-weight:600}.tpc-price s{font-size:13px;color:var(--tpc-muted)}.tpc-empty{grid-column:1 / -1;padding:40px 0;text-align:center;color:var(--tpc-muted)}@media(max-width:749px){.tpc-card__title{font-size:19px}.tpc-card__line{font-size:12px}.tpc-price{font-size:14px}}.tpc-trust{background:var(--tpc-soft);border-block:1px solid var(--tpc-line)}.tpc-trust ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tpc-trust li{display:grid;gap:4px;justify-items:center;text-align:center;padding:26px 12px}.tpc-trust li+li{border-left:1px solid var(--tpc-line)}.tpc-trust svg{width:16px;height:16px;fill:var(--tpc-gold);margin-bottom:6px}.tpc-trust strong{font-size:14px;font-weight:600;letter-spacing:normal!important}.tpc-trust span{font-size:13px;color:var(--tpc-muted);line-height:1.4;letter-spacing:normal!important}@media(max-width:749px){.tpc-trust ul{grid-template-columns:repeat(2,minmax(0,1fr))}.tpc-trust li{padding:20px 10px}.tpc-trust li:nth-child(3){border-left:0}.tpc-trust li:nth-child(n+3){border-top:1px solid var(--tpc-line)}}.tpc-story{padding-block:clamp(56px,8vw,104px)}.tpc-story__in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,72px);align-items:center}.tpc-story.no-image .tpc-story__in{grid-template-columns:1fr;text-align:center;justify-items:center}.tpc-story__img{aspect-ratio:1 / 1;overflow:hidden;background:var(--tpc-soft)}.tpc-story__img img{width:100%;height:100%;object-fit:cover}.tpc-story__copy{display:grid;gap:16px;max-width:46ch}.tpc-story.no-image .tpc-story__copy{justify-items:center}.tpc-story h2{font-family:var(--tpc-serif)!important;font-weight:600;font-size:clamp(30px,3.6vw,46px);line-height:1.1;letter-spacing:0!important;text-transform:none!important}.tpc-story p{color:var(--tpc-muted);font-size:16px;line-height:1.65;letter-spacing:normal!important}.tpc-btn{justify-self:start;display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 24px;background:var(--tpc-ink);color:#fff!important;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;transition:background .2s}.tpc-btn:hover{background:#2a2a2a}.tpc-story.no-image .tpc-btn{justify-self:center}@media(max-width:749px){.tpc-story__in{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.tpc *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tp-collection.css.map */
