@font-face{font-family:Montserrat;font-style:normal;font-weight:100 200 300 500 600 900;font-display:swap;src:url(montserrat-variable-latin.woff2) format("woff2-variations")}body h1,body .h1,body h1.Heading{font-family:Cormorant,serif;font-weight:700;font-style:normal;font-size:40px!important;line-height:.9;letter-spacing:0!important;text-transform:uppercase;color:#222}body .heading-super{font-family:Cormorant,serif;font-weight:400;font-style:normal;font-size:54px!important;line-height:.9;letter-spacing:0!important;text-transform:uppercase;color:#fff}@media(max-width:640px){body .heading-super{font-size:36px!important}}.body_text{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:200;font-size:12px;line-height:1.3;letter-spacing:0;color:#222}.body_text_large{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:200;font-size:16px;line-height:1.3;letter-spacing:0;color:#222}button[type=submit],.Button.Button--primary{width:auto;min-height:48;padding:16px 24px;background-color:#d22e6a;color:#fff;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:600;font-size:12px;line-height:.9;letter-spacing:2px;text-transform:uppercase}button[type=submit]:before,.Button.Button--primary:before{background-color:#d22e6a!important}button[type=submit].white,.Button.Button--primary.white{border-color:#fff}button[type=submit].white:before,.Button.Button--primary.white:before{background-color:#fff!important}button[type=submit].white,.Button.Button--primary.white{color:#222}button[type=submit].white:hover,.Button.Button--primary.white:hover{color:#fff;border-color:#fff}.PageContainer #section-announcement{background-color:#f7e4eb;color:#222}.PageContainer #section-announcement .AnnouncementBar__Content a{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:400;font-size:13px;line-height:1.1;letter-spacing:7%;text-transform:uppercase}.PageContainer header .Header__Wrapper{padding:12px 50px!important}.PageContainer header .Header__Wrapper .HorizontalList li{margin-right:14px;margin-left:14px}.PageContainer header .Header__Wrapper .HorizontalList li a:not(.MegaMenu__Title){font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:10%;text-transform:uppercase;color:#222}.PageContainer header .Header__Wrapper .HorizontalList li a:not(.MegaMenu__Title) .Header__LinkSpacer:after{bottom:20px;border-color:#222}.PageContainer header .Header__Wrapper .HorizontalList li a:not(.MegaMenu__Title).is-highlight{color:#d22e6a}.PageContainer .Header__Icon{color:#222}.PageContainer header .Header__Wrapper .Header__Logo .Header__LogoImage{max-width:230px}.MegaMenu .MegaMenu__Inner .MegaMenu__Title{font-family:Cormorant,serif;font-weight:400;font-size:18px;line-height:.9;letter-spacing:0;text-transform:uppercase;color:#222}.MegaMenu .MegaMenu__Inner .Linklist{margin:32px 0 0}.MegaMenu .MegaMenu__Inner .Linklist .Linklist__Item{margin-left:0}#shopify-section-footer .Footer{padding:65px 4% 40px}#shopify-section-footer .Footer__Container{display:flex;gap:3%;padding:0}#shopify-section-footer .Footer__Column__Logo{flex-basis:25%}#shopify-section-footer .Footer__Title{font-family:Cormorant,serif;font-weight:700;font-size:18px;line-height:.9;letter-spacing:1px;text-transform:uppercase;color:#222}#shopify-section-footer .Footer__Column__Info{flex-basis:75%;display:flex;justify-content:space-between}#shopify-section-footer .Footer__Inner{flex-basis:45%}#shopify-section-footer .Footer__Aside{margin-top:0;flex-basis:30%}#shopify-section-footer .Linklist__Item{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:10%;text-transform:uppercase;color:#222;font-weight:500}#shopify-section-footer .footer-content-info{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:400;font-size:13px;line-height:1.1;letter-spacing:7%;text-transform:uppercase;text-transform:none;color:#222}#shopify-section-footer .Footer__Container__Bottom{display:flex;justify-content:space-between;align-items:baseline}#shopify-section-footer .footer-bottom-currency{flex-basis:33.33%;color:#222}#shopify-section-footer .footer-bottom-currency .SelectButton{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:200;font-size:12px;line-height:1.3;letter-spacing:0;color:#222;font-weight:400}#shopify-section-footer .footer-bottom-social{flex-basis:33.33%;text-align:center;color:#222}#shopify-section-footer .footer-bottom-copyright{flex-basis:33.33%;text-align:right;color:#222;font-weight:400}@media(max-width:1026px){#shopify-section-footer .Footer{padding:30px 20px 40px}#shopify-section-footer .Footer__Container{flex-wrap:wrap}#shopify-section-footer .footer-logo{max-width:240px}#shopify-section-footer .Footer__Column__Logo{margin:0 0 40px}#shopify-section-footer .Footer__Column__Info{flex-basis:100%}}@media(max-width:640px){#shopify-section-footer .footer-logo{max-width:180px}#shopify-section-footer .Footer__Column__Info{flex-basis:100%;flex-wrap:wrap;margin:0 0 40px}#shopify-section-footer .Footer__Block--links{flex-basis:50%}#shopify-section-footer .Footer__Container__Bottom{align-items:center;flex-wrap:wrap}#shopify-section-footer .footer-bottom-currency{flex-basis:100%;text-align:center}#shopify-section-footer .footer-bottom-social{flex-basis:100%;text-align:center;margin-bottom:30px}#shopify-section-footer .footer-bottom-copyright{flex-basis:100%;text-align:center}}@media(max-width:480px){#shopify-section-footer .Footer__Block--links{flex-basis:100%}}#shopify-section-sidebar-menu #sidebar-menu{background-color:#fff}#shopify-section-sidebar-menu #sidebar-menu .Drawer__Header{min-height:none;max-height:none;height:40px}#shopify-section-sidebar-menu #sidebar-menu .Drawer__Close{left:inherit;right:15px;color:#222}#shopify-section-sidebar-menu #sidebar-menu .Drawer__Content:before{display:none}#shopify-section-sidebar-menu #sidebar-menu .Drawer__Content .Drawer__Footer:before{display:none}#shopify-section-sidebar-menu #sidebar-menu nav a,#shopify-section-sidebar-menu #sidebar-menu nav button{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:10%;text-transform:uppercase;color:#222;padding:28px 0}#shopify-section-sidebar-menu #sidebar-menu nav .Collapsible{border-color:#e5e5e5}#shopify-section-sidebar-menu #sidebar-menu nav .Collapsible .Collapsible__Content a{padding:15px 0}#shopify-section-sidebar-menu #sidebar-menu .SidebarMenu__Nav--secondary{margin:28px 0 36px}#shopify-section-sidebar-menu #sidebar-menu .SidebarMenu__Nav--secondary .Linklist__Item a{padding:5px 0}#sidebar-cart .Drawer__Header{max-height:none;min-height:0;height:60px;box-shadow:0 -1px #ddd inset}#sidebar-cart .Drawer__Header .Drawer__Title{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:10%;text-transform:uppercase;color:#222;font-weight:700;font-size:16px}#sidebar-cart .Drawer__Header .Drawer__Close{color:#222}#sidebar-cart .CartItem{margin:15px 0}#sidebar-cart .CartItem__Info{vertical-align:top}#sidebar-cart .CartItem__Info .CartItem__Title{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:500;font-size:16px;line-height:.9;letter-spacing:0;text-transform:none;color:#222}#sidebar-cart .CartItem__Variant{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:600;font-size:12px;line-height:.9;letter-spacing:0;color:#222;color:#d22e6a}#sidebar-cart .CartItem__Price{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;line-height:.9;letter-spacing:0;text-transform:none;color:#222;font-size:14px;font-weight:600}#sidebar-cart .Price--compareAt{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;line-height:.9;letter-spacing:0;text-transform:none;color:#222;font-size:14px;font-weight:600;text-decoration:line-through;color:#8e8b8b}#sidebar-cart .CartItem__QuantitySelector .QuantitySelector{border-color:#8e8b8b}#sidebar-cart .CartItem__QuantitySelector .QuantitySelector__Button,#sidebar-cart .CartItem__QuantitySelector input{color:#8e8b8b}#sidebar-cart .CartItem__Remove{color:#222}#sidebar-cart .CartItem__Remove:before{background-color:#222}#sidebar-cart .CartItem__Discount{color:#222;font-weight:600;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:12px;letter-spacing:0}#sidebar-cart .Cart__NoteButton{text-decoration:underline;font-weight:600}#sidebar-cart .Cart__Taxes{color:#222;font-size:12px}body.template-collection .SectionHeader__Description{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:200;font-size:16px;line-height:1.3;letter-spacing:0;color:#222}body.template-collection .CollectionToolbar{box-shadow:0 1px #e5e5e5,0 -1px #e5e5e5;margin:50px auto;width:calc(100% - 100px)}body.template-collection .CollectionToolbar .CollectionToolbar__Item{padding:12px 0 12px 12px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:600;font-size:12px;line-height:1.2;letter-spacing:10%;text-transform:uppercase;color:#222}@media(max-width:1139px){body.template-collection .CollectionToolbar{width:calc(100% - 48px);margin:0 24px}}@media(max-width:640px){body.template-collection .CollectionToolbar{margin:0;width:100%}body.template-collection .CollectionInner{margin-top:18px}}.Pagination .Pagination__NavItem{background:#faf6f1;margin:0 5px;padding:14px 18px;box-shadow:none;border:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px;font-weight:500;color:#222}.Pagination .Pagination__NavItem.is-active{padding:14px 18px;background:#d22e6a;color:#fff}.ProductItem .ProductItem__Info .ProductItem__Vendor{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:400;font-size:12px;line-height:.9;letter-spacing:0;text-transform:none;color:#222;margin-bottom:10px}.ProductItem .ProductItem__Info .ProductItem__Title{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:.9;letter-spacing:0;text-transform:none;color:#222}.ProductItem .ProductItem__Info .ProductItem__PriceList{opacity:1!important;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;line-height:.9;letter-spacing:0;text-transform:none;color:#222;font-size:14px;font-weight:600;transform:translateY(10px)!important}.ProductItem .ProductItem__Info .ProductItem__PriceList span{color:#222}.ProductItem .ProductItem__ImageWrapper{position:relative}.ProductItem .ProductItem__ImageWrapper:before{content:"View Details";position:absolute;bottom:25px;left:0;z-index:2;background:#d22e6a;width:calc(100% - 50px);height:50px;margin:0 25px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#fff;font-size:12px;letter-spacing:2px;font-weight:600}@media(max-width:1026px){.ProductItem .ProductItem__ImageWrapper:before{height:40px;font-size:10px}}@media(max-width:640px){.ProductItem .ProductItem__ImageWrapper:before{display:none}}body.template-product .Product__Info{top:150px}body.template-product .Product__Info .ProductMeta{padding-top:20px}body.template-product .Product__Info .ProductMeta .ProductMeta__Vendor{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:400;font-size:14px;line-height:.9;letter-spacing:0;text-transform:none;color:#222}body.template-product .Product__Info .ProductMeta .ProductMeta__Title{font-family:Cormorant,serif;font-weight:400;font-size:32px;line-height:.9;letter-spacing:0;font-size:32px!important}body.template-product .Product__Info .ProductMeta .ProductMeta__Description{border-top:none;margin:6px auto 0;padding:0;color:#222}body.template-product .Product__Info .ProductMeta .shopify-payment-button{margin-top:10px}body.template-product .ProductMeta__PriceList .ProductMeta__Price{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:.9;letter-spacing:0;text-transform:none;color:#222;font-weight:600;margin-left:10px}body.template-product .ProductForm__Option .HorizontalList .HorizontalList__Item{border:0;background-color:#faf6f1}body.template-product .ProductForm__Option .HorizontalList .HorizontalList__Item label{border:1px solid rgba(0,0,0,0);padding:8px 16px;font-size:16px;color:#222;transition:border-color .2s ease}body.template-product .ProductForm__Option .HorizontalList .HorizontalList__Item:hover label{border-color:#222;transition:border-color .2s ease}body.template-product .ProductForm__Option .HorizontalList li:has(>input:disabled){background-color:#faf6f1}body.template-product .ProductForm__Option .HorizontalList li:has(>input:disabled) label{text-decoration:line-through}body.template-product .ProductForm__Option .HorizontalList .SizeSwatch.is-active:after,body.template-product .ProductForm__Option .HorizontalList .SizeSwatch__Radio:checked+.SizeSwatch{background-color:#222;color:#fff}body.template-product .ProductForm__Variants .ProductForm__Label{color:#222;font-size:18px;font-weight:600}body.template-product .ProductForm__QuantitySelector{margin:0 0 40px}body.template-product .ProductForm__QuantitySelector .QuantitySelector{border-color:#000}body.template-product .ProductForm__QuantitySelector .QuantitySelector__Button,body.template-product .ProductForm__QuantitySelector input{color:#222}#shopify-section-product-recommendations.shopify-section--bordered{border:0}#shopify-section-product-recommendations .SectionHeader{margin-bottom:40px;text-align:left}#shopify-section-product-recommendations .SectionHeader .Container{padding:0 30px}#shopify-section-product-recommendations .SectionHeader .Container .SectionHeader__Heading{letter-spacing:2px}#shopify-section-product-recommendations .ProductItem__ImageWrapper:before{display:none}#shopify-section-product-recommendations .ProductList--carousel{margin:0 10px}#shopify-section-product-recommendations .ProductItem__PriceList{display:none}#shopify-section-product-recommendations .ProductList--carousel .Carousel__Cell:first-child{margin-left:10px}#shopify-section-recently-viewed-products{border-top:0}#shopify-section-recently-viewed-products section{padding:100px 0;background-color:#faf6f1}#shopify-section-recently-viewed-products .SectionHeader__Heading{text-align:left}#shopify-section-recently-viewed-products .SectionHeader{margin-bottom:40px}#shopify-section-recently-viewed-products .SectionHeader .Container{padding:0 30px}#shopify-section-recently-viewed-products .SectionHeader .Container .SectionHeader__Heading{letter-spacing:2px}#shopify-section-recently-viewed-products .ProductList--carousel{margin:0 10px}#shopify-section-recently-viewed-products .ProductList--carousel .ProductItem__ImageWrapper:before{display:none}#shopify-section-recently-viewed-products .ProductItem__PriceList{display:none}#shopify-section-recently-viewed-products .ProductList--carousel .Carousel__Cell:first-child{margin-left:10px}.section-two-up-hero{display:flex;justify-content:space-between}.section-two-up-hero-left{flex-basis:42%;display:flex;align-items:flex-end;padding:4%;background:#faf6f1}.section-two-up-hero-right{flex-basis:58%;aspect-ratio:12/9;background-size:cover;background-position:center}.section-two-up-hero-info{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:200;font-size:16px;line-height:1.3;letter-spacing:0;color:#222;font-weight:500}.section-two-up-hero-info h1{font-size:4.5vw!important}.section-two-up-hero-info p{margin:0 0 30px}@media(max-width:1026px){.section-two-up-hero-right{aspect-ratio:12/12}}@media(max-width:640px){.section-two-up-hero{flex-wrap:wrap}.section-two-up-hero-left{flex-basis:100%;order:1;padding:20px 20px 25px}.section-two-up-hero-right{aspect-ratio:1;flex-basis:100%;order:0;background-position:top center!important}.section-two-up-hero-info{width:100%}.section-two-up-hero-info h1{font-size:30px!important;text-align:center}.section-two-up-hero-info p{text-align:center}.Button.Button--primary{width:100%}}.section-full-width-hero{display:flex;justify-content:space-between}.section-full-width-hero-inner{flex-basis:100%;display:flex;align-items:flex-start;padding:4%;aspect-ratio:12/6;background-color:#faf6f1;background-size:cover;background-position:center}.section-full-width-hero-info,.section-full-width-hero-info-mobile{max-width:440px;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:200;font-size:16px;line-height:1.3;letter-spacing:0;color:#222;font-weight:500}.section-full-width-hero-info h1,.section-full-width-hero-info-mobile h1{font-size:4.5vw!important;line-height:1.1;color:#fff;margin-bottom:14px}.section-full-width-hero-info p,.section-full-width-hero-info-mobile p{margin:0 0 30px;color:#fff}.section-full-width-hero-info-mobile{display:none;max-width:none;width:100%;z-index:1;padding:20px 20px 40px}.section-full-width-hero-info-mobile h1{color:#222;font-size:42px!important;text-align:center}.section-full-width-hero-info-mobile p{text-align:center;color:#222}@media(max-width:640px){.section-full-width-hero{flex-wrap:wrap}.section-full-width-hero-inner{flex-basis:100%;align-items:flex-end;aspect-ratio:14/20;max-height:650px;padding:15px 15px 25px;position:relative}.section-full-width-hero-inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000a6,#0000)}.section-full-width-hero-info{display:none}.section-full-width-hero-info-mobile{display:block}.Button.Button--primary{width:100%}}section#section-collection-list .CollectionList-header{padding:54px 20px 36px;text-align:center}section#section-collection-list .CollectionList-header h1{margin-bottom:10px}section#section-collection-list .CollectionList-header p{color:#222}section#section-collection-list .CollectionItem__Content{display:none}section#section-collection-list .CollectionItem-info{margin-top:18px}section#section-collection-list .CollectionItem-info .SectionHeader__Heading{color:#222;letter-spacing:0}.CollectionList{padding-bottom:60px}.CollectionItem-link{text-decoration:underline;font-weight:700}#shopify-section-featured-collections section{padding:100px 0 40px;background-color:#fff}#shopify-section-featured-collections header{margin-bottom:40px;text-align:left}#shopify-section-featured-collections header .Container{padding:0 30px}#shopify-section-featured-collections header .SectionHeader__Heading{margin-bottom:20px}#shopify-section-featured-collections header .SectionHeader__SubHeading{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:200;font-size:16px;line-height:1.3;letter-spacing:0;color:#222;text-transform:none}#shopify-section-featured-collections .ProductListWrapper .flickity-viewport{overflow:visible}#shopify-section-featured-collections .ProductListWrapper .ProductList--carousel{margin:0 10px}#shopify-section-featured-collections .ProductListWrapper .ProductItem .ProductItem__ImageWrapper:before{display:none}#shopify-section-featured-collections .TabPanel{position:relative;padding-bottom:60px}#shopify-section-featured-collections .TabPanel .Button{position:absolute;right:30px;top:-80px}#shopify-section-featured-collections .ProductList--carousel .flickity-prev-next-button.next{right:10px}#shopify-section-featured-collections .ProductList--carousel .flickity-prev-next-button.previous{left:10px}@media(max-width:1007px){#shopify-section-featured-collections .TabPanel .Button{right:initial;top:initial;bottom:0;width:auto;left:50%;transform:translate(-50%)}}@media(max-width:640px){#shopify-section-featured-collections header .Container{padding:0 10px}#shopify-section-featured-collections .TabPanel .Button{width:calc(100% - 40px)}}section.instafeed-section{padding:80px 40px 40px;text-align:center}section.instafeed-section #insta-feed{margin-bottom:40px}section.instafeed-section .section-instafeed-ig-handle{margin-bottom:40px}@media(max-width:640px){section.instafeed-section{padding:60px 10px 20px;text-align:left}}.about-two-up-hero{width:100%;display:flex;justify-content:space-between}.about-two-up-hero-left{flex-basis:42%;display:flex;align-items:flex-end;padding:4%}.about-two-up-hero-right{flex-basis:58%;aspect-ratio:12/9;background-size:cover;background-position:center}.about-two-up-hero-info{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:200;font-size:16px;line-height:1.3;letter-spacing:0;color:#222;font-weight:500}.about-two-up-hero-info h1{font-size:4.5vw!important}.about-two-up-hero-info p{margin:0 0 30px}@media(max-width:1026px){.about-two-up-hero-right{aspect-ratio:12/12}}@media(max-width:640px){.about-two-up-hero{flex-wrap:wrap}.about-two-up-hero-left{flex-basis:100%;order:1;padding:15px 15px 25px}.about-two-up-hero-right{aspect-ratio:1;flex-basis:100%;order:0;background-position:top center!important}.about-two-up-hero-info{width:100%}.about-two-up-hero-info h1{font-size:30px!important;text-align:center}.about-two-up-hero-info p{text-align:center}.Button.Button--primary{width:100%}}section.about-quote{display:flex;justify-content:center;align-items:center}section.about-quote .about-quote-content{width:100%;max-width:1024px;padding:100px 20px 60px}section.about-quote .about-quote-content-quote{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:200;font-size:16px;line-height:1.3;color:#222;margin:0 0 40px;font-family:Cormorant,serif;font-weight:400;font-size:32px;line-height:.9;letter-spacing:0;font-size:2.6vw;text-align:center;line-height:1.4}section.about-quote .about-quote-content-quote-attr{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:500;font-size:16px;line-height:.9;letter-spacing:0;text-transform:none;color:#222;text-align:center}@media(max-width:1026px){section.about-quote .about-quote-content-quote{font-size:3vw}}@media(max-width:640px){section.about-quote .about-quote-content{padding:60px 10px}section.about-quote .about-quote-content-quote{font-size:4vw}}.about-gallery{padding-block:0 40px}.about-gallery .about-gallery__inner{max-width:1680px;padding:40px}.about-gallery__header{max-width:1000px;margin:0 auto 70px;text-align:center}.about-gallery__quote{font-family:var(--font-heading-family);font-size:clamp(28px,2.6vw,44px);line-height:1.15}.about-gallery__quote p{margin:0}.about-gallery__attribution{margin:28px 0 0;font-size:16px;line-height:1.4}.about-gallery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--about-gallery-gap, 28px)}.about-gallery__item{position:relative;overflow:hidden;width:100%}.about-gallery__item--standard{grid-column:span 1;aspect-ratio:1/1.25}.about-gallery__item--wide{grid-column:span 2;aspect-ratio:1.62/1}.about-gallery__image,.about-gallery__placeholder{display:block;width:100%;height:100%}.about-gallery__image{object-fit:cover}@media screen and (max-width:989px){.about-gallery{padding-block:48px 60px}.about-gallery__header{margin-bottom:45px}.about-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.about-gallery__item--standard{grid-column:span 1}.about-gallery__item--wide{grid-column:span 2}}@media(max-width:1026px){.about-gallery__grid{gap:20px}.about-gallery .about-gallery__inner{padding:20px}}@media(max-width:640px){.about-gallery__grid{gap:10px}}section.about-quote-alt{display:flex;justify-content:center;align-items:center}section.about-quote-alt .about-quote-alt-content{width:100%;max-width:767px;padding:40px 20px 20px}section.about-quote-alt .about-quote-alt-content-quote{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:200;font-size:16px;line-height:1.3;color:#222;margin:0 0 40px;font-family:Cormorant,serif;font-weight:400;font-size:32px;line-height:.9;letter-spacing:0;font-size:2vw;text-align:center;line-height:1.4}section.about-quote-alt .about-quote-alt-content-quote-subheading{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-weight:500;font-size:16px;line-height:.9;letter-spacing:0;text-transform:none;color:#222;margin-bottom:20px;text-align:center;text-transform:uppercase;font-weight:700;font-size:12px}@media(max-width:1026px){section.about-quote-alt .about-quote-alt-content-quote{font-size:3vw}}@media(max-width:640px){section.about-quote-alt .about-quote-alt-content{padding:60px 10px}section.about-quote-alt .about-quote-alt-content-quote{font-size:4vw}}section.about-story{display:flex;justify-content:center;align-items:center}section.about-story .about-story-content{width:100%;max-width:690px;padding:60px 20px 80px}section.about-story .about-story-heading{margin-bottom:20px}
/*# sourceMappingURL=/cdn/shop/t/16/assets/main.css.map */
