:root{--bai-ink: #2a1f3d;--bai-pink: #eab8e4;--bai-accent: #6b4fa0;--bai-shadow-offset: 5px;--bai-shadow: var(--bai-shadow-offset) var(--bai-shadow-offset) 0 var(--bai-ink);--bai-shadow-pressed: 2px 2px 0 var(--bai-ink);--bai-radius-card: 24px;--bai-radius-image: 28px;--bai-heading-line-height: .94;--bai-gutter: 20px;--bai-section-scale: 1;--bai-stack-gap: 28px;--bai-control-gap: 12px;--bai-tap: 44px}@media screen and (max-width:749px){:root{--bai-section-scale: .6;--bai-heading-line-height: 1}}h1,h2,h3,h4,.h1,.h2,.h3,.h4{line-height:var(--bai-heading-line-height)}.button:not(.button-unstyled,.close-button,.cart-items__remove){box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--bai-shadow);font-weight:700;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.button:not(.button-unstyled,.close-button,.cart-items__remove):hover{transform:translate(2px,2px);box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color),var(--bai-shadow-pressed)}.button:not(.button-unstyled,.close-button,.cart-items__remove):active{transform:translate(var(--bai-shadow-offset),var(--bai-shadow-offset));box-shadow:inset 0 0 0 var(--button-border-width) var(--button-border-color)}.group-block[style*="--border-style: solid"],.image-block__image[style*="--border-style: solid"]{box-shadow:var(--bai-shadow)}.group-block[style*="--border-style: solid"],.image-block__image[style*="--border-style: solid"]{margin-inline-end:var(--bai-shadow-offset);margin-block-end:var(--bai-shadow-offset)}.image-block__image[style*="--border-style: solid"]{max-width:calc(100% - var(--bai-shadow-offset))}@media screen and (max-width:749px){.layout-panel-flex--row>.image-block[style*=--size-style-width-mobile]{flex-grow:0}}.bai-eyebrow{margin:0;font-family:var(--font-subheading--family);font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.text-block a:not(.button):hover,.rte a:not(.button):hover,.menu__link:hover,footer a:not(.button):hover{color:var(--bai-accent)}media-gallery slideshow-container{border:2px solid var(--bai-ink);box-shadow:var(--bai-shadow)}media-gallery .slideshow-controls__thumbnail{border:2px solid var(--bai-ink);overflow:clip}@media screen and (max-width:749px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(var(--bai-gutter), var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}.section-content-wrapper.spacing-style,.product-information.spacing-style{--spacing-scale: var(--bai-section-scale)}}html,body{overflow-x:clip}@media screen and (max-width:749px){.product-information__grid:not(.product-information--media-none) .product-information__media{grid-column:2 / 3;padding-inline-end:var(--bai-shadow-offset);margin-block-end:calc(var(--bai-stack-gap) + var(--bai-shadow-offset))}}body .product-form-buttons:not(:has(.quantity-rules)){gap:var(--bai-control-gap)}.product-form-buttons .quantity-selector{min-height:var(--bai-tap)}.product-form-buttons .quantity-selector button{min-width:var(--bai-tap)}@media screen and (max-width:749px){#header-component .header__columns{padding-block:8px}}.bai-drawer-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px var(--drawer-padding, 20px) 8px}.bai-drawer-top__logo img{display:block;height:48px;width:auto}.bai-drawer-top .menu-drawer__close-button{margin-inline-start:auto;min-width:var(--bai-tap);min-height:var(--bai-tap);padding:10px;display:inline-flex;align-items:center;justify-content:center;box-shadow:none;border-radius:50%}.bai-drawer-links{margin-block-start:auto;padding:24px var(--drawer-padding, 20px) calc(24px + var(--safe-area-inset-bottom, 0px));border-block-start:2px solid var(--color-foreground);font-weight:700}.bai-drawer-links p{margin:0}body .cart__ctas{row-gap:calc(var(--checkout-button-gap, 8px) + var(--bai-shadow-offset))}@media screen and (max-width:749px){.layout-panel-flex--row:not(.mobile-column)>.group-block--width-custom[style*="--border-style: solid"]:not([style*="--size-style-width-mobile: 100%"]){flex:1 1 40%;min-width:0}.layout-panel-flex--row:not(.mobile-column):has(>.group-block[style*="--border-style: solid"]){align-items:stretch}.layout-panel-flex--row:not(.mobile-column)>.group-block[style*="--border-style: solid"]>.group-block-content{height:100%;justify-content:flex-start}.layout-panel-flex--row:not(.mobile-column)>.group-block[style*="--border-style: solid"] :is(h2,h3,h4){font-size:clamp(1.125rem,5.6vw,1.5rem)}}@media screen and (max-width:749px){body .layout-panel-flex--row:not(.mobile-column)>.text-block--background{white-space:nowrap}}@media screen and (max-width:749px){body .footer-content{row-gap:var(--bai-stack-gap)}}.bai-preorder-pill{display:inline-block;align-self:flex-start;margin:-6px 0 0;padding:2px 10px;border:2px solid var(--bai-ink);border-radius:100px;background:#e1e000;color:var(--bai-ink);font-family:var(--font-body--family);font-size:.8125rem;font-weight:700;line-height:1.3}body .cart-items__variants-wrapper .bai-cart-preorder{font-size:.8125rem;font-weight:700}:root{--bai-sticky-space: 104px}@media screen and (max-width:749px){body sticky-add-to-cart .sticky-add-to-cart__bar:not([data-bai-near-footer]){transform:translate(-50%) translateY(0);opacity:1}body sticky-add-to-cart .sticky-add-to-cart__bar[data-bai-near-footer]{transform:translate(-50%) translateY(calc(100% + 40px));opacity:0;pointer-events:none}body:has(sticky-add-to-cart) footer{padding-block-end:var(--bai-sticky-space);background:var(--bai-ink)}body .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline}body .sticky-add-to-cart__bar .sticky-add-to-cart__info .sticky-add-to-cart__title{display:none}body .sticky-add-to-cart__bar .sticky-add-to-cart__button{width:auto;flex-shrink:0;padding-inline:20px;margin-inline-end:var(--bai-shadow-offset)}body .sticky-add-to-cart__bar .sticky-add-to-cart__price{margin-inline-start:auto;font-size:var(--font-paragraph--size);font-weight:700}}@media screen and (min-width:750px){body sticky-add-to-cart{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bai.css.map */
