:root{--bfwp-w-text: 800px;--bfwp-w-wide: 1200px;--bfwp-gutter: 20px;--bfwp-space: 28px;--bfwp-title-gap: 20px;--bfwp-radius: 4px;--bfwp-h1: 32px;--bfwp-h2: 28px;--bfwp-h3: 20px;--bfwp-h-card: 22px}@media screen and (min-width:750px){:root{--bfwp-gutter: 32px;--bfwp-space: 36px;--bfwp-title-gap: 24px;--bfwp-h1: 40px;--bfwp-h2: 32px;--bfwp-h3: 21px;--bfwp-h-card: 26px}}@media screen and (min-width:1200px){:root{--bfwp-gutter: 40px;--bfwp-space: 44px;--bfwp-title-gap: 28px;--bfwp-h1: 48px;--bfwp-h2: 36px;--bfwp-h3: 22px;--bfwp-h-card: 28px}}#Sections>.shopify-section>.content{--bfwp-w: var(--bfwp-w-wide);box-sizing:border-box;max-width:none;margin-left:0;margin-right:0;padding-left:max(var(--bfwp-gutter),calc((100% - var(--bfwp-w)) / 2));padding-right:max(var(--bfwp-gutter),calc((100% - var(--bfwp-w)) / 2))}#Sections>.shopify-section>.content:is(.rich-text,.faq,.main-page){--bfwp-w: var(--bfwp-w-text)}#Sections>.shopify-section>.content:is(.rich-text,.faq)>.inner{max-width:none;margin-left:0;margin-right:0}#Sections>.shopify-section>.content.custom-content>.inner{max-width:none!important}#Sections>.shopify-section>.content:is(.hero,.slideshow,.banner-with-text,.map,.collage),#Sections>.shopify-section>.content.featured-image.expanded,#Sections>.shopify-section>.content.custom-content.no-padding:has(>.inner>[class*=custom__item--image]:only-child){padding-left:0;padding-right:0}#Sections>.shopify-section>.content.custom-content:not(.no-padding),#Sections>.shopify-section>.content.custom-content.no-padding:not(:has(>.inner>[class*=custom__item--image]:only-child)){--bfwp-edge: max(var(--bfwp-gutter), calc((100% - var(--bfwp-w)) / 2));--bfwp-cc-gutter: 30px;margin-left:min(0px,calc(var(--bfwp-edge) - var(--bfwp-cc-gutter)))!important;margin-bottom:0!important;padding-left:max(0px,calc(var(--bfwp-edge) - var(--bfwp-cc-gutter)))!important;padding-right:var(--bfwp-edge);padding-bottom:max(0px,calc(var(--bfwp-space) - 30px))!important}@media screen and (max-width:960px){#Sections>.shopify-section>.content.custom-content:not(.no-padding),#Sections>.shopify-section>.content.custom-content.no-padding:not(:has(>.inner>[class*=custom__item--image]:only-child)){--bfwp-cc-gutter: 20px}}@media screen and (max-width:720px){#Sections>.shopify-section>.content.custom-content:not(.no-padding),#Sections>.shopify-section>.content.custom-content.no-padding:not(:has(>.inner>[class*=custom__item--image]:only-child)){--bfwp-cc-gutter: 15px}}#Sections [class*=__ss_video_grid]>[class$=-settings],#Sections [class*=__ss_image_with_text]>[class$=-settings],#Sections [class*=__ss_timeline]>[class$=-settings],#Sections [class*=__ss_before_after]>[class$=-settings]{box-sizing:border-box;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:max(var(--bfwp-gutter),calc((100% - var(--bfwp-w-wide)) / 2))!important;padding-right:max(var(--bfwp-gutter),calc((100% - var(--bfwp-w-wide)) / 2))!important}.footer>.content,.footer .content.with-padding{box-sizing:border-box;max-width:none;padding-left:max(var(--bfwp-gutter),calc((100% - var(--bfwp-w-wide)) / 2));padding-right:max(var(--bfwp-gutter),calc((100% - var(--bfwp-w-wide)) / 2))}.footer .extra.cols .col{min-width:0;overflow-wrap:anywhere}#Sections>.shopify-section{display:flow-root}#Sections>.shopify-section>.content:not(.hero,.slideshow,.banner-with-text){margin-top:0;margin-bottom:0;padding-top:var(--bfwp-space);padding-bottom:var(--bfwp-space)}#Sections>.shopify-section>.content.banner-with-text{margin-top:var(--bfwp-space);margin-bottom:var(--bfwp-space)}@media screen and (min-width:1024px){#Sections .content.banner-with-text.position-left>.info{margin-left:max(0px,calc((100% - var(--bfwp-w-wide)) / 2 - 60px))}#Sections .content.banner-with-text.position-right>.info{margin-right:max(0px,calc((100% - var(--bfwp-w-wide)) / 2 - 60px))}}#Sections>.shopify-section>[class*=__ss_]:not([class*=__ss_circle])>[class$=-settings],#Sections>.shopify-section>.bfwp-ls{margin-top:0!important;margin-bottom:0!important;padding-top:var(--bfwp-space)!important;padding-bottom:var(--bfwp-space)!important}#Sections>.shopify-section>.bfwp-cs>.bfwp-cs__inner{max-width:var(--bfwp-w-wide);margin-left:auto;margin-right:auto}#Sections>.shopify-section>.content.rich-text:not(:has(.section-title)):has(.rte:empty){padding-top:0}#Sections>.shopify-section>.content>.inner,#Sections>.shopify-section>.content>.inner.extended{padding-top:0;padding-bottom:0}#Sections>.shopify-section:has(>.content.rich-text):has(+.shopify-section:is([id*=__ss_slider],[id*=bfwp_logo_slider],[id*=bfwp_card_slider]))>.content{padding-bottom:0}#Sections>.shopify-section>.content:not(.hero) :is(.inner,.titles,.rte,.info)>:first-child,#Sections>.shopify-section>.content:not(.hero)>:first-child{margin-top:0}#Sections>.shopify-section>.content:not(.hero) :is(.inner,.rte,.info)>:last-child,#Sections>.shopify-section>.content:not(.hero)>:last-child{margin-bottom:0}.bfwp-news-title,.bfwp-news-heading{margin-top:0}.bfwp-news-all,.bfwp-links{margin-bottom:0}#Sections .content h1,#Sections .content h1.section-title{font-size:var(--bfwp-h1);line-height:1.15}#Sections .content h2,#Sections .content h2.section-title,#Sections .bfwp-ls h2,#Sections [class*=video-social-heading] h2{font-size:var(--bfwp-h2);line-height:1.2}#Sections .content h3{font-size:var(--bfwp-h3);line-height:1.3}#Sections .content .section-title{margin-top:0;margin-bottom:var(--bfwp-title-gap)}#Sections .content .rte :is(p,li){line-height:1.65}#Sections .content .rte p:not(:last-child){margin-bottom:1em}#Sections .content .rte :is(h2,h3){margin-top:1.4em;margin-bottom:.5em}@media screen and (max-width:749px){#Sections .content .rte :is(p,li){font-size:17px}}#Sections .content .section-title,#Sections .content .titles,#Sections .content .titles .rte,#Sections [class*=video-social-heading],#Sections [class*=video-social-heading] :is(h1,h2,h3,p){text-align:center}#Sections .content.banner-with-text .info .section-title,#Sections .content.image-with-text .info :is(h1,h2,h3,.section-title){text-align:inherit}#Sections .content.faq .accordion,#Sections .content.main-page .rte,#Sections .content.rich-text .rte{text-align:left}#Sections .content.rich-text.bfwp-rt--center .rte,#Sections .content.rich-text.bfwp-rt--center .rte p{text-align:center}#Sections .content.rich-text .rte:not(:has(>p:not(:empty)))>:is(ul,ol){width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}#Sections .content .btn,.footer .btn{border-radius:var(--bfwp-radius);line-height:1.3}#Sections .content .btn.small{box-sizing:border-box;min-height:44px;max-width:100%;padding:12px 32px;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:normal}@media screen and (max-width:749px){#Sections .content .btn.small{padding-left:20px;padding-right:20px}}#Sections .content:is(.rich-text,.feature-columns) .inner>.btn{display:flex;width:fit-content;margin-left:auto;margin-right:auto}#Sections .content :is(.inner,.rte,.info)>.btn,#Sections .content .row+.btn,#Sections .content .rte+.btn{margin-top:var(--bfwp-title-gap)}#Sections .content.featured-collection>.row{max-width:none}#Sections .content.featured-collection>.row>.btn{display:flex;width:fit-content;margin-left:auto;margin-right:auto}#Sections .content.featured-image:not(.expanded) img{display:block;max-height:calc(min(100vw,var(--bfwp-w-wide))*.5625);object-fit:cover;border-radius:var(--bfwp-radius)}#Sections .content iframe{max-width:100%}#Sections [class*=__ss_image_with_text] .image-with-text__heading{font-family:Ivypresto Display,serif!important;font-weight:400;font-size:var(--bfwp-h-card);line-height:1.2}#Sections [class*=__ss_image_with_text] img{object-fit:cover}@media screen and (max-width:749px){#Sections [class*=__ss_image_with_text] :is(.image-with-text__text,.image-with-text__text p){font-size:17px;line-height:1.6}}#Sections [class*=__ss_image_with_text] [class*=image-with-text__button]{border-radius:var(--bfwp-radius);font-size:15px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}#Sections .content.image-with-text .flex-row>.info{flex:1 1 0;max-width:none}#Sections .content.featured-video .video{border-radius:var(--bfwp-radius)}#Sections .content.image-with-text .image img{width:100%;height:auto;border-radius:var(--bfwp-radius)}@media screen and (max-width:1199px){.bfwp-image-with-code{position:relative;display:grid}.bfwp-image-with-code>*{grid-area:1 / 1}.bfwp-image-with-code>div:first-child img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}#Sections .bfwp-image-with-code__code{position:relative;inset:auto;transform:none;padding-top:40px;padding-bottom:40px}}.bfwp-text,.bfwp-wide{box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto}.bfwp-text{max-width:var(--bfwp-w-text);text-align:left}.bfwp-wide{max-width:var(--bfwp-w-wide)}.bfwp-text :is(h1,h2,h3){text-align:center}.bfwp-center{text-align:center}.bfwp-center .btn,.bfwp-center button{margin-left:auto;margin-right:auto}.bfwp-left,.bfwp-left :is(h1,h2,h3){text-align:left}
/*# sourceMappingURL=/cdn/shop/t/37/assets/bfwp-layout.css.map */
