@media(min-width:990px){:root{--lux-max:1440px!important;--lux-gut:clamp(32px,3.6vw,56px)!important;--lux-edge:max(var(--lux-gut),calc((100% - var(--lux-max))/2))!important;--lux-sans:"Helvetica Neue",Helvetica,Arial,sans-serif!important}html body[class],html body[class] .page-width-content{--page-margin:var(--lux-gut)!important;--narrow-page-width:var(--lux-max)!important;--normal-page-width:var(--lux-max)!important;--normal-content-width:var(--lux-max)!important}html body .bbb-topnav{max-width:none!important}html body #big-boy-hello-burst{max-width:var(--lux-max)!important;width:100%!important}html body .atb-welcome,html body .atb-watch__inner,html body .atb-play__inner,html body .bbwc-collection.bbwc-shell,html body .bbb-shell,html body .bbb-support-form.bbb-shell{width:calc(100% - var(--lux-gut)*2)!important;max-width:var(--lux-max)!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box!important}html body .bbb-announcement{min-height:0!important;height:36px!important;padding:0 var(--lux-edge)!important;font-size:10.5px!important;letter-spacing:.14em!important;line-height:1!important}html body .bbb-header{height:76px!important;min-height:76px!important;padding:0 var(--lux-edge)!important;border-bottom:1px solid #000!important}html body .bbb-wordmark>strong{font-size:21px!important;font-weight:700!important;letter-spacing:-.03em!important}html body .bbb-bag{font-size:11px!important;letter-spacing:.14em!important;gap:10px!important}html body .bbb-bag-number{min-width:22px!important;min-height:22px!important;font-size:10px!important}html body #header-group{position:relative!important}html body #header-group .shopify-section:has(.bbb-topnav){position:absolute!important;left:0!important;right:0!important;top:36px!important;height:76px!important;z-index:3!important;pointer-events:none!important;background:transparent!important}html body #header-group .shopify-section:has(.bbb-topnav) .section-background{display:none!important}html body #header-group .shopify-section:has(.bbb-topnav) .section{height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .bbb-topnav{pointer-events:auto!important;width:auto!important;height:auto!important;justify-content:center!important;gap:40px!important;overflow:visible!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;font-weight:500!important}html body .bbb-topnav a{text-transform:uppercase!important;min-height:44px!important;letter-spacing:.16em!important}html body .bbb-topnav a:hover,html body .bbb-topnav a[aria-current=page]{text-decoration:underline!important;text-underline-offset:8px!important;text-decoration-thickness:1px!important}html body .bbb-topnav:after{display:none!important}html body .bbb-play-heading,html body .bbb-vhead,html body .page-content h1,html body .text-block h1{font-size:clamp(34px,3vw,44px)!important;line-height:1.08!important;letter-spacing:-.03em!important;font-weight:600!important}html body .atb-welcome{margin-top:clamp(32px,3.4vw,52px)!important;min-height:clamp(540px,42vw,640px)!important}html body .atb-welcome__photo{position:relative!important}html body .atb-welcome__photo img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-height:none!important}html body .atb-welcome__photo img{object-fit:cover!important;object-position:center 18%!important}html body .atb-welcome__copy{padding:clamp(40px,4vw,64px) clamp(40px,5vw,80px)!important}html body .atb-welcome h1{font-size:clamp(46px,4.2vw,64px)!important;letter-spacing:-.045em!important;font-weight:700!important}html body .atb-welcome__eyebrow{font-size:10.5px!important;letter-spacing:.18em!important;font-weight:500!important}html body .atb-welcome__intro{font-size:16px!important}html body .bbwc-collection{padding-block:clamp(48px,5vw,80px)!important}html body .bbwc-grid{gap:clamp(24px,2.4vw,40px)!important}html body .bbwc-product-top{padding-top:20px!important}html body .bbwc .bbwc-product-top h3{font-size:clamp(17px,1.35vw,20px)!important;font-weight:600!important;letter-spacing:-.015em!important}html body .bbwc .bbwc-product-top>span{font-size:15px!important}html body .bbwc .bbwc-color-label{font-size:13px!important}html body .bbwc .bbwc-choices button{min-height:44px!important;font-size:12px!important;letter-spacing:.04em!important;padding:8px 16px!important}html body .bbwc .bbwc-preview-note{font-size:12px!important}html body .bbwc-product-link,html body a.bbwc-product-link{min-height:52px!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important}html body .atb-watch{padding:clamp(40px,4vw,72px) 0 0!important}html body .atb-watch__heading h2{font-size:26px!important;letter-spacing:-.03em!important;font-weight:700!important}html body .atb-watch__video{flex-basis:340px!important;width:340px!important}html body .atb-play__inner{padding:clamp(40px,4vw,72px) 0 clamp(56px,5vw,88px)!important}html body .atb-play__card{padding:clamp(40px,4vw,64px) clamp(40px,4vw,72px)!important;min-height:0!important}html body .atb-play h2{font-size:clamp(30px,2.8vw,40px)!important;letter-spacing:-.035em!important}html body .bbb-button,html body .atb-welcome__shop,html body .atb-welcome__fields button,html body .atb-play__card>a{min-height:48px!important;padding:12px 24px!important;font-size:11.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important}html body .bbb-footer{padding:clamp(48px,4.5vw,72px) 0 28px!important}html body .bbb-footer .atb-footlinks{gap:0 40px!important;padding:0 0 28px!important;margin:0 0 32px!important}html body .bbb-footer .atb-footlinks a{border:0!important;border-radius:0!important;padding:0!important;min-height:36px!important;font-size:11px!important;letter-spacing:.16em!important}html body .bbb-footer-wordmark>strong,html body .bbb-footer-wordmark b{font-size:20px!important;letter-spacing:-.02em!important}html body .bbb-footer-top nav a,html body .bbb-policy-links a{font-size:11px!important;letter-spacing:.12em!important}html body .bbb-social-card{border:0!important;padding:0!important;min-height:40px!important}html body product-information h1,html body .product-details h1{font-size:clamp(26px,2.1vw,32px)!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.15!important}html body .product-details{padding-left:clamp(28px,3vw,48px)!important}html body .product-details product-price,html body .product-details .price{font-size:15px!important}html body .product-details .variant-option__button-label,html body .product-details quantity-selector-component,html body .product-details .add-to-cart-button,html body .product-details .shopify-payment-button__button{border-radius:0!important}html body .product-details .variant-option__button-label{min-height:44px!important;font-size:12px!important;letter-spacing:.06em!important}html body .product-details .add-to-cart-button,html body .product-details .shopify-payment-button__button{min-height:52px!important;font-size:11.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important}html body .bbwc .bbwc-choices button{border-radius:0!important}html body .cart-page{padding-block:clamp(40px,4vw,64px)!important}html body .bbb-support-form{padding-block:0 clamp(40px,4vw,72px)!important}html body .shopify-section:has(.bbb-vhead)+.shopify-section .atb-watch{padding-top:clamp(20px,2vw,32px)!important;padding-bottom:clamp(64px,6vw,104px)!important}html body .atb-social{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(16px,1.6vw,24px)!important;padding-block:0 clamp(48px,5vw,80px)!important}html body .atb-social>p{grid-column:1/-1!important;margin:0 0 clamp(8px,1vw,16px)!important;font-size:15px!important}html body .atb-social>a{margin:0!important;padding:clamp(24px,2.4vw,36px) clamp(24px,2.4vw,36px)!important;min-height:0!important}html body .atb-social>a small{font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin-bottom:6px!important;display:block!important}html body .atb-social>a>span:first-child{font-size:clamp(17px,1.4vw,20px)!important;font-weight:600!important;letter-spacing:-.01em!important}html body .page-content{max-width:780px!important;font-size:15px!important;line-height:1.7!important}html body .page-content h2{font-size:clamp(22px,1.9vw,28px)!important;line-height:1.2!important;font-weight:600!important;letter-spacing:-.02em!important;margin:clamp(36px,3.4vw,52px) 0 12px!important}html body .page-content h3{font-size:clamp(17px,1.4vw,20px)!important;font-weight:600!important;letter-spacing:-.01em!important}html body .page-content p,html body .page-content li{font-size:15px!important;line-height:1.7!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bbb-desktop-lux.css.map */
