:root{--bf-ink:#252720;--bf-olive:#353c2d;--bf-cream:#fcfbf8;--bf-line:#e3e1d9}html{scroll-behavior:smooth}body{font-size:16px;line-height:1.65;background:var(--bf-cream);color:var(--bf-ink)}body h1,body h2,body h3,.m-richtext__title,.m-section__heading{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;line-height:1.14}body h2.m-section__heading{font-size:clamp(32px,3.3vw,48px)}.m-section__subheading,.m-richtext__subtitle{font-family:inherit!important;font-size:12px!important;font-weight:500!important;letter-spacing:.17em;text-transform:uppercase}.m-button{border-radius:0!important;font-size:14px;letter-spacing:.035em;min-height:48px;transition:background .2s,color .2s,transform .2s}.m-button:hover{transform:translateY(-2px)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #767e59;outline-offset:5px}.m-announcement-bar{font-size:12px;letter-spacing:.06em}.m-announcement-bar__container{min-height:34px}.m-header__logo strong{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:.08em;font-size:31px;white-space:nowrap}.m-header__logo{max-width:none!important}.m-header .m-menu__link{font-size:15px;letter-spacing:.015em}.m-header__desktop{border-bottom:1px solid var(--bf-line)}.bf-hero .m-slide__title{font-size:clamp(48px,5.5vw,84px);line-height:1.03;letter-spacing:-.055em;margin-top:20px!important}.bf-hero .m-slide__subtitle{font-size:12px!important;letter-spacing:.19em}.bf-hero .m-slide__description{font-size:17px;line-height:1.7;max-width:420px;margin-top:24px!important}.bf-hero .m-slide__content{max-width:550px}.bf-hero .m-slide__button{margin-top:30px!important;gap:24px}.bf-hero .m-button--primary{background:var(--bf-olive)!important;border-color:var(--bf-olive)!important;color:#fff!important;padding:13px 26px}.bf-hero .m-button--link{color:var(--bf-ink)!important;font-size:14px!important}.bf-hero .m-slide__wrapper{padding-left:max(5vw,32px);padding-right:max(5vw,32px)}.bf-note{border-bottom:1px solid var(--bf-line)}.bf-note-inner{display:flex;align-items:center;justify-content:space-between;gap:24px}.bf-note-inner>span{font-size:11px;letter-spacing:.18em}.bf-note-inner p{font-family:Georgia,serif;font-size:21px;margin:0}.bf-note-inner a{font-size:13px;border-bottom:1px solid var(--bf-ink);padding-bottom:2px}.bf-note-inner a span{margin-left:16px}.bf-categories .m-collection-card__image{background:#f0eee8}.bf-categories .m-collection-card__title{font-size:22px!important;letter-spacing:-.025em;font-family:Georgia,serif}.bf-categories .m-collection-card__info{padding-top:18px}.bf-categories .m-collection-card__image img{aspect-ratio:1/1;object-fit:cover}.bf-categories .m-section__header{margin-bottom:32px}.bf-products .m-section__header{margin-bottom:32px!important}.m-product-card__title{font-size:16px!important;line-height:1.5;font-weight:400!important}.m-product-card__price{font-size:15px;margin-top:7px}.m-product-card__media{background:#f1f0eb}.m-product-card__info{padding-top:16px}.m-product-card__name{font-family:inherit}.bf-products .m-tabs__header{margin-top:20px}.bf-products .m-tabs__header a,.bf-products .m-tabs__header button{font-size:15px}.bf-story .m-custom-content__container{background:#eeeee5}.bf-story-image img{aspect-ratio:1/1;object-fit:cover}.bf-story-copy{background:#eeeee5;padding:clamp(28px,5vw,78px)!important}.bf-story-copy .m-richtext__title{font-size:clamp(35px,3.6vw,54px)}.bf-story-copy .m-richtext__description{font-size:16px;line-height:1.8;max-width:440px}.bf-story-copy .m-richtext__button{margin-top:30px}.bf-services{border-top:1px solid var(--bf-line);background:#f2f1eb}.bf-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:42px 0}.bf-service-grid>div{position:relative;padding-left:40px}.bf-service-no{position:absolute;left:0;top:2px;font-size:11px;color:#707961;letter-spacing:.08em}.bf-service-grid h3{font-size:23px;margin:0 0 10px;letter-spacing:-.02em}.bf-service-grid p{font-size:14px;color:#5c6156;max-width:300px;margin:0}.bf-service-grid a{text-decoration:underline;text-underline-offset:3px}.m-footer{background:#282e24;color:#f5f3e9}.m-footer--block-title{font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#f5f3e9}.m-footer a,.m-footer .rte,.m-footer p,.m-footer--block-content{color:#d0d3c8}.m-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.m-footer p,.m-footer li{font-size:14px;line-height:1.85}.m-footer--block-custom_html:first-child .m-footer--block-title{font-family:Georgia,serif;font-size:28px;letter-spacing:.015em;text-transform:none}.bf-footer-intro{color:#f5f3e9!important;font-family:Georgia,serif;font-size:20px!important;margin-bottom:12px}.bf-footer-links{list-style:none;padding:0;margin:0}.bf-footer-links li{margin-bottom:8px}.m-footer__copyright{font-size:12px!important}.m-footer--bottom{border-top:1px solid #495041}.m-footer--block{padding-top:8px;padding-bottom:8px}.m-footer--middle{padding-top:56px;padding-bottom:44px}.m-product-title,h1.m-product-title{font-size:clamp(27px,3vw,40px)!important;line-height:1.2;letter-spacing:-.035em}.m-product-form--input{border-radius:0}.m-product-collapsible .m-collapsible--button,.m-collapsible--button{font-size:16px}.template-product .m-product-info--wrapper{padding-top:12px}.template-product .m-product-description{font-size:16px;line-height:1.8}.template-product .m-breadcrumb{font-size:12px}.template-collection .m-collection-page-header h1{font-size:clamp(34px,4vw,52px)}.shopify-policy__container{max-width:880px!important;padding-top:48px!important;padding-bottom:64px!important}.shopify-policy__body{font-size:16px;line-height:1.85}.shopify-policy__body h2{font-size:28px;margin-top:32px}@media(min-width:768px){.bf-hero .m-slide__media{max-height:710px;min-height:510px}.bf-hero .m-slide__bg img{object-fit:cover}.bf-hero .m-slide__content{width:45vw}.bf-categories .m-collection-card__image{overflow:hidden}.bf-products .m-product-card{margin-bottom:16px}}@media(max-width:1023px)and (min-width:768px){.bf-hero .m-slide__title{font-size:52px}.bf-hero .m-slide__description{font-size:15px}.bf-hero .m-slide__wrapper{padding-left:32px}.bf-hero .m-slide__button{gap:15px}.bf-note-inner p{font-size:18px}.bf-note-inner>span{display:none}}@media(max-width:767px){body{font-size:16px}.container-fluid{padding-left:20px!important;padding-right:20px!important}.m-header__logo strong{font-size:23px;letter-spacing:.055em}.m-header__mobile{min-height:70px}.m-announcement-bar{font-size:11px;letter-spacing:.025em}.bf-hero .m-slide__media{max-height:510px;min-height:0}.bf-hero .m-slide__bg img{object-fit:cover;object-position:center}.bf-hero .m-slide__wrapper{padding:28px 24px 34px!important;background:#eee8dd}.bf-hero .m-slide__content{max-width:100%;text-align:left!important}.bf-hero .m-slide__title{font-size:46px!important;margin-top:12px!important}.bf-hero .m-slide__description{font-size:15px;margin-top:16px!important}.bf-hero .m-slide__description br{display:none}.bf-hero .m-slide__button{justify-content:flex-start;gap:18px;margin-top:22px!important}.bf-hero .m-button--primary{padding:12px 18px}.bf-hero .m-slide__subtitle{font-size:10px!important}.bf-note-inner{justify-content:center;text-align:center}.bf-note-inner>span,.bf-note-inner a{display:none}.bf-note-inner p{font-size:19px}.bf-categories .m-section__header{text-align:left!important;margin-bottom:24px}.bf-categories .m-mixed-layout__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.bf-categories .m-collection-card__title{font-size:18px!important}.bf-categories .m-collection-card__count{font-size:12px}.bf-categories .m-section-py{padding-top:44px!important;padding-bottom:44px!important}.bf-products .m-section__heading{font-size:33px}.bf-products .m-section-py{padding-bottom:44px!important}.m-product-card__title{font-size:14px!important}.m-product-card__price{font-size:14px}.bf-story .m-section-py{padding-bottom:44px!important}.bf-story-copy{padding:30px 24px!important}.bf-story-copy .m-richtext__title{font-size:36px}.bf-service-grid{grid-template-columns:1fr;gap:28px;padding:32px 0}.bf-service-grid h3{font-size:22px}.bf-service-grid p{max-width:none}.m-footer--middle{padding-top:32px;padding-bottom:24px}.m-footer--block-title{font-size:14px}.m-footer--block-custom_html:first-child .m-footer--block-title{font-size:28px}.m-footer--bottom{padding-bottom:24px}.m-product-title,h1.m-product-title{font-size:29px!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media(min-width:768px){.bf-products .m-mixed-layout__inner{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.bf-hero .m-slide__media{--aspect-ratio-mobile:1!important;max-height:none}.bf-hero .m-slide__bg img{object-position:right center}.bf-hero .m-slide__wrapper{position:static;height:auto}.bf-hero .m-slide__content{width:100%}}.bf-marquee{border-top:1px solid #495041;border-bottom:1px solid #495041}.bf-marquee .m-promotion__text{font-family:Georgia,serif!important;letter-spacing:-.025em}.bf-marquee .m-promotion__item:after{content:"\2726";font-size:15px;margin-left:55px;opacity:.65}.bf-blouse-story .m-richtext__title{font-size:clamp(38px,4vw,60px);letter-spacing:-.045em}.bf-blouse-story .m-richtext__description{font-size:16px;line-height:1.85;max-width:400px}.bf-blouse-story .m-image-with-text__image{background:#f0eee8}.bf-blouse-story img{object-fit:cover}.bf-blouse-story .m-richtext__button{margin-top:30px}.bf-city .m-slide__title{font-size:clamp(48px,5vw,74px)}.bf-city .m-slide__description{max-width:340px}.bf-city .m-slide__media{max-height:680px}.bf-city .m-slide__content{max-width:480px}.bf-lookbook .m-section__description{font-size:16px;margin-top:18px;color:#65675f}.bf-lookbook .m-lookbook-card__title,.bf-lookbook h3{font-family:Georgia,serif;font-size:23px;letter-spacing:-.02em}.bf-lookbook img{object-fit:contain;background:#f1f0eb}.bf-lookbook .m-lookbook__image{background:#f1f0eb}.bf-blouse-products .m-tabs__header,.bf-knit-products .m-tabs__header{display:none}.bf-blouse-products .m-section__header,.bf-knit-products .m-section__header{margin-bottom:32px}.bf-brand-note{background:#353c2d;color:#f5f3e9}.bf-brand-message{text-align:center;max-width:850px;margin:0 auto;padding:85px 20px 90px}.bf-brand-message>span{font-size:11px;letter-spacing:.2em;color:#c9cebe}.bf-brand-message h2{font-family:Georgia,serif;font-size:clamp(44px,5vw,76px);letter-spacing:-.045em;color:#f5f3e9;margin:22px 0 25px}.bf-brand-message p{font-size:16px;line-height:1.9;color:#d2d5c9}.bf-brand-message a{display:inline-block;border-bottom:1px solid #c9cebe;padding:8px 0;margin-top:25px;font-size:14px;color:#f5f3e9}.bf-brand-message a span{margin-left:20px}.bf-style-notes .m-section__header{margin-bottom:36px}.bf-style-card{display:block}.bf-style-card>div{aspect-ratio:4/3;overflow:hidden;background:#f0eee8;margin-bottom:24px}.bf-style-card img{width:100%;height:100%;object-fit:contain;transition:transform .5s}.bf-style-card:hover img{transform:scale(1.04)}.bf-style-card>span{font-size:10px;letter-spacing:.13em;color:#6d7561}.bf-style-card h3{font-size:27px!important;margin:12px 0 14px;letter-spacing:-.03em}.bf-style-card p{font-size:15px;line-height:1.8;max-width:350px;margin-bottom:18px;color:#65675f}.bf-style-card strong{font-weight:400;font-size:13px;letter-spacing:.02em;border-bottom:1px solid #a9ae9d;padding-bottom:4px}.bf-shopping-help{border-top:1px solid #e3e1d9;padding-top:64px}.bf-shopping-help .m-section__heading{max-width:580px}.bf-shopping-help .m-collapsible--button{font-family:inherit;font-size:18px;font-weight:400;padding:23px 0}.bf-shopping-help .m-collapsible--content__inner{font-size:16px;line-height:1.8;max-width:880px;color:#65675f}.bf-shopping-help .m-collapsible{border-bottom:1px solid #e3e1d9}@media(min-width:768px){.bf-lookbook .m-lookbook__grid{gap:24px}.bf-style-notes .m-custom-content__container{align-items:start}.bf-story .m-section-py{padding-top:0}.bf-lookbook .m-section__header{max-width:760px;margin-left:auto;margin-right:auto}}@media(max-width:767px){.bf-marquee .m-promotion__text{font-size:25px!important}.bf-marquee .m-promotion__item:after{margin-left:30px}.bf-blouse-story .m-section-py{padding-top:48px!important;padding-bottom:42px!important}.bf-blouse-story .m-richtext__title{font-size:38px}.bf-blouse-story .m-richtext__description{font-size:15px}.bf-blouse-products .m-section-py{padding-top:0!important}.bf-city .m-slide__media{--aspect-ratio-mobile:1!important}.bf-city .m-slide__bg img{object-position:82% center}.bf-city .m-slide__title{font-size:44px!important}.bf-lookbook .m-section-py{padding-top:44px!important;padding-bottom:44px!important}.bf-lookbook .m-section__heading{font-size:33px!important}.bf-lookbook .m-section__description{font-size:15px}.bf-brand-message{padding:55px 0 60px}.bf-brand-message h2{font-size:44px}.bf-brand-message p{font-size:15px}.bf-brand-message p br{display:none}.bf-style-notes .m-section-py{padding-top:44px!important;padding-bottom:44px!important}.bf-style-card>div{margin-bottom:18px}.bf-style-card h3{font-size:26px!important}.bf-style-card p{max-width:none}.bf-style-notes .m-custom-content__block{margin-bottom:18px}.bf-shopping-help{padding-top:40px}.bf-shopping-help .m-section-py{padding-bottom:44px!important}.bf-shopping-help .m-section__heading{font-size:33px}.bf-shopping-help .m-collapsible--button{font-size:16px;padding:20px 0}}.bf-city .m-slide__bg img{object-position:82% top}
/*# sourceMappingURL=/cdn/shop/t/5/assets/beant-atelier.css.map */
