.guide{background:var(--guide-bg, var(--color-oyster));color:var(--guide-text, var(--color-text));overflow:hidden}.guide__intro{max-width:760px;margin:0 auto;padding:var(--pad-top, clamp(48px, 6vw, 88px)) var(--page-gutter) clamp(40px,5vw,72px);text-align:center}.guide__eyebrow,.chapter__eyebrow{margin:0 0 14px;font-family:var(--font-body);font-size:.6875rem;font-weight:500;letter-spacing:var(--tracking-nav);text-transform:uppercase;opacity:.75}.guide__title{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(2.75rem,6vw,4rem);line-height:1.05}.guide__intro-text{max-width:560px;margin:22px auto 0;font-family:var(--font-display);font-size:1rem;line-height:1.7}.guide__intro-text p{margin:0 0 .8em}.guide__intro-text p:last-child{margin:0}.guide__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 28px;margin-top:32px;font-family:var(--font-alt-1);font-size:.6875rem;font-weight:500;letter-spacing:var(--tracking-nav);text-transform:uppercase}.guide__nav a{padding-bottom:3px;border-bottom:1px solid transparent;transition:border-color .2s var(--ease)}.guide__nav a:hover{border-color:currentColor}.chapter{background:var(--chapter-bg, transparent);padding:var(--guide-pad, 88px) var(--page-gutter);scroll-margin-top:var(--header-height)}.chapter__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,120px);max-width:1200px;margin:0 auto}.chapter--img-left .chapter__media{order:-1}.chapter--noimg .chapter__inner{grid-template-columns:minmax(0,680px);justify-content:center}.chapter__text{max-width:500px}.chapter--img-left .chapter__text{justify-self:start}.chapter--img-right .chapter__text{justify-self:end}.chapter__heading{margin:0 0 20px;font-family:var(--font-display);font-weight:400;font-size:clamp(1.875rem,3.2vw,2.75rem);line-height:1.1}.chapter__body{font-family:var(--font-body);font-size:.9375rem;line-height:1.8}.chapter__body p{margin:0 0 1em}.chapter__body p:last-child{margin-bottom:0}.chapter__body strong{font-weight:600}.chapter__body ul{margin:0 0 1em;padding:0;list-style:none}.chapter__body li{position:relative;padding:7px 0 7px 22px;border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}.chapter__body li:before{content:"";position:absolute;left:2px;top:1.05em;width:7px;height:7px;border:1px solid currentColor;transform:rotate(45deg)}.chapter__link{display:inline-block;margin-top:22px}.chapter__media{display:flex;flex-direction:column;align-items:center}.chapter__photo{position:relative;width:var(--ch-size, 85%);margin:0;transform:rotate(var(--ch-tilt, 0deg))}.chapter__photo>img,.chapter__photo>.placeholder-svg{display:block;width:100%;height:auto;aspect-ratio:var(--ch-ratio, 4 / 5);object-fit:cover}.chapter__photo>.placeholder-svg{background:var(--color-page);fill:var(--color-granite)}.chapter__photo--thin{padding:6px;background:var(--color-oyster)}.chapter__photo--mount{padding:12px;background:var(--color-oyster);box-shadow:0 12px 30px #2f22201a}.chapter__photo--polaroid{padding:12px 12px 44px;background:var(--color-oyster);box-shadow:0 14px 34px #2f222024}.chapter__photo-2{position:absolute;width:var(--ch2-w, 42%);padding:6px;background:var(--color-oyster);box-shadow:0 12px 28px #2f222029;z-index:2}.chapter__photo-2 img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.chapter__photo-2--bottom-outer,.chapter__photo-2--bottom-inner{bottom:-12%}.chapter__photo-2--top-outer,.chapter__photo-2--top-inner{top:-10%}.chapter--img-right .chapter__photo-2--bottom-outer,.chapter--img-right .chapter__photo-2--top-outer,.chapter--img-left .chapter__photo-2--bottom-inner,.chapter--img-left .chapter__photo-2--top-inner{right:-14%}.chapter--img-left .chapter__photo-2--bottom-outer,.chapter--img-left .chapter__photo-2--top-outer,.chapter--img-right .chapter__photo-2--bottom-inner,.chapter--img-right .chapter__photo-2--top-inner{left:-14%}.chapter__caption{margin:18px 0 0;font-family:var(--font-display);font-style:italic;font-size:.9375rem;opacity:.8;text-align:center}.chapter:has(.chapter__photo-2--bottom-outer) .chapter__caption,.chapter:has(.chapter__photo-2--bottom-inner) .chapter__caption{margin-top:13%}.guide__cta{padding:clamp(56px,7vw,104px) var(--page-gutter) var(--pad-bottom, clamp(64px, 8vw, 120px));text-align:center}.guide__cta-heading{margin:0 0 14px;font-family:var(--font-display);font-style:italic;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.guide__cta-text{max-width:460px;margin:0 auto 24px;font-family:var(--font-body);line-height:1.7}.guide__cta-text p{margin:0}.guide__cta .button-solid{margin-top:6px;font-family:var(--font-alt-1)}@media(max-width:749px){.chapter{padding:calc(var(--guide-pad, 88px) * .65) var(--page-gutter)}.chapter__inner{grid-template-columns:1fr;gap:40px}.chapter--img-left .chapter__media{order:0}.chapter__text{max-width:none;justify-self:stretch!important}.chapter__photo{width:min(var(--ch-size, 85%),88%)}.chapter__photo-2{width:calc(var(--ch2-w, 42%) * .9)}.chapter--img-right .chapter__photo-2--bottom-outer,.chapter--img-right .chapter__photo-2--top-outer,.chapter--img-left .chapter__photo-2--bottom-inner,.chapter--img-left .chapter__photo-2--top-inner{right:-8%}.chapter--img-left .chapter__photo-2--bottom-outer,.chapter--img-left .chapter__photo-2--top-outer,.chapter--img-right .chapter__photo-2--bottom-inner,.chapter--img-right .chapter__photo-2--top-inner{left:-8%}}.chapter__eyebrow{display:none}.chapter__body li{padding-left:0}.chapter__body li:before{display:none}.chapter__wide{max-width:1200px;margin:var(--wide-gap, 48px) auto 0;text-align:center}.chapter__wide-img{display:inline-block;width:var(--wide-w, 100%);height:auto}@media(max-width:749px){.chapter__wide{margin-top:calc(var(--wide-gap, 48px) * .6);margin-left:calc(-1 * var(--page-gutter));margin-right:calc(-1 * var(--page-gutter));padding:0 var(--page-gutter);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;text-align:left}.chapter__wide::-webkit-scrollbar{display:none}.chapter__wide-img{width:var(--wide-w-m, 180%);max-width:none}}.chapter__graphic{margin:var(--wide-gap, 48px) 0 0;text-align:center}.chapter__graphic-img{display:inline-block;width:var(--wide-w, 100%);height:auto}.chapter__body--after{margin-top:32px}.chapter__body--after ul{margin:0;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.chapter__body--after li{padding:9px 0}.chapter__body--after ul+p,.chapter__body--after p:last-child:not(:first-child){margin-top:24px;font-family:var(--font-display);font-style:italic;font-size:1.2rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-diamond-guide.css.map */
