#shopify-section-rich_text_Vmm9Qt [data-wetheme-section-type=text--rich-text]{background:#faf5f0}#shopify-section-rich_text_Vmm9Qt .homepage-featured-rich-text{max-width:780px;margin-inline:auto}#shopify-section-rich_text_Vmm9Qt .homepage-sections--title{color:#8d6389!important;font-size:clamp(32px,3.3vw,49px)!important;line-height:1.13;letter-spacing:-.025em}#shopify-section-rich_text_Vmm9Qt .richtext-block{font-size:clamp(16px,1.25vw,18px)!important;line-height:1.75;color:#443842;max-width:670px;margin-inline:auto}#shopify-section-rich_text_Vmm9Qt .homepage-featured-box-btn{border-radius:999px;padding:13px 29px}#shopify-section-169606287695e91992{background:#f8f5f8}#shopify-section-169606287695e91992 .jdgm-carousel-title,#shopify-section-169606287695e91992 .jdgm-widget .jdgm-carousel-title{color:#8d6389!important;font-size:clamp(28px,2.6vw,40px)!important;line-height:1.2}#shopify-section-169606287695e91992 .jdgm-star{color:#d4a63a!important}#shopify-section-169606287695e91992 .jdgm-carousel-item{border-radius:15px;background:#fff;box-shadow:0 8px 28px #38223611;padding:22px!important;box-sizing:border-box}#shopify-section-169606287695e91992 .jdgm-carousel-item__review-body{line-height:1.6}#shopify-section-0d96c2d5-f076-40ca-bbc4-1c8d8e074cb2{background:#f6f0f5}#shopify-section-0d96c2d5-f076-40ca-bbc4-1c8d8e074cb2 .homepage-sections--title,#shopify-section-0d96c2d5-f076-40ca-bbc4-1c8d8e074cb2 h2{color:#8d6389!important;font-size:clamp(29px,2.8vw,41px)!important}#shopify-section-0d96c2d5-f076-40ca-bbc4-1c8d8e074cb2 .visual-navigation__list{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px}#shopify-section-0d96c2d5-f076-40ca-bbc4-1c8d8e074cb2 .visual-navigation__list-item{margin:0!important;padding:14px;background:#fff;border:1px solid rgba(141,99,137,.13);border-radius:20px;box-shadow:0 7px 22px #3e24390f;transition:transform .2s ease,box-shadow .2s ease}#shopify-section-0d96c2d5-f076-40ca-bbc4-1c8d8e074cb2 .visual-navigation__list-item:hover{transform:translateY(-4px);box-shadow:0 12px 30px #3e24391f}#shopify-section-0d96c2d5-f076-40ca-bbc4-1c8d8e074cb2 .visual-navigation__image-link:focus-visible{outline:3px solid #8d6389;outline-offset:4px}@media(max-width:749px){#shopify-section-rich_text_Vmm9Qt .homepage-sections--title{font-size:32px!important}#shopify-section-rich_text_Vmm9Qt .richtext-block{font-size:16px!important}#shopify-section-169606287695e91992 .jdgm-carousel-item{padding:16px!important}#shopify-section-0d96c2d5-f076-40ca-bbc4-1c8d8e074cb2 .visual-navigation__list{gap:12px}#shopify-section-0d96c2d5-f076-40ca-bbc4-1c8d8e074cb2 .visual-navigation__list-item{padding:9px;border-radius:14px}}@media(prefers-reduced-motion:reduce){#shopify-section-0d96c2d5-f076-40ca-bbc4-1c8d8e074cb2 .visual-navigation__list-item{transition:none}}#shopify-section-newsletter_xmGjLh{background:#f4edf4;color:#382e39}#shopify-section-newsletter_xmGjLh .newsletter--section-wrapper{background:transparent!important}#shopify-section-newsletter_xmGjLh .newsletter-wrapper--outer{max-width:950px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}#shopify-section-newsletter_xmGjLh .newsletter-content--wrapper{width:100%;max-width:680px}#shopify-section-newsletter_xmGjLh .newsletter-section--title{color:#8d6389!important;font-size:clamp(30px,3.4vw,46px)!important;letter-spacing:-.025em;line-height:1.16;margin-bottom:15px}#shopify-section-newsletter_xmGjLh .newsletter-content--wrapper .rte{font-size:clamp(15px,1.3vw,18px);line-height:1.65;color:#504451}#shopify-section-newsletter_xmGjLh .newsletter-form--wrapper{width:100%;max-width:580px}#shopify-section-newsletter_xmGjLh #newsletter-wrapper{display:flex;align-items:stretch;gap:10px;max-width:580px;margin:0 auto}#shopify-section-newsletter_xmGjLh #newsletter_text{flex:1;min-width:0;width:auto;border:1px solid rgba(141,99,137,.3);background:#fff;border-radius:12px;padding:14px 18px;min-height:52px;color:#332a33;box-shadow:none}#shopify-section-newsletter_xmGjLh #newsletter_text:focus-visible{outline:3px solid #8d6389;outline-offset:2px}#shopify-section-newsletter_xmGjLh #newsletter_submit{display:inline-flex;justify-content:center;align-items:center;gap:8px;position:static;transform:none;width:auto;min-width:145px;min-height:52px;border:0;border-radius:12px;padding:12px 20px;background:#8d6389;color:#fff;cursor:pointer;transition:background .2s ease}#shopify-section-newsletter_xmGjLh #newsletter_submit:before{content:"Sign me up";font-size:14px;font-weight:700;white-space:nowrap}#shopify-section-newsletter_xmGjLh #newsletter_submit svg{display:none}#shopify-section-newsletter_xmGjLh #newsletter_submit:hover{background:#745070}#shopify-section-newsletter_xmGjLh #newsletter_submit:focus-visible{outline:3px solid #d4a63a;outline-offset:3px}#shopify-section-collection_list_yhY74T{background:#fff}#shopify-section-collection_list_yhY74T .homepage-sections--title{font-size:clamp(28px,2.8vw,39px)!important;line-height:1.2;color:#8d6389!important}#shopify-section-collection_list_yhY74T .collection-grid{gap:18px}#shopify-section-collection_list_yhY74T .homepage-collection-grid-item{overflow:hidden;border-radius:17px;box-shadow:0 8px 24px #402a3c14;transition:transform .2s ease,box-shadow .2s ease}#shopify-section-collection_list_yhY74T .homepage-collection-grid-item:hover{transform:translateY(-3px);box-shadow:0 12px 28px #402a3c21}#shopify-section-collection_list_yhY74T .grid-item__title{font-size:clamp(19px,2vw,27px)!important;line-height:1.25;letter-spacing:-.015em}#shopify-section-collection_list_yhY74T .grid-item-details--overlay{padding:18px}@media(max-width:749px){#shopify-section-newsletter_xmGjLh #newsletter-wrapper{flex-direction:column;gap:10px}#shopify-section-newsletter_xmGjLh #newsletter_text,#shopify-section-newsletter_xmGjLh #newsletter_submit{width:100%;min-width:0}#shopify-section-collection_list_yhY74T .collection-grid{gap:12px}#shopify-section-collection_list_yhY74T .homepage-collection-grid-item{border-radius:13px}}@media(prefers-reduced-motion:reduce){#shopify-section-newsletter_xmGjLh #newsletter_submit,#shopify-section-collection_list_yhY74T .homepage-collection-grid-item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/buioch-v4105-homepage.css.map */
