:root{--tc-shadow-drop: 0 2.4rem 6rem -2rem rgba(11, 11, 12, .2);--tc-shadow-mega: 0 3.2rem 7rem -2.4rem rgba(11, 11, 12, .2);--tc-t-color: .2s ease;--tc-t-bg: .25s ease;--tc-t-panel: .34s cubic-bezier(.4, 0, .2, 1);--tc-t-drop: .32s cubic-bezier(.4, 0, .2, 1);--tc-track-display: .01em;--tc-track-display-tight: .005em;--tc-track-nav: .2em;--tc-track-eyebrow: .42em;--tc-track-topbar: .36em;--tc-lh-display: 1;--tc-lh-display-loose: 1.05;--tc-lh-body: 1.6;--tc-lh-body-loose: 1.75;--tc-paper-hover: #f6f2ea}body{font-family:var(--tc-font-serif);font-size:var(--tc-fs-body);font-weight:400;line-height:var(--tc-lh-body);letter-spacing:normal;color:var(--tc-ink);background-color:var(--tc-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:750px){body{font-size:var(--tc-fs-body)}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--tc-font-display);font-weight:400;letter-spacing:var(--tc-track-display);line-height:var(--tc-lh-display-loose);color:var(--tc-ink)}a{color:inherit;text-decoration:none}.tc-display{font-family:var(--tc-font-display);font-weight:400;letter-spacing:var(--tc-track-display);line-height:var(--tc-lh-display)}.tc-serif{font-family:var(--tc-font-serif)}.tc-sans{font-family:var(--tc-font-sans)}.tc-accent,.tc-display em,.tc-display i,.tc-section-head__title em,.tc-section-head__title i{font-family:var(--tc-font-serif);font-style:italic;font-weight:300;color:var(--tc-patine)}.tc-eyebrow{font-family:var(--tc-font-sans);font-size:var(--tc-fs-eyebrow);font-weight:400;text-transform:uppercase;letter-spacing:var(--tc-track-eyebrow);color:var(--tc-patine)}.tc-lede{font-family:var(--tc-font-serif);font-style:italic;font-weight:300;line-height:var(--tc-lh-body-loose);color:var(--tc-smoke)}.page-width,.tc-container{max-width:var(--tc-container-max);margin:0 auto;padding-inline:var(--tc-container-pad)}.tc-container--flush{padding-inline:0}.tc-bleed{padding-inline:var(--tc-container-pad)}.tc-section{padding-block:var(--tc-section-y)}.tc-section--tight{padding-block:var(--tc-section-y-tight)}.tc-section--paper{background-color:var(--tc-paper)}.tc-section--bone{background-color:var(--tc-bone)}.tc-section--smoke{background-color:var(--tc-smoke);color:var(--tc-ivory)}.tc-section--onyx{background-color:var(--tc-onyx);color:var(--tc-ivory)}.tc-section-head{display:flex;flex-direction:column;align-items:flex-start;gap:1.4rem;margin-bottom:var(--tc-head-gap)}.tc-section-head__title{font-family:var(--tc-font-display);font-size:var(--tc-fs-section);line-height:1.05;letter-spacing:var(--tc-track-display-tight);color:var(--tc-ink)}.tc-section-head__aside{margin:0;max-width:64rem;font-family:var(--tc-font-serif);font-style:italic;font-size:1.9rem;line-height:1.55;text-align:left;color:var(--tc-smoke);opacity:.78}.tc-btn{display:inline-flex;align-items:center;gap:1.4rem;padding:var(--tc-btn-pad-y) var(--tc-btn-pad-x);border:1px solid var(--tc-patine);border-radius:0;background:transparent;color:var(--tc-patine);font-family:var(--tc-font-sans);font-size:var(--tc-fs-button);font-weight:400;text-transform:uppercase;letter-spacing:var(--tc-track-button);cursor:pointer;transition:background-color var(--tc-t-bg),color var(--tc-t-bg),border-color var(--tc-t-bg)}.tc-btn:hover{background-color:var(--tc-patine);color:var(--tc-white)}.tc-btn--solid{background-color:var(--tc-smoke);border-color:var(--tc-smoke);color:var(--tc-white)}.tc-btn--solid:hover{background-color:var(--tc-onyx);border-color:var(--tc-onyx);color:var(--tc-white)}.tc-btn--ghost-light{border-color:var(--tc-bone);color:var(--tc-bone)}.tc-btn--ghost-light:hover{background-color:var(--tc-bone);color:var(--tc-smoke)}.tc-btn__arrow{font-family:var(--tc-font-display);font-size:1.6rem;letter-spacing:0}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--tc-font-sans);font-size:var(--tc-fs-button);font-weight:400;text-transform:uppercase;letter-spacing:var(--tc-track-button);border-radius:0}.tc-grid{--_cols: var(--tc-cols, 1);display:grid;grid-template-columns:repeat(var(--_cols),minmax(0,1fr));gap:var(--tc-grid-gap-row) var(--tc-grid-gap-col)}.tc-grid>*{min-width:0;overflow-wrap:break-word}.tc-grid--ruled{gap:0;border-top:1px solid var(--tc-line-soft);border-left:1px solid var(--tc-line-soft)}.tc-grid--ruled>*{border-right:1px solid var(--tc-line-soft);border-bottom:1px solid var(--tc-line-soft)}@media screen and (max-width:1200px){:root{--tc-container-pad: 4.8rem}}@media screen and (max-width:1150px){.tc-grid{--_cols: var(--tc-cols-md, var(--tc-cols, 1))}}@media screen and (max-width:900px){:root{--tc-container-pad: 2.2rem;--tc-section-y: var(--tc-section-y-mobile);--tc-section-y-tight: 4.8rem;--tc-fs-h1: var(--tc-fs-h1-mobile);--tc-fs-section: var(--tc-fs-section-mobile);--tc-head-gap: 3.2rem;--tc-fs-body: 1.6rem}.tc-section-head{gap:1.8rem}.tc-section-head__aside{max-width:none;font-size:1.7rem}.tc-btn{padding:1.5rem 2.2rem;font-size:1rem;letter-spacing:.26em}.tc-grid{--_cols: var(--tc-cols-sm, var(--tc-cols-md, var(--tc-cols, 1)))}}@media screen and (max-width:560px){:root{--tc-container-pad: 1.8rem;--tc-fs-section: 3rem}.tc-grid{--_cols: var(--tc-cols-xs, 1)}}.tc-page-head__title em,.tc-page-head__title i{font-family:var(--tc-font-serif);font-style:italic;font-weight:300;color:var(--tc-patine)}.price,.price__regular,.price__sale,.totals__total-value,.cart-item__price-wrapper,.unit-price{font-family:var(--tc-font-price, var(--tc-font-sans));font-variant-numeric:tabular-nums}.tc-page-head{padding:var(--tc-page-head-pad-top, 3.2rem) 0 var(--tc-page-head-pad-bottom, 4.4rem);border-bottom:1px solid var(--tc-line-soft)}.tc-page-head__crumb{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin-bottom:2.2rem;font-family:var(--tc-font-sans);font-size:1rem;text-transform:uppercase;letter-spacing:.36em;color:var(--tc-sable)}.tc-page-head__crumb a{text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--tc-line);text-underline-offset:.4em;transition:color var(--tc-t-color),text-decoration-color var(--tc-t-color)}.tc-page-head__crumb a:hover{color:var(--tc-patine);text-decoration-color:var(--tc-patine)}.tc-page-head__title{margin:0;font-family:var(--tc-font-display);font-size:var(--tc-page-head-fs, 7.6rem);font-weight:400;line-height:1;color:var(--tc-ink);overflow-wrap:break-word}.tc-page-head__description{max-width:68rem;margin-top:2rem;font-family:var(--tc-font-serif);font-style:italic;font-size:1.9rem;line-height:1.55;color:var(--tc-smoke)}@media screen and (max-width:900px){.tc-page-head{padding:3.6rem 0 2.8rem}.tc-page-head__title{font-size:var(--tc-page-head-fs-mobile, 3.8rem)}}@media screen and (max-width:900px){.tc-carousel-sm.tc-carousel-sm{display:flex;grid-template-columns:none;gap:var(--tc-carousel-gap, 1.6rem);margin-inline:calc(-1 * var(--tc-container-pad));padding-inline:var(--tc-container-pad);padding-bottom:.4rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tc-container-pad);-webkit-overflow-scrolling:touch;scrollbar-width:none;border:0}.tc-carousel-sm::-webkit-scrollbar{display:none}.tc-carousel-sm.tc-carousel-sm>*{flex:0 0 var(--tc-carousel-item, 82%);min-width:0;scroll-snap-align:start}.tc-carousel-sm.tc-carousel-sm--ruled>*{border:1px solid var(--tc-line-soft)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/the-collection-base.css.map */
