:root{--bp-ink:#111;--bp-glass: rgba(255,255,255,.55);--bp-glass-strong: rgba(255,255,255,.75);--bp-line: rgba(17,17,17,.12);--bp-line-strong: rgba(17,17,17,.28);--bp-shadow: 0 10px 30px rgba(60,45,25,.12);--bp-sheen: linear-gradient(135deg, rgba(255,255,255,.75) 0%, rgba(255,255,255,.18) 40%, rgba(255,255,255,0) 62%);--bp-blur: blur(16px) saturate(150%)}body{background-color:#f3ece0;background-image:radial-gradient(60% 50% at 15% 10%,#fffdf8f2,#fffdf800 70%),radial-gradient(55% 45% at 85% 25%,#e8dac2d9,#e8dac200 70%),radial-gradient(60% 55% at 30% 80%,#f0e4d0e6,#f0e4d000 70%),radial-gradient(50% 45% at 90% 90%,#fffaf0e6,#fffaf000 70%),linear-gradient(120deg,#faf6ef,#efe4d2 35%,#f8f2e8 60%,#e9dcc6);background-size:180% 180%,200% 200%,190% 190%,170% 170%,300% 300%;background-attachment:fixed;animation:bp-sand 38s ease-in-out infinite alternate;color:var(--bp-ink)}@keyframes bp-sand{0%{background-position:0% 0%,100% 0%,0% 100%,100% 100%,0% 50%}50%{background-position:40% 30%,60% 40%,30% 60%,70% 60%,60% 50%}to{background-position:100% 60%,0% 80%,70% 20%,20% 30%,100% 50%}}body:before{content:"";position:fixed;top:-210px;left:-210px;right:0;bottom:0;z-index:-1;pointer-events:none;background-image:url(bee-tile.png);background-repeat:repeat;background-size:210px 210px;will-change:transform;animation:bp-bees 50s linear infinite}@keyframes bp-bees{0%{transform:translateZ(0)}to{transform:translate3d(210px,210px,0)}}@media(prefers-reduced-motion:reduce){body:before{animation:none}}body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2147483000;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@media(prefers-reduced-motion:reduce){body{animation:none}}main .shopify-section,main .section-background,.section-background{background:transparent!important}h1,h2,h3,.h1,.h2,.h3{text-transform:uppercase;letter-spacing:.01em;color:var(--bp-ink)}.price,.price *,product-price,.product-card .price{color:var(--bp-ink)!important;font-weight:700}.announcement-bar{background:#111!important;color:#fff!important;letter-spacing:.08em;text-transform:uppercase}.announcement-bar *,.announcement-bar a{color:#fff!important}.announcement-bar .section-background{background:transparent!important}#header-component,.header-section #header-component{background:#fffcf69e!important;color:var(--bp-ink);-webkit-backdrop-filter:var(--bp-blur);backdrop-filter:var(--bp-blur);border-bottom:1px solid var(--bp-line);box-shadow:0 6px 24px #3c2d1914,inset 0 1px #fffc}#header-component .header-logo{font-family:var(--font-heading--family);text-transform:uppercase;letter-spacing:.04em;color:var(--bp-ink)}#header-component .header-logo img{max-height:44px;width:auto}@media(max-width:749px){#header-component .header-logo img{max-height:34px}}product-card,.product-card{position:relative;background:var(--bp-glass);-webkit-backdrop-filter:var(--bp-blur);backdrop-filter:var(--bp-blur);border:1px solid var(--bp-line);border-radius:16px;overflow:hidden;padding-bottom:12px;box-shadow:var(--bp-shadow),inset 0 1px #ffffffe6;transition:transform .25s ease,border-color .25s ease,background .25s ease,box-shadow .25s ease;color:var(--bp-ink)}product-card:before,.product-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:var(--bp-sheen);border-radius:inherit;opacity:.45}product-card:hover,.product-card:hover{transform:translateY(-3px);background:var(--bp-glass-strong);border-color:var(--bp-line-strong);box-shadow:0 16px 40px #3c2d192e,inset 0 1px #fff}product-card .product-card__content,.product-card__content{padding-inline:12px}.button,button.button,.button-secondary,.shopify-payment-button__button--unbranded,.add-to-cart-button{position:relative;overflow:hidden;border-radius:999px!important;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.button:not(.button-secondary):not(.button-unstyled),.shopify-payment-button__button--unbranded,.add-to-cart-button{background:linear-gradient(180deg,#2a2a2a,#0a0a0a)!important;color:#fff!important;border-color:#111!important;box-shadow:0 8px 22px #00000038,inset 0 1px #ffffff2e}.button-secondary,.button-custom{background:var(--bp-glass)!important;-webkit-backdrop-filter:var(--bp-blur);backdrop-filter:var(--bp-blur);border:1.5px solid #111!important;color:#111!important;box-shadow:inset 0 1px #ffffffe6}.button-secondary:hover,.button-custom:hover{background:var(--bp-glass-strong)!important}.cart-drawer,dialog,.popover,.dropdown-localization,.menu-drawer{-webkit-backdrop-filter:var(--bp-blur);backdrop-filter:var(--bp-blur);color:var(--bp-ink)}input,select,textarea{background:#ffffffbf!important;color:#111!important;border-color:var(--bp-line-strong)!important}input::placeholder,textarea::placeholder{color:#1111118c!important}footer,.footer,.shopify-section-group-footer-group{color:var(--bp-ink);border-top:1px solid var(--bp-line)}.rte a,footer a{color:#111;text-decoration:underline}.bp-hero{padding:clamp(56px,10vw,140px) 20px clamp(44px,7vw,100px);text-align:center;position:relative}.bp-hero__panel{max-width:1040px;margin:0 auto;padding:clamp(28px,5vw,64px) clamp(16px,4vw,56px);background:var(--bp-glass);border:1px solid var(--bp-line);border-radius:28px;-webkit-backdrop-filter:var(--bp-blur);backdrop-filter:var(--bp-blur);box-shadow:0 30px 80px #3c2d1929,inset 0 1px #fff;position:relative;overflow:hidden;color:var(--bp-ink)}.bp-hero__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bp-sheen);pointer-events:none;opacity:.6}.bp-hero__panel>*{position:relative}.bp-hero__eyebrow{font-size:.75rem;letter-spacing:.3em;text-transform:uppercase;opacity:.7;margin:0 0 14px}.bp-hero__logo{display:block;margin:0 auto 8px;width:64px;max-width:30%;height:auto}@media(max-width:749px){.bp-hero__logo{width:52px}}.bp-hero__wordmark{font-family:var(--font-heading--family);font-size:clamp(18px,2vw,24px);letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px}.bp-hero__line{font-family:var(--font-heading--family);text-transform:uppercase;margin:0;line-height:1.05;color:var(--bp-ink)}.bp-hero__lead{display:block;font-size:clamp(22px,3.6vw,44px);letter-spacing:.02em;opacity:.85}.bp-roll{display:block;height:1.15em;overflow:hidden;font-size:clamp(22px,6.4vw,84px);line-height:1.15em;margin-top:.15em}.bp-roll__track{display:block;transition:transform .6s cubic-bezier(.7,0,.2,1)}.bp-roll__item{display:block;height:1.15em;white-space:nowrap;overflow:hidden;text-align:center}.bp-roll__text{display:inline-block;white-space:nowrap;will-change:transform}.bp-roll__item.is-long{text-align:left}.bp-roll.bp-roll--static{height:auto;overflow:visible}.bp-roll--static .bp-roll__item{display:none;height:auto;white-space:normal;text-align:center}.bp-roll--static .bp-roll__item.is-active{display:block}.bp-roll--static .bp-roll__text{white-space:normal;display:inline}.bp-hero__ctas{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:clamp(24px,4vw,40px)}.bp-hero__ctas a{display:inline-flex;align-items:center;padding:14px 28px;text-decoration:none}.bp-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.bp-roll__track{transition:none}}.bp-blurb{padding:40px 20px 80px}.bp-blurb__panel{max-width:760px;margin:0 auto;text-align:center;padding:36px 28px;background:var(--bp-glass);border:1px solid var(--bp-line);border-radius:22px;-webkit-backdrop-filter:var(--bp-blur);backdrop-filter:var(--bp-blur);box-shadow:var(--bp-shadow),inset 0 1px #fff;color:var(--bp-ink)}.bp-blurb__heading{font-family:var(--font-heading--family);text-transform:uppercase;font-size:clamp(28px,4vw,44px);margin:0 0 12px}.bp-blurb__text{opacity:.85;margin:0;font-size:16px;line-height:1.6}.header-actions__cart-icon{--cart-bubble-size:18px;--cart-bubble-top:3px;--cart-bubble-right:0px}.header .cart-bubble,.header-actions__cart-icon .cart-bubble{--cart-bubble-background:#111111;--cart-bubble-text:#f3ece0;color:#f3ece0;z-index:2}.header .cart-bubble .cart-bubble__background{background-color:#111;box-shadow:0 0 0 1.5px #f3ece0}.header .cart-bubble .cart-bubble__text{color:#f3ece0;font-size:11px;font-weight:700;line-height:1}.header .cart-bubble.visually-hidden{box-shadow:none}.header-actions__action:focus:not(:focus-visible){outline:none}.header-actions__action:focus-visible{outline:1.5px solid rgba(17,17,17,.55);outline-offset:-3px;border-radius:999px}@media(max-width:749px){.product-media-container,slideshow-slides{touch-action:pan-y pinch-zoom}slideshow-slides{scroll-snap-type:x mandatory;overscroll-behavior-x:contain}slideshow-slide{scroll-snap-align:center;scroll-snap-stop:always}.media-gallery img{object-fit:contain;aspect-ratio:1}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/beepee-glass.css.map */
