.tcg-frame{width:min(100%,1520px);margin-inline:auto;padding-inline:clamp(18px,4.7vw,74px);color:#25271e}.tcg-frame *,.tcg-pair *{box-sizing:border-box}.tcg-frame a,.tcg-pair a{color:inherit;text-decoration:none}.tcg-frame :is(h1,h2,h3,p),.tcg-pair p{margin:0}.tcg-frame :is(h1,h2,h3),.tcg-category-name,.tcg-pair-title,.header-logo [data-testid=header-logo]{font-family:"TCG Display",var(--font-heading--family),Arial,sans-serif}.tcg-frame h2{font-size:clamp(32px,3.7vw,58px);font-weight:750;line-height:1.02;letter-spacing:-.053em}.tcg-home{padding-top:clamp(14px,2.2vw,32px);padding-bottom:clamp(55px,7vw,98px)}.tcg-hero{display:grid;grid-template-columns:.86fr 1.14fr;overflow:hidden;border-radius:10px;background:#ffe5a0}.tcg-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:clamp(15px,2.1vw,32px);padding:clamp(28px,5.4vw,86px)}.tcg-overline,.tcg-card-type{font-family:var(--font-body--family),sans-serif;font-size:12px;font-weight:650;line-height:1.4;letter-spacing:.075em;text-transform:uppercase}.tcg-frame .tcg-hero h1{color:#25271e;font-size:clamp(60px,6.8vw,112px);font-weight:765;letter-spacing:-.072em;line-height:.94;max-width:8ch;text-wrap:balance}.tcg-lede{max-width:31ch;font-size:clamp(17px,1.35vw,21px);line-height:1.48}.tcg-frame .tcg-cta,.tcg-small-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:46px;border:0;border-radius:999px;background:#25271e;color:#fff;padding:11px 21px;font:650 15px/1.35 var(--font-body--family),sans-serif;cursor:pointer}.tcg-cta span{font-size:20px;line-height:1}.tcg-frame .tcg-cta:hover,.tcg-small-button:hover{background:#444935}.tcg-hero-art{min-width:0;background:#e89553;min-height:clamp(370px,35vw,550px);position:relative}.tcg-hero-art img,.tcg-category-photo img{width:100%;height:100%;object-fit:cover;display:block}.tcg-hero-art img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:50% 46%}.tcg-categories,.tcg-shelf{margin-top:clamp(45px,6vw,90px)}.tcg-categories h2,.tcg-shelf h2{margin-bottom:clamp(18px,2.3vw,34px)}.tcg-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,28px)}.tcg-category{display:block;overflow:hidden;border-radius:8px;background:var(--panel)}.tcg-tone-orange{--panel:#f7dbc1}.tcg-tone-mint{--panel:#dfe6d4}.tcg-tone-lilac{--panel:#e3def1}.tcg-category-image{display:block;height:clamp(140px,17vw,260px);padding:clamp(12px,1.2vw,20px)}.tcg-category-image img{height:100%;width:100%;object-fit:contain;display:block;mix-blend-mode:multiply}.tcg-category-name{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px clamp(14px,1.5vw,24px) 19px;font-weight:720;letter-spacing:-.035em;font-size:clamp(21px,2vw,33px);line-height:1.08}.tcg-category:hover .tcg-category-name,.tcg-card h3 a:hover,.tcg-pair-title:hover{text-decoration:underline;text-underline-offset:3px}.tcg-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(25px,3vw,44px) clamp(12px,2vw,30px)}.tcg-card{min-width:0}.tcg-card-picture{display:block;aspect-ratio:1.35;overflow:hidden;background:#f1f0ea;border-radius:6px}.tcg-card-picture img{height:100%;width:100%;display:block;object-fit:contain;padding:10px;mix-blend-mode:multiply}.tcg-card .tcg-card-type{display:block;margin-top:13px;color:#53574d;font-size:11px}.tcg-card h3{font-size:clamp(17px,1.55vw,24px);letter-spacing:-.035em;line-height:1.18;font-weight:720;margin:4px 0}.tcg-card p{font-size:14px}.header-logo [data-testid=header-logo]{font-weight:780;font-size:clamp(25px,2.4vw,37px);letter-spacing:-.065em;line-height:1}.tcg-collection-header{padding-block:clamp(20px,3vw,45px)}.tcg-collection-band{overflow:hidden;border-radius:8px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);background:#ffe5a0}.tcg-collection-kitchen .tcg-collection-band{background:#e1e8d6}.tcg-collection-plain .tcg-collection-band{display:block;background:#eeeae1}.tcg-collection-copy{padding:clamp(26px,4.5vw,64px);align-self:center}.tcg-back,.tcg-underlink{text-decoration:underline!important;text-underline-offset:4px;font-size:14px}.tcg-collection-copy h1{margin:18px 0 12px;font-size:clamp(44px,5.3vw,84px);font-weight:750;letter-spacing:-.065em;line-height:1}.tcg-category-photo{min-height:210px;max-height:330px}.tcg-collection-kitchen .tcg-category-photo img{object-fit:contain;padding:20px;mix-blend-mode:multiply}.tcg-product-pair-wrap:has(.tcg-pair){margin-block:30px 45px}.tcg-pair{display:flex;align-items:center;gap:clamp(12px,2vw,24px);background:#edf0e5;padding:16px;border:1px solid #d9ddcf;border-radius:9px;color:#25271e}.tcg-pair-product{max-width:790px;margin:auto}.tcg-pair-cart,.tcg-pair-drawer{margin-top:16px}.tcg-pair-image{flex:0 0 80px;align-self:flex-start;display:block}.tcg-pair-image img{aspect-ratio:1;width:100%;height:auto;display:block;object-fit:contain;mix-blend-mode:multiply}.tcg-pair-body{flex:1;min-width:0}.tcg-pair-title{display:block;margin:4px 0;font-size:clamp(16px,1.65vw,23px);line-height:1.2;font-weight:730;letter-spacing:-.035em}.tcg-pair .tcg-card-type{font-size:10px;color:#4c5145}.tcg-pair-price{display:block;font-size:14px;margin-block:5px}.tcg-pair form{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.tcg-pair select{max-width:100%;padding:8px;min-height:40px;font:inherit;font-size:13px;background:#fff;color:#25271e;border:1px solid #777d6b;border-radius:4px}.tcg-small-button{min-height:40px;font-size:13px;padding:8px 16px}.tcg-frame :focus-visible,.tcg-pair :focus-visible{outline:3px solid #32589e;outline-offset:3px}@media(max-width:799px){.tcg-hero{grid-template-columns:1fr}.tcg-hero-copy{padding:clamp(25px,7vw,45px);gap:15px}.tcg-frame .tcg-hero h1{max-width:12ch;font-size:clamp(51px,9vw,74px)}.tcg-hero-art{min-height:0;aspect-ratio:1.75}.tcg-category-grid{gap:11px}.tcg-category-name{padding:10px;font-size:20px}.tcg-category-image{height:130px}.tcg-products{grid-template-columns:repeat(2,minmax(0,1fr))}.tcg-category-photo{min-height:170px}.tcg-collection-copy{padding:25px}}@media(max-width:549px){.tcg-category-grid{grid-template-columns:1fr}.tcg-category{display:grid;grid-template-columns:100px minmax(0,1fr)}.tcg-category-image{height:94px;padding:8px}.tcg-category-name{padding:15px}.tcg-collection-band{grid-template-columns:1fr}.tcg-category-photo{height:170px}.tcg-pair-image{flex-basis:58px}.tcg-pair{padding:11px;gap:10px}}.tcg-upgrade{max-width:880px;margin:30px auto;padding:clamp(20px,3vw,38px);background:#ffe9ae;border-radius:9px}.tcg-upgrade h2{font-size:clamp(25px,3vw,36px)}.tcg-upgrade p{margin:10px 0 15px;max-width:62ch}.tcg-upgrade>div{display:flex;flex-wrap:wrap;gap:8px}.tcg-upgrade-choice{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap;border:1px solid #aaa17f;border-radius:6px;padding:9px 12px;background:#fff9e7;font-size:14px}.tcg-upgrade-choice:hover{border-color:#25271e}.tcg-upgrade-choice strong{font-size:13px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tcg-studio.css.map */
