@font-face{font-family:Breath Serif;src:url(breath-serif.woff2) format("woff2");font-weight:400;font-display:swap}:root{--br-cream:#faf7f2;--br-pink:#ffd2da;--br-ink:#342831;--br-muted:#6c5e64;--br-line:#dcd1d0;--br-serif:"Breath Serif",Georgia,serif}html{scroll-behavior:smooth;scroll-padding-top:30px}body{background:var(--br-cream);color:var(--br-ink)}.br-world,.br-header,.br-footer,.br-announcement{font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.6;letter-spacing:0;color:var(--br-ink)}.br-world *,.br-header *,.br-footer *{box-sizing:border-box}.br-world h1,.br-world h2,.br-world h3{font-family:var(--br-serif);font-weight:400;color:var(--br-ink);letter-spacing:-.045em;line-height:1.08;margin:0}.br-world h1{font-size:clamp(42px,4.5vw,70px)}.br-world h2{font-size:clamp(38px,4.2vw,62px)}.br-world h3{font-size:29px;letter-spacing:-.035em}.br-world em{font-weight:400}.br-world p{margin:0 0 20px}.br-world a,.br-header a,.br-footer a{color:inherit;text-underline-offset:5px}.br-world img{display:block;width:100%;height:auto;object-fit:cover}.br-announcement{text-align:center;background:var(--br-pink);font-size:11px;letter-spacing:.055em;padding:9px 15px}.br-header{height:103px;padding:0 5%;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;border-bottom:1px solid var(--br-line);background:var(--br-cream)}.br-header a{text-decoration:none}.br-nav{display:flex;gap:30px;font-size:12px}.br-logo{justify-self:center;display:block;width:190px}.br-logo img{display:block;width:100%;height:auto}.br-bag{justify-self:end;display:flex;gap:8px;align-items:center;font-size:12px}.br-eyebrow{font-size:10px!important;letter-spacing:.17em!important;text-transform:uppercase;line-height:1.7!important;display:block}.br-product{max-width:1500px;margin:auto;display:grid;grid-template-columns:1.05fr 1fr;padding:42px 5% 55px;gap:6%}.br-gallery-main{position:relative;overflow:hidden;background:#eee5df}.br-gallery-main>img{aspect-ratio:3/3.55;object-position:50% 61%}.br-image-note{position:absolute;bottom:19px;left:22px;font-family:var(--br-serif);font-size:17px;font-style:italic}.br-thumbs{display:flex;gap:10px;padding-top:14px}.br-thumb{border:1px solid transparent;background:none;padding:3px;width:63px;cursor:pointer}.br-thumb img{height:69px;object-fit:cover}.br-thumb[aria-pressed=true]{border-color:var(--br-ink)}.br-product-copy{align-self:center;padding:10px 0 25px}.br-product-copy>.br-eyebrow{margin-bottom:23px}.br-intro{font-size:16px;max-width:330px;margin:24px 0 30px!important;line-height:1.65}.br-buy{border-top:1px solid var(--br-line);padding-top:26px}.br-product-line{display:flex;justify-content:space-between;align-items:center;gap:16px}.br-product-line h2{font-family:Arial,Helvetica,sans-serif;font-size:17px;letter-spacing:0;font-weight:500}.br-price{font-size:15px;white-space:nowrap}.br-details{font-size:12px;color:var(--br-muted);margin:9px 0 17px!important}.br-details span{padding:0 7px}.br-description{font-size:14px;max-width:410px;color:var(--br-muted);line-height:1.7}.br-purchase-row{display:flex;gap:10px;margin-top:23px}.br-quantity{width:68px;flex-shrink:0}.br-quantity input{font:inherit;border:1px solid var(--br-line);background:transparent;color:var(--br-ink);width:100%;height:54px;text-align:center;padding:8px}.br-button{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:54px;padding:15px 25px;background:var(--br-ink);color:var(--br-cream)!important;border:1px solid var(--br-ink);font:400 13px Arial,Helvetica,sans-serif;text-decoration:none;cursor:pointer;transition:background .2s,transform .2s}.br-button:hover{background:#51404b}.br-button:disabled{opacity:.5;cursor:not-allowed}.br-purchase-row .br-button{flex:1}.br-button span{font-size:20px;line-height:1}.br-assurance{font-size:10px;letter-spacing:.025em;text-align:center;margin:13px 0 0!important}.br-quiet-link{display:flex;justify-content:space-between;text-decoration:none;font-size:11px;margin-top:29px;padding-top:18px;border-top:1px solid var(--br-line)}.br-ribbon{background:var(--br-pink);display:flex;justify-content:center;gap:11%;padding:20px 5%;font-family:var(--br-serif);font-size:19px}.br-manifesto{text-align:center;padding:110px 24px 115px;max-width:960px;margin:auto}.br-manifesto h2{margin:23px 0 29px;line-height:1.16}.br-manifesto>p:not(.br-eyebrow){max-width:460px;margin:0 auto 18px;color:var(--br-muted);font-size:14px}.br-editorial{display:grid;grid-template-columns:1fr 1fr;background:#f2e7e5}.br-editorial-photo{position:relative}.br-editorial-photo img{height:100%;max-height:850px;aspect-ratio:3/3.5;object-position:50% 40%}.br-photo-caption{position:absolute;bottom:21px;left:28px;font-size:11px;background:var(--br-cream);padding:6px 12px}.br-editorial-text{align-self:center;padding:65px 13%}.br-editorial-text h2{margin:25px 0 33px;font-size:clamp(36px,3.8vw,58px);line-height:1.13}.br-editorial-text>p:not(.br-eyebrow){max-width:320px;font-size:14px;color:var(--br-muted)}.br-text-link{display:inline-flex;gap:38px;font-size:12px;border-bottom:1px solid;padding-bottom:7px;text-decoration:none;margin-top:14px}.br-rituals{padding:105px 5% 115px;max-width:1500px;margin:auto}.br-section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:42px;gap:30px}.br-section-heading>.br-eyebrow{margin-bottom:20px}.br-section-heading>p{color:var(--br-muted);font-size:14px}.br-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.br-cards article:nth-child(2){padding-top:60px}.br-cards article:nth-child(3){padding-top:120px}.br-cards img{aspect-ratio:3/4;margin-bottom:25px}.br-cards .br-eyebrow{margin-bottom:13px;color:var(--br-muted)}.br-cards h3{margin-bottom:14px}.br-cards p{font-size:13px;color:var(--br-muted);max-width:270px}.br-closeup{display:grid;grid-template-columns:1fr 1fr;background:#f0dedf}.br-closeup-text{align-self:center;padding:70px 13%}.br-closeup h2{margin:26px 0}.br-closeup-text>p:not(.br-eyebrow){max-width:330px;color:#615057;font-size:14px}.br-closeup img{aspect-ratio:1/1.1;object-fit:cover;height:100%}.br-faq{display:grid;grid-template-columns:.85fr 1.15fr;gap:12%;padding:110px 8%;max-width:1450px;margin:auto}.br-faq h2{margin:24px 0 30px}.br-faq>div>p:not(.br-eyebrow){font-size:13px;color:var(--br-muted)}.br-questions{border-top:1px solid var(--br-line)}.br-questions details{border-bottom:1px solid var(--br-line)}.br-questions summary{cursor:pointer;display:flex;justify-content:space-between;padding:22px 0;font-size:14px;gap:18px;list-style:none}.br-questions summary::-webkit-details-marker{display:none}.br-questions summary span{font-size:20px;line-height:1}.br-questions details[open] summary span{transform:rotate(45deg)}.br-questions details p{color:var(--br-muted);font-size:13px;line-height:1.8;padding-right:30px}.br-closing{text-align:center;padding:90px 24px 100px;background:var(--br-pink)}.br-closing h2{margin:23px auto 35px;max-width:760px}.br-closing>.br-button{min-width:250px}.br-closing>p:last-child{font-size:11px;margin:20px 0 0}.br-footer{padding:68px 6% 25px}.br-footer-top{display:flex;justify-content:space-between;gap:40px}.br-footer-top img{max-width:220px;height:auto}.br-footer p{font-size:13px;margin:20px 0;line-height:1.7}.br-footer a{font-size:12px}.br-footer-bottom{margin-top:65px;padding-top:22px;border-top:1px solid var(--br-line);display:flex;justify-content:space-between;gap:25px}.br-footer-bottom nav{display:flex;gap:20px;flex-wrap:wrap}.br-footer-bottom a,.br-footer-bottom small{font-size:10px}.br-sticky{position:fixed;bottom:0;left:0;right:0;z-index:10;box-shadow:0 -2px 20px #34283112;background:var(--br-cream);border-top:1px solid var(--br-line);padding:12px 5%;display:flex;justify-content:space-between;align-items:center;gap:20px}.br-sticky[hidden]{display:none}.br-sticky strong{font-size:13px;font-weight:500;display:block}.br-sticky span[data-sticky-price]{font-size:11px;display:block}.br-sticky .br-button{min-height:43px;padding:10px 22px}.br-form select{width:100%;padding:12px;border:1px solid var(--br-line);background:transparent;font:inherit;margin:8px 0}.br-form label{font-size:12px}.br-world :focus-visible,.br-header :focus-visible,.br-footer :focus-visible{outline:2px solid var(--br-ink);outline-offset:5px}.shopify-policy__container{max-width:800px!important;padding:55px 24px!important}.cart__footer,.cart__items{border-color:var(--br-line)!important}.title,.main-page-title{font-family:var(--br-serif)!important;letter-spacing:-.035em}body:has(.br-sticky:not([hidden])){padding-bottom:78px}@media(min-width:1600px){.br-product{gap:100px}.br-editorial-text{max-width:670px}.br-closeup-text{justify-self:end;max-width:700px}}@media(max-width:899px){.br-header{height:78px;padding:0 5%}.br-logo{width:150px}.br-nav{gap:0;font-size:11px}.br-nav a:nth-child(2){display:none}.br-bag{font-size:11px}.br-bag svg{display:none}.br-product{padding:24px 5% 45px;gap:5%}.br-world h1{font-size:42px}.br-product-copy{padding:0}.br-product-copy>.br-eyebrow{font-size:8px!important}.br-intro{font-size:14px;margin:18px 0 23px!important}.br-assurance{font-size:9px}.br-manifesto{padding:80px 24px}.br-ribbon{font-size:16px;gap:30px}.br-editorial-text{padding:35px 10%}.br-rituals{padding:75px 5%}.br-cards{gap:17px}.br-cards h3{font-size:25px}.br-closeup-text{padding:40px 10%}.br-faq{padding:75px 6%;gap:7%}}@media(max-width:640px){.br-announcement{font-size:9px;padding:9px 10px}.br-header{height:70px}.br-logo{width:132px}.br-product{display:flex;flex-direction:column;padding:0 0 48px;gap:26px}.br-gallery-main>img{aspect-ratio:1/1.02;object-position:50% 67%}.br-image-note{font-size:15px;bottom:14px;left:22px}.br-thumbs{padding:12px 6% 0;gap:7px}.br-thumb{width:49px}.br-thumb img{height:52px}.br-product-copy{padding:0 6%}.br-product-copy>.br-eyebrow{font-size:9px!important;margin-bottom:16px}.br-world h1{font-size:43px;line-height:1.07;letter-spacing:-.045em}.br-intro{font-size:14px;max-width:285px;margin:18px 0 23px!important}.br-buy{padding-top:20px}.br-description{font-size:13px;margin-bottom:16px!important}.br-product-line h2{font-size:16px}.br-price{font-size:14px}.br-assurance{font-size:9px}.br-quiet-link{margin-top:22px}.br-ribbon{padding:17px 18px;font-size:16px}.br-ribbon span:nth-child(2){display:none}.br-world h2{font-size:38px}.br-manifesto{padding:68px 23px 62px}.br-manifesto h2{font-size:35px;line-height:1.13;margin:20px 0 26px}.br-manifesto>p:not(.br-eyebrow){font-size:13px;max-width:315px}.br-editorial{grid-template-columns:1fr}.br-editorial-photo img{aspect-ratio:1/1.05;height:auto;object-position:50% 32%}.br-editorial-text{padding:45px 7% 52px}.br-editorial-text h2{font-size:41px;margin:21px 0 25px}.br-photo-caption{left:20px;bottom:18px;font-size:10px}.br-rituals{padding:65px 6%}.br-section-heading{display:block;margin-bottom:30px}.br-section-heading>p{margin-top:20px;font-size:13px}.br-cards{display:flex;overflow:auto;scroll-snap-type:x mandatory;gap:18px;margin-right:-6.8%;padding-right:6%;padding-bottom:16px}.br-cards article{flex:0 0 82%;scroll-snap-align:start;padding-top:0!important}.br-cards img{aspect-ratio:3/3.6}.br-cards h3{font-size:29px}.br-cards p{max-width:260px}.br-closeup{display:flex;flex-direction:column-reverse}.br-closeup img{aspect-ratio:1/1.03}.br-closeup-text{padding:45px 7% 55px}.br-closeup h2{font-size:41px}.br-faq{display:block;padding:64px 6%}.br-faq h2{margin:20px 0 22px}.br-questions{margin-top:32px}.br-questions summary{font-size:13px;padding:20px 0}.br-closing{padding:65px 20px 70px}.br-closing h2{font-size:37px}.br-closing .br-eyebrow{font-size:8px!important}.br-footer{padding:45px 6% 25px}.br-footer-top{display:block}.br-footer-top>div+div{margin-top:35px}.br-footer-top img{width:180px}.br-footer-bottom{display:block;margin-top:36px}.br-footer-bottom nav{margin-top:18px;gap:14px}.br-sticky{padding:10px 6%}.br-sticky .br-button{font-size:11px;gap:12px}.br-sticky strong{font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.br-button{transition:none}}.br-world .br-product-line h2{font-family:Arial,Helvetica,sans-serif;font-size:17px;letter-spacing:0;line-height:1.3;font-weight:500}.br-closeup h2{font-size:clamp(38px,3.5vw,54px)}@media(max-width:640px){.br-world .br-product-line h2{font-size:16px}.br-closeup h2{font-size:39px}}.br-gallery{min-width:0}.br-thumbs{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding-bottom:8px}.br-thumb{flex-shrink:0;scroll-snap-align:start}.br-thumbs:focus-within{scroll-behavior:smooth}
/*# sourceMappingURL=/cdn/shop/t/5/assets/breath.css.map */
