:root{--off-white: #fcfbf8;--off-black: #1f1f1d;--forest: #1f4a31;--forest-hover: #163a26;--beige: #f6f1e8;--sage-tint: #e8eee6;--sage-green: #628167;--warm-gray: #6b6862;--footer-text: #cfcbc4;--footer-muted: #9a968e;--footer-divider: #3a3a37}:root{--bl-display: 44px;--bl-h1: 36px;--bl-h2: 30px;--bl-h3: 26px;--bl-h4: 22px;--bl-h5: 19px;--bl-accent: 32px;--bl-subheading: 12px;--bl-text-lg: 17px;--bl-body: 15px;--bl-text-sm: 14px;--bl-text-xs: 12px;--bl-nav: 14px;--bl-button: 12px;--bl-link: 12px;--bl-pcard-title: 14px;--bl-pcard-price: 13px;--bl-pcard-vendor: 12px;--bl-hero: 36px}@media(min-width:1024px){:root{--bl-display: 72px;--bl-h1: 54px;--bl-h2: 42px;--bl-h3: 34px;--bl-h4: 26px;--bl-h5: 21px;--bl-accent: 44px;--bl-subheading: 13px;--bl-text-lg: 18px;--bl-body: 16px;--bl-nav: 13px;--bl-button: 13px;--bl-link: 13px;--bl-pcard-title: 15px;--bl-pcard-price: 14px;--bl-hero: 64px}}body{font-size:var(--bl-body);line-height:1.65}.h0{font-size:var(--bl-display);line-height:1.05}h1,.h1{font-size:var(--bl-h1);line-height:1.1}h2,.h2{font-size:var(--bl-h2);line-height:1.15}h3,.h3{font-size:var(--bl-h3);line-height:1.2}h4,.h4{font-size:var(--bl-h4);font-weight:600;line-height:1.25}h5,.h5{font-size:var(--bl-h5);font-weight:600;line-height:1.3}.text-accent{font-family:var(--font-highlight-text-family);font-style:var(--font-highlight-text-style);font-weight:var(--font-highlight-text-weight);font-size:var(--bl-accent);line-height:1.2;text-transform:lowercase}.text-subheading{font-size:var(--bl-subheading);line-height:1.4;letter-spacing:.12em}.text-lg,.text-large{font-size:var(--bl-text-lg);line-height:1.65}.text-base,.text-medium,.text-desc-base{font-size:var(--bl-body);line-height:1.65}.text-sm,.text-small{font-size:var(--bl-text-sm);line-height:1.6}.text-xs,.text-extra-small{font-size:var(--bl-text-xs);line-height:1.5}.f-site-nav__link{font-size:var(--bl-nav);letter-spacing:.1em}.f-mobile-nav__inner{padding-top:24px}.f-mobile-nav__link{padding-block:12px;font-size:var(--bl-nav);line-height:1.3;letter-spacing:.1em}.btn:not(.btn--plain):not(.btn--underline):not(.btn--link):not(.btn--icon):not(.btn--square){--btn-padding: 32px;height:auto;padding:16px var(--btn-padding);font-size:var(--bl-button);line-height:1.3;letter-spacing:.12em}@media(max-width:767.98px){.product-card__actions .btn:not(.btn--plain):not(.btn--underline):not(.btn--link):not(.btn--icon):not(.btn--square){padding:0;height:auto}}.btn--secondary:not(.btn--plain):not(.btn--underline):not(.btn--link):not(.btn--icon):not(.btn--square),.btn--outline:not(.btn--plain):not(.btn--underline):not(.btn--link):not(.btn--icon):not(.btn--square){padding:15px calc(var(--btn-padding) - 1px)}.btn:not(.btn--plain):not(.btn--underline):before,.btn:not(.btn--plain):not(.btn--underline):after{display:none}.btn--secondary,.btn--outline{--color-btn-bg-hover: var(--color-text-body);--color-btn-text-hover: var(--color-background)}.btn--underline{font-size:var(--bl-link);line-height:1.3;letter-spacing:.12em;text-transform:uppercase}.rte a,.rte a:visited,.rte a:active{color:var(--color-primary)}.product-card__image:before{padding-top:125%}.product-card__badge{top:8px;left:8px;right:8px;flex-flow:row wrap;align-items:flex-start;gap:6px}.sd-badges{display:flex;flex-wrap:wrap;gap:6px}.product-card__badge .sd-badges{display:contents}.f-product-single__block--custom_liquid:not(:has(*)):has(+.f-product-single__block--title){display:none}.sd-badge{display:inline-block;padding:6px 10px;background:var(--sd-badge-bg);color:var(--sd-badge-fg);font-family:var(--font-body-family);font-size:11px;font-weight:var(--font-body-weight-bolder);line-height:1.3;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}@media(min-width:768px){.product-card__badge{top:12px;left:12px;right:12px}}.product-card__info{margin-block-start:26px}.product-card__vendor{margin-block:0 10px;font-size:var(--bl-pcard-vendor);font-weight:var(--font-body-weight-bolder);line-height:1.4;letter-spacing:.12em;color:var(--color-text-body)}.product-card__title{margin-block:0 10px;font-size:var(--bl-pcard-title);line-height:1.4}.product-card__info .f-price{display:flex;font-size:var(--bl-pcard-price);line-height:1.4}.bl-header .f-site-nav{--nav-item-px: 18px}.bl-header .site-header__inner{height:44px}.bl-header .site-header__link,.bl-header .header__account .btn--icon{width:40px;height:40px}.bl-header .site-header__right svg{width:22px;height:22px}.bl-header.site-header--transparent .site-header__center,.bl-header.site-header--transparent .site-logo{position:static}.bl-header.site-header--transparent .site-logo--transparent{position:absolute;top:var(--bl-hero-logo-top);left:50%;width:var(--bl-hero-logo-width);transform:translate(-50%)}.bl-header.site-header--transparent .site-logo--transparent img{width:100%}.header-sticky.header-scrolled .bl-header.header.header{box-shadow:inset 0 -1px 0 var(--color-border)}.bl-header,.bl-hero{--bl-hero-logo-top: 165.25px;--bl-hero-logo-width: 200px}.bl-header .container-full{width:100%}@media(max-width:1023.98px){.bl-header{padding-top:10px;padding-bottom:10px}.bl-header .container-full{padding-inline:16px}}@media(min-width:1024px){.bl-header .container-full{padding-inline:48px 51px}.bl-header .site-header__right{column-gap:39px}.bl-header,.bl-hero{--bl-hero-logo-top: 238.75px;--bl-hero-logo-width: 300px}}@media(min-width:1024px){.bl-header .f-site-nav__dropdown--mega{padding:48px 48px 56px}.bl-header .f-site-nav__item--mega.f-menu__item-active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:14px}.bl-header .f-site-nav__dropdown--mega .container-full{padding:0}.bl-header .f-site-nav__dropdown--mega .f-site-nav__dropdown-inner{flex-wrap:nowrap;justify-content:space-between}.bl-header .f-site-nav__dropdown--mega ul.f-grid{display:flex;flex:none;gap:0;width:auto;min-width:0}.bl-header .f-site-nav__dropdown--mega .f-site-nav__dropdown-inner>.list-none>.f-site-nav__sub-item{width:260px;border:0}.bl-header .f-site-nav__dropdown--mega .f-site-nav__dropdown-inner>.list-none>.f-site-nav__sub-item:has(.f-site-nav__sub-item--level3:nth-child(9)){width:520px}.bl-header .f-site-nav__dropdown--mega ul.f-grid>li>a{font-family:var(--font-body-family);font-size:13px;font-weight:var(--font-body-weight-bolder);line-height:1.4!important;letter-spacing:.12em}.bl-header .f-site-nav__dropdown--mega .f-site-nav__dropdown--level3{margin-top:34px}.bl-header .f-site-nav__dropdown--mega .f-site-nav__dropdown--level3>ul:has(>.f-site-nav__sub-item--level3:nth-child(9)){column-count:2;column-gap:0}.bl-header .f-site-nav__dropdown--mega .f-site-nav__sub-item--level3{padding-bottom:14px;font-size:var(--bl-text-sm);line-height:1.5;break-inside:avoid}.bl-header .f-site-nav__dropdown--mega .f-site-nav__sub-item--level3>a{display:block}.bl-header .f-site-nav__dropdown--mega .f-site-nav__dropdown--level3 .f-site-nav__sub-link{padding:0;font-size:var(--bl-text-sm);line-height:1.5!important}.bl-header .f-site-nav__dropdown--mega .f-site-nav__mega-addon{flex:0 0 420px;max-width:none}.bl-header .f-site-nav__mega-addon .f-custom-card__image .f-image:before{padding-top:71.4286%}.bl-header .f-site-nav__mega-addon .f-custom-card__info{gap:14px;margin-top:14px}.bl-header .f-site-nav__mega-addon .f-custom-card__heading{font-size:22px;font-weight:var(--font-heading-weight);line-height:1.2}.bl-header .f-site-nav__mega-addon .btn{margin:0}.bl-header .f-header__dropdown-overlay{background:var(--off-black);opacity:.15}}.bl-announcement .announcement-bar__inner.flickity-enabled{min-height:0}.bl-announcement .announcement-bar__row,.bl-announcement .announcement-bar__inner.flickity-enabled .announcement-bar__row{padding:12px 16px}.bl-announcement .announcement-bar__row p{font-size:12px;font-weight:var(--font-body-weight-bolder);line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.bl-hero .f-hero__media{min-height:640px}.bl-hero .f-hero__content-wrapper{align-items:flex-start;justify-content:center;padding:350.75px 16px 0}.bl-hero .f-hero__content{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 16px;max-width:100%}.bl-hero .f-hero__content>*,.bl-hero .f-hero__content>.f-text-blocks__btn:last-child{margin:0}.bl-hero .f-hero__content>:not(.f-text-blocks__btn){flex:0 0 100%}.bl-hero .f-hero_heading{font-size:var(--bl-hero);line-height:1.05}.bl-hero .btn--white{--color-button-white: var(--off-black)}@media(max-width:1023.98px){.bl-hero .f-text-blocks__btn{flex:0 0 100%;justify-content:center}.bl-hero .f-text-blocks__btn .btn{width:100%;max-width:320px}}@media(min-width:1024px){.bl-hero .f-hero__media{min-height:820px}.bl-hero .f-hero__content-wrapper{padding-top:488.9px}}.bl-vendors .section__header{--header-padding-bottom: 48px;--header-padding-bottom-mobile: 32px;--section-description-gap: 14px}.bl-vendors .section__header .rte{max-width:560px;margin-inline:auto}.bl-vendors .f-grid{--column-gap: 32px;--row-gap: 48px;--column-gap-mobile: 16px;--row-gap-mobile: 24px}.bl-vendors .collection-card--style-2 .collection-card__info{height:100%;padding:0 12px 16px;background:#0003}.bl-vendors .collection-card__title{--font-heading-weight: 600;margin:0;font-size:var(--bl-h5);line-height:1.3}.bl-vendors .section__footer{margin-top:32px}@media(min-width:1024px){.bl-vendors .collection-card--style-2 .collection-card__info{padding:0 20px 28px}.bl-vendors .collection-card__title{font-size:22px}.bl-vendors .section__footer{margin-top:48px}}.bl-product-tabs{--section-padding-top-mobile: 48px;--section-padding-bottom-mobile: 48px}.bl-product-tabs .section__header.spacing--small{--header-padding-bottom: 48px;--header-padding-bottom-mobile: 32px;--section-subheading-gap: 14px}.bl-product-tabs .section__subheading{margin-bottom:var(--section-subheading-gap)}.bl-product-tabs .f-tabs__header{--header-padding-bottom: 48px;--header-padding-bottom-mobile: 32px}.bl-product-tabs .f-tabs__header-group{gap:24px;box-shadow:none}.bl-product-tabs .f-tabs__nav{padding:0;color:var(--color-text-body);font-family:var(--font-body-family);font-size:var(--bl-link);font-weight:var(--font-body-weight-bolder);line-height:1.3;letter-spacing:.12em;text-transform:uppercase;text-underline-position:from-font}.bl-product-tabs .f-tabs__nav:before{display:none}.bl-product-tabs .f-tabs__nav:hover,.bl-product-tabs .f-tabs__nav[aria-selected=true]{text-decoration:underline}.bl-product-tabs .f-grid{--column-gap: 25px;--row-gap: 32px;--column-gap-mobile: 16px;--row-gap-mobile: 24px}.bl-product-tabs .f-tabs__view-all{margin-top:32px}@media(min-width:1024px){.bl-product-tabs .f-tabs__header-group{gap:40px}.bl-product-tabs .f-tabs__view-all{margin-top:48px}}.bl-story{--section-padding-top-mobile: 48px;--section-padding-bottom-mobile: 48px}.bl-story .bl-story__mark{margin-bottom:24px}.bl-story .bl-story__mark motion-element{width:48px;margin-inline:auto}.bl-story .mega-subtitle{font-size:var(--bl-subheading);font-weight:var(--font-body-weight-bolder);line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.bl-story .f-text-blocks h2{max-width:1000px;margin:24px auto 0;line-height:1.25}.bl-story .f-text-blocks__btn{margin-top:24px}.bl-story .btn--white{--color-button-white: var(--forest)}@media(min-width:1024px){.bl-story .bl-story__mark{margin-bottom:32px}.bl-story .bl-story__mark motion-element{width:56px}.bl-story .f-text-blocks h2,.bl-story .f-text-blocks__btn{margin-top:32px}}.bl-spotlight{--section-padding-top-mobile: 48px;--section-padding-bottom-mobile: 48px}.bl-spotlight .f-collage-tabs__subheading{margin:0 0 24px}.bl-spotlight .f-collage-tabs__header{margin-bottom:32px}.bl-spotlight .f-tabs__header-group{display:flex;flex-direction:column;align-items:flex-start;gap:16px;box-shadow:none;overflow:visible;counter-reset:bl-spotlight}.bl-spotlight .f-tabs__nav[class]{counter-increment:bl-spotlight;padding:0 0 0 33px;color:var(--color-text-body);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:30px;line-height:1.15;text-align:left;text-underline-position:from-font}.bl-spotlight .f-tabs__nav[aria-selected=true]{font-style:italic}.bl-spotlight .f-tabs__nav:hover,.bl-spotlight .f-tabs__nav[aria-selected=true]{text-decoration:underline;text-decoration-thickness:1px}.bl-spotlight .f-tabs__nav:before,.bl-spotlight .f-tabs__nav:hover:before,.bl-spotlight .f-tabs__nav[aria-selected=true]:before{content:"0" counter(bl-spotlight) ".";top:12px;bottom:auto;left:0;right:auto;width:auto;height:auto;background:none;font-family:var(--font-body-family);font-style:normal;font-weight:var(--font-body-weight);font-size:14px;line-height:1.4}.bl-spotlight .f-collage-tab--image{width:100%}.bl-spotlight .f-collage-tab--content{max-width:100%;padding:32px 0 0}.bl-spotlight .f-collage-tab--content-inner{gap:16px}.bl-spotlight .f-collage-tab--content-inner>*,.bl-spotlight .f-collage-tab--content-inner>.f-text-blocks__btn{margin:0}.bl-spotlight .f-collage-tab--heading{line-height:1.2}.bl-spotlight .f-collage-tab--description{font-size:var(--bl-body);line-height:1.65}@media(min-width:1024px){.bl-spotlight .f-collage-tabs__wrapper{display:grid;grid-template-columns:380px minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;column-gap:80px}.bl-spotlight .f-collage-tabs__subheading{grid-area:2 / 1;margin-bottom:36px}.bl-spotlight .f-collage-tabs__header{grid-area:3 / 1;margin-bottom:0}.bl-spotlight .f-tabs__header-group{gap:22px}.bl-spotlight .f-tabs__nav[class]{font-size:40px}.bl-spotlight .f-tabs__nav[class]:before{top:21px}.bl-spotlight .f-collage-tabs__blocks{grid-area:1 / 2 / 5 / 3;min-width:0}.bl-spotlight .f-tabs__content>motion-element{flex-wrap:nowrap;align-items:center}.bl-spotlight .f-collage-tab--image{flex:0 0 380px;width:380px}.bl-spotlight .f-collage-tab--content{padding:0 0 0 80px}.bl-spotlight .f-collage-tab--content-inner{gap:24px}}.bl-holiday .f-hero__media{min-width:0;min-height:480px}.bl-holiday .f-hero__content-wrapper{min-width:0;padding-inline:16px}.bl-holiday .f-hero__content{display:flex;flex-direction:column;align-items:center;gap:12px;width:640px;max-width:100%;padding:28px 20px 32px;background:var(--off-white)}.bl-holiday .f-hero__content>*,.bl-holiday .f-hero__content>.f-text-blocks__btn:last-child{margin:0}.bl-holiday .f-hero__content>.f-text-blocks__btn{margin-top:4px}@media(min-width:1024px){.bl-holiday .f-hero__media{min-height:0}.bl-holiday .f-hero__content{gap:16px;padding:36px 48px 40px}.bl-holiday .f-hero__content>.f-text-blocks__btn{margin-top:0}}.bl-category .section__header{--header-padding-bottom: 40px;--header-padding-bottom-mobile: 32px}.bl-category .section__subheading{margin-bottom:14px}.bl-category .f-grid{--column-gap: 24px;--column-gap-mobile: 16px;--row-gap-mobile: 24px}.bl-category .collection-card__info{margin-top:14px}.bl-category .collection-card__title{gap:8px;margin:0;font-size:var(--bl-h5);line-height:1.2}.bl-category .collection-card__title svg{width:16px;height:16px}@media(min-width:1024px){.bl-category .collection-card__title{font-size:22px}}.bl-sell .image-with-text__content{padding-top:32px}.bl-sell .image-with-text__heading,.bl-sell .image-with-text__text{margin-top:14px}.bl-sell .image-with-text__text{font-size:var(--bl-body);line-height:1.65}.bl-sell .image-with-text__content>motion-element:has(>.btn){margin-top:12px}.bl-sell .image-with-text__text+motion-element:has(>.btn){margin-top:24px}.bl-sell .image-with-text__content .btn{width:100%}@media(min-width:1024px){.bl-sell .image-with-text__content[class]{padding:0 var(--padding-right) 0 var(--padding-left)}.bl-sell .image-with-text__content>motion-element:has(>.btn){display:inline-block;margin:32px 16px 0 0;vertical-align:top}.bl-sell .image-with-text__content .btn{width:auto}}.collection-banner--no-bg .collection-banner__inner{padding:48px 16px}.main-collection .main-collection__wrapper{margin-top:32px}@media(min-width:1024px){.collection-banner--no-bg .collection-banner__inner{padding:80px 50px}.main-collection .main-collection__wrapper{margin-top:39px}}.bl-faq .collapsible__button[class]{font-size:var(--bl-text-lg);font-weight:var(--font-body-weight);line-height:1.65;letter-spacing:0;text-transform:none}.bl-faq .collapsible__item-wrap+.collapsible-tabs__header[class]{margin-top:40px}@media(min-width:1024px){.bl-faq .collapsible__item-wrap+.collapsible-tabs__header[class]{margin-top:56px}}.bl-artisan-space .rte{max-width:760px;margin-inline:auto;font-size:var(--bl-body)}.bl-events-heading .rich-text__heading[class]{margin-top:16px}.bl-past-events .section__header{--header-padding-bottom: 40px}.bl-past-events .section__subheading{margin-bottom:14px}.bl-past-events .section__description{margin-top:14px;font-size:var(--bl-body);line-height:1.65}.bl-past-events .f-promotion--image{--image-height: 380px !important}@media(max-width:767.98px){.bl-events-heading .rich-text__heading[class]{margin-top:12px}.bl-past-events .section__header{--header-padding-bottom: 32px}.bl-past-events .f-promotion--image{--image-height: 346.667px !important}}.visit-us .image-with-text__heading,.visit-us .image-with-text__text,.visit-us .image-with-text__content>motion-element:has(>.btn){margin-top:28px}.visit-us .image-with-text__text{font-size:var(--bl-body);line-height:1.6}.visit-us .image-with-text__text p{margin:0}.visit-us .image-with-text__text p:first-child{line-height:1.65}.visit-us .image-with-text__text p+p{margin-top:20px}.visit-us .image-with-text__text p:nth-child(2){margin-top:28px}.visit-us .image-with-text__text strong{display:block;margin-bottom:4px;font-size:12px;font-weight:var(--font-body-weight-bolder);line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.visit-us .image-with-text__text strong+br{display:none}.visit-us .image-with-text__text a,.visit-us .image-with-text__text a:visited{color:inherit;text-decoration:none}@media(max-width:1023.98px){.visit-us .f-image{--aspect-ratio: 1.333333 !important}}@media(max-width:767.98px){.visit-us .image-with-text__content[class]{padding-top:32px}.visit-us .image-with-text__heading,.visit-us .image-with-text__text,.visit-us .image-with-text__content>motion-element:has(>.btn),.visit-us .image-with-text__text p:nth-child(2){margin-top:24px}.visit-us .image-with-text__text p+p{margin-top:16px}.visit-us .image-with-text__content .btn{width:100%}}@media(min-width:1024px){.visit-us .image-with-text__content[class]{padding:0 0 0 80px}.visit-us .f-image{--aspect-ratio: 1.142857 !important}}.bl-vinted .rich-text__text ul{display:flex;flex-direction:column;align-items:center;gap:10px;margin:24px 0 0;padding:0;list-style:none}.bl-vinted .rich-text__text li{position:relative;padding-left:18px}.bl-vinted .rich-text__text li:before{content:"";position:absolute;left:0;top:calc(.825em - 3px);width:6px;height:6px;border-radius:50%;background:var(--sage-green)}@media(max-width:767.98px){.bl-vinted .rich-text__text ul{gap:8px;margin-top:20px}}.bl-about-heading .rich-text__heading[class]{margin-top:20px}.about-story .rich-text__text{max-width:720px;margin-inline:auto;font-size:var(--bl-text-lg);line-height:1.65}.about-story .rich-text__text p{margin:0}.about-story .rich-text__text p+p{margin-top:20px}.about-team .mega-subtitle,.about-employment .mega-subtitle{font-size:13px;font-weight:var(--font-body-weight-bolder);line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.about-team .about-team__person h3[class]{margin-top:6px;font-size:26px;line-height:1.25}.about-team .about-team__person .mega-description{margin-top:6px;font-size:15px;line-height:1.5}.about-team .about-team__person .mega-description p{margin:0}.about-team .about-team__person a,.about-team .about-team__person a:visited{color:inherit;text-decoration:none}.about-team .about-team__person a:hover{text-decoration:underline}.about-employment .about-employment__intro .f-text-blocks>*+*{margin-top:20px}.about-employment .about-employment__intro .mega-description{font-size:var(--bl-body);line-height:1.65}.about-employment .mega-description p{margin:0}.about-employment .mega-description p+p{margin-top:20px}.about-employment .about-employment__card .f-custom__block{height:auto;padding:40px}.about-employment .about-employment__card h3[class]{font-size:26px;line-height:1.25}.about-employment .about-employment__card .mega-description[class]{margin-top:16px;font-size:var(--bl-body);line-height:1.6}.about-employment .about-employment__card ul{margin:0;padding:0;list-style:none}.about-employment .about-employment__card li{position:relative;padding-left:18px}.about-employment .about-employment__card li+li{margin-top:16px}.about-employment .about-employment__card li:before{content:"";position:absolute;top:calc(.8em - 3px);left:0;width:6px;height:6px;border-radius:50%;background:var(--sage-green)}@media(max-width:767.98px){.bl-about-heading .rich-text__heading[class]{margin-top:12px}.about-story{--section-padding-top-mobile: 48px}.about-story .rich-text__text p+p{margin-top:16px}.about-team{--section-padding-top-mobile: 32px;--section-padding-bottom-mobile: 48px}.about-team .f-flex.flex-wrap{column-gap:12px;row-gap:16px}.about-team .f-column{flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px)}.about-team .mega-subtitle{font-size:12px}.about-team .about-team__person h3[class]{font-size:var(--bl-h5);line-height:1.25}.about-team .about-team__person .mega-description{font-size:13px}.about-employment{--section-padding-top-mobile: 48px;--section-padding-bottom-mobile: 48px}.about-employment .f-flex.flex-wrap{row-gap:32px}.about-employment .about-employment__intro .f-text-blocks>*+*,.about-employment .mega-description p+p{margin-top:16px}.about-employment .about-employment__intro .f-text-blocks__btn,.about-employment .about-employment__intro .btn{display:flex;width:100%}.about-employment .mega-subtitle{font-size:12px}.about-employment .about-employment__card .f-custom__block{padding:24px}.about-employment .about-employment__card h3[class]{font-size:var(--bl-h4)}.about-employment .about-employment__card li+li{margin-top:12px}}@media(min-width:1024px){.about-team .f-flex.flex-wrap{max-width:668px;margin-inline:auto;column-gap:40px;row-gap:20px}.about-team .f-column{flex:0 0 314px;width:314px;max-width:314px}.about-employment .f-flex.flex-wrap{flex-wrap:nowrap;column-gap:80px}.about-employment .about-employment__intro{flex:560 1 0;width:auto;max-width:none;min-width:0}.about-employment .about-employment__card{flex:640 1 0;width:auto;max-width:none;min-width:0}}.site-footer .site-footer__top{padding:48px 0 40px}.site-footer .site-footer__top .f-flex{row-gap:0}.site-footer .site-footer__block-heading{margin:0;color:var(--color-text-heading);font-size:13px;font-weight:var(--font-body-weight-bolder);line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.site-footer .site-footer__block-content,.site-footer .site-footer__block-content .rte{color:var(--footer-text);font-size:var(--bl-text-sm);line-height:1.6}.site-footer .site-footer__block-content ul{display:flex;flex-direction:column;gap:14px}.site-footer .site-footer__block-content li,.site-footer .site-footer__block-content .rte p{margin:0;line-height:1.6}.site-footer [data-column-type=image] summary,.site-footer [data-column-type=html] summary{display:none}.site-footer .site-footer__block-content a{color:var(--footer-text)}.site-footer .site-footer__block-content .rte{display:flex;flex-direction:column;gap:14px;margin:0}.site-footer .site-footer__block-content .rte>p:last-child{margin:0}.site-footer .site-footer__block-content .rte:after{display:none}.site-footer .site-footer__block--image .site-footer__block-content{display:flex;flex-direction:column-reverse;gap:20px}.site-footer .site-footer__block--image .site-footer__block-content .rte{display:block;max-width:340px;margin:0}.site-footer [data-column-type=html] .f-social-links,.site-footer [data-column-type=html] ul{flex-direction:row;gap:18px}.site-footer [data-column-type=html] li,.site-footer [data-column-type=html] a{display:flex;width:auto;height:auto;margin:0;padding:0;color:var(--footer-text)}.site-footer .site-footer__top [data-column-type=html] a{width:20px;height:20px;min-width:0;min-height:0}.site-footer .site-footer__top [data-column-type=html] svg{flex:none;width:20px;height:20px}.site-footer .site-footer__bottom{padding:0 0 32px}.site-footer .site-footer__bottom-wrapper{padding-top:32px;border-top:1px solid var(--footer-divider)}.site-footer .site-footer__bottom-row:not(:has(>*)){display:none}.site-footer .site-footer__bottom-row[class]{gap:12px;margin:0;padding:0}.site-footer .site-footer__bottom-menu-payment li{line-height:normal}.site-footer .site-footer__copyright,.site-footer .site-footer__copyright a,.site-footer .site-footer__bottom-menu-payment a{color:var(--footer-muted);font-size:13px;line-height:normal}.site-footer .site-footer__copyright span{display:none}.site-footer .site-footer__bottom-menu-payment .f-linklist{gap:0}.site-footer .site-footer__bottom-menu-payment li+li:before{content:"\b7";margin-inline:11px;color:var(--footer-muted);font-size:13px}@media(max-width:1023.98px){.site-footer .site-footer__top [data-column-type=html]{padding-top:28px;margin-bottom:32px}.site-footer .site-footer__top [data-column-type=link_list],.site-footer .site-footer__top [data-column-type=text]{border-top:1px solid var(--footer-divider)}.site-footer .site-footer__top summary{padding:16px 0}.site-footer .site-footer__top details[open] .site-footer__block-content{padding-bottom:20px}}@media(min-width:1024px){.site-footer .site-footer__top{padding:80px 0 56px}.site-footer .site-footer__top .f-flex{display:grid;grid-template-columns:340px repeat(4,max-content);grid-template-rows:auto 1fr;align-items:start;justify-content:space-between;column-gap:0;margin:0}.site-footer .site-footer__top [data-column-type]{width:auto;max-width:none;margin:0;padding:0}.site-footer [data-column-type=image]{grid-area:1 / 1}.site-footer .site-footer__top [data-column-type=html]{grid-area:2 / 1;padding-top:28px}.site-footer .site-footer__top [data-column-type]:not([data-column-type=image]):not([data-column-type=html]){grid-row:1 / span 2}.site-footer .site-footer__block-heading{margin-bottom:30px}.site-footer .site-footer__bottom-wrapper{padding-top:56px}}.bl-vendors-heading .rich-text__heading[class]{margin:0}.bl-vendors-heading .rich-text__text{max-width:720px;margin:20px auto 0;font-size:var(--bl-text-lg);line-height:1.65}.bl-vendors-heading .rich-text__text p{margin:0}.section-vendor-directory:has(>.vendor-directory__jump){display:contents}.vendor-directory__jump{position:sticky;top:var(--vendor-jump-top, 0px);z-index:3;background:var(--color-background);border-bottom:1px solid #e6e1d8}.vendor-directory__jump-inner{display:flex;justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto;padding:20px 80px}.vendor-directory__jump-link,.vendor-directory__jump-link:visited{font-family:var(--font-body-family);font-weight:500;font-size:15px;line-height:1.4;letter-spacing:.04em;color:var(--color-text-body);text-decoration:none;text-underline-offset:4px}.vendor-directory__jump-link:hover,.vendor-directory__jump-link.is-active{text-decoration:underline;text-decoration-thickness:1px}.vendor-card{scroll-margin-top:calc(var(--vendor-jump-top, 0px) + var(--vendor-jump-height, 0px) + 32px)}.vendor-directory__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px;margin:0;padding:0;list-style:none}.vendor-card{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.vendor-card__media{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#e6dfd2}.vendor-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vendor-card__name[class]{margin:0;font-family:var(--font-heading-family);font-weight:500;font-size:24px;line-height:1.25;color:var(--color-text-heading);text-transform:none}.vendor-card__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.bl-vendor-directory .vendor-card__btn:not(.btn--plain):not(.btn--underline):not(.btn--link):not(.btn--icon):not(.btn--square){--btn-padding: 16px;min-width:0;padding:12px var(--btn-padding);font-size:12px}.bl-vendor-directory .vendor-card__btn.btn--secondary:not(.btn--plain):not(.btn--underline):not(.btn--link):not(.btn--icon):not(.btn--square){padding:11px calc(var(--btn-padding) - 1px)}@media(min-width:768px)and (max-width:1023.98px){.vendor-directory__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023.98px){.vendor-directory__jump-inner{justify-content:flex-start;gap:22px;padding:14px 16px;overflow-x:auto;scrollbar-width:none}.vendor-directory__jump-inner::-webkit-scrollbar{display:none}.vendor-directory__jump-link{flex:none}}@media(max-width:767.98px){.bl-vendors-heading .rich-text__text{margin-top:12px;padding-inline:15px}.vendor-directory__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.vendor-card{gap:12px}.vendor-card__name[class]{font-size:var(--bl-h5)}.vendor-card__buttons{flex-direction:column;align-self:stretch}.bl-vendor-directory .vendor-card__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
