:root{--bgp-gold: 184,137,43;--bgp-black: 43,43,43;--bgp-cream: 244,239,230;--bgp-forest: 31,61,43;--bgp-sand: 230,221,204;--bgp-red: 200,16,46}h1,h2,h3,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:.04em;text-transform:uppercase;line-height:1.05}.h5,h5,.h6,h6{letter-spacing:.06em}.button,.shopify-payment-button__button--unbranded{font-family:var(--font-heading-family);letter-spacing:.08em;text-transform:uppercase;font-size:1.7rem}.button--primary{box-shadow:none}.header__heading-logo{filter:none}.color-inverse .header__heading-logo,.section-header .color-inverse .header__heading-logo,.header-wrapper.color-inverse .header__heading-logo{filter:invert(1) brightness(1.05)}.announcement-bar__message{font-family:var(--font-heading-family);font-size:1.5rem;letter-spacing:.12em;text-transform:uppercase}.header__menu-item{font-family:var(--font-heading-family);font-size:1.7rem;letter-spacing:.1em;text-transform:uppercase}.card__heading{font-family:var(--font-body-family);text-transform:none;letter-spacing:0;font-weight:600;font-size:1.5rem;line-height:1.3}.price{font-weight:600}.product__title h1{font-size:clamp(3.4rem,4vw,5rem)}.bgp-eyebrow{font-family:var(--font-heading-family);letter-spacing:.22em;text-transform:uppercase;font-size:1.5rem;color:rgb(var(--bgp-gold));margin:0 0 1rem}.color-accent-1 .bgp-eyebrow,.color-background-1 .bgp-eyebrow,.color-background-2 .bgp-eyebrow{color:#82601a}.bgp-h2{font-size:clamp(3.6rem,5vw,6rem);margin:0}.bgp-section-head{text-align:center;max-width:72rem;margin:0 auto 4rem}.bgp-section-head--left{text-align:left;margin-left:0}.bgp-section-head__text{margin-top:1.4rem;opacity:.85;font-size:1.7rem}.bgp-placeholder{display:flex;align-items:center;justify-content:center;min-height:32rem;height:100%;background:repeating-linear-gradient(45deg,rgba(var(--color-foreground),.06) 0 12px,rgba(var(--color-foreground),.12) 12px 24px);border:2px dashed rgba(var(--color-foreground),.4);text-align:center;padding:2rem;font-weight:700;letter-spacing:.08em}.bgp-hero{overflow:hidden}.bgp-hero__inner{display:grid;grid-template-columns:1fr;gap:3.2rem;padding-top:3.2rem;padding-bottom:4.8rem;align-items:center}.bgp-hero__title{font-size:clamp(7.2rem,14vw,17rem);line-height:.88;margin:0 0 2rem;color:rgb(var(--color-foreground))}.bgp-hero__title:after{content:"";display:block;width:8rem;height:6px;background:rgb(var(--bgp-gold));margin-top:2rem}.bgp-hero__text{font-size:1.8rem;max-width:46rem;opacity:.9;margin-bottom:3rem}.bgp-hero__text p{margin:0}.bgp-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}.bgp-hero__ctas .button{min-width:18rem}.bgp-hero__media{display:grid;grid-template-columns:1fr;gap:1.2rem;order:-1}.bgp-hero__media--two{grid-template-columns:1.15fr .85fr}.bgp-hero__img{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:var(--media-radius)}.bgp-hero__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bgp-hero__img--offset{margin-top:4rem}@media(min-width:990px){.bgp-hero__inner{grid-template-columns:1fr 1fr;gap:6rem;padding-top:6rem;padding-bottom:8rem;min-height:72rem}.bgp-hero__media{order:0}.bgp-hero__img--offset{margin-top:10rem}}@media(max-width:749px){.bgp-hero__media--two .bgp-hero__img{aspect-ratio:4/5}.bgp-hero__ctas .button{flex:1 1 100%}}.bgp-preorder{padding:7rem 0;border-top:1px solid rgba(var(--bgp-gold),.35)}.bgp-preorder__grid{display:grid;grid-template-columns:1fr;gap:2.4rem}@media(min-width:750px){.bgp-preorder__grid{grid-template-columns:1fr 1fr;gap:3.2rem}}.bgp-preorder__card{background:rgba(var(--color-foreground),.04);border:1px solid rgba(var(--bgp-gold),.35);border-radius:1.2rem;overflow:hidden;display:flex;flex-direction:column}.bgp-preorder__media{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#000}.bgp-preorder__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.bgp-preorder__card:hover .bgp-preorder__media img{transform:scale(1.03)}.bgp-badge{position:absolute;top:1.6rem;left:1.6rem;background:rgb(var(--bgp-gold));color:rgb(var(--bgp-black));font-family:var(--font-heading-family);letter-spacing:.14em;text-transform:uppercase;font-size:1.4rem;padding:.6rem 1.2rem;border-radius:99px}.bgp-preorder__body{padding:2.4rem 2.4rem 3rem;display:flex;flex-direction:column;gap:1rem;flex:1}.bgp-preorder__title{font-size:clamp(2.6rem,3vw,3.4rem);margin:0}.bgp-preorder__price{font-size:2rem;font-weight:700;color:rgb(var(--bgp-gold));margin:0}.bgp-preorder__text{opacity:.85;flex:1}.bgp-preorder__text p{margin:0 0 1rem}.bgp-preorder__body .button{align-self:flex-start}@media(max-width:749px){.bgp-preorder{padding:5rem 0}.bgp-preorder__body .button{align-self:stretch}}.bgp-shopby{padding:7rem 0 3rem}.bgp-shopby__grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}@media(min-width:750px){.bgp-shopby__grid{gap:2.4rem}}.bgp-tile{position:relative;display:block;text-decoration:none;color:rgb(var(--bgp-cream));border-radius:1.2rem;overflow:hidden;background:#e9e4de}.bgp-tile__media{aspect-ratio:4/5}@media(min-width:750px){.bgp-tile__media{aspect-ratio:4/3}}.bgp-tile__media img{width:100%;height:100%;object-fit:cover;object-position:center 30%;transition:transform .6s ease}.bgp-tile:hover .bgp-tile__media img{transform:scale(1.04)}.bgp-tile__label{position:absolute;left:0;right:0;bottom:0;padding:2rem;background:linear-gradient(to top,#1f3d2bd1,#1f3d2b00);display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;flex-wrap:wrap}.bgp-tile__title{font-family:var(--font-heading-family);font-size:clamp(2.8rem,5vw,5.2rem);letter-spacing:.05em;text-transform:uppercase;line-height:1}.bgp-tile__cta{font-size:1.4rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--bgp-gold))}.bgp-trust__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;padding-top:3.6rem;padding-bottom:3.6rem;text-align:center}.bgp-trust__item{display:flex;flex-direction:column;gap:.4rem}.bgp-trust__item+.bgp-trust__item{border-left:1px solid rgba(var(--color-foreground),.2)}.bgp-trust__big{font-family:var(--font-heading-family);font-size:clamp(3rem,5vw,5.4rem);line-height:1;letter-spacing:.04em;color:rgb(var(--bgp-gold))}.bgp-trust__small{font-size:1.3rem;text-transform:uppercase;letter-spacing:.12em;opacity:.9}@media(max-width:749px){.bgp-trust__small{font-size:1.1rem;letter-spacing:.06em}}.bgp-ship-note{display:flex;align-items:center;gap:.8rem;margin:.4rem 0 1.2rem;padding:1rem 1.4rem;border-radius:.8rem;background:rgba(var(--bgp-gold),.16);border:1px solid rgba(var(--bgp-gold),.5);font-size:1.4rem}.bgp-tabs{margin-top:1.6rem;border-top:1px solid rgba(var(--color-foreground),.15)}.bgp-tab{border-bottom:1px solid rgba(var(--color-foreground),.15)}.bgp-tab summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:1.6rem 0;font-family:var(--font-heading-family);font-size:2rem;letter-spacing:.08em;text-transform:uppercase}.bgp-tab summary::-webkit-details-marker{display:none}.bgp-tab__icon{width:1.4rem;height:1.4rem;position:relative}.bgp-tab__icon:before,.bgp-tab__icon:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:currentColor;transition:transform .2s}.bgp-tab__icon:after{transform:rotate(90deg)}.bgp-tab[open] .bgp-tab__icon:after{transform:rotate(0)}.bgp-tab__content{padding:0 0 2rem;font-size:1.5rem}.bgp-tab__content table{width:100%;font-size:1.4rem}.bgp-tab__content .table-responsive[data-unit-system=metric]{display:none}.collection-hero__title{font-size:clamp(4.4rem,7vw,8rem)}.collection-hero__image-container{border-radius:1.2rem;overflow:hidden}.facets__summary,.facet-filters__label{font-weight:600}.footer-block__heading{font-family:var(--font-heading-family);letter-spacing:.1em;font-size:2.2rem}.footer .newsletter-form__field-wrapper .field__input{border-radius:99px}.bgp-preorder__details>summary{list-style:none;cursor:pointer}.bgp-preorder__details>summary::-webkit-details-marker{display:none}.bgp-preorder__details[open]>summary{display:none}.bgp-inline-signup{margin-top:1.2rem;text-align:left}.bgp-inline-signup .field{margin-bottom:1.2rem}.bgp-inline-signup__consent{font-size:1.2rem;opacity:.75;margin:0 0 1.2rem}[id$=__skyline_hero] .banner__heading{font-size:clamp(5.6rem,8vw,11rem);line-height:.9;margin-bottom:1.2rem}[id$=__skyline_hero] .banner__text{font-size:1.9rem;font-weight:500}[id$=__skyline_hero] .banner__buttons{margin-top:2.4rem}@media(min-width:750px){[id$=__skyline_hero] .banner__content{padding-top:6rem}[id$=__skyline_hero] .banner__box{max-width:56rem;padding-left:0}}@media(max-width:749px){[id$=__skyline_hero] .banner__heading{font-size:5.6rem}[id$=__skyline_hero] .banner__box{padding:2.8rem 1.5rem 3.6rem}}.color-diner .bgp-eyebrow{color:rgb(var(--bgp-red))}.bgp-tile__label{background:linear-gradient(to top,#1f3d2bf2,#1f3d2bcc 55%,#1f3d2b00);padding-top:4rem}.bgp-tile__cta{color:rgb(var(--bgp-cream));text-decoration:underline;text-underline-offset:.3rem}.color-background-1 .bgp-preorder__price,.color-background-2 .bgp-preorder__price,.color-accent-1 .bgp-preorder__price{color:#82601a}[id$=__diner_hero] .image-with-text__text .caption-with-letter-spacing,[id$=__diner_hero] .image-with-text__text.caption-with-letter-spacing{color:rgb(var(--bgp-red));font-weight:700}[id$=__diner_hero] .image-with-text__heading:after{content:"";display:block;width:7rem;height:5px;background:rgb(var(--bgp-red));margin-top:1.6rem}@media(max-width:749px){[id$=__diner_hero] .page-width{padding-left:0;padding-right:0}[id$=__diner_hero] [class*=__diner_hero-padding]{padding-top:0!important}[id$=__diner_hero] .global-media-settings{border:0;border-radius:0!important}[id$=__diner_hero] .image-with-text__media,[id$=__diner_hero] .image-with-text__media-item,[id$=__diner_hero] .image-with-text__content{border-radius:0!important}[id$=__diner_hero] .image-with-text__content{padding-left:2rem;padding-right:2rem}[id$=__diner_hero] .image-with-text .grid{margin-left:0}[id$=__diner_hero] .image-with-text .grid__item{padding-left:0}}@media(min-width:990px){[id$=__preorder_feature] .bgp-section-head{max-width:96rem}}@media(max-width:749px){[id$=__skyline_hero] .banner__media{height:52rem;padding-bottom:0!important}[id$=__skyline_hero] .banner__media img{object-fit:cover;object-position:74% 50%}}[id$=__skyline_hero] .slideshow__media img{object-fit:cover}[id$=__skyline_hero-1] .slideshow__media img{object-position:74% 50%}[id$=__skyline_hero-2] .slideshow__media img{object-position:50% 30%}[id$=__skyline_hero-2] .banner__heading:after{content:"";display:block;width:7rem;height:5px;background:rgb(var(--bgp-red));margin-top:1.6rem}[id$=__skyline_hero] .slideshow__controls{border:0}@media(min-width:750px){[id$=__skyline_hero-2]{background:rgb(var(--bgp-cream))}[id$=__skyline_hero-2] .slideshow__media{left:50%;width:50%;height:100%!important}[id$=__skyline_hero-2] .slideshow__media:before{content:none!important}[id$=__skyline_hero-2] .banner__content{padding-top:0}[id$=__skyline_hero-2] .banner__box{max-width:50%;padding-right:6rem}}@media(max-width:749px){[id$=__skyline_hero] .slideshow__media{height:52rem!important}[id$=__skyline_hero] .slideshow:before,[id$=__skyline_hero] .slideshow__media:before{padding-bottom:0!important;content:none!important}}@media(min-width:990px){[id$=__skyline_hero-1] .banner__box{max-width:100rem}[id$=__skyline_hero-1] .banner__heading{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bgp-brand.css.map */
