.limited-sale__banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.2rem 1.4rem;padding:.9rem 1.6rem;background:#152b42;color:#fff;font-size:1.6rem;line-height:1.35;text-align:center;text-decoration:none}.limited-sale__banner-link{color:#f2d6a1;text-decoration:underline;text-underline-offset:.2em}.limited-sale__banner:focus-visible{outline:.2rem solid #fff;outline-offset:-.4rem}.limited-sale{--color-button: 21, 43, 66;--color-button-text: 255, 255, 255;background:#f4eee4;color:#203247}.limited-sale__content{padding-top:4rem;padding-bottom:4rem}.limited-sale__intro{max-width:62rem;margin:0 auto 2.8rem;text-align:center}.limited-sale__intro h1{margin:.6rem 0 1.4rem}.limited-sale h1,.limited-sale h2{color:inherit}.limited-sale__dates{margin:0;font-weight:700}.limited-sale__offers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;max-width:105rem;margin:0 auto}.limited-sale__offer{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(1.8rem,4vw,3.2rem);background:#fff;border:.1rem solid #d4c8b9;border-radius:1.2rem}.limited-sale__offer img{display:block;width:100%;height:clamp(19rem,33vw,30rem);object-fit:contain;margin-bottom:1.6rem}.limited-sale__offer h2{margin:0 0 .6rem}.limited-sale__offer p{margin:0 0 1.4rem}.limited-sale__offer .button{max-width:100%;text-align:center}.limited-sale__offer .limited-sale__price{margin-top:auto}.limited-sale__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem 1rem}.limited-sale__price strong{font-size:2.6rem}.limited-sale__price span{font-weight:600}.limited-sale__details{max-width:73rem;margin:2rem auto 0;text-align:center}@media screen and (max-width:749px){.limited-sale__content{padding-top:2.8rem;padding-bottom:2.8rem}.limited-sale__offers{grid-template-columns:minmax(0,1fr)}}.pse{background:var(--pse-paper);color:#203746;font-size:1.8rem;line-height:1.7;overflow-wrap:anywhere}.pse *{box-sizing:border-box}.pse figure,.pse h1,.pse h2,.pse p{margin:0}.pse h1,.pse h2{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.025em;line-height:1.13;color:inherit;text-wrap:balance}.pse h1{font-size:clamp(4rem,5.2vw,7rem);max-width:11em}.pse h2{font-size:clamp(3.5rem,4vw,5.3rem);max-width:13em}.pse__container{max-width:1240px;padding:0 5rem;margin:0 auto}.pse__eyebrow{font-size:1.6rem;font-weight:700;letter-spacing:.04em;line-height:1.5}.pse__body{font-size:1.8rem;line-height:1.75}.pse__body p+p{margin-top:1.5rem}.pse .pse__body p{color:inherit}.pse__image{display:block;width:100%;height:auto}.pse-cover{display:grid;grid-template-columns:1fr 1fr;background:var(--pse-blue);color:var(--pse-paper);max-width:1600px;margin:0 auto}.pse-cover__copy{padding:6rem clamp(3rem,5vw,8rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2.5rem}.pse-cover .pse__eyebrow{color:var(--pse-earth)}.pse-cover .pse__body{max-width:48rem}.pse-cover__media{position:relative;min-height:56rem;overflow:hidden}.pse-cover__media .pse__image{height:100%;object-fit:cover;object-position:center}.pse-cover__media figcaption{position:absolute;bottom:0;left:0;right:0;padding:1.2rem 2rem;background:var(--pse-blue);color:var(--pse-paper);font-size:1.4rem;line-height:1.5}.pse__button{display:inline-flex;align-items:center;justify-content:center;gap:1.5rem;min-height:5.4rem;padding:1.2rem 2.6rem;border:1px solid var(--pse-blue);background:var(--pse-blue);color:var(--pse-paper);font:inherit;font-weight:600;line-height:1.5;text-decoration:none;text-align:center}.pse__button:hover{filter:brightness(1.08)}.pse-cover .pse__button,.pse-story--navy .pse__button{background:var(--pse-earth);border-color:var(--pse-earth);color:var(--pse-blue)}.pse__text-link{display:inline-flex;gap:1rem;align-items:center;color:inherit;font-size:1.8rem;font-weight:600;line-height:1.6;text-decoration:underline;text-underline-offset:.35rem;min-height:4.4rem}.pse__actions{display:flex;align-items:center;gap:1.6rem 2.5rem;flex-wrap:wrap}.pse-nav{background:var(--pse-paper);border-bottom:1px solid #b8aa98}.pse-nav .pse__container{display:flex;gap:1rem 4rem;justify-content:center;flex-wrap:wrap;padding-top:1.2rem;padding-bottom:1.2rem}.pse-nav a{display:inline-flex;align-items:center;min-height:4.4rem;padding:.5rem 0;color:var(--pse-blue);font-weight:600;text-decoration:none;border-bottom:2px solid transparent}.pse-nav a:hover{border-color:var(--pse-blue)}.pse-story{padding:7rem 0;scroll-margin-top:10rem}.pse-story--paper{background:var(--pse-paper);color:#203746}.pse-story--stone{background:var(--pse-stone);color:#203746}.pse-story--navy{background:var(--pse-blue);color:var(--pse-paper)}.pse-story__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(3rem,5vw,7.5rem);align-items:center}.pse-story__media{min-width:0}.pse-story__media .pse__image{width:100%;height:auto}.pse-story__media--studio{padding:2rem;background:#fff;color:#203746}.pse-story__media--studio .pse__image{max-height:58rem;object-fit:contain}.pse-story__media figcaption{font-size:1.5rem;line-height:1.6;padding-top:1.2rem;color:inherit}.pse-story__copy{min-width:0}.pse-story__copy>.pse__eyebrow{margin-bottom:1.8rem}.pse-story--navy .pse__eyebrow{color:var(--pse-earth)}.pse-story__copy h2{margin-bottom:2.5rem}.pse-story__details{list-style:none;padding:1.7rem 0;margin:2.5rem 0;border-top:1px solid #b8aa98;border-bottom:1px solid #b8aa98;display:grid;gap:.6rem;font-size:1.8rem;font-weight:600;line-height:1.5}.pse-story--navy .pse-story__details{border-color:var(--pse-earth)}.pse-story .pse-story__price{font-size:2.2rem;font-weight:600;line-height:1.4;margin:2.4rem 0 1.8rem}.pse-story__prices{display:flex;flex-wrap:wrap;gap:1.5rem 3rem;margin:2.4rem 0 1.8rem}.pse-story__prices .pse-story__price{margin:0}.pse-story__prices .pse-story__price span{display:block;font-size:1.6rem;line-height:1.6;font-weight:400}.pse-story--interior{padding:3.8rem 0;border-top:1px solid #b8aa98;border-bottom:1px solid #b8aa98}.pse-story--interior h2{font-size:clamp(3.2rem,3.1vw,4.2rem)}.pse-story--interior .pse-story__media--studio .pse__image{max-height:28rem}.pse-story--interior .pse-story__details{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;margin:1.8rem 0 0;padding:0;border:0;list-style:disc;list-style-position:inside;font-size:1.7rem}.pse-story__copy>.pse__actions{margin-top:2.4rem}.pse-story .pse-story__note{font-size:1.6rem;line-height:1.65;margin-top:2rem}.pse-help{background:var(--pse-stone);text-align:center;padding:6rem 0 7rem}.pse-help h2{margin:1.8rem auto 2.5rem;max-width:18em}.pse-help .pse__body{max-width:72rem;margin:0 auto 2.8rem}.pse-help .pse__actions{justify-content:center}.pse a:focus-visible{outline:3px solid currentColor;outline-offset:5px}@media(min-width:750px){.pse-story--reverse .pse-story__media{order:2}.pse-story--reverse .pse-story__copy{order:1}}@media(min-width:750px){.pse-story--interior .pse-story__grid{grid-template-columns:1.45fr .55fr;gap:4rem}}@media(max-width:989px){.pse__container{padding:0 3rem}.pse-cover__copy{padding:4rem 3rem}.pse-cover__media{min-height:49rem}.pse-cover h1{font-size:4.5rem}.pse-story__grid{gap:3rem}}@media(max-width:749px){.pse__container{padding:0 2.4rem}.pse-cover{grid-template-columns:1fr}.pse-cover__copy{padding:4rem 2.6rem 4.5rem}.pse-cover h1{font-size:4.2rem;max-width:13em}.pse-cover__media{min-height:0}.pse-cover__media .pse__image{height:auto;max-height:none}.pse-cover__media figcaption{position:static}.pse-story{padding:4rem 0}.pse-story__grid{grid-template-columns:1fr;gap:3rem}.pse-story h2{font-size:3.7rem}.pse-story__media--studio{padding:1.5rem}.pse-nav .pse__container{gap:.5rem 2.4rem;padding-top:.8rem;padding-bottom:.8rem}.pse-nav a{font-size:1.7rem}.pse-help{padding:4rem 0 5rem}.pse-help h2{font-size:3.7rem}}@media(max-width:380px){.pse-cover h1{font-size:3.8rem}.pse__container{padding:0 2rem}.pse__actions{align-items:stretch;flex-direction:column}.pse__text-link{justify-content:center}.pse-story h2{font-size:3.4rem}}.safe-ordering{border-top:1px solid rgba(var(--color-foreground),.12);background:rgba(var(--color-foreground),.025)}.safe-ordering__heading{margin:0 0 3.2rem}.safe-ordering__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;margin:0;padding:0;list-style:none}.safe-ordering__step{display:flex;flex-direction:column;align-items:flex-start}.safe-ordering__number{display:inline-flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;margin-bottom:1.6rem;background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:700}.safe-ordering__title{margin:0 0 1rem;font-size:1.8rem;line-height:1.4}.safe-ordering__text{margin-bottom:1.6rem;font-size:1.5rem;line-height:1.65}.safe-ordering__text p{margin:0}.safe-ordering__link{margin-top:auto;font-size:1.4rem;line-height:1.5;text-underline-offset:.3rem}@media screen and (max-width:749px){.safe-ordering__steps{grid-template-columns:1fr;gap:3.2rem}.safe-ordering__heading{margin-bottom:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/72/compiled_assets/styles.css.map */
