.diy-kit-crumbs{display:flex;align-items:center;gap:.65rem;padding-block:13px;color:var(--muted);font-size:.85rem;font-weight:800}.diy-kit-crumbs a{text-underline-offset:3px}.diy-kit{border-block:1px solid #f0d59f;background:#ffedc9;padding-block:clamp(22px,4vw,50px) clamp(30px,5vw,62px)}.diy-kit-main{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-rows:auto 1fr;grid-template-areas:"gallery heading" "gallery purchase";column-gap:clamp(24px,5vw,65px)}.diy-kit-gallery{grid-area:gallery;align-self:start}.diy-kit-gallery .gallery-arrow{width:44px;height:44px}.diy-kit-gallery .gallery-thumbs{grid-template-columns:repeat(9,minmax(0,1fr))}.diy-kit-heading{grid-area:heading}.diy-kit-heading h1{margin:0;font-size:clamp(2.65rem,5.5vw,5.3rem);line-height:.96;letter-spacing:-.065em}.diy-kit-intro{max-width:38ch;margin-top:13px;color:var(--muted);font-size:clamp(1rem,1.7vw,1.14rem)}.diy-kit-contents-link,.diy-kit-contact{display:inline-flex;align-items:center;gap:.45em;min-height:44px;margin-top:4px;color:var(--brown);font-weight:900;text-underline-offset:3px}.diy-kit-card{grid-area:purchase;align-self:start;margin-top:12px}.diy-kit-tier-fieldset legend{margin:0;color:var(--cocoa);font:800 clamp(1.25rem,2.5vw,1.7rem)/1.12 var(--font-head);letter-spacing:-.025em}.diy-kit-tier-fieldset{min-width:0;margin:0;padding:0;border:0}.diy-kit-tier-fieldset legend{padding:0}.diy-kit-price-currency{margin-top:4px;color:var(--muted);font-size:.84rem}.diy-kit-tiers{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.diy-kit-tier{position:relative;min-width:0;padding:9px 11px;border:1px solid var(--line);border-radius:12px;background:#fff8e8}.diy-kit-tier--selectable:has(input:checked){border-color:var(--brown);box-shadow:inset 0 0 0 1px var(--brown);background:#fff0c7}.diy-kit-tier-heading,.diy-kit-tier-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px}.diy-kit-tier-heading{align-items:center;font-weight:900}.diy-kit-tier-heading input{margin:0;accent-color:var(--brown)}.diy-kit-tier-heading label{cursor:pointer}.diy-kit-tier-heading label:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.diy-kit-tier-extra{padding:2px 7px;border-radius:100px;background:var(--pale);color:var(--brown);font-size:.74rem;line-height:1.4}.diy-kit-tier-price{margin-top:4px;color:var(--muted);font-size:.79rem}.diy-kit-tier-current strong{color:var(--cocoa);font:800 clamp(1.02rem,2.3vw,1.38rem)/1.1 var(--font-head);white-space:nowrap}.diy-kit-tier-price s{white-space:nowrap}.diy-kit-tier-price .saving{padding:3px 6px}.diy-kit-card .builder-note{margin-top:8px}.diy-kit-submit{width:100%;margin-top:14px}.diy-kit-editorial{padding-block:clamp(32px,6vw,74px)}.diy-kit-editorial h2{font-size:clamp(2rem,5vw,3.55rem)}.diy-kit-figure{min-width:0;margin:0}.diy-kit-figure img{width:100%;aspect-ratio:1;object-fit:cover;border:1px solid var(--line);border-radius:clamp(13px,2.6vw,28px);background:#f8ead4}.diy-kit-contents{scroll-margin-top:18px}.diy-kit-contents-grid,.diy-kit-shape-grid,.diy-kit-information-inner{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:22px clamp(24px,6vw,84px)}.diy-kit-contents-grid{align-items:center}.diy-kit-contents-copy p{max-width:38ch;margin-top:12px;color:var(--muted)}.diy-kit-inventory{margin-top:clamp(28px,5vw,55px);scroll-margin-top:18px}.diy-kit-inventory h3{font-size:clamp(1.5rem,3vw,2.35rem)}.diy-kit-inventory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(12px,2vw,24px);margin-top:15px}.diy-kit-inventory-group{padding:clamp(12px,2vw,20px);border:1px solid var(--line);border-radius:16px;background:var(--paper)}.diy-kit-inventory-group h4{margin:0 0 9px;color:var(--brown);font:800 1.1rem/1.2 var(--font-head)}.diy-kit-inventory-group ul{margin:0;padding-inline-start:1.15rem}.diy-kit-inventory-group li{padding-block:4px;font-size:.94rem;overflow-wrap:anywhere}.diy-kit-inventory-group li::marker{color:#a05517}.diy-kit-figure h3{color:var(--brown);font-weight:900}.diy-kit-contents-photo figcaption{margin-top:8px;color:var(--muted);font-size:.85rem}.diy-kit-shapes{border-block:1px solid var(--line);background:#fff1d7}.diy-kit-shape-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,3.2vw,40px);margin-top:clamp(16px,3vw,32px)}.diy-kit-shape-grid figcaption{margin-top:10px}.diy-kit-shape-grid h3{font-size:clamp(1.22rem,2.6vw,2rem)}.diy-kit-shape-grid p,.diy-kit-designs-copy p{margin-top:5px;color:var(--muted)}.diy-kit-designs-grid{display:grid;grid-template-columns:minmax(0,1.38fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"main copy" "main detail";align-items:start;gap:clamp(14px,3.5vw,44px)}.diy-kit-designs-copy{grid-area:copy;padding-top:clamp(0px,2vw,25px)}.diy-kit-designs-copy p{max-width:36ch;margin-top:11px}.diy-kit-designs-main{grid-area:main}.diy-kit-designs-detail{grid-area:detail;width:min(100%,360px);border-radius:25px;padding:6px;background:#fff2d4}.diy-kit-information{background:var(--paper);border-top:1px solid var(--line)}.diy-kit-information details{padding-block:.8rem;border-bottom:1px solid var(--line)}.diy-kit-information summary{cursor:pointer;font-weight:900}.diy-kit-information details p{margin-top:.5rem;color:var(--muted)}@media(max-width:760px){.diy-kit-main,.diy-kit-contents-grid,.diy-kit-information-inner,.diy-kit-inventory-grid{grid-template-columns:minmax(0,1fr)}.diy-kit{padding-top:17px}.diy-kit-main{grid-template-rows:auto;grid-template-areas:"heading" "gallery" "purchase";gap:12px}.diy-kit-intro{margin-top:8px}.diy-kit-contents-link{margin-top:1px}.diy-kit-card{margin-top:2px;padding:14px;box-shadow:none}.diy-kit-designs-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;grid-template-areas:"copy copy" "main main" ". detail";gap:12px}.diy-kit-designs-detail{z-index:1;margin:-42px 10px 0 -10px}}@media(max-width:525px){.diy-kit-gallery .gallery-thumbs{grid-template-columns:repeat(5,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/jt-diy-kit.css.map */
