:root{--space-xxs: 8px;--space-xs: 16px;--space-s: 24px;--space-m: 32px;--space-l: 40px;--space-xl: 48px;--space-xxl: 56px;--space-2xl: 64px;--space-3xl: 72px;--space-4xl: 80px;--column-gap: 40px;--section-spacing: 120px;--section-spacing-half: 60px;--text-to-image: 48px;--text-to-h1: 32px;--text-to-h2: 16px;--color-primary: #f28005;--color-text: #383e42;--color-white: #ffffff;--color-border: #eff0f0;--color-grey-disabled: #c4c4c4;--color-border-darker: #cccccc;--color-background-light: #f9f9f9;--color-background-default: #f7f7f7;--darkening-overlay: rgba(56, 62, 66, .05);--light-overlay: rgba(247, 247, 247, .5);--primary-color: #f28005;--grey-background: #f7f7f7;--font-size-regular: 1.6rem;--font-size-medium: 1.4rem;--font-size-small: 1.2rem;--font-size-xsmall: 1rem;--border-radius-small: 2px;--border-radius-medium: 6px;--border-radius-large: 12px;--border-radius-full: 10000px;--cornerstone: url(//www.mr-beam.org/cdn/shop/t/100/assets/cornerstone25.svg?v=28694456359804995221682000089);--cornerstone-beige: url(//www.mr-beam.org/cdn/shop/t/100/assets/cornerstone25-beige.svg?v=11421823875440768131695292010);--icon-bulb: url(//www.mr-beam.org/cdn/shop/t/100/assets/mr-beam-icon-bulb-small.svg?v=12245608286745681291696518786);--shadow-card: 2px 4px 20px rgba(196, 196, 196, .3);--shadow-button: 0px 2px 4px rgba(196, 196, 196, .3)}@media only screen and (min-width: 750px){:root{--column-gap: 60px}}@media only screen and (min-width: 1024px){:root{--section-spacing: 200px;--section-spacing-half: 100px;--column-gap: 80px}}html{scroll-behavior:smooth;scroll-padding-top:2em}@media screen and (min-width: 990px){html{scroll-padding-top:100px}}body{color:var(--color-text);letter-spacing:0}main{overflow:hidden}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1em;width:100%;max-width:100%;color:var(--color-text);letter-spacing:0}h1,.h1,h2,.h2,h3,.h3{margin:0 0 var(--space-m) 0}h4,.h4,h5,.h5,h6,.h6{margin:0 0 var(--space-s) 0}h1,.h1{font-size:2.488rem;font-weight:600}h2,.h2{font-size:2.074rem;font-weight:600}h3,.h3{font-size:1.728rem;font-weight:600}h4,.h4{font-size:1.44rem;font-weight:500}h5,.h5{font-size:1.2rem;font-weight:500}h6,.h6{font-size:1em;font-weight:500}@media screen and (min-width: 375px){h1,.h1{font-size:3.052rem;font-weight:600}h2,.h2{font-size:2.441rem;font-weight:600}h3,.h3{font-size:1.953rem;font-weight:600}h4,.h4{font-size:1.563rem;font-weight:500}h5,.h5{font-size:1.25rem;font-weight:500}}@media screen and (min-width: 750px){h1,.h1{font-size:4.209rem;font-weight:600}h2,.h2{font-size:3.157rem;font-weight:600}h3,.h3{font-size:2.369rem;font-weight:600}h4,.h4{font-size:1.777rem;font-weight:500}h5,.h5{font-size:1.333rem;font-weight:500}}h1:not(.header__heading):after,h2:after,h3:after,h4:after,h5:after{margin:var(--space-xs) 0 0 0;width:40px;height:2px;display:block;background-color:var(--primary-color);content:""}@media screen and (min-widh: 990px){h1:not(.header__heading):after{margin:var(--space-m) 0 0 0}}p strong{font-family:var(--font-medium-family)}p a,.rte a{font-family:var(--font-medium-family);color:var(--primary-color);text-decoration:none}p a:hover,.rte a:hover{color:var(--primary-color);text-decoration:underline}@media screen and (min-width: 990px){.two-columns p{columns:2;gap:var(--column-gap)}}.snowflake,.beam-collection-navigation-section .category-navigation{display:none}.beam-collection-navigation-section .category-navigation li{list-style:none}.bevel{position:relative;border-top-left-radius:2px;border-bottom-right-radius:2px;overflow:hidden;line-height:0}.bevel:after,.bevel:before{content:var(--cornerstone);position:absolute;width:25px;height:25px;z-index:4}.bevel:after{top:-1px;right:-1px}.bevel:before{left:-1px;bottom:-1px;transform:rotate(180deg)}header.header{padding-left:24px;padding-right:24px}.header-wrapper .list-menu__item{font-family:var(--font-medium-family);font-weight:500;color:var(--color-text);text-transform:uppercase;letter-spacing:1px}.header-wrapper .desktop-logo-wrapper{display:none}.header-wrapper .cart-count-bubble{background-color:var(--primary-color)}@media screen and (min-width: 450px){.header-wrapper .desktop-logo-wrapper{display:block}.header-wrapper .mobile-logo-wrapper{display:none}}@media screen and (min-width: 750px){header.header{padding-left:var(--space-l);padding-right:var(--space-l)}}@media screen and (min-width: 1125px){header.header{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}}.announcement-bar__message{padding:0;min-height:unset;font-family:var(--font-medium-family);font-size:var(--font-size-small);line-height:1.1}@media screen and (min-width: 990px){.announcement-bar-slider{width:90%}.announcement-bar .slider-button{height:44px}}.shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media screen and (min-width: 750px){.shopify-policy__container{padding:0 5rem}.shopify-policy__title{margin-top:2rem}}@media screen and (min-width: 990px){.shopify-policy__container{max-width:72.6rem;padding:0 12rem}}.header-wrapper .desktop-localization-wrapper{align-items:center}.header-wrapper .disclosure__button{font-size:var(--font-size-regular)}.header-wrapper .disclosure__button:before,.header-wrapper .disclosure__button:after{display:none}.header-wrapper .disclosure__list-wrapper{bottom:-300%;transform:translateY(1.2rem)}.header-wrapper .localization-form .disclosure__link{padding:.95rem 2rem}.header-wrapper .localization-form .disclosure__list{min-width:5rem}@media screen and (min-width: 750px){.header-wrapper .localization-form:only-child .localization-form__select{margin:0}}#shopify-product-reviews{background-color:var(--grey-background);padding:var(--space-xs);border-radius:var(--border-radius-small)}.spr-summary{text-align:left!important}.spr-summary-caption{display:inline-block;margin-top:var(--space-xs)}@media screen and (min-width: 990px){#shopify-product-reviews{padding:var(--space-m)}}.beam-button{display:inline-block}.beam-button:not(:first-of-type){margin:0 0 0 24px}.beam-button a{font-family:var(--font-medium-family);background-color:#fff;color:#383e42;text-decoration:none;font-size:21px;font-weight:500;padding:6px var(--space-s) 8px var(--space-s);border-radius:50px;border:1px solid var(--primary-color);display:inline-flex;align-items:center;white-space:nowrap;width:fit-content;box-shadow:var(--shadow-button);transition:padding .2s}.beam-button a img{margin:3px 0 0;width:0px;height:21px;object-fit:cover;object-position:center right;transition:all .2s}.beam-button.primary a{padding:6px var(--space-xl) 8px var(--space-xl);color:#fff;background-color:var(--primary-color)}@media (min-width: 750px){.beam-button a{padding:6px var(--space-m) 8px var(--space-m)}.beam-button a:hover{padding:6px 20px 8px}.beam-button.primary a:hover{padding:6px 34px 8px}.beam-button a:hover img{width:16px;margin:3px 0 0 8px}.beam-button.primary a:hover img{width:20px;margin:3px 0 0 8px}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/beam-custom-styles.css.map */
