.g-logo img{object-fit:contain}.bw-motion-photo{aspect-ratio:9/16;max-height:720px;object-fit:cover}.bw-demo-note{font-size:11px;line-height:1.5;color:#666}.bw-demo-note a{text-decoration:underline}.g-product-panel .bw-demo-note{margin:12px 0}.g-product-option[data-bw-category]{display:none}.bw-product-brand{font-size:10px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;line-height:1.4}.bw-card-brand{display:block;font-size:9px;font-weight:400;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.g-footer{background:#000;color:#fff}.g-product-faq{background:#580b09;color:#efd8c4}.g-product-faq a,.g-product-faq summary,.g-product-faq h2,.g-product-faq p{color:inherit}.g-product-faq details,.g-product-faq .g-faq-contact{border-color:#efd8c44d}.g-product-faq .g-faq-answer a{text-decoration:underline}.g-recommendations>.g-section-title{margin-bottom:24px}@media(max-width:700px){.g-recommendations .g-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px}.g-recommendations .g-card-info{padding:8px 5px 16px}.g-recommendations .g-card-info>a{font-size:9px;line-height:1.35}.g-recommendations .g-card-info strong{font-size:10px}.g-recommendations .bw-card-brand{font-size:8px}.g-recommendations .g-card-actions{right:4px;bottom:4px}.g-recommendations .g-card-actions button{width:26px;height:26px}.g-recommendations .bw-product-badge{font-size:7px;padding:3px}.g-recommendations .bw-badge-flame{width:9px;height:11px}.g-recommendations .bw-product-badges{left:4px;right:4px;top:4px}.g-product-faq{padding:40px 20px}}.bw-menu-boxes{padding:20px 0;border-bottom:1px solid #ddd}.bw-menu-feature{display:flex;flex-direction:column;gap:9px;padding:22px;background:#580b09;color:#efd8c4}.bw-menu-feature strong{font-size:30px;line-height:1.1;letter-spacing:-.025em;text-transform:uppercase}.bw-menu-feature>span{font-size:11px;line-height:1.5}.bw-menu-box-links{display:grid;padding:14px 0 4px;gap:14px;font-size:12px}.bw-discovery-menu>details{padding:18px 0;border-bottom:1px solid #ddd}.bw-discovery-menu>details>summary{font-size:14px!important;font-weight:700}.bw-brand-links{display:grid!important;grid-template-columns:1fr 1fr;gap:16px!important;padding:20px 0!important}.bw-brand-links a{font-size:12px}.bw-size-menu h3{font-size:12px;text-transform:uppercase;margin:20px 0 8px}.bw-size-menu p{font-size:11px;line-height:1.5;text-transform:none;color:#555}.bw-size-links{display:flex!important;flex-wrap:wrap;gap:8px!important;margin:14px 0}.bw-size-links a{border:1px solid #bbb;padding:10px 12px;min-width:44px;text-align:center;font-size:11px}.bw-size-links a:hover{background:#580b09;color:#efd8c4;border-color:#580b09}.bw-box-intro{max-width:1000px;margin:0 auto;padding:0 32px 40px;text-align:center}.bw-box-intro>p{max-width:720px;margin:12px auto;font-size:13px;line-height:1.6}.bw-box-intro .bw-box-lead{font-size:22px;font-weight:500;letter-spacing:-.02em}.bw-box-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;text-align:left}.bw-box-steps>div{border-top:1px solid #c6b09d;padding-top:16px}.bw-box-steps span{font-size:11px;color:#580b09}.bw-box-steps h2{font-size:13px;margin:12px 0 8px;text-transform:uppercase}.bw-box-steps p{font-size:12px;line-height:1.6}.bw-box-card-summary{font-size:11px;line-height:1.5;font-weight:400;margin-top:8px;text-transform:none}.bw-discovery-reset{display:inline-block;font-size:11px;margin:10px 0;text-transform:none;text-decoration:underline}[data-bw-boxes] .g-category-nav{display:none}@media(max-width:700px){.bw-box-intro{padding:0 20px 28px}.bw-box-intro .bw-box-lead{font-size:20px}.bw-box-steps{gap:12px}.bw-box-steps h2{font-size:10px}.bw-box-steps p{font-size:11px}.bw-menu-feature strong{font-size:28px}}.glow-store .g-footer,.glow-store .g-footer-cols,.glow-store .g-footer-bottom,.glow-store.g-template-product .g-footer,.glow-store.g-template-product .g-footer-cols,.glow-store.g-template-product .g-footer-bottom{background:#000;color:#fff}.glow-store .g-footer a,.glow-store .g-footer summary,.glow-store .g-footer small{color:#fff}.glow-store .g-footer-section{border-color:#333}.glow-store .g-product-faq,.glow-store .g-product-faq :is(p,a,summary,h2,.g-faq-answer){color:#efd8c4}.glow-store .g-product-faq:before{display:none}.glow-store .g-product-faq .g-faq-contact a{border-color:#efd8c4}.g-menu .bw-menu-boxes{padding:24px;border:0}.g-menu .bw-menu-feature{padding:24px;gap:12px}.g-menu .bw-menu-feature strong{font-size:28px}.g-menu .bw-menu-feature>span{font-size:12px;line-height:1.6}.g-menu .bw-menu-box-links{padding:12px 0 0;gap:0}.g-menu .bw-menu-box-links a{display:flex;align-items:center;min-height:44px;padding:12px 0;font-size:12px;line-height:1.5;border-bottom:1px solid #e5e5e5}.g-menu .bw-menu-box-links a:last-child{border:0}.g-menu .bw-discovery-menu{padding:0 24px;gap:0;border:0}.g-menu .bw-discovery-menu>details{margin:0;padding:0;border-top:1px solid #ddd;border-bottom:0}.g-menu .bw-discovery-menu>details:last-child{border-bottom:1px solid #ddd}.g-menu .bw-discovery-menu>details>summary{padding:22px 0;margin:0;min-height:64px;font-size:13px!important;line-height:20px;align-items:center}.g-menu .bw-discovery-menu>details>div{padding:0 0 24px!important;gap:0}.g-menu .bw-discovery-menu>details>div>a{padding:12px 0;min-height:44px;font-size:12px}.g-menu .bw-brand-links{column-gap:20px!important;row-gap:0!important}.g-menu .bw-discovery-menu .bw-size-menu{display:block}.g-menu .bw-discovery-menu .bw-size-links{padding:0;gap:8px!important}.g-menu .bw-size-links a{padding:12px;line-height:18px}.g-menu .bw-size-menu h3{margin-top:16px}.g-menu .bw-size-menu h3:first-child{margin-top:0}.g-menu .bw-discovery-menu+.g-menu-links{padding:24px;gap:20px}[data-bw-boxes] .g-collection-heading{min-height:0;height:auto;padding-bottom:0}[data-bw-boxes] .g-collection-heading h1{margin-bottom:0}.bw-box-intro{max-width:660px;padding:16px 24px 32px}.bw-box-intro>p{font-size:13px;line-height:1.7;margin:0}.bw-box-card-summary{display:none}.bw-recent{margin:56px 0 40px}.bw-recent[hidden]{display:none}.bw-recent-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 24px;margin-bottom:24px}.bw-recent-heading .g-section-title{margin:0;text-align:left}.bw-recent-controls{display:flex;gap:8px}.bw-recent-controls button{width:44px;height:44px;border:1px solid #ddd;display:grid;place-items:center}.bw-recent-controls button:disabled{opacity:.3}.bw-recent-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 6px)/4);gap:2px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#580b09 #eee}.bw-recent-track>.g-card{scroll-snap-align:start;min-width:0}.bw-recent-track:focus-visible{outline:2px solid #580b09;outline-offset:-2px}@media(max-width:700px){.g-menu .bw-menu-boxes{padding:20px}.g-menu .bw-discovery-menu{padding:0 20px}.g-menu .bw-discovery-menu+.g-menu-links{padding:24px 20px}.bw-recent{margin-top:40px}.bw-recent-heading{padding:0 16px;margin-bottom:20px}.bw-recent-heading .g-section-title{font-size:16px;line-height:1.4}.bw-recent-track{grid-auto-columns:44%}.bw-box-intro{padding:16px 20px 28px}}.bw-product-services{margin-top:24px;border-top:1px solid #ddd;font-size:12px;line-height:1.5}.bw-shipping-progress{padding:20px 0}.bw-service-title{display:flex;align-items:center;gap:12px}.bw-service-title .g-icon,.bw-service-row>.g-icon{width:20px;height:20px;flex-shrink:0}.bw-shipping-progress p{margin:12px 0 10px}.bw-shipping-progress progress{display:block;-webkit-appearance:none;appearance:none;border:0;width:100%;height:4px;background:#e5e5e5;margin-bottom:10px}.bw-shipping-progress progress::-webkit-progress-bar{background:#e5e5e5}.bw-shipping-progress progress::-webkit-progress-value{background:#580b09}.bw-shipping-progress progress::-moz-progress-bar{background:#580b09}.bw-product-services small{display:block;font-size:11px;line-height:1.5;color:#555}.bw-service-row{display:flex;align-items:center;gap:12px;padding:16px 0;border-top:1px solid #ddd}.bw-service-row>span{flex:1}.bw-service-row strong{display:block;font-size:12px;font-weight:500}.bw-service-row small{margin-top:4px}.bw-vintage-story{display:grid;grid-template-columns:1fr 1.25fr;gap:80px;padding:80px 48px;background:#efd8c4;color:#171717}.bw-vintage-story h2{font-size:clamp(28px,3.5vw,48px);line-height:1.08;letter-spacing:-.025em;max-width:12ch;font-weight:500}.bw-vintage-story img{width:160px;height:auto;margin-top:40px}.bw-story-copy{max-width:65ch;font-size:14px;line-height:1.8}.bw-story-copy p{margin:0 0 20px}.bw-story-copy>a{display:inline-flex;align-items:center;gap:16px;border-bottom:1px solid #171717;padding:12px 0;font-size:12px}.bw-story-copy .g-icon{width:20px}@media(max-width:700px){.bw-vintage-story{grid-template-columns:1fr;padding:48px 20px;gap:28px}.bw-vintage-story h2{font-size:36px;max-width:13ch}.bw-vintage-story img{width:120px;margin-top:24px}.bw-story-copy{font-size:13px;line-height:1.75}}.bw-vintage-story .bw-story-plane{display:block;width:100px;height:auto;margin:32px 0 0 auto}@media(max-width:700px){.bw-vintage-story .bw-story-plane{width:80px;margin-top:28px}}.g-menu .bw-menu-home{display:flex;align-items:center;min-height:56px;margin:0 24px;padding:16px 0;border-bottom:1px solid #ddd;font-size:13px;font-weight:700;line-height:20px;text-transform:uppercase}.g-menu .bw-menu-home:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:700px){.g-menu .bw-menu-home{margin:0 20px}}.bw-product-badges{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;width:auto;pointer-events:none}.g-card-media>.bw-product-badges,.g-recommendations .g-card-media>.bw-product-badges{position:absolute;inset:8px 8px auto 8px;z-index:2}.g-card-media:has(>.bw-product-badges)>.g-new-badge{display:none}.bw-product-badge,.g-recommendations .bw-product-badge{display:inline-block;flex:none;width:auto;height:20px;padding:2px 5px;border:0;border-radius:0;background:#ffe24a;color:#111;font-size:10px;font-weight:700;line-height:16px;letter-spacing:0;text-transform:uppercase;white-space:nowrap;animation:none}.bw-product-badge[data-kind=stock],.g-recommendations .bw-product-badge[data-kind=stock]{background:#c51d16;color:#fff}.g-product-panel-top>.bw-product-badges{margin:0 32px 12px 0}.g-card-actions button[data-g-quick],.g-recommendations .g-card-actions button[data-g-quick]{display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;min-width:44px;min-height:44px;padding:12px;line-height:1;flex:none}.g-card-actions button[data-g-quick] .g-icon{display:block;width:20px;height:20px;flex:none;margin:0}@media(max-width:700px){.g-recommendations .g-card-actions,.g-collection[data-density=compact] .g-card-actions{right:4px;bottom:4px;gap:0}}.bw-footer-stores{padding:16px 0 40px;margin-bottom:32px;border-bottom:1px solid #ffffff40}.bw-footer-stores h2{font-size:22px;line-height:1.2;text-transform:uppercase;margin:0 0 28px}.bw-footer-store-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.bw-footer-store-grid>a{display:block;color:inherit;text-decoration:none}.bw-footer-store-grid strong{font-size:12px;text-transform:uppercase}.bw-footer-store-grid address{font-style:normal;font-size:12px;line-height:1.7;margin:12px 0}.bw-footer-store-grid span{display:inline-block;font-size:10px;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;padding:10px 0}@media(max-width:700px){.bw-footer-stores h2{font-size:20px}.bw-footer-store-grid{gap:24px 16px}.bw-footer-stores{padding-bottom:24px;margin-bottom:24px}}.g-collection .g-card-actions button[data-g-quick]{width:32px;height:32px;min-width:32px;min-height:32px;padding:6px}.g-card-actions button[data-g-quick],.g-recommendations .g-card-actions button[data-g-quick],.g-collection .g-card-actions button[data-g-quick]{width:28px;height:28px;min-width:28px;min-height:28px;padding:5px}.g-card-actions button[data-g-quick] .g-icon{width:18px;height:18px}.bw-footer-stores{padding-top:40px}.glow-store .g-card-media img{object-fit:contain;background:#fff}.glow-store .g-product-media{flex:0 0 100%;max-width:100%;width:100%}.glow-store .g-product-media button{width:100%;max-width:100%;height:100%}.glow-store .g-product-media img{width:100%;max-width:100%;height:100%;object-fit:contain;background:#fff}.glow-store .g-product-details{display:block}.glow-store .g-product-details details{border-bottom:1px solid #ddd;padding:0}.glow-store .g-product-details details:not([open])>.prose{display:none}.glow-store .g-product-details summary{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.bw-service-disclosure{border:0;margin:0;padding:0}.bw-service-disclosure summary{cursor:pointer;list-style:none}.bw-service-disclosure summary::-webkit-details-marker{display:none}.bw-service-content{padding:0 0 20px;font-size:12px;line-height:1.7}.bw-service-row .bw-service-toggle{flex:0 0 20px;text-align:center;font-size:20px}.bw-service-disclosure[open] .bw-service-toggle{font-size:0}.bw-service-disclosure[open] .bw-service-toggle:after{content:"\2212";font-size:20px}.glow-store .g-product-panel-top>.bw-product-brand{display:block;flex:0 0 100%;width:100%;margin:0 0 8px;order:0}.glow-store .g-product-panel-top>.g-product-title{flex:0 0 100%;width:100%;order:1}.glow-store .g-product-media img{object-position:center top;display:block}.glow-store .g-product,.glow-store .g-product-stage,.glow-store .g-gallery-shell,.glow-store .g-product-gallery{padding-top:0;margin-top:0}.glow-store.g-template-product .g-product-gallery{height:auto;min-height:0;max-height:none;aspect-ratio:var(--bw-gallery-ratio, 1);align-items:stretch}.glow-store .g-gallery-shell{height:auto}.glow-store.g-template-product .shopify-section-group-header-group{height:var(--g-header)}.glow-store.g-template-product .g-product{margin-top:0;padding-top:0}.glow-store.g-template-product .g-product-stage{height:auto;min-height:0}.glow-store.g-template-product .g-gallery-dots{top:auto;bottom:16px}.glow-store.g-template-product .g-product-media{min-height:0;overflow:hidden}.glow-store.g-template-product .g-product-media video{width:100%;max-width:100%;height:100%;object-fit:contain}@media(min-width:701px){.glow-store.g-template-product .g-product-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start}.glow-store.g-template-product .g-gallery-shell{min-width:0;width:100%}.glow-store.g-template-product .g-product-panel{position:relative;inset:auto;width:100%;max-height:none;overflow:visible}}.bw-product-badge.bw-product-badge--size{font-weight:400}.bw-product-badge--size b{font-weight:800}.bw-collection-sizes{margin:0 30px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.bw-collection-sizes summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none;font-size:12px;font-weight:700;text-transform:uppercase}.bw-collection-sizes summary::-webkit-details-marker{display:none}.bw-collection-sizes[open] summary span{transform:rotate(45deg)}.bw-collection-sizes summary span{transition:transform .2s}.bw-collection-sizes .bw-size-menu{padding:0 0 16px}.bw-collection-sizes .bw-size-menu h3:first-child{margin-top:4px}.bw-collection-sizes .bw-size-links a[aria-current]{background:#580b09;color:#efd8c4;border-color:#580b09}@media(max-width:700px){.bw-collection-sizes{margin:0 16px}.bw-collection-sizes summary{font-size:11px}}@media(prefers-reduced-motion:reduce){.bw-collection-sizes summary span{transition:none}}.g-collection:has(.bw-discovery-reset) .g-collection-heading{height:auto}
/*# sourceMappingURL=/cdn/shop/t/57/assets/bw-glow-adapter.css.map */
