:root{--tst-orange: #E75838;--tst-black: #2B2B2B;--tst-cream: #FBF8F2;--tst-green: #C2CDA6;--tst-white: #FFFFFF;--tst-muted: rgba(43, 43, 43, .62);--tst-muted-on-dark: rgba(255, 255, 255, .72);--tst-line: #E6E1D6;--tst-font-display: "Fraunces", "Recoleta", Georgia, "Times New Roman", serif;--tst-font-body: "Nunito Sans", "Helvetica Neue", Arial, sans-serif;--tst-container: 1248px;--tst-gutter: 24px;--tst-radius-sm: 8px;--tst-radius: 16px;--tst-radius-lg: 24px;--tst-radius-xl: 32px}.tst-wrap{width:100%;max-width:calc(var(--tst-container) + var(--tst-gutter) * 2);margin-inline:auto;padding-inline:var(--tst-gutter);box-sizing:border-box}.tst-display{font-family:var(--tst-font-display)!important;font-weight:700!important;line-height:1.02!important;letter-spacing:-.03em;margin:0}.tst-body,.tst-body p{font-family:var(--tst-font-body)!important;font-weight:400;line-height:1.55;margin:0}.tst-body p+p{margin-top:1em}.tst-eyebrow{font-family:var(--tst-font-body)!important;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin:0}.tst-btn{display:inline-flex;align-items:center;gap:14px;padding:0 8px 0 28px;min-height:52px;border-radius:999px;background:var(--tst-orange);color:var(--tst-white);font-family:var(--tst-font-body)!important;font-weight:700;font-size:15px;letter-spacing:0;text-decoration:none;border:0;cursor:pointer;transition:background .25s ease,color .25s ease}.tst-btn:hover{background:var(--tst-black);color:var(--tst-white)}.tst-btn--outline{background:transparent;color:var(--tst-black);box-shadow:inset 0 0 0 1.5px var(--tst-black)}.tst-btn--outline:hover{background:var(--tst-black);color:var(--tst-white)}.tst-btn--green{background:var(--tst-green);color:var(--tst-black)}.tst-btn--green:hover,.tst-btn--black{background:var(--tst-black);color:var(--tst-white)}.tst-btn--black:hover{background:var(--tst-orange);color:var(--tst-white)}.tst-btn__dot{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--tst-white);color:var(--tst-orange);flex:0 0 auto;transition:background .25s ease,color .25s ease}.tst-btn:hover .tst-btn__dot{background:var(--tst-orange);color:var(--tst-white)}.tst-btn__dot svg{width:13px;height:13px;display:block}.tst-btn--plain{padding:0 28px}.tst-link{font-family:var(--tst-font-body)!important;font-weight:700;font-size:15px;color:inherit;text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:2px;white-space:nowrap}.tst-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.tst-head--center{flex-direction:column;align-items:center;text-align:center}.tst-head__intro{max-width:460px}.tst-head--center .tst-head__intro{max-width:640px}.tst-carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--tst-gap, 24px) * 3) / 4);gap:var(--tst-gap, 24px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px}.tst-carousel::-webkit-scrollbar{display:none}.tst-carousel>*{scroll-snap-align:start}.tst-nav{display:flex;align-items:center;justify-content:space-between;gap:20px}.tst-nav__dots{display:flex;gap:8px}.tst-dot{width:9px;height:9px;border-radius:50%;border:0;padding:0;background:#2b2b2b38;cursor:pointer;transition:background .2s ease}.tst-dot[aria-current=true]{background:var(--tst-orange)}.tst-nav__arrows{display:flex;gap:12px}.tst-arrow{width:46px;height:46px;border-radius:50%;border:0;padding:0;display:inline-flex;align-items:center;justify-content:center;background:var(--tst-orange);color:var(--tst-white);cursor:pointer;transition:background .2s ease,color .2s ease}.tst-arrow:hover{background:var(--tst-black);color:var(--tst-white)}.tst-arrow:disabled{opacity:.35;cursor:default}.tst-arrow svg{width:16px;height:16px;display:block}.tst-card{display:flex;flex-direction:column}.tst-card__media{position:relative;display:block;background:var(--tst-cream);aspect-ratio:var(--tst-card-ratio, 1 / 1);overflow:hidden;border-radius:var(--tst-radius-lg)}.tst-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.tst-card:hover .tst-card__media img{transform:scale(1.04)}.tst-card__badge{position:absolute;top:16px;left:16px;z-index:2;background:var(--tst-orange);color:var(--tst-white);font-family:var(--tst-font-body);font-weight:700;font-size:13px;letter-spacing:0;padding:6px 14px;border-radius:999px}.tst-card__fav{position:absolute;top:14px;right:14px;z-index:2;width:30px;height:30px;border:0;background:none;padding:0;color:var(--tst-orange);cursor:pointer}.tst-card__fav svg{width:100%;height:100%;display:block}.tst-card__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding-top:16px}.tst-card__title{font-family:var(--tst-font-display)!important;font-weight:700;font-size:17px;line-height:1.25;letter-spacing:-.01em;margin:0 0 8px}.tst-card__title a{color:inherit;text-decoration:none}.tst-card__rating{display:flex;align-items:center;gap:6px;font-family:var(--tst-font-body);font-size:13px;color:var(--tst-muted);margin:0 0 8px}.tst-card__stars{color:var(--tst-orange);letter-spacing:1px}.tst-card__price{font-family:var(--tst-font-body)!important;font-weight:700;font-size:16px;margin:0}.tst-card__price del{opacity:.45;font-weight:400;margin-left:6px}.tst-card__add{width:38px;height:38px;flex:0 0 auto;border:0;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--tst-orange);color:var(--tst-white);cursor:pointer;transition:background .2s ease,color .2s ease}.tst-card__add:hover{background:var(--tst-black);color:var(--tst-white)}.tst-card__add:disabled{opacity:.4;cursor:default}.tst-card__add svg{width:15px;height:15px;display:block}@media(max-width:1024px){.tst-carousel{grid-auto-columns:calc((100% - var(--tst-gap, 24px) * 2) / 2.4)}.tst-head{flex-direction:column;align-items:flex-start;gap:18px}.tst-head--center{align-items:center}}@media(max-width:640px){.tst-carousel{grid-auto-columns:78%}}@media(prefers-reduced-motion:reduce){.tst-marquee__track{animation:none!important}.tst-carousel{scroll-behavior:auto}.tst-card__media img{transition:none}}.t4s-product__form .t4s-product-form__submit,.t4s-product__form button[name=add],.t4s-sticky-atc button[name=add]{border-radius:999px!important}:root{--zayor-cream: #FBF8F2;--zayor-brown: #2B2B2B}.t4s-fbt__wrap{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tst-base.css.map */
