.bv-ann{position:relative;padding:7px 0;background:var(--color-white);border-bottom:1px solid var(--color-black);color:var(--color-black);overflow:hidden;transition:opacity var(--motion-base) var(--motion-ease-in),visibility 0s linear 0s}.bv-header--site.is-condensed .bv-ann{opacity:0;visibility:hidden;transition:opacity var(--motion-base) var(--motion-ease-in),visibility 0s linear var(--motion-base)}.bv-ann__slides{display:grid;width:calc(100% - 88px);max-width:680px;margin-inline:auto;overflow:hidden}.bv-ann__slide{grid-area:1 / 1;margin:0;font:500 16px/16px var(--font-sans);letter-spacing:.02em;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translate(0);opacity:1;transition:transform .6s cubic-bezier(.65,0,.35,1),opacity .4s}.bv-ann__slide[aria-hidden=true]{transform:translate(-100%);opacity:0;pointer-events:none}.bv-ann__slide a{color:inherit;text-decoration:none}.bv-ann__slide a:hover{text-decoration:underline;text-underline-offset:3px}@media(max-width:480px){.bv-ann__slides{width:calc(100% - 32px)}.bv-ann__slide{font-size:14px}}@media(prefers-reduced-motion:reduce){.bv-ann__slide{transition:none}}.bv-footer--shade{padding:56px 40px 28px;background:var(--color-footer-shade);color:var(--color-white)}.bv-shade__main{display:grid;grid-template-columns:2fr repeat(4,minmax(0,1fr));gap:40px;max-width:1360px;margin:0 auto 48px}.bv-shade__logo{display:inline-block;color:var(--color-white)}.bv-shade__logo{line-height:0}.bv-shade__logo svg{display:block;width:132px;height:auto;aspect-ratio:260 / 74;color:inherit}.bv-shade__tagline{max-width:280px;margin:14px 0 24px;font:400 14px/1.7 var(--font-serif);letter-spacing:var(--tracking-text);color:var(--color-white)}.bv-shade__title{margin:0 0 12px;font:600 11px/16px var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--color-white)}.bv-shade__row{display:flex;max-width:360px;border:1px solid rgba(255,255,255,.7);transition:border-color .2s ease}.bv-shade__row:focus-within{border-color:var(--color-white);box-shadow:inset 0 0 0 1px var(--color-white)}.bv-shade__input{flex:1 1 0%;min-width:0;height:43px;padding:0 14px;border:0;border-radius:0;background:transparent;font:400 15px/1 var(--font-serif);letter-spacing:var(--tracking-text);color:var(--color-white)}.bv-shade__input::placeholder{color:var(--color-white);opacity:.8}.bv-shade__input:focus{outline:none}.bv-shade__submit{flex:none;padding:0 18px;border:0;border-radius:0;background:var(--color-white);color:var(--color-ink);font:600 11px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease,color .2s ease}.bv-shade__submit:hover{background:var(--color-ink);color:var(--color-white)}.bv-shade__submit:focus-visible{outline:1px solid var(--color-white);outline-offset:2px}.bv-footer--shade [data-join-msg]{margin:10px 0 0;font:400 13px/1.5 var(--font-serif)}.bv-footer--shade [data-join-msg].bv-error,.bv-footer--shade [data-join-msg].bv-success{color:var(--color-white)}.bv-footer--shade .bv-field--error .bv-shade__row,.bv-footer--shade .bv-shade__row:has([aria-invalid=true]){border-color:var(--color-white);border-style:dashed}.bv-footer--shade .bv-footer__col summary{font:600 11px/16px var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--color-white)}.bv-footer--shade .bv-footer__links ul{gap:10px;margin:16px 0 0}.bv-footer--shade .bv-footer__links li{height:auto}.bv-footer--shade .bv-footer__links a{margin:0;padding:0;font:400 12px/22.4px var(--font-sans);letter-spacing:.02em;text-transform:none;color:var(--color-white);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color 125ms ease-in-out}.bv-footer--shade .bv-footer__links a:hover{text-decoration-color:var(--color-white)}.bv-footer--shade .bv-footer__links a:focus-visible,.bv-shade__logo:focus-visible,.bv-footer--shade summary:focus-visible{outline:1px solid var(--color-white);outline-offset:3px}.bv-footer--shade .bv-footer__links ul.bv-footer__social{gap:20px}.bv-footer--shade .bv-icon--social{color:var(--color-white)}.bv-shade__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;max-width:1360px;margin:0 auto;padding-top:24px;border-top:1px solid rgba(255,255,255,.35)}.bv-shade__copy,.bv-shade__country{margin:0;font:400 11px/17.6px var(--font-sans);letter-spacing:.04em;color:var(--color-white)}.bv-shade__country{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px}.bv-footer--shade .bv-footer__change{padding-bottom:0;font:400 13px/17.6px var(--font-serif);color:var(--color-white)}@media(max-width:1100px)and (min-width:768px){.bv-shade__main{grid-template-columns:repeat(4,minmax(0,1fr))}.bv-shade__brand{grid-column:1 / -1}}@media(max-width:767px){.bv-footer--shade{padding:40px 16px 24px}.bv-shade__main{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:28px}.bv-shade__brand{padding-bottom:28px}.bv-shade__logo svg{width:112px}.bv-shade__row{max-width:none}.bv-shade__input{height:46px;font-size:16px}.bv-footer--shade .bv-footer__col,.bv-footer--shade .bv-footer__col:last-child{margin:0;padding:0;border-top:1px solid rgba(255,255,255,.35)}.bv-footer--shade .bv-footer__col:last-child{border-bottom:1px solid rgba(255,255,255,.35)}.bv-footer--shade .bv-footer__col summary,.bv-footer--shade .bv-footer__col:last-child summary{min-height:52px;padding:0;pointer-events:auto;cursor:pointer}.bv-footer--shade .bv-footer__col summary .bv-icon,.bv-footer--shade .bv-footer__col:last-child summary .bv-icon{display:block;color:var(--color-white);transition:transform .3s var(--motion-ease)}.bv-footer--shade .bv-footer__links ul{margin:0;gap:0}.bv-footer--shade .bv-footer__col[open] .bv-footer__links{padding-bottom:16px}.bv-footer--shade .bv-footer__links li{min-height:0}.bv-footer--shade .bv-footer__links a{display:flex;align-items:center;min-height:40px}.bv-footer--shade .bv-footer__links ul.bv-footer__social a{min-width:44px;min-height:44px;justify-content:flex-start}.bv-shade__bottom{flex-direction:column;align-items:flex-start}}@media(prefers-reduced-motion:reduce){.bv-footer--shade summary .bv-icon{transition:none}}.bv-prices{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;font-variant-numeric:tabular-nums}.bv-price--now,.bv-pdp__price.bv-price--now{color:var(--color-sale)}.bv-price__was,.bv-pdp-bar__price s.bv-price__was{font:500 12px/1.2 var(--font-sans);letter-spacing:var(--tracking-text);color:#000c;text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#0000008c;white-space:nowrap}.bv-pdp__was.bv-price__was{font:400 15px/1.4 var(--font-sans);letter-spacing:var(--tracking-heading)}.bv-badge{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;background:var(--color-white);color:var(--color-sale);font:400 13px/20.8px var(--font-sans);letter-spacing:.02em;white-space:nowrap}.bv-badge--sold{background:var(--color-sold-out);color:var(--color-black)}.bv-card__labels .bv-badge+.bv-label{align-self:center}.bv-badge--sm{position:absolute;top:6px;left:6px;z-index:1;padding:0 6px;font-size:11px;line-height:18px}.bv-search__piece .bv-media{position:relative}@media(max-width:767px){.bv-badge{padding:1px 6px}.bv-badge--sm{padding:0 5px}}.bv-card__cta:disabled,.bv-card__cta:disabled:hover{background:var(--color-gray-2);border-color:var(--color-gray-2);color:var(--color-gray-6);cursor:not-allowed}.bv-pdp__qty:has(input:disabled){border-color:var(--color-gray-3)}.bv-pdp__qty input:disabled{color:var(--color-gray-5)}.bv-pdp-also{padding:25px 0 0}.bv-pdp-also__title{margin:0 0 12px;padding:0 10px;text-align:left;font:300 24px/24px var(--font-sans);letter-spacing:0;text-transform:none;color:var(--color-ink)}.bv-pdp-also__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.bv-rcard{position:relative;display:flex;flex-direction:column;min-width:0;padding-bottom:8px;background:var(--color-card-well)}.bv-rcard__media{position:relative;aspect-ratio:4 / 5;background:var(--color-card-well)}.bv-rcard__track{display:flex;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;outline:none}.bv-rcard__track::-webkit-scrollbar{display:none}.bv-rcard__slide{flex:0 0 100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always;display:block}.bv-rcard__slide img{display:block;width:100%;height:100%;object-fit:cover}.bv-rcard__arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:60px;height:44px;margin-top:-22px;padding:0 20px;border:0;background:none;color:var(--color-ink);cursor:pointer;opacity:0;transition:opacity 125ms ease-in-out,transform 125ms ease-in-out}.bv-rcard__arrow .bv-icon{width:20px;height:20px}.bv-rcard__arrow--prev{left:0}.bv-rcard__arrow--prev .bv-icon{transform:rotate(180deg)}.bv-rcard__arrow--next{right:0}.bv-rcard__arrow--prev:hover{transform:translate(-3px)}.bv-rcard__arrow--next:hover{transform:translate(3px)}.bv-rcard__arrow:focus-visible{opacity:1;outline:1px solid var(--color-ink);outline-offset:-6px}.bv-rcard__badge{position:absolute;top:8px;left:8px;z-index:2}.bv-rcard__fav{position:absolute;top:8px;right:8px;z-index:2;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:var(--color-white);color:var(--color-ink);box-shadow:0 1px 4px #00000014;cursor:pointer;transition:transform .15s ease}.bv-rcard__fav:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%}.bv-rcard__fav .bv-icon{width:16px;height:16px;transition:fill .2s ease}.bv-rcard__fav[aria-pressed=true] .bv-icon{fill:currentColor}.bv-rcard__fav:active{transform:scale(.94)}.bv-rcard__fav:focus-visible{outline:1px solid var(--color-ink);outline-offset:2px}@keyframes bv-heart-pop{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}.bv-rcard__fav.is-pop{animation:bv-heart-pop .32s var(--motion-ease)}.bv-rcard__name{margin:12px 5px 0;font:400 14px/22.4px var(--font-sans);letter-spacing:.01em;color:var(--color-ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;text-decoration-thickness:1px;transition:text-decoration-color 125ms ease-in-out}.bv-rcard:hover .bv-rcard__name{text-decoration-color:currentColor}.bv-rcard .bv-prices{margin:9px 5px 0}.bv-rcard__price{font:500 14.4px/17.28px var(--font-sans);letter-spacing:.01em}.bv-rcard__soon{margin:9px 5px 0;font:500 14px/17px var(--font-sans);color:var(--color-gray-6)}@media(hover:hover)and (pointer:fine){.bv-rcard:hover .bv-rcard__arrow,.bv-rcard:focus-within .bv-rcard__arrow{opacity:1}}@media(hover:none),(pointer:coarse){.bv-rcard__arrow{display:none}}@media(max-width:767px){.bv-pdp-also{padding-top:20px}.bv-pdp-also__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.bv-choose{position:absolute;right:13px;bottom:12px;z-index:3;display:flex;align-items:center;height:36px;min-width:36px;padding:0;border:2px solid rgba(0,0,0,.15);border-radius:50px;background:var(--color-white);color:var(--color-ink);cursor:pointer;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);transition:scale 125ms cubic-bezier(.33,1,.68,1),opacity 125ms cubic-bezier(.33,1,.68,1)}.bv-choose:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50px}.bv-choose__icon{flex:none;width:32px;height:20px;padding:0 6px}.bv-choose__text{display:grid;grid-template-columns:0fr;transition:grid-template-columns 125ms cubic-bezier(.33,1,.68,1)}.bv-choose__text>span{min-width:0;overflow:hidden}.bv-choose__text>span>span{display:inline-block;padding-right:11.2px;font:500 13px/22px var(--font-sans);letter-spacing:.02em;white-space:nowrap;opacity:0;filter:blur(2px);translate:.5ch;transition:opacity .2s cubic-bezier(.32,.72,0,1),filter .2s cubic-bezier(.32,.72,0,1),translate .2s cubic-bezier(.32,.72,0,1)}.bv-choose:active{scale:.99}.bv-choose:focus-visible{outline:1px solid var(--color-ink);outline-offset:2px}@media(hover:hover)and (pointer:fine){.bv-choose{opacity:0}.bv-rcard:hover .bv-choose,.bv-rcard:focus-within .bv-choose,.bv-card:hover .bv-choose,.bv-card:focus-within .bv-choose{opacity:1}.bv-choose:hover,.bv-choose:focus-visible{scale:1.03}.bv-choose:hover .bv-choose__text,.bv-choose:focus-visible .bv-choose__text{grid-template-columns:1fr;transition-delay:125ms}.bv-choose:hover .bv-choose__text>span>span,.bv-choose:focus-visible .bv-choose__text>span>span{opacity:1;filter:blur(0);translate:0;transition-delay:125ms}}.bv-card--choose .bv-card__arrow{bottom:auto;top:50%;margin-top:-16px}.bv-qv.bv-drawer{top:50%;bottom:auto;left:50%;right:auto;display:grid;grid-template-columns:384px minmax(0,1fr);width:min(864px,calc(100vw - 48px));height:min(616px,calc(100vh - 48px));overflow:hidden;border:1px solid var(--color-ink);background:var(--color-white);box-shadow:0 5px 30px #00000026;opacity:0;transform:translate(-50%,calc(-50% + 11.2px));transition:opacity .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),visibility 0s linear .2s}.bv-qv.bv-drawer.is-open{opacity:1;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.33,1,.68,1),transform .2s cubic-bezier(.33,1,.68,1),visibility 0s}.bv-qv__grab{display:none}.bv-qv__media{position:relative;display:flex;flex-direction:column;gap:5px;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;background:var(--color-white)}.bv-qv__img{flex:none;margin:0;aspect-ratio:4 / 5;background:var(--color-card-well)}.bv-qv__img img{display:block;width:100%;height:100%;object-fit:cover}.bv-qv__badge{position:absolute;top:8px;left:8px;z-index:1}.bv-qv__info{position:relative;display:flex;flex-direction:column;min-height:0;padding:28px;overflow-y:auto;overscroll-behavior:contain}.bv-qv__close{position:absolute;top:5px;right:5px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--color-ink);cursor:pointer;transition:transform .15s cubic-bezier(.33,1,.68,1)}.bv-qv__close .bv-icon{width:14px;height:14px}.bv-qv__close:hover{transform:scale(1.1)}.bv-qv__close:focus-visible{outline:1px solid var(--color-ink);outline-offset:-6px}.bv-qv__title{margin:0;padding-right:36px;font:var(--type-product-name);letter-spacing:var(--tracking-heading);text-transform:uppercase;text-wrap:balance}.bv-qv__name{color:var(--color-ink);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;text-decoration-thickness:1px;transition:text-decoration-color .2s ease-in-out}.bv-qv__name:hover{text-decoration-color:currentColor}.bv-qv__price{margin-top:12px}.bv-qv__now{font:600 18px/1.4 var(--font-sans);letter-spacing:var(--tracking-heading)}.bv-qv__price .bv-price__was{font:400 15px/1.4 var(--font-sans);letter-spacing:var(--tracking-heading)}.bv-qv .bv-opt{margin-top:24px}.bv-qv .bv-opt+.bv-opt{margin-top:20px}.bv-qv__msg{margin-top:10px}.bv-qv__buy{display:grid;gap:10px;margin-top:auto;padding-top:24px}@media(max-width:1000px)and (min-width:768px){.bv-qv.bv-drawer{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}}@media(max-width:767px){.bv-qv.bv-drawer{top:auto;bottom:0;left:0;right:0;grid-template-columns:71px minmax(0,1fr);align-content:start;column-gap:16px;width:100%;height:auto;max-height:88vh;padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px));overflow-y:auto;border-width:1px 0 0;transform:translateY(11.2px)}.bv-qv.bv-drawer.is-open{transform:none}.bv-qv__grab{display:block;position:absolute;top:6px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:var(--color-gray-3)}.bv-qv__media{grid-column:1;grid-row:1;height:89px;overflow:hidden}.bv-qv__img:not(:first-child),.bv-qv__badge{display:none}.bv-qv__img{height:89px}.bv-qv__info{display:contents}.bv-qv__head{grid-column:2;grid-row:1;align-self:start;padding-right:32px}.bv-qv__info>:not(.bv-qv__head):not(.bv-qv__close){grid-column:1 / -1}.bv-qv__title{padding-right:0;font-size:16px;line-height:25.6px}.bv-qv__price{margin-top:2px}.bv-qv .bv-opt{margin-top:22px}.bv-qv .bv-opt+.bv-opt{margin-top:18px}.bv-qv__buy{margin-top:0;padding-top:22px}}html.bv-lock-gutter{scrollbar-gutter:stable}main [data-pdp]:empty{min-height:100vh}@media(prefers-reduced-motion:reduce){.bv-qv.bv-drawer,.bv-qv.bv-drawer.is-open,.bv-choose,.bv-choose__text,.bv-choose__text>span>span,.bv-rcard__arrow{transition:none}.bv-rcard__track{scroll-behavior:auto}.bv-rcard__fav.is-pop{animation:none}}html.bv-acct-open .bv-overlay{background:transparent}.bv-acct-sheet.bv-drawer{top:var(--acct-top, 78px);right:20px;bottom:auto;left:auto;width:360px;max-height:calc(100vh - var(--acct-top, 78px) - 16px);padding:16px;overflow-y:auto;background:var(--color-white);box-shadow:0 2px 16px #0000001a,0 4px 60px #00000040;opacity:0;transform:translateY(16px);transition:opacity .25s cubic-bezier(.2,.8,.2,1),transform .25s cubic-bezier(.2,.8,.2,1),visibility 0s linear .25s}.bv-acct-sheet.bv-drawer.is-open{opacity:1;transform:none;transition:opacity .25s cubic-bezier(.2,.8,.2,1),transform .25s cubic-bezier(.2,.8,.2,1),visibility 0s}.bv-acct-sheet__head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-left:4px}.bv-acct-sheet .bv-qv__grab{display:none}.bv-acct-sheet__title{margin:0;font:300 18px/32px var(--font-sans);letter-spacing:0;color:var(--color-ink)}.bv-acct-sheet__close{display:grid;place-items:center;flex:none;width:32px;height:32px;padding:0;border:0;background:#d9d9d966;color:var(--color-ink);cursor:pointer;transition:background-color .24s ease-in-out}.bv-acct-sheet__close:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.bv-acct-sheet__close .bv-icon{width:16px;height:16px}.bv-acct-sheet__close:hover{background:#d9d9d9cc}.bv-acct-sheet__body{display:grid;gap:0;margin-top:16px}.bv-shop-btn{display:flex;align-items:center;justify-content:center;gap:5px;height:48px;padding:0 14px;border:0;border-radius:0;background:var(--color-shop);color:var(--color-white);font:500 15px/20px var(--font-sans);letter-spacing:-.01em;cursor:pointer;transition:filter .15s cubic-bezier(.4,0,.2,1)}.bv-shop-btn b{font-weight:700;font-size:16px;letter-spacing:-.02em}.bv-shop-btn:hover{filter:brightness(.92)}.bv-shop-btn:focus-visible{outline:2px solid var(--color-shop);outline-offset:2px}.bv-acct-sheet__or{display:flex;align-items:center;gap:12px;margin:12px 0;font:500 12px/15px var(--font-sans);color:#0009}.bv-acct-sheet__or:before,.bv-acct-sheet__or:after{content:"";flex:1;height:1px;background:#d9d9d9}.bv-acct-sheet__form{display:grid;gap:12px}.bv-float{position:relative}.bv-float__input{width:100%;height:52px;padding:16px 56px 4px 16px;border:1px solid #D9D9D9;border-radius:0;background:var(--color-white);font:400 16px/20px var(--font-serif);color:var(--color-ink);transition:border-color .24s ease-in-out}.bv-float__input:focus{outline:none;border-color:var(--color-ink)}.bv-float__input[aria-invalid=true]{border-color:var(--color-error)}.bv-float__label{position:absolute;left:16px;top:16px;font:400 16px/20px var(--font-serif);color:#0009;pointer-events:none;transform-origin:0 0;transition:transform .12s ease-in-out}.bv-float__input:focus+.bv-float__label,.bv-float__input:not(:placeholder-shown)+.bv-float__label,.bv-float__input:-webkit-autofill+.bv-float__label{transform:translateY(-9px) scale(.75)}.bv-float__go{position:absolute;right:10px;top:10px;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;background:none;color:var(--color-ink);cursor:pointer;opacity:.5;transition:opacity .24s ease-in-out}.bv-float__go .bv-icon{width:18px;height:18px;transition:translate .24s ease-in-out}.bv-float__go.is-ready{opacity:1}.bv-float__go.is-ready:hover .bv-icon{translate:3px 0}.bv-float__go:focus-visible{outline:1px solid var(--color-ink);outline-offset:0}.bv-acct-sheet__consent{position:relative;display:flex;align-items:center;gap:10px;min-height:24px;font:400 14px/17px var(--font-sans);color:var(--color-ink);cursor:pointer}.bv-acct-sheet__consent input{position:absolute;width:1px;height:1px;opacity:0}.bv-acct-sheet__box{display:grid;place-items:center;flex:none;width:16px;height:16px;border:1px solid var(--color-ink);background:var(--color-white);color:var(--color-white)}.bv-acct-sheet__consent input:checked+.bv-acct-sheet__box{background:var(--color-ink)}.bv-acct-sheet__box svg{opacity:0;transition:opacity .24s ease-in-out}.bv-acct-sheet__consent input:checked+.bv-acct-sheet__box svg{opacity:1}.bv-acct-sheet__consent input:focus-visible+.bv-acct-sheet__box{outline:1px solid var(--color-ink);outline-offset:2px}.bv-acct-sheet__msg{margin:0;font:400 13px/1.5 var(--font-serif);color:var(--color-error)}.bv-acct-sheet__msg:empty{display:none}.bv-acct-sheet__hello{margin:0 0 4px;font:400 15px/1.55 var(--font-serif);color:var(--color-ink)}.bv-acct-sheet__links{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px}.bv-acct-sheet__link{display:flex;align-items:center;justify-content:center;gap:6px;height:48px;padding:0 16px;border:1px solid #D9D9D9;font:400 14px/1 var(--font-sans);color:var(--color-ink);text-decoration:none;transition:background-color .24s ease-in-out,border-color .24s ease-in-out}.bv-acct-sheet__link .bv-icon{width:16px;height:16px}.bv-acct-sheet__link:hover{background:var(--color-gray-1);border-color:var(--color-gray-4)}.bv-acct-sheet__link:focus-visible{outline:1px solid var(--color-ink);outline-offset:2px}.bv-acct-sheet__out{justify-self:start;margin-top:14px;padding:8px 0;border:0;background:none;font:400 14px/1 var(--font-serif);color:var(--color-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;cursor:pointer}@media(max-width:767px){html.bv-acct-open .bv-overlay{background:var(--color-overlay)}.bv-acct-sheet.bv-drawer{top:auto;right:0;bottom:0;left:0;width:100%;max-height:88vh;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));opacity:1;transform:translateY(100%);transition:transform .25s cubic-bezier(.2,.8,.2,1),visibility 0s linear .25s}.bv-acct-sheet.bv-drawer.is-open{transform:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),visibility 0s}.bv-acct-sheet .bv-qv__grab{display:block;top:-10px}}@media(prefers-reduced-motion:reduce){.bv-acct-sheet.bv-drawer,.bv-acct-sheet.bv-drawer.is-open{transition:none}}.bv-choose,.bv-rcard__fav,.bv-rcard__arrow,.bv-qv .bv-sw,.bv-qv .bv-size,.bv-qv .bv-pdp__qty button,.bv-qv__close,.bv-acct-sheet__close,.bv-shop-btn,.bv-float__go{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.bv-size,.bv-sw{position:relative;overflow:hidden}.bv-strike{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:none;pointer-events:none;overflow:visible}.bv-strike line{stroke:#0009;stroke-width:1px}.is-sold>.bv-strike{display:block}.bv-size.is-sold,.bv-size.is-sold:hover{background:var(--color-white);border-color:var(--color-gray-4);color:#0009;text-decoration:none;cursor:pointer}.bv-size.is-sold:hover{border-color:var(--color-ink)}.bv-size.is-sold[aria-checked=true]{background:var(--color-white);border-color:var(--color-ink);color:#0009}.bv-sw.is-sold .bv-sw__chip{opacity:.45}.bv-sw.is-sold .bv-strike line{stroke:#000000b3}.bv-pdp__add-sold{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0}.bv-pdp__add.is-soldout,.bv-pdp__add.is-soldout[disabled]{background:#8e8d8d;border-color:#8e8d8d;color:var(--color-white);cursor:not-allowed;transform:none}.bv-pdp__add.is-soldout .bv-pdp__add-label,.bv-pdp__add.is-soldout .bv-pdp__add-done{opacity:0}.bv-pdp__add.is-soldout .bv-pdp__add-sold{opacity:1}.bv-pdp-bar__add.is-soldout,.bv-pdp-bar__add.is-soldout[disabled]{background:#8e8d8d;border-color:#8e8d8d;color:var(--color-white);cursor:not-allowed}.bv-pdp__actions,.bv-qv__buy{display:flex;flex-direction:column;gap:10px}.bv-pdp__actions>*,.bv-qv__buy>*{flex:none}.bv-pdp__buynow[data-pdp-buynow],.bv-pdp__buynow[data-qv-buynow]{height:52px;min-height:0;max-height:52px;overflow:hidden;transition:max-height .28s cubic-bezier(.4,0,.2,1),margin-top .28s cubic-bezier(.4,0,.2,1),opacity .2s ease 80ms,visibility 0s linear 0s,background-color var(--motion-base) var(--motion-ease),color var(--motion-base) var(--motion-ease)}.bv-pdp__buynow.is-hidden[data-pdp-buynow],.bv-pdp__buynow.is-hidden[data-qv-buynow]{max-height:0;min-height:0;margin-top:-10px;padding-block:0;border-width:0;opacity:0;visibility:hidden;pointer-events:none;transition:max-height .28s cubic-bezier(.4,0,.2,1),margin-top .28s cubic-bezier(.4,0,.2,1),opacity .12s ease,visibility 0s linear .28s}.bv-pdp-bar__buy.is-hidden{display:none}.bv-advisor{justify-self:start;align-self:flex-start;display:inline-block;margin-top:10px;font:400 14px/22.4px var(--font-sans);letter-spacing:.01em;color:var(--color-sale);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;text-decoration-thickness:1px;transition:color 125ms ease-in-out,text-decoration-color 125ms ease-in-out}.bv-advisor:hover{color:#8f1c1c;text-decoration-color:currentColor}.bv-advisor:focus-visible{outline:2px solid var(--color-sale);outline-offset:3px;text-decoration-color:currentColor}.bv-advisor+.bv-pdp__actions{margin-top:10px}.bv-qv .bv-advisor+.bv-qv__msg:empty+.bv-qv__buy{padding-top:10px}@media(max-width:767px){.bv-advisor{min-height:44px;display:inline-flex;align-items:center;margin-top:0}.bv-advisor+.bv-pdp__actions{margin-top:0}}.bv-quick__size[aria-disabled=true]{color:#00000073;text-decoration:line-through;text-decoration-thickness:1px}@media(prefers-reduced-motion:reduce){.bv-pdp__buynow[data-pdp-buynow],.bv-pdp__buynow[data-qv-buynow],.bv-pdp__buynow.is-hidden[data-pdp-buynow],.bv-pdp__buynow.is-hidden[data-qv-buynow]{transition:none}}html:has(body.bv-page-pdp){overflow-anchor:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/berry-shop.css.map */
