:root{--bb-ink: #382631;--bb-muted: #66505d;--bb-cream: #fbf7f1;--bb-plum: #553246;--bb-petal: #f4e3e5}.bb-logo{display:block;width:150px;max-width:100%;height:auto}.announcement-bar__text{text-align:center}.bb-home{color:var(--bb-ink);background:#fffdfa}.bb-wrap{width:min(1320px,calc(100% - 96px));margin-inline:auto}.bb-section{padding-block:clamp(48px,7vw,104px)}.bb-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:clamp(470px,45vw,690px);background:var(--bb-petal)}.bb-hero-copy{align-self:center;justify-self:end;width:min(100%,620px);padding:clamp(36px,6vw,100px)}.bb-home h1,.bb-home h2{color:inherit;font-family:Georgia,serif;letter-spacing:-.045em;line-height:.99;font-weight:400;margin:0}.bb-home h1{font-size:clamp(54px,7.1vw,116px)}.bb-home h2{font-size:clamp(34px,5vw,70px)}.bb-home p{color:var(--bb-muted);margin:16px 0 24px;line-height:1.55}.bb-home .bb-kicker{color:var(--bb-plum);font-size:11px;text-transform:uppercase;letter-spacing:.19em;font-weight:700;margin:0 0 18px}.bb-hero-copy>p:not(.bb-kicker){max-width:35ch;font-size:clamp(15px,1.4vw,19px)}.bb-hero-image{position:relative;display:block;overflow:hidden;background:#dfbac4}.bb-hero-image img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}.bb-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 22px;border:1px solid var(--bb-plum);background:var(--bb-plum);color:#fff8f2;border-radius:4px;font-weight:600;text-decoration:none;text-align:center}.bb-button:hover{background:#3f2334;color:#fff}.bb-button--outline{background:transparent;color:var(--bb-plum)}.bb-heading{text-align:center;margin-bottom:clamp(24px,4vw,46px)}.bb-heading p{margin-bottom:0}.bb-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px)}.bb-category,.bb-product{display:block;color:var(--bb-ink);text-decoration:none;min-width:0}.bb-category{border-radius:8px;background:#f8eeea;overflow:hidden}.bb-category img,.bb-product img{display:block;width:100%;height:auto;aspect-ratio:1.28;object-fit:cover;background:#f1e6e0}.bb-category span{display:block;padding:13px 15px;font-size:clamp(13px,1.5vw,17px);font-weight:600;text-align:center}.bb-category:hover span,.bb-product:hover h3{text-decoration:underline;text-underline-offset:3px}.bb-picks{background:#f5ede9}.bb-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.bb-product img{aspect-ratio:1;border-radius:8px}.bb-product h3{color:inherit;font:600 15px/1.4 inherit;font-size:15px;line-height:1.4;font-weight:600;margin:10px 0 2px}.bb-product span{color:var(--bb-muted);font-size:14px}.bb-center{text-align:center;margin-top:36px}.bb-editorial{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#ece8f2;border-radius:10px;overflow:hidden}.bb-editorial>a{display:block}.bb-editorial img{width:100%;height:100%;max-height:620px;display:block;object-fit:cover}.bb-editorial>div{align-self:center;padding:clamp(24px,5vw,72px)}.bb-footer{background:#eee9f4;color:#382631;border-top:1px solid #ded4e6}.bb-footer-grid{display:grid;grid-template-columns:1.15fr .7fr .85fr 1.2fr;align-items:start;gap:32px;padding-block:55px}.bb-footer h2{color:inherit;font-size:15px;line-height:1.3;font-weight:700;margin:0 0 12px}.bb-footer p{margin:0 0 12px;color:#594653;font-size:14px}.bb-footer a{display:block;color:inherit;margin-bottom:7px;text-decoration:none}.bb-footer a:hover{text-decoration:underline}.bb-footer .bb-footer-brand{display:inline-block;max-width:100%;margin-bottom:12px}.bb-footer .bb-footer-brand img{display:block;width:162px;max-width:100%;height:auto;object-fit:contain}.bb-footer input{display:block;width:100%;min-height:43px;background:#fffdfa;color:#382631;border:1px solid #a78ea8;border-radius:4px;padding:8px 10px}.bb-footer button{margin-top:8px;padding:8px 16px;border:1px solid #553246;border-radius:4px;background:#553246;color:#fff8f2;cursor:pointer}.bb-copyright{text-align:center;color:#382631;background:#e3daeb;border-top:1px solid #d5c7df;padding:15px;font-size:12px}@media(max-width:989px){.bb-wrap{width:calc(100% - 40px)}.bb-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.bb-logo{width:122px}.bb-wrap{width:calc(100% - 32px)}.bb-hero,.bb-editorial{grid-template-columns:minmax(0,1fr)}.bb-hero{min-height:0}.bb-hero-copy{justify-self:start;padding:32px 22px 34px}.bb-hero h1{font-size:clamp(46px,12vw,72px)}.bb-hero-image{aspect-ratio:1.24}.bb-collections,.bb-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bb-collections .bb-category:last-child:nth-child(odd){grid-column:1 / -1}.bb-collections .bb-category:last-child:nth-child(odd) img{aspect-ratio:2.4}.bb-category span{padding:9px 6px}.bb-product h3,.bb-product span{font-size:13px}.bb-editorial img{max-height:420px}.bb-footer-grid{gap:22px;padding-block:36px}.bb-footer-grid>:first-child,.bb-footer-grid>:last-child{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/breezy.css.map */
