:root{--tmd-orange: #f15623;--tmd-orange-ink: #b33a0e;--tmd-char: #2e2e2e;--tmd-cream: #fdf3de;--tmd-cream-2: #fffdf6;--tmd-line: #e6d9bc;--tmd-on-dark: #fdf3de;--tmd-display: "Luckiest Guy", "Arial Black", Impact, sans-serif;--tmd-tag: "Londrina Solid", "Arial Black", sans-serif;--tmd-body: var(--font-body-family, "DM Sans"), system-ui, -apple-system, sans-serif;--tmd-pad: 5.6rem;--tmd-gap: 1.8rem;--tmd-side: 2rem;--tmd-max: 120rem;--tmd-radius: 1.4rem}@media screen and (min-width:750px){:root{--tmd-side: 3.2rem}}@media screen and (min-width:990px){:root{--tmd-pad: 9.6rem;--tmd-gap: 2.4rem;--tmd-side: 4rem}}.tmd{padding-block:var(--tmd-pad);color:var(--tmd-char);font-family:var(--tmd-body);font-size:1.6rem;line-height:1.5;letter-spacing:0}.tmd--cream{background:var(--tmd-cream)}.tmd--light{background:var(--tmd-cream-2)}.tmd--dark{background:var(--tmd-char);color:var(--tmd-on-dark)}.tmd--orange{background:var(--tmd-orange);color:var(--tmd-char)}.tmd__wrap{max-width:var(--tmd-max);margin:0 auto;padding-left:max(var(--tmd-side),env(safe-area-inset-left,0px));padding-right:max(var(--tmd-side),env(safe-area-inset-right,0px));display:flex;flex-direction:column;gap:var(--tmd-gap)}.tmd__col{display:flex;flex-direction:column;gap:var(--tmd-gap);min-width:0}.tmd p{margin:0}@media screen and (min-width:990px){.tmd__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6.4rem;align-items:center}.tmd__split--media-left>.tmd__media-col{order:-1}}@media screen and (min-width:750px)and (max-width:989px){.tmd__media-col .tmd-media,.tmd-hero__media,.tmd-offer__media{max-width:56rem;max-height:48rem}}.tmd-prose{max-width:62ch}.tmd-h1,.tmd-h2,.tmd-h3{margin:0;font-family:var(--tmd-display);font-weight:400;line-height:1;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;color:inherit}.tmd-h1{font-size:5.2rem}.tmd-h1--product{font-size:4.4rem}.tmd-h2{font-size:3.6rem}.tmd-h3{font-size:2rem}@media screen and (max-width:359px){.tmd-h1{font-size:4.6rem}.tmd-h2{font-size:3.2rem}}@media screen and (min-width:990px){.tmd-h1{font-size:7.2rem}.tmd-h1--product{font-size:5.6rem}.tmd-h2{font-size:5.2rem}}.tmd-h__line{display:block}.tmd-o{color:var(--tmd-orange)}.tmd-brush{display:inline-block;padding-bottom:.14em;background:var(--tm-squiggle) left bottom / 100% .2em no-repeat}.tmd-lede{font-size:1.7rem;line-height:1.5}.tmd-small{font-size:1.3rem;line-height:1.5}.tmd-rte>*{margin:0}.tmd .tmd-rte>*+*{margin-top:1em}.tmd-rte a{color:inherit;text-underline-offset:.3em}.tmd-eyebrow{display:flex;align-items:center;gap:.8rem;margin:0;font-size:1.3rem;font-weight:700;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.tmd-dot{flex:none;width:.8rem;height:.8rem;border-radius:50%;background:var(--tmd-orange)}.tmd-pill{align-self:flex-start;margin:0;padding:.6rem 1.4rem .5rem;border-radius:999px;background:var(--tmd-char);color:var(--tmd-cream);font-family:var(--tmd-tag);font-weight:900;font-size:1.5rem;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}.tmd--dark .tmd-pill{background:var(--tmd-orange);color:var(--tmd-char)}.tmd-stars{color:var(--tmd-orange);letter-spacing:.1em}.tmd-btn{display:flex;align-items:center;justify-content:center;gap:.8rem;width:100%;min-height:5.6rem;margin:0;padding:1rem 2.8rem;border:0;border-radius:999px;background:var(--tmd-orange);color:#fff;font-family:var(--tmd-body);font-weight:700;font-size:1.9rem;line-height:1.2;letter-spacing:0;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s ease}.tmd-btn:hover{background:#e04a19}.tmd-btn:disabled,.tmd-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.tmd-btn--char{background:var(--tmd-char);color:var(--tmd-cream)}.tmd-btn--char:hover{background:#000}@media screen and (min-width:750px){.tmd-btn{width:auto;min-width:32rem;align-self:flex-start}}.tmd-link{display:inline-flex;align-items:center;align-self:flex-start;min-height:4.4rem;color:inherit;font-weight:700;font-size:1.5rem;line-height:1.3;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:var(--tmd-orange);text-underline-offset:.4rem}.tmd-link:hover{text-decoration-color:currentColor}.tmd :is(a,button,input,summary,label):focus-visible,.tmd :is(label):focus-within{outline:3px solid var(--tmd-char);outline-offset:3px}.tmd--dark :is(a,button,summary):focus-visible,.tmd--orange :is(a,button,input):focus-visible{outline-color:var(--tmd-cream-2)}.tmd-media{position:relative;overflow:hidden;margin:0;border-radius:1.6rem;background:var(--tmd-cream-2);aspect-ratio:var(--tmd-ar, 4 / 3)}.tmd--light .tmd-media{background:var(--tmd-cream)}.tmd--dark .tmd-media{background:#3a3a3a}.tmd-media>img,.tmd-media>video,.tmd-media>svg{display:block;width:100%;height:100%;object-fit:var(--tmd-fit, cover)}.tmd-media--contain,.tmd--light .tmd-media--contain,.tmd--dark .tmd-media--contain{--tmd-fit: contain;background:transparent;border-radius:0}.tmd-card{border:1.5px solid var(--tmd-line);border-radius:var(--tmd-radius);background:var(--tmd-cream-2)}.tmd--light .tmd-card{background:var(--tmd-cream);border-color:transparent}.tmd-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.tmd-grid2{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}}.tmd-rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border-top:1px solid var(--tmd-line)}.tmd--dark .tmd-rows,.tmd--dark .tmd-rows>li{border-color:#4a4a4a}.tmd-rows>li{display:flex;gap:1.4rem;padding:1.5rem 0;border-bottom:1px solid var(--tmd-line)}.tmd-rows__num{flex:none;min-width:2.4rem;font-family:var(--tmd-display);font-size:2.2rem;line-height:1.1;color:var(--tmd-orange)}.tmd-rows__icon{flex:none;width:2.4rem;height:2.4rem;color:var(--tmd-orange)}.tmd-rows__t{margin:0;font-weight:700;font-size:1.6rem;line-height:1.4}.tmd-rows__d{margin:.2rem 0 0;font-size:1.5rem;line-height:1.5}@media screen and (min-width:990px){.tmd-rows--across{flex-direction:row;gap:3.2rem;border-top:0}.tmd-rows--across>li{flex:1 1 0;flex-direction:column;gap:.8rem;border-top:1px solid var(--tmd-line)}}.tmd-icon{flex:none;width:2.4rem;height:2.4rem;color:var(--tmd-orange)}.tmd-quote{display:flex;flex-direction:column;gap:.8rem;margin:0;padding:1.8rem;border-radius:var(--tmd-radius);background:var(--tmd-cream)}.tmd--cream .tmd-quote{background:var(--tmd-cream-2)}.tmd-quote p{margin:0}.tmd-quote cite{font-style:normal;font-weight:700;font-size:1.3rem}.tmd-acc{border-top:1px solid var(--tmd-line)}.tmd-acc details{border-bottom:1px solid var(--tmd-line)}.tmd-acc summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:5.6rem;padding:1.2rem 0;font-weight:700;font-size:1.6rem;line-height:1.4;cursor:pointer;list-style:none}.tmd-acc summary::-webkit-details-marker{display:none}.tmd-acc summary:after{content:"+";flex:none;color:var(--tmd-orange);font-weight:400;font-size:2.4rem;line-height:1}.tmd-acc details[open] summary:after{content:"\2013"}.tmd-acc__q{margin:0;font:inherit}.tmd-acc__a{padding:0 0 1.6rem;font-size:1.5rem}.tmd-stamp{display:block;width:15rem;height:auto;transform:rotate(-8deg)}@media(prefers-reduced-motion:reduce){.tmd-btn{transition:none}}:root{--font-heading-family: "Luckiest Guy", "Arial Black", Impact, sans-serif;--font-heading-weight: 400}.main-page-title,.shopify-policy__title h1,.main-page .rte :is(h2,h3,h4),.shopify-policy__body .rte :is(h2,h3,h4),.template-404 .title,.cart__empty-text,.cart__login-title,.template-search__header .h2{letter-spacing:.01em;text-transform:uppercase;text-wrap:balance}body{background:var(--tmd-cream)}.main-page-title,.shopify-policy__title h1,.template-404 .title,.template-search__header .h2{margin:0 0 var(--tmd-gap);font-size:4.4rem;line-height:1}@media screen and (min-width:990px){.main-page-title,.shopify-policy__title h1,.template-404 .title{font-size:5.6rem}}.main-page.page-width,.shopify-policy__container,.contact.page-width{max-width:80rem;padding-left:max(var(--tmd-side),env(safe-area-inset-left,0px));padding-right:max(var(--tmd-side),env(safe-area-inset-right,0px))}.main-page.page-width{padding-top:var(--tmd-pad);padding-bottom:var(--tmd-pad)}.contact.page-width{padding-top:0;padding-bottom:var(--tmd-pad)}.shopify-policy__container{margin-block:var(--tmd-pad)}.shopify-policy__title{text-align:left}.main-page .rte,.shopify-policy__body .rte{font-size:1.6rem;line-height:1.5;color:var(--tmd-char)}.main-page .rte :is(h2,h3,h4),.shopify-policy__body .rte :is(h2,h3,h4){margin:3.2rem 0 1rem;font-family:var(--tmd-display);font-weight:400;font-size:2.2rem;line-height:1.1}.main-page .rte a,.shopify-policy__body .rte a{color:inherit;text-decoration-color:var(--tmd-orange);text-decoration-thickness:2px;text-underline-offset:.3rem}.contact .field__input,.contact .text-area{min-height:5.2rem;padding:1.4rem 1.6rem;border:1.5px solid var(--tmd-line);border-radius:1.2rem;background:#fff;box-shadow:none;font-size:1.6rem}.contact .field:before,.contact .field:after{display:none}.contact .field__input:focus-visible,.contact .text-area:focus-visible{outline:3px solid var(--tmd-char);outline-offset:2px;box-shadow:none}.contact .field__label{left:1.6rem;font-size:1.5rem}.contact .text-area{min-height:14rem}.contact__button .button,.template-404 .button,.cart__empty-text+.button,.cart__warnings .button{width:100%;min-height:5.6rem;border-radius:999px;background:var(--tmd-orange);color:#fff;font-family:var(--tmd-body);font-weight:700;font-size:1.9rem;letter-spacing:0}.contact__button .button:before,.contact__button .button:after,.template-404 .button:after,.cart__warnings .button:after{box-shadow:none}@media screen and (min-width:750px){.contact__button .button,.template-404 .button,.cart__warnings .button{width:auto;min-width:32rem}}.cart__warnings,.template-404 .center{text-align:left}.cart__empty-text{font-size:3.6rem;line-height:1}.shopify-section:has(.main-page):has(+.shopify-section .contact) .main-page.page-width{padding-bottom:0}.tmd{position:relative}.tmd-sticker{position:absolute;z-index:3;width:var(--tmd-sticker-w, 11rem);height:auto;pointer-events:none;transform:rotate(var(--tmd-sticker-r, 7deg));filter:drop-shadow(0 .4rem .8rem rgba(46,46,46,.14))}.tmd-sticker--l{--tmd-sticker-w: 13rem;--tmd-sticker-r: -5deg}.tmd-sticker--media{top:-2.4rem;right:.8rem}.tmd-sticker--section{--tmd-sticker-w: 9.6rem;top:2rem;right:max(var(--tmd-side),env(safe-area-inset-right,0px))}@media screen and (min-width:990px){.tmd-sticker{--tmd-sticker-w: 15rem}.tmd-sticker--l{--tmd-sticker-w: 20rem}.tmd-sticker--media{top:-3.2rem;right:-2.4rem}.tmd-sticker--section{--tmd-sticker-w: 15rem;top:4.8rem;right:max(calc((100% - var(--tmd-max)) / 2 + var(--tmd-side)),var(--tmd-side))}}.tmd-sticker-host{position:relative}.tmd-h-sticker{display:flow-root}.tmd-sticker.tmd-sticker--heading{--tmd-sticker-w: 9.6rem;position:static;float:right;margin:-4.6rem 0 -1.4rem 1.2rem}@media screen and (max-width:989px){.tmd-split--m-photo .tmd-sticker.tmd-sticker--heading{margin:0 0 .4rem 1.2rem}}@media screen and (min-width:990px){.tmd-sticker.tmd-sticker--heading{--tmd-sticker-w: 13rem;margin:-5.8rem 0 -2rem 2.4rem}.tmd-sticker.tmd-sticker--heading.tmd-sticker--l{--tmd-sticker-w: 17rem;margin:-9.2rem 0 -2.6rem 2.4rem}}.tmd-sticker-inline{display:block;width:14rem;height:auto;margin:0 0 2.4rem;transform:rotate(-6deg)}.tm-trimatch{--tm-tri-w: 9.6rem;display:inline-flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:.6rem;width:var(--tm-tri-w)}.tm-trimatch picture,.tm-trimatch__img{display:block;width:100%;height:auto}.tm-trimatch__tag{font-family:var(--tmd-tag);font-weight:900;font-size:1.5rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;text-align:center;white-space:nowrap;color:var(--tmd-char)}.tm-trimatch--dark .tm-trimatch__tag{color:var(--tmd-cream)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tm-design.css.map */
