:root{--bp-bg: #e6e7e9;--bp-ink: #363435;--bp-white: #ffffff;--bp-muted: rgb(54 52 53 / .66);--bp-line: rgb(54 52 53 / .14);--bp-gutter: clamp(18px, 3.4vw, 60px);--bp-ease: cubic-bezier(.2, .8, .2, 1);--bp-ease-io: cubic-bezier(.65, 0, .35, 1)}.bp{--bp-top: var(--header-height, 64px);position:relative;box-sizing:border-box;width:100%;font-family:var(--font-body--family);color:var(--bp-ink);background:var(--bp-bg)}.bp *,.bp *:before,.bp *:after{box-sizing:border-box}.bp h1,.bp h2,.bp h3,.bp p,.bp ul{margin:0;color:inherit}.bp--ink{color:var(--bp-bg);background:var(--bp-ink)}.bp--white{background:var(--bp-white)}.bp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bp-h1,.bp-h2,.bp-h3{font-family:var(--font-heading--family);font-style:var(--font-heading--style);font-weight:600;letter-spacing:-.025em}.bp-h1{font-size:clamp(2.35rem,5.4vw,5rem);line-height:.98}.bp-h2{font-size:clamp(1.75rem,3.4vw,3rem);line-height:1.02}.bp-h3{font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.15;letter-spacing:-.01em}.bp-over{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-heading--family);font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.bp-dot{flex:none;width:7px;height:7px;border-radius:50%;background:currentColor;animation:bp-blink 1.6s ease-in-out infinite}.bp-body{font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.4;color:var(--bp-muted)}.bp--ink .bp-body{color:#e6e7e9b8}.bp-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:1.1em 2em;border:2px solid var(--bp-ink);border-radius:999px;background:var(--bp-ink);color:var(--bp-bg);font-family:var(--font-heading--family);font-size:13px;font-weight:600;line-height:1.1;letter-spacing:.05em;text-decoration:none;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .2s,color .2s,border-color .2s,transform .5s var(--bp-ease)}.bp-btn--ghost{background:transparent;color:var(--bp-ink)}.bp-btn--light{border-color:var(--bp-bg);background:var(--bp-bg);color:var(--bp-ink)}.bp-btn--ghost-light{border-color:#e6e7e966;background:transparent;color:var(--bp-bg)}.bp-btn--lg{min-height:56px;padding:1.25em 2.6em;font-size:14px}.bp-btn--block{width:100%}a.bp-btn:hover,button.bp-btn:hover{transform:scale(1.03)}.bp-btn[disabled],.bp-btn[aria-disabled=true]{opacity:.45;pointer-events:none}[data-bp-flip]{display:inline-flex;overflow:hidden;line-height:1.15}.bp-f{position:relative;display:inline-block;transition:transform .5s var(--bp-ease);transition-delay:calc(var(--i, 0) * 14ms)}.bp-f:after{content:attr(data-c);position:absolute;top:100%;left:0}a:hover>[data-bp-flip] .bp-f,a:focus-visible>[data-bp-flip] .bp-f,button:hover>[data-bp-flip] .bp-f{transform:translateY(-100%)}html.bp-js [data-bp-lines]:not(.bp-ready){visibility:hidden}[data-bp-lines] .bp-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.16em;margin-bottom:-.16em}[data-bp-lines] .bp-w__in{display:inline-block}html.bp-js [data-bp-lines] .bp-w__in{transform:translateY(118%);transition:transform 1s var(--bp-ease);transition-delay:calc(var(--l, 0) * 90ms + var(--bp-delay, 0ms))}html.bp-js [data-bp-lines].is-in .bp-w__in{transform:none}html.bp-js [data-bp-reveal]{opacity:0;transform:translateY(22px);transition:opacity .9s var(--bp-ease),transform .9s var(--bp-ease);transition-delay:var(--bp-delay, 0ms)}html.bp-js [data-bp-reveal].is-in{opacity:1;transform:none}html.bp-splash-on [data-bp-lines] .bp-w__in{transform:translateY(118%)!important}html.bp-splash-on [data-bp-reveal]{opacity:0!important}@keyframes bp-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes bp-spin{to{transform:rotate(360deg)}}@keyframes bp-float{0%,to{transform:translateY(-1.2%)}50%{transform:translateY(1.2%)}}@keyframes bp-marquee{to{transform:translate(-50%)}}.bp-ticker{overflow:hidden;font-family:var(--font-heading--family);font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.bp-ticker__track{display:flex;width:max-content;animation:bp-marquee var(--bp-speed, 32s) linear infinite}.bp-ticker:hover .bp-ticker__track{animation-play-state:paused}.bp-ticker__group{display:flex;flex:none}.bp-ticker__item{display:inline-flex;align-items:center;gap:28px;padding:11px 14px;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-decoration:none;text-transform:inherit;white-space:nowrap;cursor:default}a.bp-ticker__item,button.bp-ticker__item{cursor:pointer}.bp-ticker__item:after{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.5}.bp-hero{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media" "buy";gap:clamp(14px,2.4vh,28px);align-content:center;min-height:calc(100vh - var(--bp-top) - 40px);min-height:calc(100svh - var(--bp-top) - 40px);padding:clamp(20px,4vh,44px) var(--bp-gutter) clamp(28px,5vh,56px);overflow:hidden}.bp-hero__head{grid-area:head;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(10px,1.6vh,18px)}.bp-hero__head .bp-h1{max-width:11em;text-wrap:balance}.bp-hero__head .bp-body{max-width:30em}.bp-hero__media{grid-area:media;position:relative;justify-self:center;width:min(38vh,64vw);aspect-ratio:1;margin:3.5% 0}.bp-hero__buy{grid-area:buy;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(12px,2vh,20px)}.bp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;font-family:var(--font-heading--family)}.bp-price__now{font-size:clamp(1.9rem,3vw,2.6rem);font-weight:600;line-height:1;letter-spacing:-.02em}.bp-price__was{font-size:1.05rem;color:var(--bp-muted);text-decoration:line-through}.bp-price__off{align-self:center;padding:5px 10px;border-radius:999px;background:var(--bp-ink);color:var(--bp-bg);font-size:11px;font-weight:600;letter-spacing:.05em}.bp-cta{display:flex;flex-wrap:wrap;gap:10px;width:100%}.bp-cta>*{flex:1 1 auto}.bp-trust{display:flex;flex-wrap:wrap;gap:8px 18px;padding:0;list-style:none;font-size:13px;font-weight:500;color:var(--bp-muted)}.bp-trust li,.bp-trust button{display:inline-flex;align-items:center;gap:7px}.bp-trust button{padding:0;border:0;background:none;color:var(--bp-ink);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bp-trust svg{flex:none;width:16px;height:16px}.bp-disc{position:absolute;top:0;right:0;bottom:0;left:0;display:block;transform:rotate(calc(var(--out, 0) * 16deg)) scale(calc(1 - var(--out, 0) * .1))}.bp-disc__float{position:absolute;top:0;right:0;bottom:0;left:0;animation:bp-float 7s ease-in-out infinite}.bp-disc__plate{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:50%;background:var(--bp-white);box-shadow:0 30px 70px #36343533}.bp-disc__plate img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(1.06) contrast(1.05);mix-blend-mode:multiply}.bp-disc__ring{position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;width:110%;height:110%;color:var(--bp-ink);animation:bp-spin 80s linear infinite}.bp-disc__dot{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--bp-ink)}.bp-disc__dot:nth-of-type(1){top:-5%;left:50%;margin:-4px 0 0 -4px}.bp-disc__dot:nth-of-type(2){top:50%;right:-5%;margin:-4px -4px 0 0}.bp-disc__dot:nth-of-type(3){bottom:-5%;left:50%;margin:0 0 -4px -4px}.bp-disc__dot:nth-of-type(4){top:50%;left:-5%;margin:-4px 0 0 -4px}@media screen and (min-width:900px){.bp-hero{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-template-areas:"head media" "buy media";column-gap:clamp(24px,5vw,80px);row-gap:clamp(18px,3.4vh,36px)}.bp-hero__head{align-self:end}.bp-hero__buy{align-self:start}.bp-hero__media{align-self:center;width:min(66vh,38vw);margin:0}.bp-cta>*{flex:0 0 auto}}.bp-benefits{padding:0 var(--bp-gutter) clamp(36px,7vh,72px)}.bp-benefits__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;list-style:none}.bp-benefits__item{display:flex;flex-direction:column;gap:10px;padding:clamp(16px,2vw,26px);border-radius:22px;background:var(--bp-white)}.bp-benefits__icon{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--bp-bg)}.bp-benefits__icon svg{width:20px;height:20px}.bp-benefits__item p{font-size:13.5px;line-height:1.35;color:var(--bp-muted)}@media screen and (min-width:900px){.bp-benefits__list{grid-template-columns:repeat(var(--bp-cols, 4),minmax(0,1fr));gap:14px}}.bp-feat{height:calc(var(--bp-steps, 3) * 100vh);height:calc(var(--bp-steps, 3) * 100svh)}.bp-feat__pin{position:sticky;top:var(--bp-top);height:calc(100vh - var(--bp-top));height:calc(100svh - var(--bp-top));overflow:hidden}.bp-feat__stage{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgb(54 52 53 / .07) 0 1px,transparent 1px 44px),repeating-linear-gradient(90deg,rgb(54 52 53 / .07) 0 1px,transparent 1px 44px),radial-gradient(70% 80% at 62% 48%,#ffffff 0%,#f1f2f3 55%,var(--bp-bg) 100%)}.bp-feat__cam{position:absolute;top:29%;left:50%;width:min(86vh,96vw);aspect-ratio:1;margin:calc(min(86vh,96vw)/-2) 0 0 calc(min(86vh,96vw)/-2);transform-origin:calc(var(--fx, 50) * 1%) calc(var(--fy, 50) * 1%);transform:translate(calc((50 - var(--fx, 50)) * 1%),calc((50 - var(--fy, 50)) * 1%)) scale(var(--z, 1));transition:transform 1.5s var(--bp-ease-io),transform-origin 1.5s var(--bp-ease-io);mix-blend-mode:multiply}.bp-feat__cam img{display:block;width:100%;height:100%;object-fit:contain;filter:brightness(1.06) contrast(1.05);-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent);mask-composite:intersect}.bp-feat__target{position:absolute;top:29%;left:50%;width:min(34vh,44vw);aspect-ratio:1;margin:calc(min(34vh,44vw)/-2) 0 0 calc(min(34vh,44vw)/-2);color:var(--bp-white);mix-blend-mode:difference;pointer-events:none}.bp-feat__target svg{width:100%;height:100%;animation:bp-spin 50s linear infinite}.bp-feat__panel{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;height:46%;padding:22px var(--bp-gutter) 92px;background:#363435e6;color:var(--bp-bg);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.bp-feat__icon{display:none;width:44px;height:44px;margin-bottom:28px;border:1px solid rgb(230 231 233 / .5);border-radius:50%;background:radial-gradient(circle,var(--bp-bg) 0 16%,transparent 18% 34%,rgb(230 231 233 / .6) 36% 42%,transparent 44%)}.bp-feat__steps{position:relative;flex:1}.bp-feat__step{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .35s linear}.bp-feat__step.is-active{opacity:1;pointer-events:auto;transition-delay:.2s}.bp-feat__step .bp-over{margin-bottom:12px;opacity:.7}.bp-feat__step .bp-text{max-width:22em;font-size:clamp(1rem,1.3vw,1.2rem);font-weight:500;line-height:1.35}.bp-feat__rule{margin-top:auto;border-top:2px dotted rgb(230 231 233 / .45);transform:scaleX(0);transform-origin:left;transition:transform .9s var(--bp-ease)}.bp-feat__step.is-active .bp-feat__rule{transform:none}.bp-feat__stat{padding-top:16px;text-align:right}html.bp-js .bp-feat__step [data-bp-lines] .bp-w__in{transform:translateY(118%);transition-duration:.6s}html.bp-js .bp-feat__step.is-active [data-bp-lines] .bp-w__in{transform:none;transition-duration:1s;transition-delay:calc(var(--l, 0) * 90ms + .25s)}.bp-feat__count{position:absolute;top:20px;right:var(--bp-gutter);z-index:3}@media screen and (min-width:900px){.bp-feat__panel{top:0;right:auto;width:31.25vw;height:auto;padding:5.5vh var(--bp-gutter) 5.5vh}.bp-feat__icon{display:block}.bp-feat__cam,.bp-feat__target{top:50%;left:64%}.bp-feat__count{top:auto;bottom:28px}}.bp-marquee{overflow:hidden;padding:clamp(18px,3.4vh,34px) 0}.bp-marquee__track{display:flex;width:max-content;animation:bp-marquee var(--bp-speed, 26s) linear infinite}.bp-marquee__group{display:flex;flex:none;align-items:center}.bp-marquee__item{display:inline-flex;align-items:center;gap:clamp(20px,3vw,48px);padding-right:clamp(20px,3vw,48px);font-family:var(--font-heading--family);font-size:clamp(2.6rem,8vw,7rem);font-weight:600;line-height:1;letter-spacing:-.03em;white-space:nowrap}.bp-marquee__item svg{flex:none;width:.9em;height:auto;opacity:.55}.bp-buy{display:flex;flex-direction:column;align-items:center;padding:clamp(48px,9vh,110px) var(--bp-gutter) clamp(40px,8vh,90px);overflow:hidden;text-align:center}.bp-buy__word{width:min(92vw,1180px)}.bp-buy__word img{display:block;width:100%;height:auto}.bp-buy__word span{display:block;font-family:var(--font-heading--family);font-size:22vw;font-weight:600;line-height:.9;letter-spacing:-.04em}.bp-buy__media{position:relative;z-index:1;display:block;width:min(70vh,88vw);margin-top:calc(min(92vw,1180px)*-.1);transform:scale(calc(.8 + var(--in, 1) * .2)) rotate(calc((1 - var(--in, 1)) * 10deg));mix-blend-mode:multiply}.bp-buy__media img{display:block;width:100%;height:auto;filter:brightness(1.08) contrast(1.06);-webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent),linear-gradient(to bottom,transparent,#000 7%,#000 93%,transparent);mask-composite:intersect}.bp-buy__info{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:16px;width:min(100%,460px);margin-top:clamp(4px,1.5vh,16px)}.bp-buy__info .bp-price{justify-content:center}.bp-buy__form{display:flex;flex-direction:column;gap:10px;width:100%;margin:0}.bp-follow{padding:clamp(64px,13vh,150px) var(--bp-gutter);text-align:center}.bp-follow__inner{display:flex;flex-direction:column;align-items:center;gap:clamp(18px,3.4vh,34px)}.bp-follow .bp-h2{max-width:14em;text-wrap:balance}.bp-follow .bp-body{max-width:28em}.bp-follow__list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:0;list-style:none}.bp-sticky{position:fixed;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bp-white);box-shadow:0 -10px 40px #36343529;color:var(--bp-ink);font-family:var(--font-heading--family);transform:translateY(110%);transition:transform .5s var(--bp-ease)}.bp-sticky.is-on{transform:none}html.bp-popup-open .bp-sticky{transform:translateY(110%)}.bp-sticky__thumb{flex:none;width:46px;height:46px;overflow:hidden;border-radius:12px;background:var(--bp-bg)}.bp-sticky__thumb img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.bp-sticky__text{display:flex;flex:1;flex-direction:column;min-width:0;line-height:1.2}.bp-sticky__title{overflow:hidden;font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;color:var(--bp-muted)}.bp-sticky__price{font-size:16px;font-weight:600}.bp-sticky .bp-btn{flex:none;min-height:44px;padding:.9em 1.5em}@media screen and (min-width:750px){.bp-sticky{right:auto;bottom:18px;left:50%;width:min(560px,calc(100vw - 36px));padding:10px 10px 10px 12px;border-radius:999px;box-shadow:0 18px 50px #3634353d;transform:translate(-50%,160%)}.bp-sticky.is-on{transform:translate(-50%)}html.bp-popup-open .bp-sticky{transform:translate(-50%,160%)}.bp-sticky__thumb{border-radius:50%}}.bp-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;display:grid;place-items:center;padding:16px;font-family:var(--font-body--family);color:var(--bp-ink)}.bp-popup[hidden]{display:none}.bp-popup *,.bp-popup *:before,.bp-popup *:after{box-sizing:border-box}.bp-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#3634359e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .4s}.bp-popup__card{position:relative;width:min(100%,430px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto;border-radius:28px;background:var(--bp-white);box-shadow:0 40px 100px #00000059;opacity:0;transform:translateY(28px) scale(.96);transition:opacity .45s var(--bp-ease),transform .6s var(--bp-ease)}.bp-popup.is-open .bp-popup__backdrop{opacity:1}.bp-popup.is-open .bp-popup__card{opacity:1;transform:none}.bp-popup__x{position:absolute;top:12px;right:12px;z-index:2;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:#ffffffb3;color:var(--bp-ink);cursor:pointer}.bp-popup__x svg{width:16px;height:16px}.bp-popup__brand{display:flex;flex-direction:column;align-items:center;gap:10px;padding:34px 24px 28px;background:var(--bp-bg);font-family:var(--font-heading--family);font-size:2rem;font-weight:600}.bp-popup__brand img{display:block;width:190px;max-width:62%;height:auto}.bp-popup__brand svg{width:60px;height:auto}.bp-popup__body{display:none;flex-direction:column;align-items:center;gap:12px;padding:26px 24px 24px;text-align:center}.bp-popup[data-state=form] [data-bp-panel=form],.bp-popup[data-state=success] [data-bp-panel=success]{display:flex}.bp-popup__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.7rem,6vw,2.15rem);font-weight:600;line-height:1.02;letter-spacing:-.03em;text-transform:none;color:var(--bp-ink)}.bp-popup__text{margin:0;max-width:24em;font-size:15px;line-height:1.4;color:var(--bp-muted)}.bp-popup__form{display:flex;flex-direction:column;gap:10px;width:100%;margin:6px 0 0}.bp-popup__form input[type=email]{width:100%;min-height:54px;padding:0 22px;border:2px solid var(--bp-line);border-radius:999px;background:var(--bp-white);color:var(--bp-ink);font:inherit;font-size:16px;outline:none;transition:border-color .2s}.bp-popup__form input[type=email]:focus{border-color:var(--bp-ink)}.bp-popup__error,.bp-popup__form .errors{margin:0;font-size:13px;color:#b3261e}.bp-popup__form .errors ul{margin:0;padding:0;list-style:none}.bp-popup__skip{padding:6px 10px;border:0;background:none;color:var(--bp-muted);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bp-popup__fine{margin:0;font-size:11.5px;line-height:1.35;color:var(--bp-muted)}.bp-popup__code{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 8px 8px 22px;border:2px dashed var(--bp-ink);border-radius:999px;font-family:var(--font-heading--family);font-size:1.35rem;font-weight:600;letter-spacing:.08em}.bp-popup__code .bp-btn{min-height:40px;padding:.8em 1.3em;font-size:11.5px}html.bp-reduce .bp-feat,html.bp-reduce .bp-feat__pin{height:auto}html.bp-reduce .bp-feat__pin{position:relative;top:0}html.bp-reduce .bp-feat__panel{position:relative;width:auto;height:auto}html.bp-reduce .bp-feat__steps{display:grid;gap:32px}html.bp-reduce .bp-feat__step{position:relative}html.bp-reduce .bp-feat__stage,html.bp-reduce .bp-feat__cam,html.bp-reduce .bp-feat__target,html.bp-reduce .bp-feat__count{display:none}html.bp-reduce .bp *,html.bp-reduce .bp *:before,html.bp-reduce .bp *:after,html.bp-reduce .bp-popup *{animation:none!important;transition:none!important}html.bp-reduce [data-bp-lines] .bp-w__in,html.bp-reduce [data-bp-reveal]{opacity:1!important;transform:none!important}.bp.bp--ink.bp-ticker,.bp.bp-ticker{color:#e6e7e9;background:#363435}.bp-card-add{position:relative;z-index:2;width:100%;margin-top:auto;padding-top:10px}.bp-card-add quick-add-component.quick-add{position:static;inset:auto;display:block;width:100%;pointer-events:auto}.bp-card-add .quick-add__product-form-component,.bp-card-add .quick-add__product-form-component .shopify-product-form,.bp-card-add add-to-cart-component{display:block;width:100%;height:auto}.bp-card-add button.quick-add__button,.bp-card-add button.quick-add__button:disabled,.bp-card-add button.quick-add__button[data-added=true]{position:static;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-inline-size:100%;height:46px;padding:0 18px;border:0;border-radius:999px;background:var(--bp-ink, #363435);color:var(--bp-bg, #e6e7e9);font-family:inherit;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;opacity:1;-webkit-backdrop-filter:none;backdrop-filter:none;scale:1}.bp-card-add button.quick-add__button:hover,.bp-card-add button.quick-add__button:focus-visible{width:100%;background:#434142;scale:1;transform:translateY(-1px)}.bp-card-add button.quick-add__button:disabled{opacity:.45}.bp-card-add button.quick-add__button>.add-to-cart-icon{width:20px;height:20px}.bp-card-add button.quick-add__button[data-added=true],.bp-card-add .quick-add__button .add-to-cart__added{color:var(--bp-bg, #e6e7e9)}.bp-card-more{display:block;margin-top:auto;padding:13px 18px;text-align:center}product-card .card-gallery,product-card .product-card__content .card-gallery{overflow:hidden;border-radius:22px;background:#fff}.cart__checkout-button.button{width:100%;min-height:54px;border-radius:999px;background:var(--bp-ink, #363435);color:var(--bp-bg, #e6e7e9);font-weight:600;letter-spacing:.12em;text-transform:uppercase}.cart__checkout-button .bp-checkout-label{display:inline-flex;align-items:center;justify-content:center;gap:10px}.cart-totals__total-label,.cart-totals__total-value{font-weight:700}.cart-discount__input,.cart-discount__button{border-radius:999px}.cart-page__freeship{margin-block-end:8px}.cart-page__freeship .bp-fs{max-width:560px}.cart-drawer__summary,.cart-page__summary{border-radius:22px}.cart-items__image,.cart-items__media-container{border-radius:14px;background:#fff;overflow:hidden}.bp-sec:has(.bp-nl){display:none}.product-media-container,.product-media-container .product-media,.product-media-container img,.product-media-container video{border-radius:24px!important}.product-media-container{overflow:hidden!important}body:has(cart-drawer-component dialog[open]) .bp-fs--product{display:none}footer.bpf{border-radius:0!important}.product-information__media media-gallery{width:65%;margin-inline:auto}.product-media-container,.product-media-container .product-media,.product-media-container img,.product-media-container video{border-radius:40px!important}.bpp-btn{color:#363435!important;font-weight:600;letter-spacing:.04em;opacity:1!important;background:#a8a9ab!important}body:has(.product-information) main.content-for-layout{padding-block-end:96px}product-form-component .add-to-cart-button,product-form-component .shopify-payment-button__button{height:39px!important;min-height:39px!important;font-size:12px!important;padding-block:0!important}product-form-component quantity-selector-component{height:39px!important;min-height:39px!important;font-size:12px!important}.bp-fs--product{padding:9px 14px!important;font-size:11px!important;margin-block:10px!important}.page-width-content:has(.bpp){--page-content-width: 1300px}.page-width-content:has(.bpp),.page-width-content:has(.bpp) :is(div,rte-formatter):has(.bpp){max-width:1300px!important;width:100%;margin-inline:auto}.bpp{max-width:1300px!important}body:has(.product-information) product-recommendations{display:block;min-height:380px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/boppa.css.map */
