.c-study-sundial-goods{color:var(--color-text);font-family:var(--font-body);overflow-wrap:anywhere}.c-study-sundial-goods h1,.c-study-sundial-goods h2,.c-study-sundial-goods h3{font-family:var(--font-display);color:inherit}.c-study-sundial-goods p,.c-study-sundial-goods li{line-height:1.6}.c-study-sundial-goods a{color:inherit;text-underline-offset:.2em}.c-study-sundial-goods a:focus-visible,.c-study-sundial-goods summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}.c-study-sundial-goods img,.c-study-sundial-goods svg{max-width:100%;height:auto}.c-study-sundial-goods table{border-collapse:collapse;width:100%}.c-study-sundial-goods th,.c-study-sundial-goods td{text-align:left;padding:.8rem;border-bottom:1px solid var(--color-border)}.c-study-sundial-goods .teaching{font-size:.85rem;line-height:1.5}.c-study-sundial-goods nav a{display:inline-flex;align-items:center;min-height:44px}
.c-study-sundial-goods .shop-tools{display:flex;justify-content:space-between;gap:2rem;align-items:center;padding:1rem 2rem}.c-study-sundial-goods .shop-tools>a{font-weight:850;font-size:1.6rem;text-decoration:none}.c-study-sundial-goods nav{display:flex;gap:2rem;flex-wrap:wrap}.c-study-sundial-goods .campaign{display:grid;grid-template-columns:1fr 1fr;background:var(--color-surface-2)}.c-study-sundial-goods .campaign-type{padding:3rem 2rem}.c-study-sundial-goods .campaign-type>p{font-size:.85rem;text-transform:uppercase}.c-study-sundial-goods h1{font-weight:900;font-size:clamp(3.5rem,6.5vw,7rem);line-height:.92;letter-spacing:-.045em;margin:2rem 0}.c-study-sundial-goods .campaign-type>a{display:inline-block;background:var(--color-text);color:var(--color-bg);padding:1rem 1.5rem}.c-study-sundial-goods figure{margin:0}.c-study-sundial-goods svg{display:block;width:100%}.c-study-sundial-goods figcaption{padding:.7rem 1.2rem;font-size:.8rem}.c-study-sundial-goods .swatches{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.c-study-sundial-goods .swatches h2{padding:2rem;font-size:2rem}.c-study-sundial-goods .swatches a{display:flex;flex-direction:column;justify-content:space-between;padding:2rem;min-height:15rem;text-decoration:none}.c-study-sundial-goods .swatches span{font-size:2rem;font-weight:850}.c-study-sundial-goods .brick{background:#b83225;color:#fff3d4}.c-study-sundial-goods .ink{background:#182f65;color:#fff3d4}.c-study-sundial-goods .leaf{background:#235342;color:#fff3d4}.c-study-sundial-goods .carry-note{display:grid;grid-template-columns:1fr 1fr;gap:4rem;padding:4rem 8%}.c-study-sundial-goods .carry-note>p{font-size:2.5rem;font-weight:850;line-height:1.1!important}.c-study-sundial-goods .carry-note div{max-width:50ch}.c-study-sundial-goods footer{padding:2rem;border-top:1px solid var(--color-border)}.c-study-sundial-goods .product-nav{justify-content:space-between;padding:1rem 2rem}.c-study-sundial-goods .product{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;padding:1rem 3rem 3rem}.c-study-sundial-goods .product-facts{padding-top:2rem}.c-study-sundial-goods .product h1{font-size:clamp(3rem,5vw,5rem)}.c-study-sundial-goods dt{font-size:.8rem;text-transform:uppercase}.c-study-sundial-goods dd{margin:.5rem 0 1rem}.c-study-sundial-goods .product-facts a{display:inline-block;padding:1rem;background:var(--color-text);color:var(--color-bg)}.c-study-sundial-goods .options{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0}.c-study-sundial-goods .options h2{grid-column:1/4;padding:0 2rem 1rem}.c-study-sundial-goods .option{padding:2rem;min-height:12rem}.c-study-sundial-goods .option h3{font-size:2rem}.c-study-sundial-goods .care{padding:4rem 8%;max-width:65rem}@media(max-width:700px){.c-study-sundial-goods .shop-tools{display:block;padding:1rem 1.2rem}.c-study-sundial-goods .shop-tools nav{margin-top:.6rem;gap:1rem}.c-study-sundial-goods .campaign{display:flex;flex-direction:column}.c-study-sundial-goods .campaign-type{padding:2rem 1.2rem}.c-study-sundial-goods .campaign h1{font-size:3.65rem;margin:1.5rem 0}.c-study-sundial-goods .swatches{grid-template-columns:1fr 1fr}.c-study-sundial-goods .swatches h2{grid-column:1/3;padding:1rem 1.2rem}.c-study-sundial-goods .swatches a{padding:1.2rem;min-height:10rem}.c-study-sundial-goods .swatches span{font-size:1.6rem}.c-study-sundial-goods .carry-note,.c-study-sundial-goods .product{display:block;padding:2rem 1.2rem}.c-study-sundial-goods .carry-note>p{font-size:2rem}.c-study-sundial-goods .product-facts{padding-top:1rem}.c-study-sundial-goods .options{display:block}.c-study-sundial-goods .option{min-height:8rem;padding:1.5rem}.c-study-sundial-goods .option h3{margin:0}.c-study-sundial-goods .care{padding:2rem 1.2rem}.c-study-sundial-goods .product-nav{padding:1rem 1.2rem}.c-study-sundial-goods footer{padding:2rem 1.2rem}}
