:root{--paper: #f3f1ec;--paper-hairline: #e2ddd3;--paper-track: #e6e1d8;--paper-border: #d8d2c7;--paper-ember: #b8462b;--paper-ember-soft: #fbeae4;--paper-inverse: #1b1b1a;--paper-on-inverse: #f3f1ec;--paper-on-inverse-muted: #a3a09a;--color-page: var(--paper);--color-surface: #fffdfa;--color-sunken: #e9e6df;--color-line: var(--paper-hairline);--color-line-strong: var(--paper-border);--color-field: #8c877e;--color-ink: #1b1b1a;--color-ink-2: #4d4c49;--color-ink-3: #63625e;--color-accent: #fac05e;--color-accent-hover: #f5b23f;--color-accent-soft: #fef4e0;--color-accent-ink: #6a4705;--color-on-accent: #1b1b1a;--color-success: var(--color-ink);--color-success-soft: var(--color-sunken);--color-warning: var(--paper-ember);--color-warning-soft: var(--paper-ember-soft);--color-danger: var(--paper-ember);--color-danger-soft: var(--paper-ember-soft);--color-info: var(--color-ink-2);--color-info-soft: var(--color-sunken);--color-neutral-soft: var(--color-sunken);--color-material: var(--paper);--color-thumb: var(--color-surface);--color-stage: #ebe8e1;--color-band: #e9e6df;--color-band-deep: var(--paper-inverse);--color-scrim: rgb(18 18 17 / .36);--font-mono: ui-monospace, "SF Mono", Menlo, monospace;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-strong: 600;--text-display: clamp(40px, 4.8vw + 22px, 88px);--text-display--line-height: 1.04;--text-display--letter-spacing: -.035em;--text-page-title: clamp(32px, 1.6vw + 26px, 48px);--text-page-title--line-height: 1.08;--text-page-title--letter-spacing: -.025em;--text-section: clamp(24px, .8vw + 21px, 32px);--text-section--line-height: 1.15;--text-section--letter-spacing: -.02em;--text-title: 20px;--text-title--line-height: 26px;--text-title--letter-spacing: -.02em;--text-heading: 17px;--text-heading--line-height: 24px;--text-heading--letter-spacing: -.01em;--text-lead: 17px;--text-lead--line-height: 26px;--text-body: 16px;--text-body--line-height: 24px;--text-meta: 14px;--text-meta--line-height: 20px;--text-label: 12px;--text-label--line-height: 16px;--text-label--letter-spacing: 0;--text-figure: 22px;--text-figure--line-height: 28px;--text-figure--letter-spacing: 0;--gutter: 28px;--measure: 720px;--control-sm: 40px;--control: 48px;--control-lg: 52px;--radius-object: 10px;--radius-float: 16px;--shadow-raised: none;--shadow-card: none;--shadow-lift: none;--shadow-overlay: 0 0 0 1px var(--color-line);--ease-out: ease-in-out;--ease-space: cubic-bezier(.22, 1, .36, 1);--duration-change: .25s;--duration-space: .5s;--duration-exit: .25s;--focus-ring: 0 0 0 2px var(--color-page), 0 0 0 4px var(--color-ink);--color-background-rgb: 243, 241, 236;--tcs-pill-outline: var(--paper-border)}@media(min-width:768px){:root{--gutter: 48px;--text-title: 22px;--text-title--line-height: 28px;--text-lead: 18px;--text-lead--line-height: 28px;--text-body: 17px;--text-body--line-height: 26px;--text-label: 13px;--text-label--line-height: 18px;--text-figure: 28px;--text-figure--line-height: 34px;--section-space: 112px;--section-space-tight: 64px;--section-space-loose: 128px}}@media(min-width:1200px){:root{--gutter: 64px}}@media(min-width:1600px){:root{--gutter: clamp(64px, 2.5vw + 24px, 96px);--text-display: clamp(88px, 1vw + 72px, 104px);--text-page-title: clamp(48px, .5vw + 40px, 56px)}}html,body{background:var(--color-page)}body,button,input,select,textarea{font-family:var(--font-sans)}body{color:var(--color-ink-2);-webkit-font-smoothing:antialiased}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p,a,li,label,summary,figcaption,.wt-page-title,.rte){font-family:var(--font-sans)}code,kbd,samp,.tcs-mono{font-family:var(--font-mono)}.tcs-figure,.tcs-tabular,[class*=price],.tcs-count{font-variant-numeric:tabular-nums}:is(.tcs-display,.tcs-hero__headline,.tcs-ff__title--lead,.tcs-cshow__title):is(*,html *){font-weight:var(--weight-light);word-spacing:.06em}.tcs-figure{font-weight:var(--weight-light)}.tcs-label,.tcs-eyebrow,.tcs-ff__eyebrow,[class*=__eyebrow],[class*=__kicker]{font-weight:var(--weight-medium);letter-spacing:0;text-transform:none;color:var(--color-ink-3)}.tcs-meta{font-weight:var(--weight-regular)}.tcs-lead,.tcs-body,.rte,.rte p{color:var(--color-ink-2)}.tcs-object,.tcs-grouped{background:transparent;box-shadow:none;border-radius:0}.tcs-grouped{padding:0}.tcs-material{background:var(--color-page);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 0 0 1px var(--color-line)}.tcs-region--tight+.tcs-region--tight{border-top:1px solid var(--color-line)}:is(button,.button,.wt-button,.tcs-button,.tcs-icon-button,.tcs-stepper,[class*=-btn],[class*=__cta],[class*=__send],[class*=__submit],[class*=add-button]):not([class*=swatch],[class*=tile],[class*=image],[class*=img],[class*=kind],[class*=card],[class*=thumbnail],[class*=segmented],[class*=toggle]){--radius-control: var(--radius-pill);--border-radius-button: var(--radius-pill);--border-radius-button-video: var(--radius-pill)}:is(button,.button,.wt-button,.tcs-button,.tcs-icon-button) :is(img,picture,video,[class*=swatch],[class*=image],[class*=thumb]){--radius-control: 8px;--border-radius-button: 8px}.tcs-button{--button-shadow: none;--button-bg: transparent;--button-bg-hover: rgb(27 27 26 / .04);--button-border: var(--paper-border);border-radius:var(--radius-pill);padding:0 20px;font-size:15px;font-weight:var(--weight-medium);letter-spacing:0}.tcs-button--primary{--button-bg: var(--color-accent);--button-bg-hover: var(--color-accent-hover);--button-border: transparent}.tcs-button--ghost{--button-border: transparent}form .tcs-button[type=submit]{flex-shrink:0;white-space:nowrap}.tcs-button--danger{--button-bg: var(--color-danger);--button-bg-hover: #9a3a23;--button-border: transparent}.tcs-button--compact{padding:0 18px;font-size:15px}.tcs-button--large{padding:0 24px;font-size:16px}.tcs-button .tcs-icon{background:none}.tcs-button:active{scale:.98;opacity:.82}.tcs-icon-button{border-radius:var(--radius-pill);box-shadow:none}:is(.wt-button,.button,button.btn,.shopify-payment-button__button--unbranded){border-radius:var(--radius-pill)!important;box-shadow:none!important;font-family:var(--font-sans)!important;font-weight:var(--weight-medium)!important;text-transform:none!important;letter-spacing:0!important}.tcs-segmented,.tcs-colours__toggle{--control: 40px}@media(pointer:coarse){.tcs-segmented,.tcs-colours__toggle{--control: 44px}}.tcs-input,.tcs-select{height:var(--control);padding-inline:0;border:0;border-bottom:1px solid var(--color-field);border-radius:0;background-color:transparent}.tcs-select{padding-right:28px;background-position:right 2px center}textarea.tcs-input{border:1px solid var(--color-field);border-width:0 0 1px;padding-inline:0}@media(hover:hover){.tcs-input:hover,.tcs-select:hover{border-color:var(--color-ink-2)}}.tcs-input:focus,.tcs-select:focus,.tcs-input:focus-visible,.tcs-select:focus-visible{border-color:var(--color-accent);box-shadow:0 1px 0 0 var(--color-accent)}.tcs-input[aria-invalid=true]{border-color:var(--color-danger)}.tcs-input[aria-invalid=true]:focus{box-shadow:0 1px 0 0 var(--color-danger)}.tcs-input[disabled],.tcs-select[disabled]{background:transparent}.tcs-field__label{color:var(--color-ink-3);font-weight:var(--weight-medium);font-size:13px}:is(.field__input,.wt-input,.newsletter-form__field-wrapper input,.customer input[type=email],.customer input[type=password],.customer input[type=text]){border:0!important;border-bottom:1px solid var(--color-field)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.tcs-notice{border:0;box-shadow:none;border-radius:12px}.tcs-status{box-shadow:none}.tcs-header,.tcs-header__bar,[class*=tcs-header][class*=--solid],.tcs-overlay,.tcs-toast,.tcs-action-bar{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tcs-overlay{background:var(--color-page);box-shadow:0 0 0 1px var(--color-line)}.tcs-toast{border-radius:var(--radius-pill);background:var(--paper-inverse);color:var(--paper-on-inverse);box-shadow:none}.tcs-hero__headline{text-wrap:balance}.tcs-card,.tcs-card__link{background:transparent;box-shadow:none;border-radius:0}.tcs-card__stage,.tcs-stage{border-radius:var(--radius-object);background:var(--color-stage)}.tcs-card__body{padding:var(--space-3) 0 0}.tcs-card__title{font-weight:var(--weight-medium);font-size:15px;letter-spacing:0}.tcs-card__meta{color:var(--color-ink-3);font-size:13px}.tcs-card__tag{border-radius:var(--radius-pill);background:var(--color-page);box-shadow:none;color:var(--color-ink);font-weight:var(--weight-medium)}.tcs-timeline__stage{background:var(--color-stage);box-shadow:none}.tcs-faq__item{border-top:0;border-bottom:1px solid var(--color-line)}.tcs-faq__item summary{font-weight:var(--weight-medium);color:var(--color-ink)}.tcs-row,.tcs-list>*{border-color:var(--color-line)}.tcs-table{background:transparent;box-shadow:none;border-radius:0}@media(max-width:767px){.tcs-table tr{background:transparent;box-shadow:none;border-radius:0;border-bottom:1px solid var(--color-line);padding-inline:0}}.tcs-closing-dark{background:var(--paper-inverse);color:var(--paper-on-inverse)}.tcs-closing__signup,.tcs-closing:not(.tcs-closing-dark *) .tcs-closing__signup{padding:0;background:transparent;box-shadow:none;border-radius:0}.tcs-closing-dark .tcs-closing__form .tcs-input{border:0;border-bottom:1px solid var(--paper-on-inverse-muted);border-radius:0;background:transparent;color:var(--paper-on-inverse)}.tcs-closing-dark .tcs-closing__form .tcs-input:focus{border-color:var(--color-accent)}.tcs-closing-dark .tcs-closing__form .tcs-input::placeholder{color:var(--paper-on-inverse-muted)}.tcs-closing-dark .tcs-button:not(.tcs-button--primary){--button-bg: transparent;--button-bg-hover: rgb(255 255 255 / .06);--button-border: #5c5850;--button-fg: var(--paper-on-inverse)}.tcs-closing-dark :is(.tcs-lead,.tcs-meta){color:var(--paper-on-inverse-muted)}.tcs-contact__form-card{padding:0!important}.tcs-review{border-top:1px solid var(--color-line);border-radius:0;padding-inline:0!important}html .tcs-footer{background:var(--color-page);border-top:1px solid var(--color-line)}.tcs-header:before{background:var(--color-page)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 1px 0 var(--color-line)!important}.tcs-mega-surface{background:var(--color-page);box-shadow:0 1px 0 var(--color-line)}.tcs-shelf__arrow{background:var(--color-page);box-shadow:inset 0 0 0 1px var(--paper-border)}.tcs-ff__control,.tcs-hero__pause{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1b1b1ab8!important;color:var(--paper-on-inverse)!important;border-radius:var(--radius-pill)!important}html .tag-filters__pill{border:1px solid var(--paper-border);background:transparent;box-shadow:none;color:var(--color-ink);font-family:var(--font-sans);font-weight:var(--weight-regular)}html .tag-filters__pill--active{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-page)}html .tag-filters__pill--active svg{color:currentColor}.tcs-action-bar--float{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important;box-shadow:none!important}[data-reveal] .tcs-reveal{translate:0 8px}[data-reveal][data-revealed] .tcs-reveal{transition:opacity var(--duration-change) ease-in-out var(--reveal-delay, 0ms),translate var(--duration-space) var(--ease-space) var(--reveal-delay, 0ms)}@keyframes paper-draw{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.tcs-button[data-state=done] .tcs-button__state--done path,.tcs-toast>.tcs-icon path{stroke-dasharray:24;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.tcs-button[data-state=done] .tcs-button__state--done path,.tcs-toast>.tcs-icon path{animation:paper-draw .4s var(--ease-space) .12s both}}.tcs-toast.tcs-material{border-radius:var(--radius-pill);background:var(--paper-inverse);box-shadow:none;color:var(--paper-on-inverse)}.tcs-toast>.tcs-icon{color:var(--color-accent)}.tcs-toast :is(.tcs-toast__title,.tcs-toast__description){color:inherit}.tcs-toast .tcs-button--ghost{--button-fg: var(--paper-on-inverse);--button-bg-hover: rgb(255 255 255 / .08)}@media(min-width:900px){body[class*=template-product] .wt-product__info>.wt-product__price,body[class*=template-product] .wt-product__info>.main-product__buy-buttons--container{background:var(--color-surface);-webkit-backdrop-filter:none;backdrop-filter:none}body[class*=template-product] .wt-product__info>.wt-product__price{border-radius:var(--radius-object, 12px) var(--radius-object, 12px) 0 0;box-shadow:inset 1px 0 0 var(--color-line-strong),inset -1px 0 0 var(--color-line-strong),inset 0 1px 0 var(--color-line-strong)}body[class*=template-product] .wt-product__info>.main-product__buy-buttons--container{border-radius:0 0 var(--radius-object, 12px) var(--radius-object, 12px);box-shadow:inset 1px 0 0 var(--color-line-strong),inset -1px 0 0 var(--color-line-strong),inset 0 -1px 0 var(--color-line-strong)}}body[class*=template-product] .wt-product__price .price-item{font-weight:var(--weight-light);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.tcs-finishes__views{background:var(--color-page)!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px var(--paper-border)}.tcs-finishes__view{box-shadow:none!important}html .collection__counter.mobile{text-align:start;color:var(--color-ink-3);font-size:var(--text-label)}html .collection__toolbar--minimal{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:0;border-bottom:1px solid var(--color-line);background:transparent}html .collection__toolbar--minimal .tcs-sort{order:1}html .collection__toolbar--minimal switch-column{order:2}@media(min-width:600px){html .collection__toolbar--minimal .tcs-sort{margin-inline-start:auto;margin-inline-end:calc(var(--space-2) * -1)}}html .collection__mobile-layout-switch{min-height:44px;background:transparent;border:0;box-shadow:none}html .tcs-sort__label{color:var(--color-ink-3);font-weight:var(--weight-regular)}html .tcs-sort__select{border:0;background:transparent;color:var(--color-ink);font-weight:var(--weight-medium)}html .tcs-header__menu-button{position:relative}html .tcs-header__dot{display:inline-grid;place-items:center;box-sizing:border-box;background:var(--paper-ember);color:#fffdfa;font-size:10px;line-height:1;font-weight:var(--weight-strong);font-variant-numeric:tabular-nums;pointer-events:none}html .tcs-header__dot[data-count]{top:4px;right:3px;min-width:16px;width:auto;height:16px;padding:0 4px;border-radius:var(--radius-pill)}html .tcs-header__menu-button .tcs-header__dot{top:9px;right:9px}html .tcs-header__menu-button .tcs-header__dot[data-count]{top:4px;right:3px}html .tcs-menu__dot{top:var(--space-3);right:var(--space-3)}html .tcs-menu__dot[data-count]{top:calc(var(--space-3) - 2px);right:calc(var(--space-3) - 2px)}@media(prefers-reduced-motion:no-preference){.tcs-header__dot[data-pop]{animation:paper-pop .5s var(--ease-space) both}}@keyframes paper-pop{0%{transform:scale(0);opacity:0}60%{opacity:1}to{transform:scale(1);opacity:1}}.tcs-faq__item.is-opening .tcs-faq__answer{animation:none}.tcs-faq__item summary .tcs-icon{transition:rotate .5s var(--ease-space),color var(--duration-change) ease-in-out}.tcs-faq__item.is-closing summary .tcs-icon{rotate:0deg}.tcs-faq__item[open]:not(.is-closing) summary .tcs-icon{color:var(--color-ink)}@media(hover:hover){.tcs-faq__item summary:hover .tcs-icon{color:var(--color-ink)}}html :is(strong,b){font-weight:var(--weight-strong)}html :is(.hiw,.mtm) :is(h1,h2,h3,h4,[class*=__heading],[class*=-title],.hiw-paths__pill){font-weight:var(--weight-strong)}html .hiw h1.hiw-hero__h1{font-weight:var(--weight-light);word-spacing:.06em}html .mtm{--mtm-bg-elevated: transparent}html .hiw{--hiw-bg-elevated: transparent}html .mtm :is(.mtm-specs__card,.mtm-measure__inner,.mtm-uses__card,.mtm-reassurance--elevated .mtm-reassurance__inner,.mtm-hinges__fit,.mtm-hinges__plate,.mtm-hinges__cta),html .hiw :is(.hiw-step-card,.hiw-paths__card,.hiw-fitted__inner,.hiw-cta__inner){background:transparent;box-shadow:inset 0 0 0 1px var(--color-line)}html .hiw .hiw-accordion__trigger{background:transparent}html :is(.pg .pg-hero,.pg .pg-cards,.pg-usps){background:var(--color-page)}html .pg :is(.pg-hero__eye,.pg-stat__lbl,.pg-card__title,.pg-badge){text-transform:none;letter-spacing:0}html .pg :is(.pg-hero__eye,.pg-stat__lbl){color:var(--color-ink-3);font-weight:var(--weight-medium);font-size:13px}html :is(.pg h1,.pg h2,.pg-usps h2,.pg-card__title,.pg-card__price,.pg-usp__title){font-weight:var(--weight-strong);color:var(--color-ink)}html .pg .pg-hero h1{font-weight:var(--weight-light);letter-spacing:-.025em}html .pg .pg-stat__val{color:var(--color-ink);font-weight:var(--weight-light);font-variant-numeric:tabular-nums}html .pg .pg-card{background:transparent;border:1px solid var(--color-line);border-radius:var(--radius-object);box-shadow:none}html .pg .pg-card--best{border:1px solid var(--color-ink);box-shadow:none}html .pg .pg-badge{background:var(--color-ink);color:var(--color-page);font-weight:var(--weight-medium);font-size:12px}html .pg .pg-card li:before,html .pg .pg-body a{color:var(--color-ink)}html .pg .pg-body a{text-decoration:underline;text-underline-offset:3px}html :is(.pg .pg-card__btn,.pg-usps__cta){border-radius:var(--radius-pill);background:transparent;color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--paper-border);font-weight:var(--weight-medium);letter-spacing:0}html :is(.pg .pg-card--best .pg-card__btn,.pg-usps .pg-usps__cta){background:var(--color-accent);color:var(--color-on-accent);box-shadow:none}html :is(.pg .pg-card__btn,.pg-usps .pg-usps__cta):hover{color:var(--color-ink)}html .pg .pg-body th{background:transparent;color:var(--color-ink);border-bottom:1px solid var(--color-ink)}html .pg .pg-body tr:nth-child(2n) td{background:transparent}html .pg :is(.pg-body td,.pg-divider,.pg-body hr){border-color:var(--color-line)}html .pg-usps .pg-usp{border-color:var(--color-line);border-radius:var(--radius-object)}html .pg-usps :is(.pg-usps__sub,.pg-usp p){color:var(--color-ink-2)}html .pg-usps .pg-usp__title{font-size:var(--text-meta)}@supports (corner-shape: squircle){:is(.tcs-button,.tcs-icon-button){corner-shape:round}}.tcs-hero__facts .tcs-icon{color:currentColor;opacity:.85}@media(max-width:599px){.tcs-hero__facts{display:none}}:root{--color-success: #2c6e49;--color-success-soft: #e7efe5;--color-band: #ece4d6;--color-material: var(--color-surface)}.tcs-overlay{background:var(--color-surface)}
/*# sourceMappingURL=/cdn/shop/t/65/assets/tcs-paper.css.map */
