body.bd-shop-first{--font-body-family:Arial,Helvetica,sans-serif;--font-body-style:normal;--font-body-weight:400;--font-heading-family:Georgia,"Times New Roman",serif;--font-heading-style:normal;--font-heading-weight:400;--font-body-scale:1;--color-base-text:24,43,36;--color-base-background-1:250,248,244;background:#faf8f4;color:#182b24;font-size:16px;line-height:1.6;letter-spacing:0}.bd-shop-first .page-width{max-width:1300px;padding-left:40px;padding-right:40px}.bd-shop-first .header-wrapper{background:#fff}.bd-shop-first .header{padding-top:16px;padding-bottom:16px;max-width:1300px!important}.bd-shop-first .header__heading-logo-wrapper{max-width:110px}.bd-shop-first .header__menu-item{font-size:14px;letter-spacing:0;min-height:44px}.bd-shop-first .header__submenu .header__menu-item{white-space:normal}.bd-shop-first .announcement-bar__message{font:400 12px/1.5 Arial,Helvetica,sans-serif;padding:9px 0}.bd-shop-first h1,.bd-shop-first h2,.bd-shop-first h3{letter-spacing:-.025em;line-height:1.2}.bd-shop-first .button{font:400 14px/1.4 Arial,Helvetica,sans-serif;min-height:48px;letter-spacing:0}.bd-shop-first .button:not(.button--secondary):not(.button--tertiary){--color-button:22,59,48;--color-button-text:255,255,255}.bd-shop-first .card__heading{font:400 16px/1.45 Arial,Helvetica,sans-serif;letter-spacing:0;text-align:left;overflow-wrap:anywhere}.bd-shop-first .card__information,.bd-shop-first .card-information{text-align:left}.bd-shop-first .card-information .price{font:400 15px/1.5 Arial,Helvetica,sans-serif;letter-spacing:0}.bd-shop-first .card__inner .media img{object-fit:contain}.bd-shop-first .collection-hero__title{font-size:42px;max-width:900px}.bd-shop-first .collection-hero__description{font-size:16px;line-height:1.7;max-width:780px}.bd-shop-first .collection-hero{border-bottom:1px solid #d9ded5}.bd-shop-first .facets__heading,.bd-shop-first .facets__summary,.bd-shop-first .facet-checkbox,.bd-shop-first .facets__selected,.bd-shop-first .facets__item,.bd-shop-first .facet-filters__label,.bd-shop-first .facet-filters__sort{font-size:14px;letter-spacing:0}.bd-shop-first .product__title h1{font-size:34px;line-height:1.2}.bd-shop-first .product__info-container p,.bd-shop-first .product__info-container li,.bd-shop-first .product__description{font-size:16px;line-height:1.7}.bd-shop-first .product__info-container .price{font-size:24px;letter-spacing:0}.bd-shop-first .product__description h2{font-size:24px}.bd-shop-first .product__description h3{font-size:20px}.bd-shop-first .product-form__input .form__label,.bd-shop-first .product-form__input label{font-size:14px}.bd-shop-first .product-form__buttons{max-width:100%}.bd-shop-first .product__media-wrapper img{object-fit:contain}.bd-shop-first .footer{font-size:14px}.bd-shop-first .footer-block__details-content,.bd-shop-first .footer-block__details-content p,.bd-shop-first .footer-block__details-content a{font-size:14px;line-height:1.7;letter-spacing:0}.bd-shop-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:44px;padding-top:44px;padding-bottom:40px}.bd-shop-hero__copy{max-width:520px}.bd-shop-eyebrow{font:400 12px/1.6 Arial,Helvetica,sans-serif;letter-spacing:.12em;margin:0 0 16px}.bd-shop-hero h1{font-size:clamp(38px,4.8vw,60px);max-width:520px;margin:0 0 20px}.bd-shop-intro{font-size:17px;line-height:1.75;color:#52605a;margin:0 0 25px}.bd-shop-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.bd-shop-text-link{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-underline-offset:5px;font-size:14px;line-height:1.5;overflow-wrap:anywhere}.bd-shop-hero__photo{position:relative;display:block;aspect-ratio:1.1;background:#eeefed;overflow:hidden;color:#182b24}.bd-shop-hero__photo img{display:block;width:100%;height:100%;object-fit:contain}.bd-shop-hero__photo span{position:absolute;bottom:12px;left:12px;right:12px;background:#fffffff2;color:#182b24;padding:10px 12px;font:400 12px/1.5 Arial,Helvetica,sans-serif}.bd-shop-trust{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;padding:17px 24px;border-block:1px solid #d9ded5;background:#f0f3ed;font-size:13px}.bd-shop-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-top:35px;padding-bottom:35px;border-block:1px solid #d9ded5}.bd-shop-routes h2{font-family:Arial,Helvetica,sans-serif;font-size:19px;font-weight:400;margin:0 0 10px}.bd-shop-routes p{font-size:15px;line-height:1.7;color:#52605a;margin:0 0 8px}.bd-shop-delivery{margin-top:20px;border-top:1px solid #d9ded5;padding-top:14px}.bd-shop-first .product__info-container .bd-shop-delivery p{font-size:14px;margin:6px 0;line-height:1.6}.bd-shop-policy-links{display:flex;gap:16px;flex-wrap:wrap;font-size:13px}.bd-shop-policy-links a{color:inherit;text-underline-offset:3px}@media(min-width:750px){.bd-shop-first .product--medium:not(.product--no-media) .product__media-wrapper{max-width:53%;width:calc(53% - var(--grid-desktop-horizontal-spacing) / 2)}.bd-shop-first .product--medium:not(.product--no-media) .product__info-wrapper{max-width:47%;width:calc(47% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:32px}}@media(max-width:989px){.bd-shop-first .page-width{padding-left:24px;padding-right:24px}.bd-shop-hero{gap:28px}.bd-shop-hero h1{font-size:42px}.bd-shop-first .product__title h1{font-size:30px}}@media(max-width:749px){.bd-shop-first .page-width{padding-left:20px;padding-right:20px}.bd-shop-first .header{padding-left:12px;padding-right:12px}.bd-shop-first .header__heading-logo-wrapper{max-width:80px}.bd-shop-first .announcement-bar__message{font-size:11px}.bd-shop-hero{grid-template-columns:1fr;gap:25px;padding-top:30px;padding-bottom:30px}.bd-shop-hero h1{font-size:38px}.bd-shop-intro{font-size:16px}.bd-shop-hero__photo{aspect-ratio:1.12}.bd-shop-trust{justify-content:flex-start;gap:10px 20px;font-size:12px;padding:16px 20px}.bd-shop-first .card__heading,.bd-shop-first .card-information .price{font-size:14px}.bd-shop-first .collection-hero__title{font-size:32px}.bd-shop-first .collection-hero__description{font-size:15px}.bd-shop-routes{grid-template-columns:1fr;gap:22px;padding-block:28px}.bd-shop-routes>div+div{border-top:1px solid #d9ded5;padding-top:20px}.bd-shop-first .product__title h1{font-size:29px}.bd-shop-first .product__info-container p,.bd-shop-first .product__info-container li,.bd-shop-first input,.bd-shop-first select{font-size:16px}}@media(prefers-reduced-motion:reduce){.bd-shop-first *{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bd-shop-first.css.map */
