.based-byob-pp--bbw{--byob-bbw-gold: linear-gradient(174deg, #dbb65f 1.1%, #dbb65f 25.77%, #fff0cd 58.66%, #dbb65f 91.12%);background:#0a0a0a;color:#ececec;font-family:var(--bbw-font-text, "Based Text", sans-serif)}.based-byob-pp--bbw .based-byob-pp__inner{max-width:1440px;border-left:1px solid rgba(255,255,255,.08);border-right:1px solid rgba(255,255,255,.08)}@media(max-width:749px){.based-byob-pp--bbw .based-byob-pp__inner{border-left:none;border-right:none}}.based-byob-pp--bbw .based-byob-pp__atmosphere{display:none}.based-byob-pp--bbw .based-byob-pp__hero{position:relative;border-radius:0}.based-byob-pp--bbw .based-byob-pp__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a0a0adb,#0a0a0a00 60%);pointer-events:none}.based-byob-pp--bbw .based-byob-pp__hero-inner{position:relative;z-index:1}.based-byob-pp--bbw .based-byob-pp__hero-eyebrow{background:none;border:0;border-radius:0;padding:0}.based-byob-pp--bbw .based-byob-pp__hero-eyebrow-text{font-family:var(--bbw-font-text, "Based Text", sans-serif);font-size:11px;font-weight:500;letter-spacing:.2px;text-transform:uppercase;line-height:normal;color:#fff;opacity:.7;background:none;-webkit-text-fill-color:currentColor;margin-bottom:-8px}.based-byob-pp--bbw .based-byob-pp__hero-title,.based-byob-pp--bbw .based-byob-pp__hero-title-accent{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;font-size:40px;line-height:1.05;letter-spacing:-.64px;text-transform:none;text-wrap:balance;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.based-byob-pp--bbw .based-byob-pp__hero-title{background-image:linear-gradient(#ececec,#ececec)}.based-byob-pp--bbw .based-byob-pp__hero-title-accent{background-image:linear-gradient(90deg,#dbb65f,#f7e3b3 55%,#dbb65f)}@media(min-width:750px){.based-byob-pp--bbw .based-byob-pp__hero-title-accent{padding-bottom:.2em;margin-bottom:-.2em}}.based-byob-pp--bbw .based-byob-pp__hero-body{font-family:var(--bbw-font-text, "Based Text", sans-serif);font-size:15px;line-height:20px;letter-spacing:-.015em;color:#ecececb3;text-shadow:0px 3px 7px rgba(0,0,0,.1),0px 13px 13px rgba(0,0,0,.09),0px 29px 18px rgba(0,0,0,.05)}.based-byob-pp--bbw .based-byob-pp__hero-body strong{color:#fff;font-weight:400}.based-byob-pp--bbw .based-byob-pp__eyebrow{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;font-size:32px;letter-spacing:-.64px;line-height:normal;text-transform:none;color:#ececec}.based-byob-pp--bbw .based-byob-pp__subhead{font-family:var(--bbw-font-text, "Based Text", sans-serif);font-size:14px;line-height:20px;letter-spacing:-.015em;color:#ececec;opacity:.7}.based-byob-pp--bbw .based-byob-pp__count{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;color:#ececec}.based-byob-pp--bbw .based-byob-pp__count-denom{opacity:.5}.based-byob-pp--bbw .based-byob-pp__progress-msg{font-family:var(--bbw-font-text, "Based Text", sans-serif);font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;color:#fff;opacity:.7}.based-byob-pp--bbw .based-byob-pp__seg{border-radius:0}.based-byob-pp--bbw .based-byob-pp__tier-pill{border:1px solid rgba(255,255,255,.25);border-radius:0;background:transparent;font-family:var(--bbw-font-text, "Based Text", sans-serif);color:#ececec;transition:background-color .2s ease,border-color .2s ease}.based-byob-pp--bbw .based-byob-pp__gift{border-radius:0;border:1px solid rgba(255,255,255,.08);background:linear-gradient(90deg,#010101,#0d0c0d)}.based-byob-pp--bbw .based-byob-pp__gift-label{font-family:var(--bbw-font-text, "Based Text", sans-serif);font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;color:#fff;opacity:.7;background:none;-webkit-text-fill-color:currentColor}.based-byob-pp--bbw .based-byob-pp__gift-value{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;background:linear-gradient(90deg,#ececec,#dbb65f);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.based-byob-pp--bbw .based-byob-pp__gift-img{border-radius:0;border-color:#ffffff1a}.based-byob-pp--bbw .based-byob-pp__tab{border:1px solid rgba(255,255,255,.25);border-radius:0;background:transparent;height:auto;padding:8px 16px;font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;font-size:14px;line-height:1;letter-spacing:normal;text-transform:uppercase;color:#fff;transition:background-color .2s ease,border-color .2s ease}@media(hover:hover){.based-byob-pp--bbw .based-byob-pp__tab:hover{border-color:#ffffff80;background:transparent}}.based-byob-pp--bbw .based-byob-pp__tab--active,.based-byob-pp--bbw .based-byob-pp__tab--active:hover{background:linear-gradient(88deg,#b89b3c 6.1%,#cdb367 28.21%,#cab36b 45.62%,#b79b40 68.74%,#af912d 93.9%);border-color:#ffffff0d;color:var(--bbw-color-on-gold)}.based-byob-pp--bbw .based-byob-pp__tab-indicator{display:none}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;overflow:visible}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-shine{display:none}.based-byob-pp--bbw .bbw-pcard{flex:1 1 auto;min-width:0}.based-byob-pp--bbw .bbw-pcard__media-btn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.based-byob-pp--bbw .bbw-pcard__media .based-byob-pp__card-scents{position:absolute;bottom:12px;left:16px;z-index:5;margin:0}.based-byob-pp--bbw .bbw-pcard__name:after{content:none}.based-byob-pp--bbw .bbw-pcard__name{margin:0;cursor:default}.based-byob-pp--bbw .bbw-pcard__short{margin:0}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-cta{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;height:40px;padding:10px 12px;border:1px solid rgba(255,255,255,.2);border-radius:0;background:transparent;font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;font-size:14px;line-height:normal;letter-spacing:normal;text-transform:uppercase;color:#fff;transition:background .16s ease,border-color .16s ease}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-add-label{white-space:nowrap}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-add-icon{width:14px;height:16px;flex:0 0 auto}.based-byob-pp.based-byob-pp--bbw .based-byob-pp__card-add{color:var(--bbw-color-on-gold)}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-add{position:relative;overflow:hidden}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-add:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(88deg,#b89b3c 6.1%,#cdb367 28.21%,#cab36b 45.62%,#b79b40 68.74%,#af912d 93.9%);transition:opacity .2s ease}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-add>*{position:relative;z-index:1}@media(hover:hover){.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-add:hover:before{opacity:.8}}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-cta--oos{background:#353535;border-color:#fff3;color:#fff6}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-cta,.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-stepper,.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-done{height:40px;box-sizing:border-box;border-radius:0}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card[data-card-state=quantity] .based-byob-pp__card-add,.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card[data-card-state=completed] .based-byob-pp__card-add{display:none}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-step{border-radius:0;color:#fff}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-stepper{border:1px solid rgba(255,255,255,.2);background:#ffffff05}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-qty{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;color:#fff}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-done{border:1px solid rgba(219,182,95,.7);background:transparent;color:#dbb65f}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-added{border-radius:0;font-family:var(--bbw-font-display, "Based Display", sans-serif);letter-spacing:1.1px;text-transform:uppercase}.based-byob-pp--bbw .based-byob-pp__scent{border-radius:999px}.based-byob-pp--bbw .based-byob-pp__panel{background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:0;box-shadow:none}@media(min-width:901px){html,html body{overflow-x:clip}.based-byob-pp--bbw,.based-byob-pp--bbw .based-byob-pp__inner,.based-byob-pp--bbw .based-byob-pp__body{overflow:visible}.based-byob-pp--bbw .based-byob-pp__panel{position:sticky;align-self:start}}.based-byob-pp--bbw .based-byob-pp__panel-heading{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;letter-spacing:-.02em;color:#ececec}.based-byob-pp--bbw .based-byob-pp__panel-heading-lead{background:linear-gradient(#ececec,#ececec);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.based-byob-pp--bbw .based-byob-pp__panel-heading-accent{background:linear-gradient(90deg,#ececec,#dbb65f);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.based-byob-pp--bbw .based-byob-pp__panel-progress{font-family:var(--bbw-font-text, "Based Text", sans-serif);color:#ececec}.based-byob-pp--bbw .based-byob-pp__panel-progress strong{color:#dbb65f}.based-byob-pp--bbw .based-byob-pp__panel-bar{border-radius:0;background:#ffffff1a}.based-byob-pp--bbw .based-byob-pp__panel-bar-fill{border-radius:0;background:linear-gradient(90deg,#dbb65f,#edd294)}.based-byob-pp--bbw .based-byob-pp__slot{border-radius:0;border-color:#ffffff1a}.based-byob-pp--bbw .based-byob-pp__slot--empty{background:#ffffff04;border:1px dashed rgba(255,255,255,.08)}.based-byob-pp--bbw .based-byob-pp__slot-img{border-radius:0}.based-byob-pp--bbw .based-byob-pp__slot-num{font-family:var(--bbw-font-text, "Based Text", sans-serif);letter-spacing:.5px}.based-byob-pp--bbw .based-byob-pp__slots--grid .based-byob-pp__slot-reward{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;font-size:20px;line-height:1.15;letter-spacing:-.6px;text-align:center;text-transform:capitalize;background:var(--byob-bbw-gold);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-wrap:balance;text-wrap-style:balance}.based-byob-pp--bbw .based-byob-pp__slot-hint{font-family:var(--bbw-font-text, "Based Text", sans-serif);opacity:.5}.based-byob-pp--bbw .based-byob-pp__slot-remove{border-radius:0}.based-byob-pp--bbw .based-byob-pp__gift-cards{gap:4px}.based-byob-pp--bbw .based-byob-pp__gift-card{min-height:54px;padding:8px 4px 8px 8px;border-radius:0;border:1px dashed rgba(255,255,255,.08);background:#ffffff05}.based-byob-pp--bbw .based-byob-pp__gift-card[data-unlocked="1"],.based-byob-pp--bbw [data-gifts-unlocked="1"] .based-byob-pp__gift-card{border-style:solid;border-color:#dbb65fb3;box-shadow:none}.based-byob-pp--bbw .based-byob-pp__gift-card[data-near="1"]{border-color:#dbb65f66;box-shadow:none}.based-byob-pp--bbw .based-byob-pp__gift-card-img:not(.based-byob-pp__gift-card-img--cutout){display:none}.based-byob-pp--bbw .based-byob-pp__gift-card-img--cutout{display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center;opacity:.5;filter:blur(2px);transform:none}.based-byob-pp--bbw .based-byob-pp__gift-card[data-unlocked="1"] .based-byob-pp__gift-card-img--cutout,.based-byob-pp--bbw [data-gifts-unlocked="1"] .based-byob-pp__gift-card-img--cutout{opacity:1;filter:none}.based-byob-pp--bbw .based-byob-pp__gift-card-text{height:100%;justify-content:space-between;gap:6px;line-height:1}.based-byob-pp--bbw .based-byob-pp__gift-card-status{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:300;font-size:8px;letter-spacing:-.4px;text-transform:none}.based-byob-pp--bbw .based-byob-pp__gift-card-status-locked{color:#ffffffb3}.based-byob-pp--bbw .based-byob-pp__gift-card-status-unlocked{color:#dbb65f}.based-byob-pp--bbw .based-byob-pp__gift-card-name{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;font-size:11px;letter-spacing:-.55px;max-width:70%;background:var(--byob-bbw-gold);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-wrap:balance;text-wrap-style:balance}.based-byob-pp__gift-card-img--cutout{display:none}.based-byob-pp--bbw .based-byob-pp__gift-cards--grouped,.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-cards--grouped{flex-direction:row;gap:4px}.based-byob-pp--bbw .based-byob-pp__gift-group,.based-byob-pp--bbw .based-byob-pp__gift-group-cards,.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-group,.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-group-cards{display:contents}.based-byob-pp--bbw .based-byob-pp__gift-group-head,.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-group-head{display:none}.based-byob-pp--bbw .based-byob-pp__gift-card-desc{font-family:var(--bbw-font-text, "Based Text", sans-serif);color:#ecececb3}.based-byob-pp--bbw .based-byob-pp__totals{font-family:var(--bbw-font-text, "Based Text", sans-serif);color:#ececec}.based-byob-pp--bbw .based-byob-pp__totals-row--savings{color:#dbb65f}.based-byob-pp--bbw .based-byob-pp__totals-row--total{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500}.based-byob-pp--bbw .based-byob-pp__checkout{height:40px;padding:10px 12px;box-sizing:border-box;border:1px solid rgba(255,255,255,.2);border-radius:0;background:linear-gradient(88deg,#b89b3c 6.1%,#cdb367 28.21%,#cab36b 45.62%,#b79b40 68.74%,#af912d 93.9%);font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;font-size:15px;letter-spacing:normal;text-transform:uppercase;color:var(--bbw-color-on-gold);transition:opacity .2s ease}@media(hover:hover){.based-byob-pp--bbw .based-byob-pp__checkout:hover:not(:disabled){opacity:.85}}.based-byob-pp--bbw .based-byob-pp__checkout:disabled{background:#353535;color:#fff6;opacity:1}.based-byob-pp--bbw .based-byob-pp__checkout-note{font-family:var(--bbw-font-text, "Based Text", sans-serif);font-size:10px;line-height:20px;letter-spacing:.5px;color:#ececec;opacity:.3;margin-top:-12px}.based-byob-pp__mobile-bar--bbw .based-byob-pp__checkout-note{margin-top:0}.based-byob-pp--bbw .based-byob-pp__panel-error{font-family:var(--bbw-font-text, "Based Text", sans-serif);color:#be4545}.based-byob-pp__mobile-bar--bbw{--byob-bbw-gold: linear-gradient(174deg, #dbb65f 1.1%, #dbb65f 25.77%, #fff0cd 58.66%, #dbb65f 91.12%);background:linear-gradient(180deg,#ffe8990f,#ffe89900 30.4%),linear-gradient(180deg,#0a0a0acc,#1e1e1e);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.15);border-radius:0;box-shadow:none;font-family:var(--bbw-font-text, "Based Text", sans-serif);color:#ececec}.based-byob-pp__mobile-bar--bbw{gap:13px;padding:16px 24px calc(24px + env(safe-area-inset-bottom,0px))}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-progress-wrap{order:-1;display:flex;flex-direction:column;gap:10px;width:100%;margin:0;padding-bottom:2px}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-head{position:absolute;top:22.5px;right:12px;transform:translateY(-50%);width:auto;padding:8px;z-index:1}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-head-title{display:none}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-head-chevron{width:16px;height:16px}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-tiles{width:100%;gap:4px}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-gift-sep,.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-gift-tile{display:none}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-slot{border-radius:0;max-width:none;aspect-ratio:1 / 1;background:#ffffff05}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-slot.based-byob-pp__slot--empty{background:#ffffff05;border:1px dashed rgba(255,255,255,.08)}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-slot-reward{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;font-size:12px;line-height:1.15;letter-spacing:-.6px;text-align:center;text-transform:capitalize;background:var(--byob-bbw-gold);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-wrap:balance;text-wrap-style:balance}.based-byob-pp__mobile-bar--bbw .based-byob-pp__totals{display:none}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-detail{display:flex;gap:13px}.based-byob-pp__mobile-bar--bbw:not([data-expanded="1"]) [data-byob-drawer-slots]{display:none}.based-byob-pp__mobile-bar--bbw:not([data-expanded="1"]) .based-byob-pp__mobile-detail{margin-top:-9px}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-progress{font-family:var(--bbw-font-text, "Based Text", sans-serif);font-size:13px;line-height:1;color:#ffffffb3;width:fit-content;text-align:left;margin:0}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-progress strong{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;background:var(--byob-bbw-gold);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-bar-track{width:100%;height:3px;margin-bottom:0;border-radius:0;background:#ffffff0f;overflow:hidden}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-bar-fill{border-radius:0;background:var(--byob-bbw-gold)}@media(max-width:900px){.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-bar-track{width:100%;height:3px;margin-bottom:0;border-radius:0;background:#ffffff0f;overflow:hidden}.based-byob-pp__mobile-bar--bbw .based-byob-pp__mobile-bar-fill{border-radius:0;background:var(--byob-bbw-gold)}}.based-byob-pp__mobile-bar--bbw .based-byob-pp__slots--grid{gap:4.667px}.based-byob-pp__mobile-bar--bbw .based-byob-pp__slot{border-radius:0;border-color:#ffffff14}.based-byob-pp__mobile-bar--bbw .based-byob-pp__slot--empty{background:#ffffff05;border:1px dashed rgba(255,255,255,.08)}.based-byob-pp__mobile-bar--bbw .based-byob-pp__slot--empty .based-byob-pp__slot-num,.based-byob-pp__mobile-bar--bbw .based-byob-pp__slot--empty .based-byob-pp__slot-hint{display:none}.based-byob-pp__mobile-bar--bbw .based-byob-pp__slot-img{border-radius:0}.based-byob-pp__mobile-bar--bbw .based-byob-pp__slot-reward{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;font-size:12px;line-height:1.15;letter-spacing:-.6px;text-align:center;text-transform:capitalize;background:var(--byob-bbw-gold);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-cards{gap:4px;margin-top:0;width:100%}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-card{min-height:54px;padding:8px 4px 8px 8px;border-radius:0;border:1px dashed rgba(255,255,255,.08);background:#ffffff05}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-card[data-unlocked="1"],.based-byob-pp__mobile-bar--bbw[data-gifts-unlocked="1"] .based-byob-pp__gift-card{border-style:solid;border-color:#dbb65fb3;box-shadow:none}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-card[data-near="1"]{border-color:#dbb65f66;box-shadow:none}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-card-img:not(.based-byob-pp__gift-card-img--cutout){display:none}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-card-img--cutout{display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:right center;opacity:.5;filter:blur(2px);transform:none}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-card[data-unlocked="1"] .based-byob-pp__gift-card-img--cutout,.based-byob-pp__mobile-bar--bbw[data-gifts-unlocked="1"] .based-byob-pp__gift-card-img--cutout{opacity:1;filter:none}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-card-text{height:100%;justify-content:space-between;gap:6px;line-height:1}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-card-status{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:300;font-size:8px;letter-spacing:-.4px}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-card-status-locked{color:#ffffffb3}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-card-status-unlocked{color:#dbb65f}.based-byob-pp__mobile-bar--bbw .based-byob-pp__gift-card-name{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;font-size:11px;letter-spacing:-.55px;max-width:70%;background:var(--byob-bbw-gold);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;text-wrap:balance;text-wrap-style:balance}.based-byob-pp__mobile-bar--bbw .based-byob-pp__totals{font-family:var(--bbw-font-text, "Based Text", sans-serif);color:#ececec}.based-byob-pp__mobile-bar--bbw .based-byob-pp__totals-row--savings{color:#dbb65f}.based-byob-pp__mobile-bar--bbw .based-byob-pp__totals-row--total{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500}.based-byob-pp__mobile-bar--bbw .based-byob-pp__checkout{display:flex;align-items:center;justify-content:space-between;height:40px;margin-top:0;padding:10px 12px;box-sizing:border-box;border:1px solid rgba(255,255,255,.2);border-radius:0;background:linear-gradient(88deg,#b89b3c 6.1%,#cdb367 28.21%,#cab36b 45.62%,#b79b40 68.74%,#af912d 93.9%);font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;font-size:14px;letter-spacing:normal;text-transform:uppercase;color:var(--bbw-color-on-gold);transition:opacity .2s ease}.based-byob-pp__mobile-bar--bbw .based-byob-pp__checkout:disabled{background:#353535;color:#fff6;opacity:1}.based-byob-pp__mobile-bar--bbw [data-byob-mobile-checkout-total]{font-weight:600}.based-byob-pp__mobile-bar--bbw .based-byob-pp__checkout-note{font-family:var(--bbw-font-text, "Based Text", sans-serif);font-size:11px;line-height:12.6px;letter-spacing:-.22px;text-align:center;color:#ffffffbf;opacity:1}.based-byob-pp__mobile-bar--bbw .based-byob-pp__panel-error{font-family:var(--bbw-font-text, "Based Text", sans-serif);color:#be4545}.based-byob-pp--bbw .based-byob-pp__detail-panel,.based-byob-pp--bbw .based-byob-pp__scent-sheet-panel{background:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:0}.based-byob-pp--bbw .based-byob-pp__detail-title{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;letter-spacing:-.02em;color:#ececec}.based-byob-pp--bbw .based-byob-pp__detail-eyebrow{font-family:var(--bbw-font-text, "Based Text", sans-serif);font-size:12px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;color:#fff;opacity:.7}.based-byob-pp--bbw .based-byob-pp__detail-summary,.based-byob-pp--bbw .based-byob-pp__detail-facts{font-family:var(--bbw-font-text, "Based Text", sans-serif);color:#ecececb3}.based-byob-pp--bbw .based-byob-pp__detail-price{font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;color:#a8a8a8}.based-byob-pp--bbw .based-byob-pp__detail-add{border:1px solid rgba(255,255,255,.2);border-radius:0;background:linear-gradient(88deg,#b89b3c 6.1%,#cdb367 28.21%,#cab36b 45.62%,#b79b40 68.74%,#af912d 93.9%);font-family:var(--bbw-font-display, "Based Display", sans-serif);font-weight:500;text-transform:uppercase;color:var(--bbw-color-on-gold);transition:opacity .2s ease}@media(hover:hover){.based-byob-pp--bbw .based-byob-pp__detail-add:hover{opacity:.85}}.based-byob-pp--bbw .based-byob-pp__detail-close,.based-byob-pp--bbw .based-byob-pp__drawer-close{border-radius:0;color:#ececec}.based-byob-pp--bbw .based-byob-pp__detail-media img{border-radius:0}@media(max-width:749px){.based-byob-pp--bbw .based-byob-pp__hero-title,.based-byob-pp--bbw .based-byob-pp__hero-title-accent{font-size:29px}.based-byob-pp--bbw .based-byob-pp__eyebrow{font-size:28px;letter-spacing:-.56px}.based-byob-pp--bbw .based-byob-pp__hero-body{max-width:220px;font-size:13px;letter-spacing:-.04em;margin-top:-6px;text-wrap:balance;text-wrap-style:balance}.based-byob-pp--bbw .based-byob-pp__hero-inner{padding:104px 20px 45px;gap:16px;max-width:none}.based-byob-pp--bbw .based-byob-pp__tab{font-size:13px;padding:8px 14px}.based-byob-pp--bbw .bbw-pcard__info{gap:10px}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-cta{height:33px;padding:10px;font-size:12px}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-stepper,.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-done{height:33px}.based-byob-pp--bbw.based-byob-pp--cards-v2 .based-byob-pp__card-add-icon{width:12px;height:14px}}
/*# sourceMappingURL=/cdn/shop/t/174/assets/based-byob-bbw.css.map */
