:root{--tdr-cream: #F6F1EA;--tdr-sand: #EDE5D9;--tdr-line: #E8E2D8;--tdr-ink: var(--color-foreground);--tdr-muted: #6B645B;--tdr-ease: cubic-bezier(.16, 1, .3, 1);--tdr-gutter: clamp(16px, 4vw, 48px);--tdr-max: 1440px}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3{font-weight:400}.header__row{border-block-end:1px solid var(--tdr-line)}.product-card .product-title,.product-card a[ref=productTitleLink]{letter-spacing:.01em}.price,.product-price{letter-spacing:.02em}.button,button.button{letter-spacing:.12em;font-size:.8125rem}details summary{cursor:pointer}.tdr{color:var(--tdr-ink);font-family:var(--font-body--family)}.tdr *,.tdr *:before,.tdr *:after{box-sizing:border-box}.tdr-wrap{width:100%;max-width:var(--tdr-max);margin-inline:auto;padding-inline:var(--tdr-gutter)}.tdr-section{padding-block:clamp(56px,8vw,112px)}.tdr-section--tight{padding-block:clamp(40px,5vw,72px)}.tdr-bg-cream{background:var(--tdr-cream)}.tdr-bg-sand{background:var(--tdr-sand)}.tdr-bg-ink{background:var(--tdr-ink);color:var(--color-background)}.tdr-eyebrow{margin:0 0 14px;font-family:var(--font-accent--family);font-size:.75rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--tdr-muted)}.tdr-bg-ink .tdr-eyebrow{color:#ffffffb8}.tdr-display{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(40px,6vw,84px);line-height:1.02;letter-spacing:-.02em}.tdr-title{margin:0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(30px,3.6vw,48px);line-height:1.08;letter-spacing:-.015em}.tdr-lede{margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.65;color:var(--tdr-muted);max-width:52ch}.tdr-bg-ink .tdr-lede{color:#ffffffc7}.tdr-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:clamp(28px,4vw,48px)}.tdr-head--center{flex-direction:column;align-items:center;text-align:center}.tdr-link{font-family:var(--font-accent--family);font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;color:inherit;text-decoration:none;padding-block:12px;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 8px) / 100% 1px no-repeat;transition:background-size .4s var(--tdr-ease)}.tdr-link:hover{background-size:0 1px;background-position:100% calc(100% - 8px)}.tdr-btns{display:flex;flex-wrap:wrap;gap:12px}.tdr-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;border:1px solid var(--tdr-ink);background:var(--tdr-ink);color:var(--color-background);font-family:var(--font-accent--family);font-size:.8125rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .3s var(--tdr-ease),color .3s var(--tdr-ease)}.tdr-btn:hover,.tdr-btn--outline{background:transparent;color:var(--tdr-ink)}.tdr-btn--outline:hover{background:var(--tdr-ink);color:var(--color-background)}.tdr-btn--light{background:#fff;border-color:#fff;color:#1c1a17}.tdr-btn--light:hover{background:transparent;color:#fff}.tdr-btn:focus-visible,.tdr-link:focus-visible,.tdr-card:focus-visible,.tdr-tile:focus-visible{outline:2px solid currentColor;outline-offset:3px}.tdr-media{position:relative;overflow:hidden;background:var(--tdr-sand)}.tdr-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--tdr-ease),opacity .6s var(--tdr-ease)}.tdr-zoom:hover .tdr-media img:first-child{transform:scale(1.04)}.tdr-js .tdr-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s var(--tdr-ease),transform .9s var(--tdr-ease)}.tdr-js .tdr-reveal.is-visible{opacity:1;transform:none}.tdr-hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);min-height:min(88vh,860px)}.tdr-hero__media{min-height:460px}.tdr-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0}.tdr-hero__copy{display:flex;flex-direction:column;justify-content:center;gap:28px;padding:clamp(40px,6vw,96px)}.tdr-hero__copy .tdr-lede{max-width:36ch}.tdr-hero__note{font-size:.8125rem;color:var(--tdr-muted);letter-spacing:.04em}.tdr-hero--overlay{position:relative;display:block}.tdr-hero--overlay .tdr-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.tdr-hero--overlay .tdr-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000000d 60%)}.tdr-hero--overlay .tdr-hero__copy{position:relative;z-index:1;min-height:inherit;justify-content:flex-end;color:#fff;max-width:720px}.tdr-hero--overlay .tdr-lede,.tdr-hero--overlay .tdr-eyebrow,.tdr-hero--overlay .tdr-hero__note{color:#ffffffd9}.tdr-tiles{display:grid;gap:clamp(12px,1.6vw,24px);grid-template-columns:repeat(var(--tdr-cols, 4),minmax(0,1fr))}.tdr-tile{position:relative;display:block;color:#fff;text-decoration:none}.tdr-tile .tdr-media{aspect-ratio:var(--tdr-ratio, 3 / 4)}.tdr-tile .tdr-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / .5),transparent 55%);transition:opacity .6s var(--tdr-ease)}.tdr-tile:hover .tdr-media img{transform:scale(1.05)}.tdr-tile__label{position:absolute;inset-inline:0;inset-block-end:0;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:clamp(16px,2vw,28px)}.tdr-tile__name{font-family:var(--font-heading--family);font-size:clamp(22px,2.2vw,32px);line-height:1.1}.tdr-tile__meta{font-family:var(--font-accent--family);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;opacity:.9}.tdr-tile__cta{display:inline-block;margin-top:6px;font-family:var(--font-accent--family);font-size:.6875rem;letter-spacing:.18em;text-transform:uppercase}.tdr-tiles--feature .tdr-tile:first-child{grid-column:span 2;grid-row:span 2}.tdr-tiles--feature .tdr-tile:first-child .tdr-media{aspect-ratio:auto;height:100%;min-height:100%}.tdr-tiles--feature .tdr-tile:first-child .tdr-media img{position:absolute;top:0;right:0;bottom:0;left:0}.tdr-grid{display:grid;grid-template-columns:repeat(var(--tdr-cols, 4),minmax(0,1fr));gap:clamp(28px,3vw,48px) clamp(12px,1.6vw,24px)}.tdr-card{display:flex;flex-direction:column;gap:14px;color:inherit;text-decoration:none}.tdr-card .tdr-media{aspect-ratio:3 / 4}.tdr-card .tdr-media img+img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.tdr-card:hover .tdr-media img+img{opacity:1}.tdr-card__badge{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:1;padding:5px 10px;background:#fff;color:#1c1a17;font-family:var(--font-accent--family);font-size:.625rem;letter-spacing:.18em;text-transform:uppercase}.tdr-card__badge--sale{background:#1c1a17;color:#fff}.tdr-card__body{display:flex;flex-direction:column;gap:6px}.tdr-card__title{font-size:.9375rem;line-height:1.4}.tdr-card__price{display:flex;flex-wrap:wrap;gap:8px;font-size:.875rem;letter-spacing:.03em}.tdr-card__price s{color:var(--tdr-muted)}.tdr-card__sub{font-size:.75rem;color:var(--tdr-muted);letter-spacing:.04em}.tdr-features{display:grid;grid-template-columns:repeat(var(--tdr-cols, 2),minmax(0,1fr));gap:clamp(12px,1.6vw,24px)}.tdr-feature{position:relative;display:block;color:#fff;text-decoration:none}.tdr-feature .tdr-media{aspect-ratio:4 / 5}.tdr-feature .tdr-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / .55),transparent 60%)}.tdr-feature:hover .tdr-media img{transform:scale(1.04)}.tdr-feature__copy{position:absolute;inset-inline:0;inset-block-end:0;z-index:1;display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding:clamp(24px,3.5vw,48px)}.tdr-feature__copy .tdr-title{color:#fff}.tdr-promo{display:grid;grid-template-columns:repeat(var(--tdr-cols, 3),minmax(0,1fr));border-block:1px solid var(--tdr-line)}.tdr-promo__item{display:flex;flex-direction:column;gap:10px;padding:clamp(28px,3.5vw,48px) clamp(20px,3vw,40px);text-align:center;align-items:center}.tdr-promo__item+.tdr-promo__item{border-inline-start:1px solid var(--tdr-line)}.tdr-promo__item svg{width:28px;height:28px;margin-bottom:4px}.tdr-promo__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(20px,1.8vw,26px);font-weight:400}.tdr-promo__text{margin:0;font-size:.875rem;color:var(--tdr-muted);line-height:1.6;max-width:32ch}.tdr-banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.tdr-banner__copy{display:flex;flex-direction:column;justify-content:center;gap:22px;padding:clamp(40px,6vw,96px)}.tdr-banner .tdr-media{min-height:420px}.tdr-banner .tdr-media img{position:absolute;top:0;right:0;bottom:0;left:0}.tdr-story{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,112px);align-items:center}.tdr-story__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.5vw,20px)}.tdr-story__media .tdr-media{aspect-ratio:3 / 4}.tdr-story__media .tdr-media:nth-child(2){margin-top:clamp(32px,6vw,80px)}.tdr-story__copy{display:flex;flex-direction:column;gap:24px}.tdr-story__copy .tdr-lede p{margin:0 0 1em}.tdr-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:24px;border-top:1px solid var(--tdr-line)}.tdr-values strong{display:block;font-family:var(--font-heading--family);font-weight:400;font-size:1.125rem;margin-bottom:4px}.tdr-values span{font-size:.8125rem;color:var(--tdr-muted);line-height:1.5}.tdr-news{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px;max-width:640px;margin-inline:auto}.tdr-form{display:flex;width:100%;max-width:520px;margin-top:8px;border-bottom:1px solid var(--tdr-ink)}.tdr-form input[type=email]{flex:1;min-width:0;min-height:52px;padding:0 4px;border:0;background:transparent;color:inherit;font:inherit;font-size:1rem}.tdr-form input[type=email]:focus{outline:none}.tdr-form:focus-within{border-bottom-width:2px}.tdr-form button{min-height:52px;padding:0 4px 0 16px;border:0;background:transparent;color:inherit;font-family:var(--font-accent--family);font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.tdr-msg{margin:0;font-size:.875rem}.tdr-fine{font-size:.75rem;color:var(--tdr-muted)}.tdr-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.tdr-pagehead{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.tdr-crumbs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 6px;padding:0;list-style:none;font-size:.75rem;letter-spacing:.08em;color:var(--tdr-muted)}.tdr-crumbs a{color:inherit;text-decoration:none}.tdr-crumbs a:hover{text-decoration:underline}.tdr-crumbs li+li:before{content:"/";margin-inline-end:8px;opacity:.6}.tdr-pills{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:4px 2px 2px;margin-top:12px;max-width:100%}.tdr-pills::-webkit-scrollbar{display:none}.tdr-pill{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border:1px solid var(--tdr-line);color:inherit;text-decoration:none;font-size:.8125rem;letter-spacing:.04em;white-space:nowrap;transition:border-color .3s var(--tdr-ease),background-color .3s var(--tdr-ease)}.tdr-pill:hover{border-color:var(--tdr-ink)}.tdr-pill[aria-current=page]{background:var(--tdr-ink);border-color:var(--tdr-ink);color:var(--color-background)}.tdr-perks{display:grid;gap:10px;margin:0;padding:16px 18px;list-style:none;background:var(--tdr-cream);font-size:.875rem}.tdr-perks li{display:flex;align-items:center;gap:12px;line-height:1.4}.tdr-perks svg{flex:none;width:20px;height:20px}.tdr-acc{border-top:1px solid var(--tdr-line)}.tdr-acc details{border-bottom:1px solid var(--tdr-line)}.tdr-acc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;list-style:none;font-family:var(--font-accent--family);font-size:.8125rem;letter-spacing:.16em;text-transform:uppercase}.tdr-acc summary::-webkit-details-marker{display:none}.tdr-acc summary:after{content:"";width:10px;height:10px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-3px);transition:transform .3s var(--tdr-ease)}.tdr-acc details[open] summary:after{transform:rotate(-135deg) translateY(-3px)}.tdr-acc__body{padding:0 0 22px;font-size:.9375rem;line-height:1.7;color:var(--tdr-muted)}.tdr-acc__body p{margin:0 0 .8em}.tdr-acc__body table{width:100%;border-collapse:collapse;font-size:.875rem}.tdr-acc__body th,.tdr-acc__body td{padding:8px 6px;border-bottom:1px solid var(--tdr-line);text-align:start}.tdr-acc__body a{color:var(--tdr-ink)}.tdr-reviews__empty{padding:32px;border:1px dashed var(--tdr-line);text-align:center;color:var(--tdr-muted);font-size:.875rem}@media(max-width:989px){.tdr-hero{grid-template-columns:1fr;min-height:0}.tdr-hero__media{aspect-ratio:4 / 5;min-height:0}.tdr-hero--overlay{min-height:82vh}.tdr-tiles,.tdr-grid{--tdr-cols: 2 !important}.tdr-banner{grid-template-columns:1fr}.tdr-banner .tdr-media{min-height:0;aspect-ratio:4 / 3}.tdr-story{grid-template-columns:1fr}.tdr-features{--tdr-cols: 1 !important}}@media(max-width:749px){.tdr-scroller{display:grid;grid-auto-flow:column;grid-auto-columns:72%;grid-template-columns:none!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--tdr-gutter) * -1);padding-inline:var(--tdr-gutter)}.tdr-scroller::-webkit-scrollbar{display:none}.tdr-scroller>*{scroll-snap-align:start}.tdr-tiles--feature .tdr-tile:first-child{grid-column:span 2;grid-row:auto}.tdr-tiles--feature .tdr-tile:first-child .tdr-media{aspect-ratio:4 / 3;height:auto}.tdr-promo{grid-template-columns:1fr}.tdr-promo__item+.tdr-promo__item{border-inline-start:0;border-top:1px solid var(--tdr-line)}.tdr-values{grid-template-columns:1fr}.tdr-feature .tdr-media{aspect-ratio:4 / 5}}@media(prefers-reduced-motion:reduce){.tdr-js .tdr-reveal{opacity:1;transform:none;transition:none}.tdr-media img,.tdr-link,.tdr-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/trendora.css.map */
