.bonni-site-chrome .bonni-instagram-mark,.bonni-site-footer .bonni-instagram-mark{display:block;width:17px;height:17px;flex:none}.bonni-site-chrome .bonni-topbar__social a{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;color:#fff}.bonni-site-footer .bonni-footer-social a{display:inline-flex;align-items:center;gap:8px;width:max-content;color:#926c61}.bonni-site-header .bonni-desktop-nav{gap:clamp(8px,1.15vw,20px)}.bonni-site-header .bonni-site-header__inner{grid-template-columns:195px minmax(0,1fr) auto;gap:12px}.bonni-about{padding:36px 0 75px;background:#fffefa}.bonni-about__grid{grid-template-columns:minmax(0,40%) minmax(0,40%) minmax(0,1fr);gap:clamp(24px,2.9vw,45px);align-items:center}.bonni-about__photo{height:350px;background:#f1dfd9;border-radius:7px;overflow:visible;box-shadow:none;isolation:isolate}.bonni-about__photo:before{content:"";position:absolute;top:-13px;right:-13px;bottom:16px;left:14px;border-radius:10px;background:#f2e4dc;transform:rotate(2deg);z-index:-1}.bonni-about__photo-frame{width:100%;height:100%;border-radius:6px;overflow:hidden;box-shadow:0 10px 26px #563a301c;background:radial-gradient(circle at 50% 45%,#efe0e2,#f4e9e6 68%,#f6ede7)}.bonni-about__photo img{width:100%;height:100%;object-fit:var(--bonni-portrait-fit,contain);object-position:center center;transform:none}.bonni-about__signature{position:absolute;right:-11px;bottom:-9px;background:#fff8f3f2;border:1px solid #ead5cc;box-shadow:0 4px 20px #48332b1a;padding:8px 19px 7px;transform:rotate(-5deg);font:italic 27px/1.1 Iowan Old Style,Georgia,serif;color:#9d7669;border-radius:2px;z-index:2}.bonni-about__signature span{font-style:normal;font-size:18px;margin-left:6px}.bonni-about .bonni-about__copy h2{font-size:clamp(31px,2.8vw,41px);line-height:1.11;margin:10px 0 15px}.bonni-about__body{font-size:14px;line-height:1.78}.bonni-about__body p{margin:0 0 12px}.bonni-about__promises{display:flex;align-items:center;flex-wrap:wrap;gap:10px 18px;margin:15px 0 23px;padding-top:11px;border-top:1px solid #eadad3;color:#826c63;font-size:12px}.bonni-about__promises span span{color:#ab8073;font-size:16px;margin-right:4px}.bonni-about__quote{background:radial-gradient(ellipse at center,#f9ece6 0%,#f9f1ed 45%,transparent 75%);font-size:clamp(20px,2.15vw,30px);padding:35px 0;transform:rotate(-5deg)}.bonni-cta{background-image:linear-gradient(90deg,#a57567f5,#a7776af2 49%,#a6776aa8 65%,#a6776a00 80%),var(--bonni-cta-bg);background-size:cover,100% 100%;background-position:center,center;background-repeat:no-repeat;background-color:#a97769;padding:31px 0;min-height:151px}.bonni-cta__inner{min-height:85px}.bonni-cta .bonni-button{margin-right:15%;z-index:1}body.bonni-inner-page #MainContent{background:#fffcf9;color:#56433e;min-height:52vh}body.bonni-inner-page #MainContent h1,body.bonni-inner-page #MainContent h2,body.bonni-inner-page #MainContent .h1,body.bonni-inner-page #MainContent .h2{font-family:var(--bonni-serif);font-weight:400;letter-spacing:-.5px;color:#43342f}body.bonni-inner-page #MainContent h1{font-size:clamp(32px,3.6vw,49px)}body.bonni-inner-page #MainContent h2{font-size:clamp(27px,2.8vw,38px)}body.bonni-inner-page #MainContent .button,body.bonni-inner-page #MainContent button[type=submit].button{--color-button:180,135,121;--color-button-text:255,255,255}body.bonni-inner-page #MainContent .page-width{max-width:1250px}.bonni-page-masthead{padding:45px 0 40px;background:radial-gradient(circle at 88% 30%,#e5cfc5,#f8f0eb 43%,#fff9f5);text-align:center;border-bottom:1px solid #eadcd4}.bonni-page-masthead h1{font-family:var(--bonni-serif);font-size:clamp(36px,4.2vw,56px)!important;line-height:1.1;margin:5px 0 13px;color:#392d29}.bonni-page-masthead__rule{height:1px;width:76px;background:#c6a497;margin:0 auto}body.bonni-inner-page #MainContent .main-page-title{display:none}body.bonni-inner-page #MainContent .shopify-section .multirow,body.bonni-inner-page #MainContent .shopify-section .collapsible-content{background-color:#fffcf9}body.bonni-inner-page #MainContent .multirow__inner{padding-top:12px;padding-bottom:18px}body.bonni-inner-page #MainContent .image-with-text__content{background:#fff8f4;border-radius:5px}body.bonni-inner-page #MainContent .collapsible-content .accordion{border-bottom:1px solid #e7d8d0}body.bonni-inner-page #MainContent .collapsible-content .accordion summary{min-height:60px}body.bonni-inner-page #MainContent .collapsible-content .accordion__title{font-size:clamp(16px,1.5vw,20px);font-family:Iowan Old Style,Georgia,serif}body.bonni-inner-page #MainContent .contact{background:#fffaf6;border:1px solid #eadbd4;border-radius:7px;padding:25px 35px 40px}body.bonni-inner-page #MainContent .field__input{background:#fffefa}body.bonni-inner-page #MainContent .product__title h1{font-size:clamp(31px,3.6vw,45px)}body.bonni-inner-page #MainContent .price-item{color:#a87969}body.bonni-inner-page #MainContent .card-wrapper .card__heading{font-family:var(--bonni-serif)}@media(max-width:1200px){.bonni-about__grid{grid-template-columns:43% 1fr;gap:34px}.bonni-about__quote{display:none}}@media(max-width:990px){.bonni-site-header .bonni-site-header__inner{grid-template-columns:1fr auto auto;gap:12px}}@media(max-width:749px){.bonni-about{padding:16px 0 60px}.bonni-about__grid{grid-template-columns:1fr;gap:29px}.bonni-about__photo{width:min(100%,430px);height:290px;margin:0 auto}.bonni-about__photo:before{top:-7px;right:-6px;bottom:8px;left:7px}.bonni-about__signature{right:2px;bottom:-11px}.bonni-about__body{font-size:13.5px}.bonni-about__promises{font-size:11px}.bonni-cta{background-image:linear-gradient(90deg,#9c6d60fa,#a17264e6 78%,#a07064bf),var(--bonni-cta-bg);background-size:cover,auto 100%;background-position:center,right center}.bonni-cta .bonni-button{margin-right:0}.bonni-page-masthead{padding:36px 0 33px}body.bonni-inner-page #MainContent .contact{padding:20px 15px 28px}.bonni-topbar__inner{grid-template-columns:27px minmax(0,1fr)!important;gap:5px}.bonni-topbar__social{display:flex!important;justify-content:flex-start}.bonni-topbar__inner>p{font-size:8px!important;letter-spacing:.55px!important;line-height:1.35}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bonni-v5.css.map */
