body:has(.tdsm){background-color:#f5eee3}.tdsm{--plate: #f5eee3;--panel: #ffffff;--ink: #2b1a10;--read: #3a352e;--oxblood: #4b1010;--copper: #75472f;--cream: #f4e9d8;--hair: rgb(75 16 16 / 35%);--head: var(--font-heading--family, "Libre Baskerville", Georgia, serif);--work: var(--font-body--family, Inter, Arial, sans-serif);--label: Arial, Helvetica, sans-serif;--dur-in: .15s;--dur-fast: .25s;--dur-out: .35s;--ease-out: cubic-bezier(.22, 1, .36, 1);--learn-shift: 2px;--learn-spread: 8deg;background:var(--plate);color:var(--read);padding:clamp(2.5rem,5vw,3.5rem) 0 clamp(4.5rem,9vw,7rem);font:400 1rem/1.7 Georgia,Times New Roman,serif;-webkit-font-smoothing:antialiased}.tdsm *,.tdsm *:before,.tdsm *:after{box-sizing:border-box}.tdsm ::selection{background:var(--oxblood);color:var(--plate)}:where(.tdsm) :is(h1,h2,p,ul){margin:0}.tdsm ul{padding:0;list-style:none}.tdsm a{color:inherit}.tdsm a:focus-visible{outline:2px solid var(--oxblood);outline-offset:4px}.tdsm-wrap{width:100%;max-width:1100px;margin:0 auto;padding:0 1.25rem}.tdsm-label,.tdsm-meta{color:var(--copper);font:400 11px/1.4 var(--label);letter-spacing:.15em;text-transform:uppercase}.tdsm h1{margin-top:.6rem;color:var(--oxblood);font:400 clamp(30px,5.5vw,42px)/1.2 var(--head);letter-spacing:.01em;text-wrap:balance}.tdsm h1:after{content:"";display:block;width:64px;height:2px;margin-top:1rem;background:var(--oxblood)}.tdsm-intro{margin-top:1.15rem;max-width:45ch;color:var(--ink);font-size:1.15rem;text-wrap:pretty}.tdsm-ledger{margin-top:2.5rem;border-top:1px solid var(--hair)}.tdsm-row{border-bottom:1px solid var(--hair)}.tdsm-row a{display:grid;grid-template-columns:120px minmax(0,4fr) minmax(0,7fr);align-items:center;gap:.75rem 1.75rem;padding:1rem .4rem;text-decoration:none;transition:background-color var(--dur-out) var(--ease-out)}.tdsm-row a:hover{background-color:#75472f14;transition-duration:var(--dur-in)}.tdsm-row a:focus-visible{outline-offset:-2px}.tdsm-photo{display:block;aspect-ratio:1;padding:6px;background:var(--panel);border:1px solid var(--hair);border-radius:2px}.tdsm-photo img{display:block;width:100%;height:100%;object-fit:contain}.tdsm-name{color:var(--ink);font:400 16px/1.4 var(--work);letter-spacing:.02em;text-wrap:pretty;transition:color var(--dur-out) var(--ease-out)}.tdsm-row a:hover .tdsm-name{color:var(--oxblood);transition-duration:var(--dur-in)}.tdsm-buy{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem}.tdsm-fmt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem .75rem}.tdsm-fmt__item{display:flex;flex-direction:column;justify-content:flex-end}.tdsm-name,.tdsm-fmt__item{overflow-wrap:anywhere}.tdsm-fmt b{color:var(--read);font:400 11px/1.4 var(--label);letter-spacing:.14em;text-transform:uppercase}.tdsm-fmt span:not(.tdsm-fmt__item){color:var(--oxblood);font:400 14px/1.4 var(--work);letter-spacing:.02em;font-variant-numeric:lining-nums tabular-nums}.tdsm-fmt .is-soon{color:var(--read)!important}.tdsm-view{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;color:var(--copper);font:400 12px/1.2 var(--label);letter-spacing:.12em;text-transform:uppercase}.tdsm-view u{text-decoration-thickness:1px;text-underline-offset:5px;text-decoration-color:#75472f73;transition:text-decoration-color var(--dur-out) var(--ease-out)}.tdsm-row a:hover .tdsm-view{color:var(--ink)}.tdsm-row a:hover .tdsm-view u{text-decoration-color:currentColor;transition-duration:var(--dur-in)}.tdsm-arrow{display:inline-flex;color:var(--oxblood);transform:translate(0);transition:transform var(--dur-out) var(--ease-out)}.tdsm-arrow svg{display:block;overflow:visible}.tdsm-arm{fill:none;stroke:currentColor;stroke-width:1.5;transform-box:view-box;transform-origin:10px 8px;vector-effect:non-scaling-stroke;transition:transform var(--dur-out) var(--ease-out)}.tdsm :is(.tdsm-row a,.tdsm-turn__contents,.tdsm-turn__next,.tdsm-empty a):hover .tdsm-arrow{transform:translate(var(--learn-shift));transition-duration:var(--dur-in)}.tdsm :is(.tdsm-row a,.tdsm-turn__contents,.tdsm-turn__next,.tdsm-empty a):hover .tdsm-arm{transition-duration:var(--dur-in)}.tdsm :is(.tdsm-row a,.tdsm-turn__contents,.tdsm-turn__next,.tdsm-empty a):hover .tdsm-arm--top{transform:rotate(var(--learn-spread))}.tdsm :is(.tdsm-row a,.tdsm-turn__contents,.tdsm-turn__next,.tdsm-empty a):hover .tdsm-arm--bottom{transform:rotate(calc(var(--learn-spread) * -1))}.tdsm-turn{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1.2rem 2rem;margin-top:3.5rem;padding-top:1.4rem;border-top:1px solid var(--hair)}.tdsm-turn a{display:inline-flex;gap:1rem;align-items:center;min-height:56px;text-decoration:none}.tdsm-turn__contents,.tdsm-turn__next{margin-left:auto;text-align:right}.tdsm-turn .tdsm-label{display:block}.tdsm-turn__name{display:block;margin-top:.3rem;color:var(--ink);font:400 1.35rem/1.3 var(--head);transition:color var(--dur-out) var(--ease-out)}.tdsm-turn a:hover .tdsm-turn__name{color:var(--oxblood);transition-duration:var(--dur-in)}.tdsm-empty{margin-top:2.5rem;padding:3rem 0;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.tdsm-empty a{display:inline-flex;gap:.75rem;align-items:center;min-height:44px;margin-top:1rem;color:var(--oxblood);text-underline-offset:4px}.tdsm-pagination{padding-top:2rem;text-align:center;color:var(--oxblood)}.tdsm-pagination a{display:inline-grid;place-items:center;min-width:44px;min-height:44px}@media(max-width:899px){.tdsm-buy{grid-template-columns:minmax(0,1fr)}.tdsm-view{display:none}}@media(max-width:759px){.tdsm-row a{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:.4rem 1rem;padding:.9rem .1rem}.tdsm-photo{grid-row:1 / 3}.tdsm-buy{grid-column:2}.tdsm-fmt{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.25rem}.tdsm-turn{flex-direction:column;align-items:stretch;gap:.5rem}.tdsm-turn__contents,.tdsm-turn__next{justify-content:flex-end;margin-left:0}}@media(max-height:500px)and (orientation:landscape){.tdsm{padding-top:2rem}}@media(prefers-reduced-motion:reduce){.tdsm *,.tdsm *:before,.tdsm *:after{transition:none!important;animation:none!important}.tdsm .tdsm-arrow,.tdsm .tdsm-arm{transform:none!important}}@media(forced-colors:active){.tdsm h1:after{background:CanvasText}.tdsm a:focus-visible{outline-color:Highlight}}@media(prefers-reduced-motion:no-preference){.tdsm{view-transition-name:tdch-chapter}::view-transition-old(tdch-chapter){transform-origin:left center;animation:tdch-page-out .52s cubic-bezier(.2,0,0,1) both}::view-transition-new(tdch-chapter){animation:tdch-page-in .3s .22s var(--ease-out, ease-out) both}html:active-view-transition-type(tdch-back)::view-transition-old(tdch-chapter){transform-origin:center;animation:tdch-page-fade .3s ease-out both}html:active-view-transition-type(tdch-back)::view-transition-new(tdch-chapter){transform-origin:left center;animation:tdch-page-back .52s cubic-bezier(.22,1,.36,1) both}@keyframes tdch-page-out{to{transform:perspective(1800px) rotateY(-84deg);opacity:0}}@keyframes tdch-page-in{0%{opacity:0}}@keyframes tdch-page-back{0%{transform:perspective(1800px) rotateY(-84deg);opacity:0}}@keyframes tdch-page-fade{to{opacity:0}}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/tdf-samplers.css.map */
