.bp{background:#0a0a0a;color:#f4f1ea;font-family:Outfit,Assistant,sans-serif;letter-spacing:.2px}.bp *{box-sizing:border-box}.bp__wrap{max-width:1120px;margin:0 auto;padding:0 20px}.bp__hero{padding:56px 0 36px;text-align:center;border-bottom:1px solid rgba(244,241,234,.08)}.bp__eyebrow{display:inline-block;font-family:Oswald,sans-serif;font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:#c8a24a;margin:0 0 14px}.bp h1.bp__title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#f4f1ea;font-size:clamp(34px,8vw,64px);line-height:1.02;letter-spacing:.02em;margin:0;overflow-wrap:break-word}.bp__rule{width:48px;height:2px;background:#c8a24a;margin:20px auto 0;border:0}.bp__lede{max-width:560px;margin:18px auto 0;font-size:16px;line-height:1.6;color:#f4f1eab8}.bp__outlets{margin:22px 0 0;font-family:Oswald,sans-serif;font-size:14px;letter-spacing:.24em;text-transform:uppercase;color:#f4f1ea8c}.bp__outlets span{color:#c8a24a;padding:0 10px}.bp__stories{display:grid;gap:44px;padding:44px 0 56px}.bp-story{display:grid;gap:22px;align-items:center}@media(min-width:900px){.bp__stories{gap:72px;padding:72px 0 88px}.bp-story{grid-template-columns:1.25fr 1fr;gap:48px}.bp-story:nth-child(2n){grid-template-columns:1fr 1.25fr}.bp-story:nth-child(2n) .bp-video{order:2}}.bp-video{position:relative;aspect-ratio:16/9;background:#000;border-radius:4px;overflow:hidden;box-shadow:0 18px 40px #00000080}.bp-video button,.bp-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;margin:0}.bp-video button{cursor:pointer;background:#000!important;filter:none!important}.bp-video img{width:100%;height:100%;object-fit:cover;display:block;opacity:.85;transition:opacity .2s,transform .4s}.bp-video button:hover img{opacity:1;transform:scale(1.02)}.bp-video__play{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;background:#c8a24a;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #00000073}.bp-video__play:after{content:"";margin-left:5px;border-style:solid;border-width:11px 0 11px 18px;border-color:transparent transparent transparent #141414}.bp-video__badge{position:absolute;left:12px;bottom:12px;background:#0a0a0ad1;color:#f4f1ea;font-family:Oswald,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;padding:6px 10px;border-radius:2px}.bp-story__outlet{font-family:Oswald,sans-serif;font-size:13px;letter-spacing:.28em;text-transform:uppercase;color:#c8a24a;margin:0 0 8px}.bp h2.bp-story__headline{font-family:Oswald,sans-serif;font-weight:600;text-transform:none;color:#f4f1ea;font-size:clamp(22px,4.6vw,30px);line-height:1.2;letter-spacing:.01em;margin:0 0 6px}.bp-story__meta{font-size:13px;color:#f4f1ea80;margin:0 0 18px}.bp-story__quote{margin:0 0 20px;padding:0 0 0 16px;border-left:2px solid #c8a24a;font-size:17px;line-height:1.55;font-style:italic;color:#f4f1eae0}.bp-story__link{font-family:Oswald,sans-serif;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:#f4f1ea;text-decoration:none;border-bottom:1px solid rgba(200,162,74,.6);padding-bottom:3px}.bp-story__link:hover{color:#c8a24a}.bp__cta{text-align:center;padding:48px 0 64px;border-top:1px solid rgba(244,241,234,.08)}.bp h2.bp__cta-title{font-family:Oswald,sans-serif;font-weight:700;text-transform:uppercase;color:#f4f1ea;font-size:clamp(24px,5vw,36px);line-height:1.1;margin:0 0 20px}.bp__btn{display:inline-block;background:#c8a24a;color:#141414!important;font-family:Oswald,sans-serif;font-size:15px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;padding:15px 34px;border-radius:2px}.bp__btn:hover{filter:brightness(1.07)}.bp__small{margin:18px 0 0;font-size:14px;color:#f4f1ea8c}.bp__small a{color:#f4f1ea}.bp-faq{max-width:760px;margin:0 auto;padding:28px 0 40px}.bp-faq details{border-bottom:1px solid rgba(244,241,234,.12)}.bp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 2px;font-family:Oswald,sans-serif;font-weight:500;font-size:17px;line-height:1.35;letter-spacing:.02em;color:#f4f1ea}.bp-faq summary::-webkit-details-marker{display:none}.bp-faq summary:after{content:"+";flex:0 0 auto;font-family:Outfit,sans-serif;font-size:24px;line-height:1;color:#c8a24a;transition:transform .2s}.bp-faq details[open] summary:after{transform:rotate(45deg)}.bp-faq summary:hover{color:#c8a24a}.bp-faq__a{padding:0 2px 22px;font-size:15.5px;line-height:1.65;color:#f4f1eabf}.bp-faq__a p{margin:0}.bp-faq__a a{color:#c8a24a;text-decoration:underline}@media(min-width:750px){.bp-faq summary{font-size:19px;padding:24px 2px}.bp__hero{padding:84px 0 48px}}.article-template .article-template__title,.main-page-title{color:#121212!important;font-family:Oswald,sans-serif!important;font-weight:700;text-transform:uppercase!important;font-size:clamp(30px,7.4vw,52px)!important;line-height:1.08!important;letter-spacing:.01em!important;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.article-template .rte h2,.main-page-title~.rte h2{color:#121212!important;font-size:clamp(22px,5.4vw,30px)!important;line-height:1.2!important;margin:1.8em 0 .5em!important;overflow-wrap:break-word}.article-template .rte h3,.main-page-title~.rte h3{color:#121212!important;font-size:clamp(18px,4.6vw,22px)!important;line-height:1.3!important;text-transform:none!important;margin:1.4em 0 .4em!important;overflow-wrap:break-word}.article-template .rte p,.article-template .rte li,.main-page-title~.rte p{font-size:16.5px!important;line-height:1.7!important;color:#121212d1!important;margin:0 0 1em}.article-template .rte img{max-width:100%;height:auto}.shopify-policy__container{max-width:720px!important;margin:0 auto!important;padding:40px 22px 64px!important;background:#f4efe4;color:#151515;font-size:17px;line-height:1.7}body:has(.shopify-policy__container) main,body:has(.shopify-policy__container) #MainContent{background:#f4efe4}.shopify-policy__title{text-align:left!important;margin:0 0 28px!important;padding-bottom:16px;border-bottom:3px solid #c9a24a}.shopify-policy__title h1{font-family:Oswald,sans-serif!important;text-transform:uppercase;letter-spacing:.04em;font-size:34px!important;line-height:1.1!important;color:#0b0b0b!important;margin:0!important}.shopify-policy__body,.shopify-policy__body .rte{font-size:17px!important;line-height:1.7!important;color:#1d1d1d!important}.shopify-policy__body h2{font-family:Oswald,sans-serif;text-transform:uppercase;letter-spacing:.05em;font-size:21px;color:#0b0b0b;margin:34px 0 10px;padding-left:12px;border-left:4px solid #c9a24a}.shopify-policy__body h3{font-family:Oswald,sans-serif;text-transform:uppercase;font-size:17px;margin:24px 0 8px}.shopify-policy__body p{margin:0 0 16px}.shopify-policy__body ul{margin:0 0 18px;padding-left:20px}.shopify-policy__body li{margin:0 0 8px}.shopify-policy__body li::marker{color:#c9a24a}.shopify-policy__body strong{color:#0b0b0b}.shopify-policy__body a{color:#8a6a1f;text-decoration:underline;text-underline-offset:3px;font-weight:600;word-break:break-word}.shopify-policy__body .policy-callout{background:#0b0b0b;color:#f4efe4;padding:18px 20px;border-radius:6px;margin:28px 0;border-top:3px solid #c9a24a}.shopify-policy__body .policy-callout a{color:#e2c06a}@media(min-width:750px){.shopify-policy__title h1{font-size:46px!important}}.shopify-policy__body ul{list-style:disc!important;padding-left:22px!important}.shopify-policy__body li{padding:0!important;line-height:1.6!important}.shopify-policy__body .policy-callout strong{color:#e2c06a}.shopify-policy__container .shopify-policy__body ul li{display:list-item!important;list-style:disc outside!important}.shopify-policy__container .shopify-policy__body ul li:before{content:none!important;display:none!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/berg-pages.css.map */
