.tsx{--ts-surface: #fdfaf5;--ts-raised: #ffffff;--ts-sunken: #f4efe8;--ts-inverse: #272829;--ts-band: #3d2a23;--ts-sage: #50523a;--ts-sage15: #e5e5e1;--ts-brass15: #f1ede6;--ts-ink: #272829;--ts-muted: #625c56;--ts-on-dark: #fdfaf5;--ts-line: #e2dad0;--ts-line-strong: #8f877e;--ts-action: #50523a;--ts-action-hover: #3e402c;--ts-on-action: #fdfaf5;--ts-accent: #a3845b;--ts-accent-text: #7a6240;--ts-sale: #451319;--ts-sale-text: #7a1f28;--ts-focus: #7a6240;--ts-f-display: "Nothing You Could Do", "Brush Script MT", cursive;--ts-f-head: "Alegreya Sans", "Gill Sans", "Trebuchet MS", sans-serif;--ts-f-sub: "Lexend Exa", "Helvetica Neue", Arial, sans-serif;--ts-f-body: Raleway, "Helvetica Neue", Arial, sans-serif;--ts-gutter: 48px;--ts-section: 96px;background:var(--ts-surface);color:var(--ts-ink);font-family:var(--ts-f-body);font-size:15px;line-height:24px;font-weight:400;-webkit-font-smoothing:antialiased}@media(max-width:749px){.tsx{--ts-gutter: 16px;--ts-section: 64px}}.tsx *,.tsx *:before,.tsx *:after{box-sizing:border-box}.tsx img{display:block;max-width:100%;height:auto}.tsx a{color:inherit}.tsx p{margin:0 0 1em;font-family:var(--ts-f-body)}.tsx p:last-child{margin-bottom:0}.tsx--sunken{background:var(--ts-sunken)}.tsx--raised{background:var(--ts-raised)}.tsx--sage{background:var(--ts-sage);color:var(--ts-on-dark)}.tsx--dark{background:var(--ts-inverse);color:var(--ts-on-dark)}.tsx--band{background:var(--ts-band);color:var(--ts-on-dark)}.tsx.tsx--sage .tsx-muted,.tsx.tsx--dark .tsx-muted,.tsx.tsx--band .tsx-muted{color:#e6e1d8}.tsx.tsx--sage .tsx-sub,.tsx.tsx--dark .tsx-sub,.tsx.tsx--band .tsx-sub{color:#e3dace}.tsx.tsx--sage .tsx-script,.tsx.tsx--dark .tsx-script,.tsx.tsx--band .tsx-script{color:#d1c2ad}.tsx.tsx--sage .tsx-link,.tsx.tsx--dark .tsx-link{border-color:#d1c2ad}html body .shopify-section .tsx{margin:0}.tsx .hc-sale-tag{display:none!important}.tsx-section{padding:var(--ts-section) 0}.tsx-section--tight{padding:32px 0}.tsx-wrap{max-width:1200px;margin:0 auto;padding:0 var(--ts-gutter)}.tsx-wrap--narrow{max-width:760px}.tsx-head{text-align:center;max-width:680px;margin:0 auto 48px}.tsx-head--left{text-align:left;margin-left:0}.tsx .tsx-script{font-family:var(--ts-f-display);font-weight:400;font-size:36px;line-height:44px;color:var(--ts-accent);text-transform:lowercase;display:block;margin:0 0 4px;letter-spacing:0}.tsx .tsx-script--xl{font-size:56px;line-height:64px}.tsx .tsx-sub{font-family:var(--ts-f-sub);font-size:13px;line-height:20px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--ts-accent-text);display:block;margin:0 0 12px}.tsx .tsx-h1,.tsx .tsx-h2,.tsx .tsx-h3,.tsx .tsx-h4{font-family:var(--ts-f-head);font-weight:400;color:inherit;text-transform:none;letter-spacing:0;margin:0 0 16px}.tsx .tsx-h1{font-size:56px;line-height:60px;letter-spacing:-.01em}.tsx .tsx-h2{font-size:40px;line-height:46px}.tsx .tsx-h3{font-size:30px;line-height:36px}.tsx .tsx-h4{font-size:22px;line-height:28px;font-weight:500;margin-bottom:8px}.tsx .tsx-lead{font-size:18px;line-height:30px}.tsx .tsx-small{font-size:13px;line-height:20px}.tsx .tsx-muted{color:var(--ts-muted)}.tsx .tsx-label{font-family:var(--ts-f-sub);font-size:11px;line-height:16px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}@media(max-width:749px){.tsx .tsx-h1{font-size:40px;line-height:44px}.tsx .tsx-h2{font-size:32px;line-height:38px}.tsx .tsx-h3{font-size:26px;line-height:32px}.tsx .tsx-script--xl{font-size:40px;line-height:48px}.tsx .tsx-script{font-size:30px;line-height:38px}}.tsx .tsx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:14px 28px;border-radius:3px;border:1px solid var(--ts-action);background:var(--ts-action);color:var(--ts-on-action);font-family:var(--ts-f-sub);font-size:12px;line-height:16px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .15s,color .15s,border-color .15s;width:auto;height:auto;margin:0;box-shadow:none}.tsx .tsx-btn:hover{background:var(--ts-action-hover);border-color:var(--ts-action-hover);color:var(--ts-on-action)}.tsx .tsx-btn--ghost{background:transparent;color:var(--ts-ink);border-color:var(--ts-ink)}.tsx .tsx-btn--ghost:hover{background:var(--ts-ink);color:var(--ts-surface);border-color:var(--ts-ink)}.tsx .tsx-btn--light{background:var(--ts-surface);color:var(--ts-ink);border-color:var(--ts-surface)}.tsx .tsx-btn--light:hover{background:#fff;color:var(--ts-ink);border-color:#fff}.tsx .tsx-btn--outline-light{background:transparent;color:var(--ts-on-dark);border-color:var(--ts-on-dark)}.tsx .tsx-btn--outline-light:hover{background:var(--ts-on-dark);color:var(--ts-ink)}.tsx .tsx-btn--block{width:100%}.tsx .tsx-btn[disabled]{opacity:.5;cursor:not-allowed}.tsx .tsx-link{font-family:var(--ts-f-sub);font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid var(--ts-accent);padding-bottom:4px}.tsx .tsx-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.tsx a:focus-visible,.tsx button:focus-visible,.tsx input:focus-visible,.tsx summary:focus-visible{outline:2px solid var(--ts-focus);outline-offset:2px}.tsx-hero{position:relative;min-height:640px;display:flex;align-items:flex-end;overflow:hidden;background:var(--ts-inverse);color:var(--ts-on-dark)}.tsx-hero--short{min-height:480px}.tsx-hero__media,.tsx-hero__media img,.tsx-hero__media picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.tsx-hero__media img{object-fit:cover;object-position:center;max-width:none}.tsx-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#272829bf,#2728294d 50%,#27282900 80%),linear-gradient(to right,#2728298c,#27282933 45%,#27282900 70%);pointer-events:none}.tsx-hero__inner{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 var(--ts-gutter) 72px}.tsx-hero__copy{max-width:560px}.tsx-hero .tsx-script{color:#d1c2ad}.tsx-hero .tsx-h1{color:var(--ts-on-dark)}.tsx-hero .tsx-lead{color:#efe9e0}@media(max-width:749px){.tsx-hero{min-height:560px}.tsx-hero--short{min-height:440px}.tsx-hero__inner{padding-bottom:40px}.tsx-hero .tsx-actions .tsx-btn{flex:1 1 100%}}.tsx-trust{border-bottom:1px solid var(--ts-line)}.tsx-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.tsx-trust__item{display:flex;align-items:center;gap:12px;justify-content:center;text-align:left}.tsx-trust__item svg{flex:none;width:24px;height:24px;stroke:var(--ts-accent)}.tsx-trust__item strong{display:block;font-family:var(--ts-f-sub);font-size:11px;line-height:16px;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.tsx-trust__item span{display:block;font-size:13px;line-height:18px;color:var(--ts-muted)}@media(max-width:989px){.tsx-trust__list{grid-template-columns:repeat(2,1fr)}.tsx-trust__item{justify-content:flex-start}}.tsx-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;list-style:none;margin:0;padding:0}.tsx-grid--3{grid-template-columns:repeat(3,1fr)}@media(max-width:989px){.tsx-grid,.tsx-grid--3{grid-template-columns:repeat(2,1fr);gap:16px}}.tsx-card{position:relative}.tsx-card a{text-decoration:none;display:block}.tsx-card__media{position:relative;aspect-ratio:1 / 1;background:var(--ts-sunken);overflow:hidden;margin-bottom:12px}.tsx-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease}.tsx-card__media img+img{opacity:0}@media(hover:hover){.tsx-card:hover .tsx-card__media img+img{opacity:1}}.tsx-card__badge{position:absolute;top:12px;left:12px;z-index:1;padding:4px 10px;background:var(--ts-sale);color:#fdfaf5;font-family:var(--ts-f-sub);font-size:10px;line-height:16px;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.tsx-card__badge--soldout{background:var(--ts-ink)}.tsx-card__title{font-size:14px;line-height:20px;margin:0 0 4px}.tsx-card__price{font-size:15px;line-height:22px;font-weight:500;font-variant-numeric:tabular-nums}.tsx-card__price s{color:var(--ts-muted);font-weight:400;margin-left:6px}.tsx-card__price .is-sale{color:var(--ts-sale-text)}.tsx-viewall{text-align:center;margin-top:48px}.tsx-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:989px){.tsx-tiles{grid-template-columns:repeat(2,1fr)}}.tsx-tile{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:var(--ts-sunken);text-decoration:none;color:var(--ts-on-dark)}.tsx-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.tsx-tile:hover img{transform:scale(1.04)}.tsx-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#27282999,#27282900 55%)}.tsx-tile__label{position:absolute;left:20px;right:20px;bottom:20px;z-index:1}.tsx-tile__label .tsx-h4{color:var(--ts-on-dark);margin:0 0 4px}.tsx-tile__label .tsx-label{color:#e3dace}.tsx-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.tsx-split--flip .tsx-split__media{order:2}.tsx-split__media{position:relative;aspect-ratio:4 / 5;background:var(--ts-sunken);overflow:hidden}.tsx-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:989px){.tsx-split{grid-template-columns:1fr;gap:32px}.tsx-split--flip .tsx-split__media{order:0}.tsx-split__media{aspect-ratio:4 / 3}}.tsx-checks{list-style:none;padding:0;margin:20px 0 0}.tsx-checks li{position:relative;padding-left:26px;margin-bottom:10px}.tsx-checks li:before{content:"";position:absolute;left:4px;top:8px;width:8px;height:8px;background:var(--ts-accent);transform:rotate(45deg)}.tsx--sage .tsx-checks li:before,.tsx--dark .tsx-checks li:before{background:#d1c2ad}.tsx-pricebox{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:20px 0 4px}.tsx-pricebox__now{font-family:var(--ts-f-head);font-size:40px;line-height:44px}.tsx-pricebox__per,.tsx-pricebox__was{font-size:15px}.tsx-steps{display:grid;grid-template-columns:repeat(var(--cols, 3),1fr);gap:32px;list-style:none;padding:0;margin:0;counter-reset:tsxstep}@media(max-width:989px){.tsx-steps{grid-template-columns:1fr;gap:24px}}.tsx-step{counter-increment:tsxstep;text-align:center;padding:0 8px}.tsx-step:before{content:counter(tsxstep);display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0 auto 16px;border:1px solid var(--ts-accent);border-radius:999px;font-family:var(--ts-f-head);font-size:22px;color:var(--ts-accent-text)}.tsx--sage .tsx-step:before,.tsx--dark .tsx-step:before{color:#e3dace;border-color:#d1c2ad}@media(max-width:989px){.tsx-step{display:grid;grid-template-columns:48px 1fr;gap:0 16px;text-align:left;padding:0}.tsx-step:before{margin:0;grid-row:span 2}}.tsx-features{display:grid;grid-template-columns:repeat(var(--cols, 4),1fr);gap:32px}@media(max-width:989px){.tsx-features{grid-template-columns:repeat(2,1fr);gap:24px}}@media(max-width:549px){.tsx-features{grid-template-columns:1fr}}.tsx-feature{padding-top:20px;border-top:1px solid var(--ts-line)}.tsx--sage .tsx-feature,.tsx--dark .tsx-feature{border-color:#fdfaf540}.tsx-feature--boxed{padding:28px;background:var(--ts-raised);border:1px solid var(--ts-line)}.tsx-feature__value{font-family:var(--ts-f-head);font-size:30px;line-height:36px;margin:4px 0 8px;display:block}.tsx-feature .tsx-label{color:var(--ts-accent-text);display:block}.tsx-quotes{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px) / 3);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}@media(max-width:989px){.tsx-quotes{grid-auto-columns:82%}}.tsx-quote{scroll-snap-align:start;background:var(--ts-raised);border:1px solid var(--ts-line);padding:32px;display:flex;flex-direction:column;margin:0}.tsx-stars{display:flex;gap:2px;margin-bottom:16px;color:var(--ts-accent)}.tsx-stars svg{width:16px;height:16px;fill:currentColor}.tsx-quote blockquote{margin:0 0 20px;padding:0;border:0;font-family:var(--ts-f-body);font-size:15px;line-height:24px;font-style:normal;flex:1}.tsx-quote figcaption{font-family:var(--ts-f-sub);font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.tsx-bigquote{text-align:center}.tsx-bigquote blockquote{margin:0 auto;padding:0;border:0;max-width:820px;font-family:var(--ts-f-head);font-size:30px;line-height:40px;font-style:normal}@media(max-width:749px){.tsx-bigquote blockquote{font-size:22px;line-height:32px}}.tsx-bigquote .tsx-script{margin-top:24px}.tsx-signature{margin:28px auto 8px;width:220px;max-width:60%}.tsx-signature img{width:100%;height:auto;margin:0 auto}.tsx-bigquote .tsx-label{display:block}.tsx-faq{border-top:1px solid var(--ts-line)}.tsx-faq details{border-bottom:1px solid var(--ts-line)}.tsx-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-family:var(--ts-f-head);font-size:20px;line-height:28px}.tsx-faq summary::-webkit-details-marker{display:none}.tsx-faq summary:after{content:"+";font-family:var(--ts-f-body);font-size:24px;color:var(--ts-accent-text);flex:none}.tsx-faq details[open] summary:after{content:"\2212"}.tsx-faq__a{padding:0 0 24px;max-width:680px;color:var(--ts-muted)}.tsx-news{text-align:center}.tsx-news form{display:flex;gap:8px;max-width:480px;margin:24px auto 0}.tsx .tsx-input{flex:1;min-width:0;height:48px;margin:0;padding:0 16px;border:1px solid var(--ts-line-strong);border-radius:0;background:var(--ts-raised);color:var(--ts-ink);font-family:var(--ts-f-body);font-size:15px;box-shadow:none}@media(max-width:549px){.tsx-news form{flex-direction:column}}.tsx-note{font-size:13px;margin-top:12px}.tsx-pdp{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:64px;align-items:start}@media(max-width:989px){.tsx-pdp{grid-template-columns:minmax(0,1fr);gap:24px}}.tsx-gallery__main{position:relative;aspect-ratio:1 / 1;background:var(--ts-sunken);overflow:hidden}.tsx-gallery__main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tsx-gallery__thumbs{display:flex;gap:8px;margin-top:8px;overflow-x:auto;scrollbar-width:thin}.tsx-gallery__thumbs button{all:unset;cursor:pointer;aspect-ratio:1 / 1;position:relative;overflow:hidden;background:var(--ts-sunken);outline-offset:2px;flex:0 0 calc((100% - 56px)/8);min-width:56px}.tsx-gallery__thumbs button img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.7}.tsx-gallery__thumbs button[aria-current=true] img,.tsx-gallery__thumbs button:hover img{opacity:1}.tsx-gallery__thumbs button[aria-current=true]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--ts-ink)}.tsx-gallery__thumbs button:focus-visible{outline:2px solid var(--ts-focus)}@media(max-width:749px){.tsx-gallery{margin:0 calc(-1 * var(--ts-gutter))}.tsx-gallery__thumbs{display:flex;overflow-x:auto;padding:0 var(--ts-gutter)}.tsx-gallery__thumbs button{flex:0 0 64px}}.tsx-pdp__info{position:sticky;top:24px}@media(max-width:989px){.tsx-pdp__info{position:static}}.tsx-pdp__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:8px 0 4px}.tsx-pdp__now{font-family:var(--ts-f-head);font-size:36px;line-height:40px}.tsx-pdp__was{color:var(--ts-muted)}.tsx-pdp__save{display:inline-block;padding:4px 10px;background:var(--ts-brass15);color:var(--ts-accent-text);font-family:var(--ts-f-sub);font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.tsx-pdp__box{margin:24px 0;padding:24px;background:var(--ts-sunken)}.tsx-pdp__box .tsx-checks{margin:0}.tsx-pdp__box .tsx-checks li:last-child{margin-bottom:0}.tsx-stock{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:12px}.tsx-stock:before{content:"";width:8px;height:8px;border-radius:99px;background:var(--ts-sage)}.tsx-stock--low:before{background:var(--ts-sale-text)}.tsx-reassure{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;list-style:none;padding:0;margin:20px 0 0;font-size:13px;line-height:18px}.tsx-reassure li{display:flex;gap:8px;align-items:flex-start}.tsx-reassure svg{flex:none;width:18px;height:18px;stroke:var(--ts-accent);margin-top:1px}.tsx-pdp__fine{margin-top:20px;font-size:12px;line-height:18px;color:var(--ts-muted)}.tsx-apps{margin:12px 0}.tsx-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:none;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--ts-raised);border-top:1px solid var(--ts-line);box-shadow:0 -8px 24px #27282914;transform:translateY(110%);transition:transform .25s ease}.tsx-sticky.is-visible{transform:translateY(0)}.tsx-sticky__meta{flex:1;min-width:0;font-size:13px;line-height:18px}.tsx-sticky__meta strong{display:block;font-family:var(--ts-f-head);font-size:18px;font-weight:400}@media(max-width:989px){.tsx-sticky{display:flex}}.tsx-terms{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--ts-line);border:1px solid var(--ts-line)}@media(max-width:989px){.tsx-terms{grid-template-columns:repeat(2,1fr)}}@media(max-width:549px){.tsx-terms{grid-template-columns:1fr}}.tsx-term{background:var(--ts-raised);padding:28px}.tsx-term .tsx-label{color:var(--ts-accent-text);display:block;margin-bottom:8px}.tsx-term__value{font-family:var(--ts-f-head);font-size:26px;line-height:32px;display:block;margin-bottom:6px}.tsx-flag{display:inline-block;margin-left:6px;padding:2px 8px;background:#fde9a8;color:#5a4300;font-family:var(--ts-f-sub);font-size:9px;letter-spacing:.15em;text-transform:uppercase;vertical-align:middle}.tsx-formcard{background:var(--ts-raised);border:1px solid var(--ts-line);padding:48px}@media(max-width:749px){.tsx-formcard{padding:24px 16px}}.tsx-anchor{scroll-margin-top:120px}
/*# sourceMappingURL=/cdn/shop/t/195/assets/tsx-new.css.map */
