:root,.color-scheme-1{--bmc-paper: #efe4d4;--bmc-print: #fffaf3;--bmc-ink: #4e0d15;--bmc-blush: #e23d65;--color-background: #efe4d4;--color-background-rgb: 239, 228, 212;--style-border-radius-buttons-primary: 3px;--style-border-radius-buttons-secondary: 3px}html,body,.shopify-section,.section-background,#header-group{background-color:var(--bmc-paper)}#header-group,header-component,.header{--color-scheme-top-row: var(--bmc-paper) !important;--color-scheme-bottom-row: var(--bmc-paper) !important;--color-background: var(--bmc-paper) !important}#header-group{border-bottom:1px solid rgb(78 13 21 / .12)}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#events,#event-packages{scroll-margin-top:5.75rem}h2,h3,.h2,.h3,.events-faq__title{font-family:var(--font-heading--family),Oswald,sans-serif;letter-spacing:.015em}.button,.button-secondary,.add-to-cart-button,.product-form-buttons button,button[name=add]{border-radius:3px!important;letter-spacing:.04em}.bmc-sign{background:transparent!important}.bmc-sign .bmc-sign__text{gap:6px;max-width:34rem}.bmc-sign .bmc-sign__eyebrow{font-family:var(--font-heading--family),Oswald,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;line-height:1.3}.bmc-sign .bmc-sign__headline{font-family:var(--font-heading--family),Oswald,sans-serif;font-size:clamp(1.4rem,2.6vw,1.95rem);font-weight:700;letter-spacing:.01em;line-height:1.15;padding-block:6px 10px;border-block-end:1px solid rgb(78 13 21 / .2)}.bmc-sign .bmc-sign__offer{font-size:1.05rem;font-weight:650;padding-block-start:4px}.bmc-sign .bmc-sign__sub{font-size:.92rem;font-weight:500;opacity:.88}.bmc-who{margin:2px auto 12px;max-width:28rem;padding:0 1rem;text-align:center;font-size:.95rem;line-height:1.45;color:#4e0d15}.promotional-video.bmc-print,.bmc-print{background:var(--bmc-print);padding:8px;border-radius:10px;box-shadow:0 1px #4e0d1512,0 16px 28px -18px #4e0d1561}.bmc-print .promotional-video__media,.promotional-video.bmc-print .promotional-video__media{border-radius:6px}product-card{isolation:isolate}product-card .product-card__content{background:var(--bmc-print);padding:8px 8px 14px;border-radius:10px;overflow:hidden;box-shadow:0 1px #4e0d150f,0 14px 26px -16px #4e0d1557}product-card .card-gallery,product-card .product-card__content.border-style{--border-width: 0px;--border-radius: 6px;border-width:0;border-radius:6px}product-card .card-gallery{overflow:hidden}product-card h5,product-card .h5,product-card [class*=product-card] h5{font-family:var(--font-heading--family),Oswald,sans-serif;letter-spacing:.01em}@media screen and (min-width:750px){.product-grid product-card,.resource-list product-card,slideshow-slides product-card{transition:transform .18s ease}.product-grid>*:nth-child(3n+1) product-card,.resource-list>*:nth-child(3n+1) product-card{transform:rotate(-.55deg)}.product-grid>*:nth-child(3n+2) product-card,.resource-list>*:nth-child(3n+2) product-card{transform:rotate(.45deg)}.product-grid>*:nth-child(3n+3) product-card,.resource-list>*:nth-child(3n+3) product-card{transform:rotate(-.28deg)}.product-grid>*:hover product-card,.product-grid>*:focus-within product-card,.resource-list>*:hover product-card,.resource-list>*:focus-within product-card{transform:rotate(0) translateY(-4px);z-index:2}}@media(prefers-reduced-motion:reduce){.product-grid product-card,.resource-list product-card,slideshow-slides product-card{transform:none!important;transition:none}}.product-information media-gallery,.product-media-container,.product-media,.product-information img,.product-media__image,.product-media-container img{--media-radius: 2px;border-radius:2px!important}.bmc-packages{background-color:transparent!important}.resource-list--grid{--resource-list-column-gap-desktop: 2rem}@media screen and (min-width:750px){[data-testid=product-list] .resource-list--grid{justify-content:center;grid-template-columns:repeat(4,minmax(0,14.25rem))!important;column-gap:1.25rem}}.bmc-packages [class*=ai-pricing-tiers__title-]{font-family:var(--font-heading--family),Oswald,sans-serif;letter-spacing:.02em}.bmc-packages{padding-block:12px!important}.bmc-packages [class*=ai-pricing-tiers__header-]{margin-bottom:16px!important}.bmc-packages [class*=ai-pricing-tiers__title-]{font-size:1.65rem!important;margin:0 0 8px!important}.bmc-packages [class*=ai-pricing-tiers__subtitle-]{font-size:.9rem!important;line-height:1.4;max-width:40rem;margin-inline:auto}.bmc-packages [class*=ai-pricing-tier-]:not([class*=__]){padding:12px 16px!important}.bmc-packages [class*=ai-pricing-tier__header-]{margin-bottom:4px!important}.bmc-packages [class*=ai-pricing-tier__name-]{font-size:1.15rem!important}.bmc-packages [class*=ai-pricing-tier__price-]{font-size:1.2rem!important}.bmc-packages [class*=ai-pricing-tier__description-]{margin:0!important;font-size:.85rem!important}.bmc-packages [class*=ai-pricing-tiers__grid-]{gap:10px!important}.bmc-packages [class*=ai-pricing-tier__features-]{display:none}@media screen and (max-width:749px){.bmc-packages{padding-block:8px!important;padding-inline:12px!important}.bmc-packages [class*=ai-pricing-tiers__title-]{font-size:1.35rem!important}.bmc-packages [class*=ai-pricing-tiers__subtitle-]{font-size:.85rem!important}.bmc-packages [class*=ai-pricing-tier-]:not([class*=__]){padding:10px 12px!important}.bmc-packages [class*=ai-pricing-tier__name-]{font-size:1rem!important}.bmc-packages [class*=ai-pricing-tier__price-]{font-size:1.05rem!important}}.bmc-packages [class*=ai-pricing-tier-]:not([class*=__]){border-radius:2px!important;box-shadow:none!important;transform:none!important;background-color:var(--bmc-print)!important}.bmc-packages [class*=ai-pricing-tier-]:not([class*=__]):hover{transform:none!important;box-shadow:none!important;border-color:var(--bmc-ink)!important}.bmc-packages [class*=ai-pricing-tier__name-]{font-family:var(--font-heading--family),Oswald,sans-serif}.bmc-packages [class*=ai-pricing-tier__feature-]:before{content:"\2013";font-weight:400}.bmc-packages [class*=ai-pricing-modal-]:not([class*=__]){border-radius:2px;background-color:var(--bmc-print)}.events-faq{padding:4px 20px 20px}.events-faq__title{letter-spacing:.04em;margin-bottom:10px;font-size:1.1rem}.events-faq__item{border-radius:2px;background:var(--bmc-print);border-color:#4e0d1529;padding:8px 12px;margin-bottom:6px}.events-faq__item summary{font-family:var(--font-heading--family),Oswald,sans-serif;letter-spacing:.01em}.cart-drawer,.header-drawer,dialog{--color-background: var(--bmc-paper)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/bright-memories.css.map */
