body.bw-store-page{--bw-type-editorial: Georgia, "Times New Roman", serif;--bw-type-body: var(--font-body-family, Poppins, sans-serif);--bw-ink: #17201c;--bw-green: #23423a;--bw-muted: #58645d;--bw-paper: #f6f3ee;--bw-line: #e2e5df}body.bw-inner-page{--font-heading-family: var(--bw-type-body);--font-heading-weight: 500;--font-heading-letter-spacing: -.025em;--buttons-radius: 0px;--buttons-radius-outset: 0px;--inputs-radius: 0px;--inputs-radius-outset: 0px;color:var(--bw-ink);letter-spacing:0}body.bw-inner-page #MainContent :is(h1,h2,h3,h4,h5,h6){font-family:var(--bw-type-body);font-style:normal;font-weight:500;letter-spacing:-.025em}body.bw-inner-page #MainContent h1,body.bw-inner-page #MainContent .rich-text__heading.h1,body.bw-inner-page #MainContent .track-order-form .title{font-family:var(--bw-type-editorial);font-size:clamp(36px,4.2vw,56px);font-weight:400;line-height:1.08;letter-spacing:-.045em;color:var(--bw-ink);text-transform:none;overflow-wrap:break-word}body.bw-inner-page #MainContent .product__title h1{font-size:clamp(36px,3.8vw,52px);margin:0}body.bw-inner-page #MainContent .bw-pdp-context{display:flex;align-items:center;gap:8px;max-width:1280px;margin:0 auto;padding:12px 32px 0;color:var(--bw-muted);font-family:var(--bw-type-body);font-size:12px;line-height:1.4}body.bw-inner-page #MainContent .bw-pdp-context a{display:inline-flex;align-items:center;min-height:32px;flex-shrink:0;color:inherit;text-underline-offset:3px}body.bw-inner-page #MainContent .bw-pdp-context span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.bw-inner-page #MainContent :is(.product-popup-modal,.quick-add-modal) h1{font-size:clamp(28px,3vw,36px)}body.bw-inner-page #MainContent :is(.text-body,.facets__heading,.facet-filters__label,.product-count__text){font-family:var(--bw-type-body);font-weight:400;letter-spacing:0}body.bw-inner-page #MainContent :is(.bw-pdp-unboxing__copy>h2,.bw29-pdp-reviews .bw-purchase-reviews__heading h2,.bw29-second-pair__heading h2,.contact>h2,.collapsible-content__heading,.related-products__heading){font-size:clamp(28px,2.6vw,36px);line-height:1.15;letter-spacing:-.035em;color:var(--bw-ink)}body.bw-inner-page #MainContent :is(.bw-model-details__copy h2,.bw-highlight h2){font-size:clamp(24px,2.3vw,30px);line-height:1.2;letter-spacing:-.025em}body.bw-inner-page #MainContent :is(.card__heading,.bw26-card__title){font-family:var(--bw-type-body);font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.015em}body.bw-inner-page #MainContent :is(.price,.product-option,.form__label,.quantity__input,.cart-item__name){font-family:var(--bw-type-body);letter-spacing:0}body.bw-inner-page #MainContent :is(button,input,select,textarea,summary){font-family:var(--bw-type-body)}body.bw-inner-page #MainContent :is(.button,.bw-pdp-story__cta),body.bw-store-page #CartDrawer .cart__checkout-button{--buttons-radius: 0px;--buttons-radius-outset: 0px;border-radius:0;font-family:var(--bw-type-body);font-size:14px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none;box-shadow:none}body.bw-inner-page #MainContent .button:not(.button--tertiary),body.bw-store-page #CartDrawer .cart__checkout-button{min-height:48px}body.bw-inner-page #MainContent .button:not(.button--secondary):not(.button--tertiary),body.bw-inner-page #MainContent .bw-pdp-story__cta,body.bw-store-page #CartDrawer .cart__checkout-button{--color-button: 35, 66, 58;--color-button-text: 255, 255, 255;background:var(--bw-green);color:#fff}body.bw-inner-page #MainContent .button--secondary{--color-button: 35, 66, 58;--color-button-text: 35, 66, 58;background:transparent;color:var(--bw-green)}body.bw-inner-page #MainContent .button:before,body.bw-inner-page #MainContent .button:after,body.bw-store-page #CartDrawer .cart__checkout-button:before,body.bw-store-page #CartDrawer .cart__checkout-button:after{border-radius:0}body.bw-inner-page #MainContent .product-form__submit{min-height:56px}body.bw-inner-page #MainContent :is(.field__input,.select__select,.text-area){border-radius:0;font-family:var(--bw-type-body);font-size:16px;letter-spacing:0}body.bw-inner-page #MainContent :is(.field,.select):before,body.bw-inner-page #MainContent :is(.field,.select):after{border-radius:0}body.bw-inner-page #MainContent :is(.bw-pairs__card,.bw-purchase-offer,.bw-pdp-story__visual,.bw-cart-discount-summary){border-radius:0}body.bw-inner-page #MainContent .bw-purchase-offer{background:var(--bw-paper)}body.bw-inner-page #MainContent :is(.bw29-collection-header__story,.bw29-collection-header__description,.bw-pdp-intro__lead,.bw-model-details__copy p,.bw-highlight .rte){color:var(--bw-muted);line-height:1.65}body.bw-inner-page #MainContent :is(.main-page-title,.shopify-policy__title){margin-top:0;margin-bottom:28px;text-align:left}body.bw-page-page #MainContent .page-width--narrow,body.bw-inner-page .shopify-policy__container{width:calc(100% - 96px);max-width:840px;margin-inline:auto;padding-inline:0}body.bw-inner-page .shopify-policy__container{padding-block:48px 64px}body.bw-page-page #MainContent .page-width--narrow:has(>.main-page-title){padding-block:48px 64px}body.bw-page-page #MainContent .rte,body.bw-inner-page .shopify-policy__body{font-family:var(--bw-type-body);font-size:16px;line-height:1.75;letter-spacing:0;color:var(--bw-muted)}body.bw-page-page #MainContent .rte :is(h2,h3),body.bw-inner-page .shopify-policy__body :is(h2,h3){margin:32px 0 12px;font-family:var(--bw-type-body);font-size:clamp(22px,2.1vw,28px);font-weight:500;line-height:1.25;letter-spacing:-.025em;color:var(--bw-ink)}body.bw-page-page #MainContent .rte :is(p,ul,ol),body.bw-inner-page .shopify-policy__body :is(p,ul,ol){margin-block:0 18px}body.bw-page-page #MainContent .rte a,body.bw-inner-page .shopify-policy__body a{color:var(--bw-green);text-underline-offset:4px}body.bw-page-page #MainContent .rich-text__blocks{max-width:840px}body.bw-inner-page #MainContent :is(a,button,input,select,textarea,summary):focus-visible,body.bw-store-page #CartDrawer .cart__checkout-button:focus-visible{outline:2px solid var(--bw-green);outline-offset:4px}body.bw-store-page #CartDrawer .drawer__heading{font-family:var(--bw-type-editorial);font-size:32px;font-weight:400;line-height:1.15;letter-spacing:-.035em}@media(max-width:989px){body.bw-page-page #MainContent .page-width--narrow,body.bw-inner-page .shopify-policy__container{width:calc(100% - 48px)}}@media(max-width:749px){body.bw-inner-page #MainContent .bw-pdp-context{padding:8px 16px 0}body.bw-inner-page #MainContent h1,body.bw-inner-page #MainContent .rich-text__heading.h1,body.bw-inner-page #MainContent .track-order-form .title,body.bw-inner-page #MainContent .product__title h1{font-size:36px}body.bw-inner-page #MainContent :is(.card__heading,.bw26-card__title){font-size:15px}body.bw-page-page #MainContent .page-width--narrow,body.bw-inner-page .shopify-policy__container{width:calc(100% - 32px)}body.bw-page-page #MainContent .page-width--narrow:has(>.main-page-title),body.bw-inner-page .shopify-policy__container{padding-block:30px 40px}body.bw-inner-page #MainContent :is(.main-page-title,.shopify-policy__title){margin-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/bareway-visual-system.css.map */
