:root{--w2b-font: var(--font-body--family, "Inter", Arial, sans-serif);--w2b-ink: #30252a;--w2b-wine: #781c30;--w2b-wine-deep: #581725;--w2b-cream: #fffaf4;--w2b-paper: #fffdf9;--w2b-gold: #b58a57;--w2b-muted: #72655f;--w2b-line: #e9dbd0;--w2b-radius: 9px;--w2b-title-spacing: -.042em;--w2b-paragraph-leading: 1.65}body{font-family:var(--w2b-font);font-synthesis:none}#header-group,#footer-group,#MainContent{font-family:var(--w2b-font)}#header-group :is(a,button,input,summary,label),#footer-group :is(a,button,input,summary,label),#MainContent :is(a,button,input,textarea,select,summary,label){font-family:var(--w2b-font)!important}#MainContent :is(h1,h2,h3,h4,h5,h6),#footer-group :is(h1,h2,h3,h4,h5,h6){font-family:var(--w2b-font)!important;font-style:normal;font-weight:700!important;letter-spacing:var(--w2b-title-spacing)!important;text-wrap:balance}#MainContent :is(h1,h2,h3){line-height:1.12}#MainContent :is(h4,h5,h6){line-height:1.32}#MainContent :is(p,blockquote),#footer-group p{font-family:var(--w2b-font)!important;line-height:var(--w2b-paragraph-leading)}#MainContent :is(.cora-story-intro__heading,.w2b-journey__heading,.w2b-weave-stories__heading,.w2b-beyond-store__heading){font-family:var(--w2b-font)!important;font-weight:750!important;letter-spacing:-.055em!important;line-height:1.08!important}#MainContent :is(.cora-story-intro__description,.w2b-journey__description,.w2b-weave-stories__description,.w2b-beyond-store__description){font-size:16px!important;line-height:1.7!important;color:var(--w2b-muted);max-width:68ch}#MainContent :is(.w2b-beyond-store__heading,.w2b-weave-stories__heading){font-size:clamp(38px,4vw,60px)!important}#MainContent .w2b-journey__heading{font-size:clamp(37px,3.9vw,58px)!important}#MainContent .cora-story-intro__heading{font-size:clamp(42px,5.1vw,75px)!important}#MainContent .w2b-community-gallery__heading{font-size:clamp(29px,3.1vw,42px)!important}#MainContent .w2b-journey__year{font-family:var(--w2b-font)!important;font-weight:700!important;letter-spacing:-.045em}#MainContent :is(.w2b-weave-stories__card-title,.w2b-beyond-store__label,.w2b-community-gallery__caption){font-family:var(--w2b-font)!important;font-weight:700!important}#MainContent .w2b-about-bookend :is(h2,blockquote){font-family:var(--w2b-font)!important}#MainContent .w2b-about-bookend h2{font-weight:750!important;letter-spacing:-.055em!important}#MainContent .w2b-about-bookend blockquote{font-size:20px;line-height:1.5;font-weight:500}#MainContent .w2b-world :is(h1,h2,h3),#MainContent .w2b-commerce-footer :is(h1,h2,h3){font-family:var(--w2b-font)!important}#MainContent .w2b-world h1{font-weight:780!important;letter-spacing:-.06em!important}#footer-group .w2b-commerce-footer{font-family:var(--w2b-font)!important}#footer-group .w2b-commerce-footer :is(h1,h2,h3,span,strong,small,a,li,button,input,label,summary,p){font-family:var(--w2b-font)!important}#MainContent :is(a,button)[class*=__button]:not([class*=icon]):not([class*=arrow]):not([class*=slider]):not([class*=carousel]),#MainContent :is(a,button)[class*=__cta]:not([class*=icon]):not([class*=arrow]),#footer-group :is(a,button)[class*=__button]:not([class*=icon]):not([class*=arrow]),#MainContent .button,#MainContent .button-secondary{border-radius:var(--w2b-radius)!important}#MainContent :is(input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select):not([class*=quantity]),#footer-group :is(input[type=text],input[type=email],input[type=tel],input[type=search],textarea,select){font-size:16px}#MainContent :is(.w2b-about-bookend,.w2b-world,.w2b-journey,.w2b-weave-stories,.w2b-beyond-store,.w2b-community-gallery){--brand-radius:var(--w2b-radius)}@media(max-width:749px){#MainContent .cora-story-intro__heading{font-size:clamp(38px,9vw,51px)!important;line-height:1.08!important}#MainContent :is(.w2b-journey__heading,.w2b-beyond-store__heading,.w2b-weave-stories__heading){font-size:clamp(33px,8vw,44px)!important}#MainContent :is(.w2b-journey__description,.w2b-beyond-store__description,.w2b-weave-stories__description,.cora-story-intro__description){font-size:14px!important;line-height:1.65!important}#MainContent .w2b-about-bookend blockquote{font-size:17px}}@media(prefers-reduced-motion:reduce){#MainContent :is(a,button),#footer-group :is(a,button){scroll-behavior:auto}}#MainContent :is(.cora_category_grid__section_heading,.cora_fabric_stories__heading,.cora_occasion_styles__heading,.cora_shoplook__heading,.cora_visit_store__heading,.cora_trending__heading,.cora_video_reviews__heading,.cora_w2b_showcase__editorial_title,.cdc-title,.w2b-world__intro h2,.w2b-world__split-heading h2,.w2b-world__detail h2,.w2b-journey__heading,.w2b-beyond-store__heading,.w2b-weave-stories__heading,.w2b-community-gallery__heading,.w2b-about-bookend__mission h2){font-family:var(--w2b-font)!important;font-size:clamp(32px,3.55vw,48px)!important;font-weight:750!important;letter-spacing:-.048em!important;line-height:1.12!important;text-wrap:balance}#MainContent .cora_home-hero__heading{font-family:var(--w2b-font)!important;font-size:clamp(42px,5.1vw,70px)!important;line-height:1.055!important;font-weight:780!important;letter-spacing:-.06em!important}#MainContent .w2b-world__hero h1{font-size:clamp(43px,5vw,68px)!important;line-height:1.06!important}#MainContent .w2b-world__statement h2{font-size:clamp(38px,4.4vw,62px)!important;line-height:1.1!important}#MainContent .w2b-about-bookend__final h2,#MainContent .w2b-world__close h2{font-family:var(--w2b-font)!important;font-size:clamp(43px,5.1vw,70px)!important;line-height:1.065!important;font-weight:780!important;letter-spacing:-.06em!important}#MainContent .cora-pdp__title{font-family:var(--w2b-font)!important;font-size:clamp(35px,3.5vw,48px)!important;font-weight:750!important;line-height:1.1!important;letter-spacing:-.046em!important}#MainContent :is(.cdc-product-title,.cora_trending__product-title,.cora_w2b_showcase__product_title){font-family:var(--w2b-font)!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:-.015em!important}#MainContent :is(.cora_occasion_styles__description,.cora_visit_store__description,.cora_category_grid__description,.cdc-description,.cora_fabric_stories__description,.cora-trending__description){font-family:var(--w2b-font)!important;font-size:15px!important;line-height:1.65!important}#MainContent :is(.w2b-world__photo,.w2b-world__store-note,.w2b-world__archive-grid .w2b-world__photo){border-radius:var(--w2b-radius)}#MainContent .w2b-about-bookend__mission-large,#MainContent .w2b-about-bookend__mission-small{border-radius:var(--w2b-radius)!important}#header-group .cora_store_header__nav>a,#header-group .cora_store_header__nav :is(summary,a){font-family:var(--w2b-font)!important;font-weight:700!important;letter-spacing:.045em}#header-group .cora_store_header__mega_title{font-family:var(--w2b-font)!important;font-weight:750!important;letter-spacing:-.048em!important}#MainContent :is(.cora_home-hero__cta,.cora_shoplook__cta,.cora_occasion_styles__cta,.cora_visit_store__button,.cora-pdp-actions__primary,.w2b-cart__checkout,.w2b-world__close-actions a,.w2b-about-bookend__button){border-radius:var(--w2b-radius)!important;font-family:var(--w2b-font)!important;font-weight:700!important;letter-spacing:.045em}@media(max-width:749px){#MainContent :is(.cora_category_grid__section_heading,.cora_fabric_stories__heading,.cora_occasion_styles__heading,.cora_shoplook__heading,.cora_visit_store__heading,.cora_trending__heading,.cora_video_reviews__heading,.cora_w2b_showcase__editorial_title,.cdc-title,.w2b-world__intro h2,.w2b-world__split-heading h2,.w2b-world__detail h2,.w2b-journey__heading,.w2b-beyond-store__heading,.w2b-weave-stories__heading,.w2b-community-gallery__heading,.w2b-about-bookend__mission h2){font-size:clamp(30px,7.6vw,39px)!important;line-height:1.13!important}#MainContent .cora_home-hero__heading{font-size:clamp(39px,9.4vw,52px)!important}#MainContent .w2b-about-bookend__final h2,#MainContent .w2b-world__close h2{font-size:clamp(40px,9vw,52px)!important}#MainContent .w2b-world__hero h1{font-size:clamp(40px,9vw,54px)!important}#MainContent :is(.cdc-product-title,.cora_trending__product-title,.cora_w2b_showcase__product_title){font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/w2b-design-system.css.map */
