.lume-hero .lume-hero__inner{padding-left:2rem;padding-right:2rem}@media(min-width:750px){.lume-hero .lume-hero__inner{padding-left:5rem;padding-right:5rem}}.lume-hero__copy,.lume-hero__media{min-width:0}.lume-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--lume-cream);border-top:2px solid var(--lume-gold);box-shadow:0 -6px 22px #3a2a2224;transform:translateY(115%);visibility:hidden;transition:transform .25s,visibility .25s}.lume-sticky.is-on{transform:none;visibility:visible}.lume-sticky__info{min-width:0;display:flex;flex-direction:column;line-height:1.25}.lume-sticky__title{font-family:var(--font-heading-family);font-weight:700;font-size:1.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--lume-espresso)}.lume-sticky__price{font-size:1.3rem;color:var(--lume-espresso)}.lume-sticky__price s{opacity:.55;margin-right:6px}.lume-sticky__price b{color:var(--lume-gold)}.lume-sticky__price em{font-style:normal;font-size:1.05rem;letter-spacing:.1em;text-transform:uppercase;margin-left:6px;font-weight:800}.lume-sticky .lume-btn{background:var(--lume-espresso);color:var(--lume-cream);flex:none;padding:0 22px}.lume-sticky .lume-btn:hover{background:var(--lume-gold);color:var(--lume-deep)}@media(min-width:990px){.lume-sticky{bottom:auto;top:var(--lume-top,0);z-index:19;padding:10px 32px;border-top:0;border-bottom:2px solid var(--lume-gold);box-shadow:0 6px 22px #3a2a221f;transform:translateY(-115%)}.lume-sticky__info{flex-direction:row;align-items:baseline;gap:16px}}.lume-rv{position:fixed;left:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:35;width:min(320px,calc(100vw - 24px));opacity:0;transform:translateY(14px);pointer-events:none;transition:opacity .4s,transform .4s}.lume-rv.is-on{opacity:1;transform:none;pointer-events:auto}.lume-rv__card{display:block;width:100%;text-align:left;background:var(--lume-cream);color:var(--lume-espresso);border:1px solid var(--lume-gold);border-radius:16px;padding:12px 38px 12px 14px;box-shadow:0 10px 28px #3a2a223d;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}.lume-rv__stars{display:block;color:var(--lume-gold);letter-spacing:2px;font-size:1.3rem}.lume-rv__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.3rem;line-height:1.45;margin:4px 0 7px}.lume-rv__meta{display:block;font-size:1.15rem;opacity:.9;line-height:1.35}.lume-rv__meta i{font-style:normal;font-weight:700;color:var(--lume-gold)}.lume-rv__x{position:absolute;top:2px;right:2px;width:36px;height:36px;border:0;background:none;color:var(--lume-espresso);font-size:2.2rem;line-height:1;cursor:pointer;opacity:.7}body.lume-has-sticky .lume-rv{bottom:calc(84px + env(safe-area-inset-bottom))}@media(min-width:990px){body.lume-has-sticky .lume-rv{bottom:12px}}.lume-rvm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:none;align-items:center;justify-content:center;padding:16px;background:#2a1d17a3}.lume-rvm.is-open{display:flex}.lume-rvm__panel{position:relative;background:var(--lume-cream);color:var(--lume-espresso);border:1px solid var(--lume-gold);border-radius:20px;max-width:480px;width:100%;max-height:88vh;max-height:88dvh;overflow:auto;padding:26px 22px 22px;-webkit-overflow-scrolling:touch}.lume-rvm__close{position:absolute;top:6px;right:8px;width:44px;height:44px;border:0;background:none;font-size:2.8rem;line-height:1;color:var(--lume-espresso);cursor:pointer}.lume-rvm__stars{color:var(--lume-gold);letter-spacing:3px;font-size:1.7rem}.lume-rvm__text{font-size:1.6rem;line-height:1.65;margin:10px 0 12px}.lume-rvm__panel img{display:block;width:100%;max-height:260px;object-fit:cover;border-radius:14px;margin:0 0 12px}.lume-rvm__by{font-size:1.3rem;margin:0 0 16px;line-height:1.5}.lume-rvm__by a{color:var(--lume-gold);font-weight:800}.lume-rvm .lume-btn{background:var(--lume-espresso);color:var(--lume-cream);width:100%}body.lume-lock{overflow:hidden}@media(prefers-reduced-motion:reduce){.lume-rv,.lume-sticky,.lume-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lume-bf-widgets.css.map */
