:root{--t-cream:#F7F1E3;--t-paper:#FBF7EE;--t-ink:#3A1E1A;--t-red:#A42325;--t-burg:#7D1F2C;--t-pink:#EBC1C7;--t-butter:#F2DE8C;--t-blue:#BFD0E6;--t-sage:#E3E8D2;--t-sand:#E9DFCB;--t-blush:#F2CFC6;--t-dark:#3A1418;--t-line:#E3D6C3;--t-pad:clamp(16px,4vw,48px)}body.tart{background:var(--t-cream)!important;color:var(--t-ink);font-family:DM Sans,system-ui,sans-serif;margin:0}.tart *,.tart *:before,.tart *:after{box-sizing:border-box}.tart a{color:inherit}.t-serif{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;letter-spacing:0!important}.t-mono{font-family:Courier Prime,ui-monospace,monospace!important}.t-serif em,.t-serif i{font-style:italic}.t-eyebrow{font-family:Courier Prime,ui-monospace,monospace;font-size:13px;letter-spacing:.1em;text-transform:uppercase;margin:0}.t-h1{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;margin:0;font-size:clamp(56px,7.5vw,116px);line-height:.9;color:inherit;letter-spacing:0!important}.t-h2{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;margin:0;font-size:clamp(40px,4.8vw,68px);line-height:.98;color:inherit;letter-spacing:0!important}.t-h3{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important;margin:0;font-size:30px;line-height:1.05;color:inherit;letter-spacing:0!important}.t-body{font-size:17px;line-height:1.65;margin:0}.t-body p{margin:0 0 1em}.t-body p:last-child{margin:0}.t-small{font-size:14px;line-height:1.5;margin:0}.t-wrap{max-width:1320px;margin:0 auto}.t-narrow{max-width:820px;margin:0 auto}.t-sec{position:relative;padding:96px var(--t-pad)}.t-sec--tight{padding-top:24px}.t-round{border-radius:40px}.t-round-top{border-radius:40px 40px 0 0}.t-gap{margin-top:16px}.t-lift{margin-top:-40px;z-index:3;border-radius:40px 40px 0 0}.bg-cream{background:var(--t-cream);color:var(--t-ink)}.bg-paper{background:var(--t-paper);color:var(--t-ink)}.bg-red{background:var(--t-red);color:var(--t-cream)}.bg-burg{background:var(--t-burg);color:var(--t-cream)}.bg-dark{background:var(--t-dark);color:var(--t-cream)}.bg-pink{background:var(--t-pink);color:var(--t-ink)}.bg-butter{background:var(--t-butter);color:var(--t-ink)}.bg-blue{background:var(--t-blue);color:var(--t-ink)}.bg-sage{background:var(--t-sage);color:var(--t-ink)}.bg-sand{background:var(--t-sand);color:var(--t-ink)}.bg-blush{background:var(--t-blush);color:var(--t-ink)}.t-accent{color:var(--t-red)}.bg-red .t-accent,.bg-burg .t-accent,.bg-dark .t-accent{color:var(--t-butter)}.bg-pink .t-accent{color:var(--t-burg)}.t-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:32px}.t-head__l{display:flex;flex-direction:column;gap:12px;max-width:820px}.t-head--center{justify-content:center;text-align:center}.t-head--center .t-head__l{align-items:center}.t-pill{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 34px;border-radius:999px;border:0;font-family:DM Sans,system-ui,sans-serif;font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;position:relative;overflow:hidden;isolation:isolate}.t-pill--butter{background:var(--t-butter);color:var(--t-ink)!important}.t-pill--red{background:var(--t-red);color:var(--t-cream)!important}.t-pill--burg{background:var(--t-burg);color:var(--t-cream)!important}.t-pill--cream{background:var(--t-cream);color:var(--t-ink)!important}.t-pill--ghost{background:transparent;color:inherit!important;border:1.5px solid currentColor}.t-pill:hover{filter:brightness(1.05);transform:translateY(-1px)}.t-pill:disabled{opacity:.5;cursor:not-allowed}.t-btns{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.t-link{font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.t-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid var(--t-ink);background:transparent;color:var(--t-ink);font-family:inherit;font-size:14px;cursor:pointer;position:relative}.t-chip.is-on,.t-chip:has(input:checked){background:var(--t-ink);color:var(--t-cream)}.t-chip input{position:absolute;opacity:0;pointer-events:none}.t-tag{display:inline-block;font-family:Courier Prime,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:var(--t-cream);color:var(--t-ink);padding:4px 9px;border-radius:999px}.t-ph{font-family:Courier Prime,monospace;font-size:11px;background:#f7f1e3e6;color:var(--t-ink);padding:5px 9px;border-radius:6px;display:inline-block}.t-media{position:relative;overflow:hidden;isolation:isolate;border-radius:20px;display:flex;align-items:flex-end;padding:14px}.t-media>img,.t-media>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;border-radius:inherit}.t-media.has-img:before,.t-media.has-img:after{display:none}.t-media>.t-media__over{position:relative;z-index:3}.t-star{position:absolute;pointer-events:none;z-index:2}.t-rail{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin;scrollbar-color:var(--t-red) transparent}.t-rail>*{scroll-snap-align:start;flex:0 0 290px}.t-grid{display:grid;gap:16px}.t-card{border-radius:22px;padding:18px;display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit}.t-input{width:100%;min-height:54px;border-radius:999px;border:1.5px solid var(--t-ink);background:var(--t-paper);padding:0 22px;font-size:16px;font-family:inherit;color:var(--t-ink)}.t-field{width:100%;border-radius:14px;border:1.5px solid rgba(58,30,26,.35);background:var(--t-paper);padding:14px 16px;font-family:inherit;font-size:15px;color:var(--t-ink)}.t-label{font-size:14px;font-weight:600}.t-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.t-details{border-top:1.5px solid rgba(58,30,26,.2);padding:18px 0}.bg-red .t-details,.bg-burg .t-details{border:1.5px solid rgba(247,241,227,.3);border-radius:16px;padding:18px 22px;background:#f7f1e314;margin-bottom:10px}.t-details summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-family:"Instrument Serif",Georgia,serif;font-size:24px}.t-details summary::-webkit-details-marker{display:none}.t-details summary:after{content:"+"}.t-details[open] summary:after{content:"\2013"}.t-details__body{margin-top:12px;font-size:15px;line-height:1.65}.t-details__body p{margin:0 0 .8em}.t-dot{display:inline-block;border-radius:50%;box-shadow:0 8px 14px #3a141833}.t-num{display:grid;place-items:center;border-radius:50%;font-family:"Instrument Serif",Georgia,serif;color:var(--t-ink)}.t-announce{background:var(--t-butter);color:var(--t-ink);text-align:center;padding:10px 16px;font-size:13px;line-height:19px}.t-announce a{color:inherit}.t-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px var(--t-pad);color:var(--t-cream);position:relative;z-index:20}.t-header--solid{background:var(--t-red)}.t-header--over{position:absolute;left:0;right:0}.t-nav{display:flex;gap:24px;flex-wrap:wrap;font-size:15px}.t-nav a{color:var(--t-cream);text-decoration:none}.t-nav a:hover{text-decoration:underline}.t-logo{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:38px;line-height:1;color:var(--t-cream)!important;text-decoration:none!important;white-space:nowrap}.t-logo img{display:block;max-height:52px;width:auto}.t-icons{display:flex;gap:10px}.t-icon{width:44px;height:44px;border-radius:50%;background:var(--t-butter);color:var(--t-ink)!important;display:grid;place-items:center;position:relative;text-decoration:none!important;cursor:pointer}.t-count{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:10px;background:var(--t-ink);color:var(--t-cream);font-size:11px;display:grid;place-items:center;padding:0 5px}.t-burger{display:none}@media(max-width:860px){.t-nav--desk{display:none}.t-burger{display:block}.t-logo{font-size:30px}}.t-burger summary{list-style:none}.t-burger summary::-webkit-details-marker{display:none}.t-burger__panel{position:absolute;left:var(--t-pad);right:var(--t-pad);top:84px;background:var(--t-cream);color:var(--t-ink);border-radius:20px;padding:20px;box-shadow:0 20px 40px #1e080640;display:flex;flex-direction:column;gap:14px;font-size:20px;z-index:30}.t-burger__panel a{color:var(--t-ink);text-decoration:none}.t-footer{background:var(--t-dark);color:var(--t-cream);padding:64px var(--t-pad) 40px}.t-footer a{color:var(--t-cream)}.t-footer__cols{display:flex;flex-wrap:wrap;gap:48px;justify-content:space-between}.t-footer nav{display:flex;flex-direction:column;gap:10px;font-size:15px}.t-hero{position:relative;overflow:hidden}.t-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.t-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#280a0a73,#280a0a00 30% 55%,#280a0a99);pointer-events:none}.t-hero__frames{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:4%;z-index:1}.t-hero__frames div{aspect-ratio:1;border-radius:12px;box-shadow:0 30px 60px #1e080659;display:grid;place-items:center}.t-hero__frames div>i{display:block;width:50%;aspect-ratio:1;border-radius:6px;background:var(--t-sand);position:relative;z-index:3}.t-hero__content{position:absolute;z-index:3;left:var(--t-pad);right:var(--t-pad);bottom:96px;display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.t-sticker{width:108px;height:108px;border-radius:50%;border:3px solid var(--t-cream);display:grid;place-items:center;text-align:center;color:var(--t-ink)}.t-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:clamp(32px,5vw,72px);align-items:center}.t-split--top{align-items:start}.t-stack{display:flex;flex-direction:column;gap:20px}.t-pdp{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:clamp(32px,5vw,72px);align-items:start}.t-buy{display:flex;flex-direction:column;gap:22px;position:sticky;top:24px}.t-swatch{width:48px;height:48px;border-radius:50%;cursor:pointer;border:2px solid rgba(58,30,26,.15);display:inline-block}.t-swatch input{position:absolute;opacity:0}.t-swatch:has(input:checked){border:3px solid var(--t-ink);box-shadow:inset 0 0 0 3px var(--t-cream)}.t-swatch:has(input:disabled){opacity:.35}.t-qty{display:flex;align-items:center;border:1.5px solid var(--t-ink);border-radius:999px;min-height:56px}.t-qty button{width:48px;height:56px;border:0;background:none;font-size:22px;cursor:pointer;color:var(--t-ink)}.t-qty input{width:36px;text-align:center;border:0;background:none;font-size:16px;font-family:inherit;color:var(--t-ink);-moz-appearance:textfield}.t-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.t-box{background:var(--t-paper);border:1px solid var(--t-line);border-radius:14px;padding:14px;font-size:13px;line-height:1.4;color:var(--t-ink)}.t-box strong{display:block;font-size:14px}.t-box p{margin:0}.t-thumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.t-thumbs button{padding:0;border:0;background:none;cursor:pointer;border-radius:14px}.t-thumbs button.is-on{outline:2.5px solid var(--t-ink);outline-offset:2px}.t-masonry{columns:4 260px;column-gap:18px}.t-masonry>figure{margin:0 0 18px;break-inside:avoid}.t-hide{display:none!important}.t-cform{border:1px solid var(--t-line);border-radius:28px;padding:clamp(24px,3vw,40px);display:flex;flex-direction:column;gap:22px}.t-nform{width:100%}@media(max-width:700px){.t-sec{padding-top:64px;padding-bottom:64px}.t-hero__content{bottom:56px}.t-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.t-photo-grid>*{grid-column:span 1!important}.t-thumbs{grid-template-columns:repeat(4,minmax(0,1fr))}.t-sticker{width:84px;height:84px}}.glaze{position:relative;isolation:isolate;overflow:hidden}.glaze:before,.glaze:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;border-radius:inherit}.glaze:before{background-image:radial-gradient(rgba(45,22,16,.6) .9px,transparent 1.5px),radial-gradient(rgba(45,22,16,.4) 1.4px,transparent 2.2px),radial-gradient(rgba(255,248,235,.45) .8px,transparent 1.4px),radial-gradient(rgba(45,22,16,.25) 2.2px,transparent 3px);background-size:17px 23px,43px 37px,29px 19px,97px 83px;background-position:0 0,13px 9px,7px 15px,31px 47px}.glaze:after{background:radial-gradient(ellipse 60% 45% at 22% 14%,rgba(255,255,255,.34),transparent 70%),radial-gradient(ellipse 50% 40% at 78% 88%,rgba(40,10,8,.16),transparent 70%),radial-gradient(ellipse 35% 30% at 12% 70%,rgba(255,255,255,.08),transparent 70%),linear-gradient(180deg,#ffffff0f,#1e080624)}.glaze>*{z-index:2}.glaze>:not([style*="position: absolute"]):not(.t-star):not(img):not(.t-hero__bg):not(.t-hero__shade):not(.t-hero__frames):not(.t-hero__content):not(.t-header--over){position:relative}.t-sec>.t-wrap,.t-sec>div{position:relative;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tart.css.map */
