.bi-shop-page,.bi-pdp-page,.bi-guide-page{background:var(--color-surface);color:var(--color-ink)}.bi-shop-body,.bi-pdp-page,.bi-guide-page{max-width:var(--layout-max-width);margin-left:auto;margin-right:auto}.bi-shop-body{padding:var(--space-8) var(--space-12) var(--space-24);gap:var(--space-6);flex-direction:column;display:flex}.bi-pdp-page{padding:var(--space-6) var(--space-12) var(--space-24);gap:var(--space-20);flex-direction:column;display:flex}.bi-guide-page{padding:var(--space-12) var(--space-12) var(--space-24);gap:var(--space-12);flex-direction:column;display:flex}@media (max-width:767px){.bi-pdp-page{padding:var(--space-4) var(--space-4) var(--space-12);gap:var(--space-12)}.bi-guide-page{padding:var(--space-6) var(--space-4) var(--space-12);gap:var(--space-8)}}.bi-shophero{background:var(--color-ink);color:var(--color-ink-inverse);position:relative;overflow:hidden}.bi-shophero-scrim{background:linear-gradient(180deg, transparent 0%, var(--color-scrim) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.bi-shophero-inner{justify-content:flex-end;gap:var(--space-4);min-height:calc(clamp(360px, 46vh, 480px) + 2 * var(--space-16));max-width:var(--layout-max-width);padding:var(--space-16) var(--space-12);flex-direction:column;margin-left:auto;margin-right:auto;display:flex;position:relative}.bi-shophero-crumb{gap:var(--space-2);font-size:var(--font-size-caption);color:var(--color-ink-inverse);opacity:.85;flex-wrap:wrap;display:flex}.bi-shophero-crumb a{color:inherit;text-decoration:none}.bi-shophero-crumb a:hover{text-decoration:underline}.bi-shophero-crumb [aria-current=page]{opacity:1;font-weight:var(--font-weight-medium)}.bi-shophero-kicker{align-items:center;gap:var(--space-3);font-family:var(--font-family-body);font-size:var(--font-size-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;color:var(--color-gold);display:inline-flex}.bi-shophero-rule{background:var(--color-gold);width:30px;height:1px}.bi-shophero-h1{font-size:clamp(var(--font-size-h1-mobile), 5vw, var(--font-size-display-lg));line-height:var(--line-height-display);color:var(--color-ink-inverse);margin:0}.bi-shophero-intro{max-width:56ch;font-size:var(--font-size-body-lg);color:var(--color-ink-inverse);opacity:.92;text-wrap:pretty;margin:0}.bi-shophero-count{font-size:var(--font-size-caption);color:var(--color-ink-inverse);opacity:.8}.bi-shop-layout{gap:var(--space-12);grid-template-columns:240px 1fr;align-items:start;display:grid}.bi-shop-layout-nofilters{grid-template-columns:1fr}.bi-shop-sidebar{top:var(--space-6);position:-webkit-sticky;position:sticky}.bi-shop-main{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.bi-shop-toolbar{display:none}.bi-shop-grid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.bi-subchips{gap:var(--space-2);flex-wrap:wrap;display:flex}.bi-sheet-scrim{background:var(--color-scrim);align-items:flex-end;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.bi-sheet-scrim>[role=dialog]{width:100%}.bi-crumb{gap:var(--space-2);font-size:var(--font-size-caption);color:var(--color-ink-muted);flex-wrap:wrap;display:flex}.bi-crumb a{color:inherit;text-decoration:none}.bi-crumb a:hover{color:var(--color-accent)}.bi-pdp-top{gap:var(--space-16);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.bi-pdp-gallery{min-width:0;max-width:100%;position:relative}.bi-pdp-buybox{gap:var(--space-5);top:var(--space-6);flex-direction:column;min-width:0;display:flex;position:-webkit-sticky;position:sticky}.bi-pdp-head{gap:var(--space-2);flex-direction:column;display:flex}.bi-pdp-title{font-size:var(--font-size-h1);font-weight:var(--font-weight-regular);line-height:var(--line-height-heading);margin:0}.bi-pdp-tagline{color:var(--color-ink-muted);font-size:var(--font-size-body-lg);margin:0}.bi-pdp-pricerow{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.bi-pdp-vat,.bi-pdp-rating{font-size:var(--font-size-caption);color:var(--color-ink-muted)}.bi-pdp-rating{align-items:center;gap:var(--space-2);color:var(--color-ink-subtle);display:flex}.bi-pdp-shades{gap:var(--space-2);flex-direction:column;display:flex}.bi-pending-tag{font-family:var(--font-family-body);font-size:var(--font-size-overline);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;color:var(--color-warning);background:var(--color-warning-soft);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);align-self:flex-start}.bi-pdp-purchase{gap:var(--space-3);flex-direction:column;display:flex}.bi-pdp-addrow{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.bi-pdp-addmain{flex:1;min-width:0}.bi-pdp-buybox .bi-stepper{height:var(--size-control-lg);box-sizing:border-box}@media (min-width:768px){.bi-pdp-buybox .bi-stepper button{width:var(--size-control-lg)}}@media (max-width:767px){.bi-pdp-addmain{flex-basis:100%}.bi-addtobag-main .bi-btn{white-space:normal;height:auto;min-height:var(--size-control-lg);padding-inline:var(--space-4);text-wrap:balance;line-height:1.2}}.bi-sticky-bar .bi-price{min-width:0}.bi-sticky-bar .bi-price>*{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bi-pdp-stock{align-items:center;gap:var(--space-2);font-size:var(--font-size-body-sm);margin:0;display:flex}.bi-pdp-stockdot{border-radius:var(--radius-full);flex:none;width:8px;height:8px}.bi-pdp-reassure{padding:var(--space-4) 0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);gap:var(--space-4);font-size:var(--font-size-caption);color:var(--color-ink-muted);flex-wrap:wrap;margin:0;list-style:none;display:flex}.bi-pdp-reassure li{gap:var(--space-2);align-items:center;display:flex}.bi-pdp-desc{gap:var(--space-2);flex-direction:column;display:flex}.bi-pdp-desc p{line-height:var(--line-height-body);color:var(--color-ink);margin:0}.bi-pdp-section{gap:var(--space-5);flex-direction:column;display:flex}.bi-pdp-h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-regular);line-height:var(--line-height-heading);margin:0}.bi-pdp-rail{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.bi-pdp-sticky{z-index:var(--z-sticky);display:none;position:-webkit-sticky;position:sticky;bottom:0}.bi-bundle-value{gap:var(--space-2);padding:var(--space-5);background:var(--color-accent-soft);border-radius:var(--radius-md);flex-direction:column;display:flex}.bi-bundle-value-row{align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.bi-bundle-saveline{font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-accent-hover);margin:0}.bi-bundle-vat{font-size:var(--font-size-caption);color:var(--color-ink-muted);margin:0}.bi-guide-header{gap:var(--space-3);flex-direction:column;display:flex}.bi-guide-header h1{font-size:var(--font-size-display-lg);font-weight:var(--font-weight-regular);line-height:var(--line-height-heading);margin:0}.bi-guide-intro{font-size:var(--font-size-body-lg);color:var(--color-ink-muted);line-height:var(--line-height-body);text-wrap:pretty;margin:0}.bi-guide-range{font-size:var(--font-size-caption);color:var(--color-ink-muted);margin:0}.bi-guide-wrap{gap:var(--space-8);flex-direction:column;display:flex}.bi-guide-family{gap:var(--space-2);flex-direction:column;display:flex}.bi-reviews-hidden{display:none}@media (max-width:900px){.bi-pdp-top{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.bi-pdp-buybox{position:static}.bi-pdp-rail{scroll-snap-type:x mandatory;grid-template-columns:repeat(3,78%);overflow-x:auto}.bi-pdp-rail>*{scroll-snap-align:start}.bi-pdp-sticky{display:block}}@media (max-width:767px){.bi-shop-layout{grid-template-columns:1fr}.bi-shop-sidebar{display:none}.bi-shop-toolbar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bi-shop-grid{gap:var(--space-4) var(--space-3);grid-template-columns:1fr 1fr}.bi-shop-body,.bi-pdp-page,.bi-guide-page{padding-inline:var(--space-gutter-mobile)}.bi-shophero-inner{padding:var(--space-10) var(--space-gutter-mobile)}}@media (min-width:768px){.bi-shop-grid.bi-pdp-also-grid{grid-template-columns:repeat(4,1fr)}}.bi-guide-grid-wrap{gap:var(--space-8);flex-direction:column;display:flex}.bi-guide-tabs{align-self:flex-start;width:-webkit-max-content;width:-moz-max-content;width:max-content}.bi-guide-grid{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.bi-guide-card{background:var(--color-surface-raised);border:1px solid var(--color-line);border-radius:var(--radius-md);transition:border-color var(--motion-duration-base) var(--motion-easing-standard);flex-direction:column;display:flex;overflow:hidden}.bi-guide-card:hover{border-color:var(--color-accent)}.bi-guide-chip{height:calc(132px + 2 * var(--space-4));padding:var(--space-4);background:var(--color-surface-sunken);box-sizing:border-box;justify-content:flex-start;align-items:flex-end;display:flex}.bi-guide-fam{height:22px;padding:0 var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ink-inverse) 92%, transparent);color:var(--color-ink);font-size:var(--font-size-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}.bi-guide-body{gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;min-height:0;display:flex}.bi-guide-name{font-size:var(--font-size-h4);line-height:var(--line-height-subheading)}.bi-guide-desc{font-size:var(--font-size-body-sm);color:var(--color-ink-muted);line-height:var(--line-height-body);text-wrap:pretty}.bi-guide-foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-line);margin-top:auto;display:flex}.bi-guide-price{font-size:var(--font-size-body-sm);color:var(--color-ink-muted)}.bi-guide-add{cursor:pointer;color:var(--color-accent);font-family:inherit;font-size:var(--font-size-body-sm);font-weight:var(--font-weight-semibold);background:0 0;border:0;padding:0}@media (max-width:767px){.bi-guide-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.bi-bundle-inside{margin:0 0 var(--space-2);font-size:var(--font-size-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;color:var(--color-ink-muted);font-weight:600}@media (min-width:901px){.bi-bundle-top{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}@media (max-width:767px){.bi-shophero-inner{min-height:calc(clamp(280px, 42vh, 360px) + 2 * var(--space-10));padding:var(--space-10) var(--space-4)}.bi-shop-body{padding:var(--space-6) var(--space-4) var(--space-16)}.bi-guide-header h1,.bi-pdp-title{font-size:var(--font-size-h1-mobile)}.bi-shophero{flex-direction:column;display:flex}.bi-shophero>.bi-art.bi-shophero-bg{background:0 0;height:max(260px,min(76vw,340px));position:relative;top:auto;bottom:auto;left:auto;right:auto}.bi-shophero>.bi-art.bi-shophero-bg .bi-art-img{height:100%;-webkit-mask-image:linear-gradient(#000 60%,transparent 100%);mask-image:linear-gradient(#000 60%,transparent 100%)}.bi-shophero-scrim{display:none}.bi-shophero-inner{min-height:0;margin-top:calc(-1 * var(--space-12));padding-top:0}}.bi-guide-chip-btn{width:100%;font:inherit;color:inherit;cursor:zoom-in;-webkit-tap-highlight-color:transparent;border:0;margin:0;position:relative}.bi-guide-chip-btn:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.bi-guide-chip-btn:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.bi-guide-chip-btn:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.bi-guide-chip-btn:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.bi-guide-chip-btn:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.bi-guide-chip-btn:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.bi-guide-chip-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.bi-guide-peek{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-ink-inverse) 92%, transparent);width:30px;height:30px;color:var(--color-ink);transition:transform var(--motion-duration-base) var(--motion-easing-standard);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:var(--space-3)}.bi-guide-peek:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.bi-guide-peek:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.bi-guide-peek:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.bi-guide-peek:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.bi-guide-peek:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.bi-guide-peek:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.bi-guide-chip-btn:hover .bi-guide-peek{transform:scale(1.08)}.bi-swatch-dialog{color:var(--color-ink);opacity:0;max-width:none;max-height:none;transition:opacity var(--motion-duration-slow) var(--motion-easing-standard), transform var(--motion-duration-slow) var(--motion-easing-standard), overlay var(--motion-duration-slow) allow-discrete, display var(--motion-duration-slow) allow-discrete;background:0 0;border:0;margin:auto;padding:0;overflow:visible;transform:translateY(10px)scale(.985)}.bi-swatch-dialog[open]{opacity:1;transform:none}@starting-style{.bi-swatch-dialog[open]{opacity:0;transform:translateY(10px)scale(.985)}}.bi-swatch-dialog::-ms-backdrop{background:color-mix(in srgb, var(--color-ink) 0%, transparent);-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color var(--motion-duration-slow) var(--motion-easing-standard), backdrop-filter var(--motion-duration-slow) var(--motion-easing-standard), overlay var(--motion-duration-slow) allow-discrete, display var(--motion-duration-slow) allow-discrete}.bi-swatch-dialog::backdrop{background:color-mix(in srgb, var(--color-ink) 0%, transparent);-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color var(--motion-duration-slow) var(--motion-easing-standard), backdrop-filter var(--motion-duration-slow) var(--motion-easing-standard), overlay var(--motion-duration-slow) allow-discrete, display var(--motion-duration-slow) allow-discrete}.bi-swatch-dialog[open]::-ms-backdrop{background:color-mix(in srgb, var(--color-ink) 46%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bi-swatch-dialog[open]::backdrop{background:color-mix(in srgb, var(--color-ink) 46%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@starting-style{.bi-swatch-dialog[open]::-ms-backdrop{background:color-mix(in srgb, var(--color-ink) 0%, transparent);-webkit-backdrop-filter:blur();backdrop-filter:blur()}.bi-swatch-dialog[open]::backdrop{background:color-mix(in srgb, var(--color-ink) 0%, transparent);-webkit-backdrop-filter:blur();backdrop-filter:blur()}}.bi-swatch-panel{box-sizing:border-box;width:min(calc(100vw - 2 * var(--space-4)), calc(320px + 2 * var(--space-8)));padding:var(--space-8);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-modal);position:relative}.bi-swatch-close{z-index:1;border-radius:var(--radius-full);width:44px;height:44px;color:var(--color-ink-muted);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-easing-standard), color var(--motion-duration-fast) var(--motion-easing-standard);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:var(--space-3)}.bi-swatch-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.bi-swatch-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.bi-swatch-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-3)}.bi-swatch-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.bi-swatch-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.bi-swatch-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-3)}.bi-swatch-close:hover{background:var(--color-surface-sunken);color:var(--color-ink)}.bi-swatch-close:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.bi-swatch-figure{border-radius:var(--radius-md);background:color-mix(in srgb, var(--swatch-tint) 10%, #fff);width:100%;max-width:320px;transition:background-color var(--motion-duration-slow) var(--motion-easing-standard);margin:0 auto;overflow:hidden}.bi-swatch-img{opacity:0;width:100%;height:auto;transition:opacity var(--motion-duration-slow) var(--motion-easing-standard);display:block}.bi-swatch-figure[data-loaded]{background:#fff}.bi-swatch-figure[data-loaded] .bi-swatch-img{opacity:1}.bi-swatch-meta{justify-content:space-between;align-items:baseline;gap:var(--space-4);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-line);display:flex}.bi-swatch-product{font-size:var(--font-size-overline);letter-spacing:var(--letter-spacing-overline);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--color-ink-muted)}.bi-swatch-product:lang(ar),.bi-swatch-product:lang(fa){letter-spacing:0;font-size:var(--font-size-caption)}.bi-swatch-price{font-family:var(--font-family-display);font-size:var(--font-size-price-lg);font-feature-settings:var(--font-numeric-price);color:var(--color-ink)}.bi-swatch-add{margin-top:var(--space-4)}@media (max-width:767px){.bi-swatch-panel{padding:var(--space-5) var(--space-4) var(--space-4)}.bi-swatch-close{top:var(--space-1)}.bi-swatch-close:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-1)}.bi-swatch-close:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-1)}.bi-swatch-close:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--space-1)}.bi-swatch-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-1)}.bi-swatch-close:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-1)}.bi-swatch-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--space-1)}}
