:root{--bvx-ink: #171717;--bvx-ink2: #363434;--bvx-muted: #6b6b6b;--bvx-line: #e4e4e4;--bvx-red: #d6001c;--bvx-stone: #e7e3de;--bvx-cream: #efe8dd;--bvx-bg: #f1f1f1}.bvx{color:var(--bvx-ink);font-family:inherit}.bvx *,.bvx *:before,.bvx *:after{box-sizing:border-box}.bvx img{display:block;max-width:100%;height:auto}.bvx a{color:inherit;text-decoration:none}.bvx ul,.bvx ol{list-style:none;margin:0;padding:0}.bvx h1,.bvx h2,.bvx h3{font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:0;color:inherit}.bvx p{margin:0}.bvx-wrap{max-width:1360px;margin:0 auto;padding:0 40px}.bvx-eyebrow{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:var(--bvx-muted)}.bvx-sec-h{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px}.bvx-sec-h h2{font-size:34px}.bvx-sec-h .bvx-eyebrow+h2{margin-top:6px}.bvx-lnk{white-space:nowrap;font-size:14px;font-weight:600;border-bottom:1.5px solid currentColor;padding-bottom:2px}.bvx-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 30px;border-radius:999px;background:var(--bvx-ink);color:#fff!important;font-weight:600;font-size:15px;border:0;cursor:pointer;font-family:inherit;transition:background .2s}.bvx-btn:hover{background:#000}.bvx-btn[disabled]{opacity:.45;cursor:default}.bvx-btn--block{width:100%}.bvx-section{display:block}.bvx-ico{flex:none}.template-index .bvx-section+.bvx-section .bvx,.template-index .bvx-section+.bvh-section .bvh,.template-index .bvh-section+.bvx-section .bvx{padding-top:72px}.template-index #MainContent>.bvx-section:last-child .bvx,.template-index #MainContent>.bvh-section:last-child .bvh{padding-bottom:72px}.bvx-hero{padding-top:24px}.bvx-hero__grid{display:grid;grid-template-columns:1.85fr 1fr;gap:20px}.bvx-hero__main{background:var(--bvx-stone);border-radius:28px;position:relative;overflow:hidden;min-height:580px;display:flex;align-items:center}.bvx-hero__txt{position:relative;z-index:2;padding:56px 0 56px 56px;width:52%}.bvx-hero__tag{display:inline-flex;gap:8px;align-items:center;background:var(--bvx-ink);color:#fff;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:8px 14px}.bvx-hero__tag em{width:7px;height:7px;border-radius:50%;background:var(--bvx-red);display:inline-block}.bvx-hero__h{font-size:60px!important;margin:22px 0 18px!important;font-weight:800!important;letter-spacing:-.045em!important}.bvx-hero__h span{color:var(--bvx-red)}.bvx-hero__p{font-size:17px;color:var(--bvx-ink2);max-width:380px;line-height:1.5}.bvx-tiers{display:flex;gap:10px;margin:26px 0 30px!important;flex-wrap:wrap}.bvx-tier{background:#fff;border-radius:16px;padding:14px 16px;min-width:112px}.bvx-tier b{display:block;font-size:26px;letter-spacing:-.03em;line-height:1.15}.bvx-tier small{font-size:12.5px;color:var(--bvx-muted)}.bvx-tier--red b{color:var(--bvx-red)}.bvx-hero__stage{position:absolute;right:0;bottom:0;width:48%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding:40px 30px 50px 0}.bvx-hero__stage img{position:relative;z-index:1;max-height:86%;width:auto;object-fit:contain;mix-blend-mode:multiply}.bvx-hero__ped{position:absolute;bottom:44px;left:6%;right:10%;height:70px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.13),transparent)}.bvx-hero__side{display:grid;grid-template-rows:1fr 1fr;gap:20px}.bvx-tile{border-radius:28px;position:relative;overflow:hidden;padding:34px;display:flex;flex-direction:column;justify-content:space-between;min-height:260px}.bvx-tile--cream{background:var(--bvx-cream)}.bvx-tile--dark,.bvx a.bvx-tile--dark{background:var(--bvx-ink);color:#fff}.bvx-tile--white{background:#fff}.bvx-tile__txt{position:relative;z-index:2}.bvx-tile :is(h2,h3){font-size:30px;max-width:230px;margin-top:8px!important}.bvx-tile p{font-size:14px;opacity:.8;max-width:200px;margin-top:8px;line-height:1.45}.bvx-tile .bvx-eyebrow{color:inherit;opacity:.7}.bvx-go{position:relative;z-index:2;font-weight:600;font-size:14px;display:inline-flex;gap:8px;align-items:center;border-bottom:1.5px solid currentColor;padding-bottom:2px;align-self:flex-start}.bvx-tile--cream .bvx-tile__img{position:absolute;right:-10px;bottom:0;width:56%;mix-blend-mode:multiply}.bvx-tile--dark :is(h2,h3){max-width:200px}.bvx-tile--dark p{max-width:180px}.bvx-tile--dark .bvx-tile__img{position:absolute;right:26px;top:50%;transform:translateY(-50%) rotate(-6deg);width:34%;border-radius:16px;background:#fff;padding:10px;box-shadow:0 20px 40px #00000059}.bvx-tile--white .bvx-tile__img{position:absolute;right:10px;bottom:10px;width:46%}.template-index .bvh-trust:not(.bvh-trust--compact){padding-top:20px!important}.bvh-trust:not(.bvh-trust--compact) .bvh-wrap{max-width:1360px;padding:0 40px}.bvh-trust:not(.bvh-trust--compact) .bvh-trust__list{background:#fff;border-radius:22px;display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:0}.bvh-trust:not(.bvh-trust--compact) .bvh-trust__item{padding:22px 26px;background:transparent;border:0}.bvx-cats{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.bvx-cat__ci{display:block;background:#e5e5e5;border-radius:18px;aspect-ratio:1;overflow:hidden}.bvx-cat__ci img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bvx-cat__ci--contain{background:#fff}.bvx-cat__ci--contain img{object-fit:contain;padding:8%}.bvx-cat a:hover .bvx-cat__ci img{transform:scale(1.04)}.bvx-cat__lab{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-top:12px}.bvx-cat__lab b{display:block;font-size:15.5px}.bvx-cat__lab small{display:block;color:var(--bvx-muted);font-size:13px;margin-top:2px;line-height:1.35}.bvx-cat__lab .bvx-ico{margin-top:4px}.template-index .bvh-rail .bvh-wrap{max-width:1360px;padding:0 40px}.template-index .bvh-rail .bvh-title{font-size:34px;letter-spacing:-.025em}.template-index .bvh-rail .bvh-eyebrow{color:var(--bvx-red);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.template-index .bvh-rail .bvh-link{font-size:14px;font-weight:600;border-bottom:1.5px solid currentColor;padding-bottom:2px;text-decoration:none}.template-index .bvh-rail .bvh-link span{display:none}.bvh-rail--grid .bvh-rail__track{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;overflow:visible!important;gap:18px!important;scroll-snap-type:none!important}.bvh-rail--grid .bvh-rail__item{width:auto!important;min-width:0!important;flex:none!important}.bvx-brands{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.bvx-brand{background:#fff;border-radius:18px;height:110px;display:grid;place-items:center;text-align:center;font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:14px;padding:0 10px;transition:box-shadow .2s}.bvx-brand:hover{box-shadow:inset 0 0 0 1.5px var(--bvx-ink)}.bvx-brand--serif{font-family:Georgia,Times New Roman,serif;letter-spacing:.06em;font-weight:400;font-size:19px;text-transform:none}.bvx-brand--thin{font-weight:300;letter-spacing:.32em}.bvx-brand--lc{text-transform:lowercase;letter-spacing:.02em;font-size:21px;font-weight:800}.bvx-s4bf{background:var(--bvx-cream);border-radius:32px;display:grid;grid-template-columns:1.05fr 1fr;overflow:hidden}.bvx-s4bf__pic{position:relative;min-height:520px;display:grid;place-items:center}.bvx-s4bf__pic img{width:86%;mix-blend-mode:multiply}.bvx-s4bf__body{padding:64px 64px 64px 24px;display:flex;flex-direction:column;justify-content:center}.bvx-s4bf h2{font-size:52px;margin:14px 0 16px!important;letter-spacing:-.04em}.bvx-s4bf__lead{font-size:17px;color:var(--bvx-ink2);max-width:440px;line-height:1.5}.bvx-steps{margin:30px 0!important;display:flex;flex-direction:column;gap:10px}.bvx-step{display:grid;grid-template-columns:34px 64px 1fr auto;gap:14px;align-items:center;background:#ffffffb3;border-radius:16px;padding:10px 18px 10px 14px}.bvx-step__n{font-size:13px;font-weight:700;color:var(--bvx-muted)}.bvx-step img{width:64px;height:64px;object-fit:contain;mix-blend-mode:multiply}.bvx-step__t b{font-size:15px;display:block}.bvx-step__t small{display:block;color:var(--bvx-muted);font-size:13px}.bvx-step__p{text-align:right;font-weight:700}.bvx-step__p s{display:block;font-weight:400;color:var(--bvx-muted);font-size:12.5px}.bvx-bundle{display:flex;align-items:center;gap:22px}.bvx-bundle__p b{font-size:22px}.bvx-bundle__p s{color:var(--bvx-muted);margin-left:6px}.bvx-bundle__p small{font-size:12.5px;color:var(--bvx-muted)}.bvx-why{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.bvx-why li{background:#fff;border-radius:22px;padding:30px}.bvx-why h3{font-size:19px;margin:22px 0 8px!important;letter-spacing:-.015em}.bvx-why p{color:var(--bvx-muted);font-size:14.5px;line-height:1.5}.bvx-why__ico{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--bvx-bg)}.bvx-chead{padding-top:18px}.bvx-crumbs{font-size:13px;color:var(--bvx-ink2);display:flex;gap:6px;flex-wrap:wrap}.bvx-crumbs a:hover{text-decoration:underline}.bvx-chead__card{display:grid;grid-template-columns:1.1fr 1fr;background:#fff;border-radius:28px;overflow:hidden;margin-top:16px;min-height:300px}.bvx-chead__card--noimg{grid-template-columns:1fr;min-height:0}.bvx-chead__t{padding:48px 56px;display:flex;flex-direction:column;justify-content:center}.bvx-chead__t h1{font-size:56px;letter-spacing:-.045em;margin:10px 0 14px!important}.bvx-chead__t p{color:var(--bvx-ink2);font-size:16px;max-width:470px;line-height:1.5}.bvx-chead__ph{background:var(--bvx-stone);position:relative;min-height:260px}.bvx-chead__ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bvx-chips{display:flex;gap:10px;margin:22px 0 0!important;flex-wrap:wrap}.bvx-chip{background:#fff;border-radius:999px;padding:8px 18px 8px 10px;font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:10px;color:var(--bvx-ink);border:1.5px solid transparent;transition:border-color .2s}.bvx-chip:hover{border-color:var(--bvx-ink)}.bvx-chip .bvx-ico{width:30px;height:30px;padding:4px;border-radius:50%;background:var(--bvx-bg);color:var(--bvx-ink)}.bvx-chip.is-on{background:var(--bvx-ink);color:#fff}.bvx-chip.is-on .bvx-ico{background:#2b2b2b;color:#fff}.bvx-bfstrip{margin-top:18px;background:var(--bvx-ink);color:#fff;border-radius:22px;padding:20px 26px;display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap}.bvx-bfstrip .bvx-eyebrow{color:#bbb}.bvx-bfstrip__h b{display:block;font-size:24px;letter-spacing:-.03em;margin-top:4px}.bvx-bfstrip__h b span{color:#ff4d63}.bvx-tiers--dark{margin:0!important}.bvx-tiers--dark .bvx-tier{background:#262626;color:#fff;padding:10px 16px;min-width:96px}.bvx-tiers--dark .bvx-tier b{font-size:20px}.bvx-tiers--dark .bvx-tier small{color:#aaa}.bvx-tiers--dark .bvx-tier--red b{color:#ff4d63}.bvx-bfstrip__gift{display:flex;align-items:center;gap:14px;background:#262626;border-radius:16px;padding:10px 16px 10px 10px;font-size:13.5px;line-height:1.35;max-width:360px}.bvx-bfstrip__gift img{width:56px;height:56px;border-radius:10px;background:#fff;object-fit:contain;flex:none}.template-collection .collection-section,.template-collection .main-collection{padding-top:22px}.template-product .product__title.with-price{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.template-product .product__title.with-price .product__price .price{flex-direction:row!important;align-items:baseline!important;gap:12px!important}.template-product .product__title.with-price .price__regular{font-size:34px!important;font-weight:700;letter-spacing:-.03em}.template-product .product__title.with-price .price__sale{font-size:18px!important}.bvx-taxnote{font-size:13px;color:var(--bvx-muted);margin:8px 0 0;flex-basis:100%}.template-product .bv-price-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bvx-offer{background:#fff;border-radius:22px;padding:22px;margin:6px 0;color:var(--bvx-ink)}.bvx-offer__h{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;flex-wrap:wrap}.bvx-offer__h b{font-size:15px;display:flex;align-items:center;gap:8px}.bvx-offer__h b em{width:8px;height:8px;border-radius:50%;background:var(--bvx-red);display:inline-block}.bvx-offer__h small{font-size:12.5px;color:var(--bvx-muted)}.bvx-otiers{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.bvx-otier{border:1.5px solid #e6e6e6;border-radius:16px;padding:14px;position:relative;background:#fff;text-align:left;cursor:pointer;font-family:inherit;color:var(--bvx-ink);transition:border-color .15s,background .15s}.bvx-otier:hover{border-color:#bdbdbd}.bvx-otier.is-on{border-color:var(--bvx-ink);background:#fafafa}.bvx-otier__q{display:block;font-size:12.5px;color:var(--bvx-muted);font-weight:600}.bvx-otier b{display:block;font-size:20px;margin:4px 0 2px;letter-spacing:-.02em}.bvx-otier small{font-size:12.5px;color:var(--bvx-muted)}.bvx-otier__pop{position:absolute;top:-10px;right:12px;background:var(--bvx-red);color:#fff;font-size:10.5px;font-weight:700;padding:3px 8px;border-radius:999px;letter-spacing:.04em;text-transform:uppercase}.bvx-giftline{display:flex;align-items:center;gap:12px;margin-top:14px;background:var(--bvx-bg);border-radius:14px;padding:10px 14px 10px 10px;font-size:13.5px;line-height:1.35}.bvx-giftline img{width:46px;height:46px;border-radius:10px;background:#fff;object-fit:contain;flex:none}.bvx-giftline__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bvx-giftline__t span{color:var(--bvx-muted);font-size:12.5px}.bvx-prog{display:block;height:6px;background:#e4e4e4;border-radius:6px;margin-top:6px;overflow:hidden}.bvx-prog i{display:block;height:100%;background:var(--bvx-ink);border-radius:6px;transition:width .4s}.bvx-offer__note{font-size:12px;color:var(--bvx-muted);margin-top:10px}.template-product .bv-pdp.bv-trust{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:10px!important}.template-product .bv-pdp.bv-trust .bv-trust__item{background:#fff;border-radius:16px;padding:14px 10px;text-align:center;font-size:12.5px;flex-direction:column!important;align-items:center!important;justify-content:flex-start;gap:8px!important;line-height:1.35;border:0!important}.template-product .bv-pdp.bv-acc{background:#fff;border-radius:22px;padding:4px 24px}.template-product .bv-pdp.bv-acc .bv-acc__item{border-bottom:1px solid #f0f0f0!important;border-top:0!important}.template-product .bv-pdp.bv-acc .bv-acc__item:last-child{border-bottom:0!important}.template-product .bv-pdp.bv-acc summary{padding:18px 0!important}.bvx-fbt-wrap{padding:64px 0 8px}.bvx-fbt{background:#fff;border-radius:28px;padding:36px;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:36px;align-items:center}.bvx-fbt__items{display:flex;align-items:flex-start;gap:14px}.bvx-fbt__it{flex:1 1 0;min-width:0;display:flex;flex-direction:column;cursor:pointer;transition:opacity .2s}.bvx-fbt__it.is-off{opacity:.45}.bvx-fbt__im{background:var(--bvx-bg);border-radius:16px;aspect-ratio:1;display:grid;place-items:center;position:relative;overflow:hidden}.bvx-fbt__im img{width:78%;height:78%;object-fit:contain;mix-blend-mode:multiply}.bvx-fbt__cb{position:absolute;top:12px;left:12px;width:20px;height:20px;accent-color:var(--bvx-ink);z-index:2;cursor:pointer;margin:0}.bvx-fbt__br{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--bvx-muted);font-weight:600;margin-top:12px}.bvx-fbt__ti{font-size:14px;font-weight:500;line-height:1.35;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}a.bvx-fbt__ti:hover{text-decoration:underline}.bvx-fbt__p{margin-top:6px;font-weight:700;font-size:15px}.bvx-fbt__p s{font-weight:400;color:var(--bvx-muted);font-size:13px;margin-left:4px}.bvx-fbt__plus{font-size:24px;color:#bbb;flex:none;align-self:center;margin-top:-60px}.bvx-fbt__sum{background:var(--bvx-bg);border-radius:22px;padding:26px}.bvx-fbt__l{display:flex;justify-content:space-between;font-size:14px;color:var(--bvx-ink2);margin-bottom:8px}.bvx-fbt__l s{color:var(--bvx-muted)}.bvx-fbt__tot{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid #ddd;padding-top:14px;margin:12px 0 16px}.bvx-fbt__tot b{font-size:28px;letter-spacing:-.02em}.bvx-fbt__bf{font-size:12.5px;color:var(--bvx-ink2);margin:-6px 0 14px!important}.bvx-fbt__err{color:#be123c;font-size:13px;margin-top:10px!important}@media(max-width:989px){.bvx-hero__grid{grid-template-columns:1fr}.bvx-hero__side{grid-template-rows:none;grid-template-columns:1fr 1fr}.bvx-cats{grid-template-columns:repeat(3,1fr)}.bvx-brands{grid-template-columns:repeat(4,1fr)}.bvx-why{grid-template-columns:1fr 1fr}.bvx-fbt{grid-template-columns:1fr}.bvh-rail--grid .bvh-rail__track{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){.bvx-wrap,.bvh-trust:not(.bvh-trust--compact) .bvh-wrap,.template-index .bvh-rail .bvh-wrap{padding:0 16px}.template-index .bvx-section+.bvx-section .bvx,.template-index .bvx-section+.bvh-section .bvh,.template-index .bvh-section+.bvx-section .bvx{padding-top:48px}.bvx-sec-h{margin-bottom:18px}.bvx-sec-h h2,.template-index .bvh-rail .bvh-title{font-size:26px}.bvx-hero{padding-top:12px}.bvx-hero__main{flex-direction:column;align-items:stretch;min-height:0;border-radius:24px}.bvx-hero__txt{width:100%;padding:26px 22px 0}.bvx-hero__h{font-size:40px!important;margin:16px 0 12px!important}.bvx-hero__p{font-size:15.5px}.bvx-tiers{margin:18px 0 20px!important;gap:8px;flex-wrap:nowrap}.bvx-tier{min-width:0;flex:1;padding:12px}.bvx-tier b{font-size:22px}.bvx-hero__btn{width:100%}.bvx-hero__stage{position:relative;width:100%;height:300px;padding:10px 0 30px}.bvx-hero__ped{bottom:20px}.bvx-hero__side{grid-template-columns:1fr;gap:12px}.bvx-tile{min-height:200px;padding:24px;border-radius:22px}.bvx-tile :is(h2,h3){font-size:24px}.bvh-trust:not(.bvh-trust--compact) .bvh-trust__list{grid-template-columns:1fr 1fr}.bvh-trust:not(.bvh-trust--compact) .bvh-trust__item{padding:16px}.bvx-cats{grid-template-columns:repeat(2,1fr);gap:12px}.bvx-brands{grid-template-columns:repeat(3,1fr);gap:10px}.bvx-brand{height:76px;font-size:11px;letter-spacing:.12em}.bvx-brand--serif{font-size:15px}.bvx-brand--lc{font-size:16px}.bvx-s4bf{grid-template-columns:1fr;border-radius:24px}.bvx-s4bf__pic{min-height:280px}.bvx-s4bf__body{padding:4px 22px 30px}.bvx-s4bf h2{font-size:36px}.bvx-step{grid-template-columns:24px 52px 1fr auto;gap:10px;padding:8px 12px}.bvx-step img{width:52px;height:52px}.bvx-bundle{flex-direction:column;align-items:stretch;gap:14px}.bvx-bundle .bvx-btn{width:100%}.bvx-why{gap:12px}.bvx-why li{padding:20px;border-radius:18px}.bvx-why h3{font-size:16px;margin-top:14px!important}.bvx-why p{font-size:13px}.bvh-rail--grid .bvh-rail__track{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.bvx-chead__card{grid-template-columns:1fr;border-radius:22px}.bvx-chead__t{padding:26px 22px}.bvx-chead__t h1{font-size:38px}.bvx-chead__t p{font-size:14.5px}.bvx-chead__ph{min-height:170px;order:-1}.bvx-chips{flex-wrap:nowrap;overflow-x:auto;margin-right:-16px!important;padding-right:16px;padding-bottom:4px;scrollbar-width:none}.bvx-chips::-webkit-scrollbar{display:none}.bvx-chip{white-space:nowrap;font-size:13px;padding:6px 14px 6px 8px}.bvx-bfstrip{padding:18px}.template-product .product__title.with-price .price__regular{font-size:28px!important}.bvx-offer{padding:16px}.bvx-offer__h{flex-direction:column;align-items:flex-start;gap:2px}.bvx-otiers{gap:8px}.bvx-otier{padding:12px 10px}.bvx-otier b{font-size:17px}.template-product .bv-pdp.bv-trust{grid-template-columns:1fr 1fr!important}.template-product .bv-pdp.bv-acc{padding:2px 18px}.bvx-fbt-wrap{padding-top:44px}.bvx-fbt{padding:16px;border-radius:22px;gap:16px}.bvx-fbt__items{flex-direction:column;align-items:stretch;gap:4px}.bvx-fbt__plus{font-size:16px;text-align:center;line-height:1;margin:0}.bvx-fbt__it{display:grid;grid-template-columns:84px 1fr;column-gap:14px;align-items:center}.bvx-fbt__im{grid-row:span 4}.bvx-fbt__cb{top:6px;left:6px;width:18px;height:18px}.bvx-fbt__br{margin-top:0;font-size:10.5px}.bvx-fbt__ti{font-size:13.5px}.bvx-fbt__sum{padding:20px}}.bvx-giftline img,.bvx-routine img,.bvx-offer img{margin:0!important}.template-product .product__title.with-price .product__price{align-self:flex-start!important;justify-self:start!important;text-align:left!important}.template-product .product__title.with-price .product__price .price{justify-content:flex-start!important}.bvx-tile--cream h3{max-width:200px;position:relative;z-index:1}.bvx-tile--cream p,.bvx-tile--cream .bvx-tile__eyebrow{max-width:210px;position:relative;z-index:1}.bvx-tile--cream .bvx-tile__img{width:50%}.bvx-chip__ic svg{width:22px;height:22px}.bvx-otier.is-off,.bvx-otier:disabled{opacity:.42;cursor:not-allowed;background:#fafafa;border-color:#ececec}.bvx-otier.is-off:hover{border-color:#ececec}.bvx-otier.is-off .bvx-otier__pop{background:#9a9a9a}.bvx-offer__stock{margin:10px 0 0;font-size:12.5px;color:var(--bvx-muted)}.bvx-offer__stock[hidden]{display:none}.bvx-chead__card{--bvx-chead-tone: #e5e5e5;background:var(--bvx-chead-tone);position:relative;display:block}.bvx-chead__t{position:relative;z-index:1;max-width:54%;min-height:300px}.bvx-chead__card--noimg .bvx-chead__t{max-width:none;min-height:0}.bvx-chead__ph{position:absolute;top:0;right:0;bottom:0;width:62%;min-height:0;background:transparent}.bvx-chead__ph img{object-position:right center;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.35) 14%,#000 34%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.35) 14%,#000 34%)}@media(max-width:989px){.bvx-chead__card{display:flex;flex-direction:column}.bvx-chead__t{max-width:none;min-height:0;padding-top:4px}.bvx-chead__ph{position:relative;width:100%;height:190px;order:-1;flex:none}.bvx-chead__ph img{object-position:center;-webkit-mask-image:linear-gradient(to bottom,#000 62%,transparent 100%);mask-image:linear-gradient(to bottom,#000 62%,transparent 100%)}}@media(min-width:990px){.bvh-trust:not(.bvh-trust--compact) .bvh-trust__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:1fr}}.bvx .product-card__details .price__sale,.bvh-rail .product-card__details .price__sale,.template-collection .product-card__details .price__sale{color:#666!important}html .s4b .price__sale{color:rgb(var(--s4b-espresso) / .78);text-decoration-color:rgb(var(--s4b-espresso) / .78)}html .s4b-step__num,html .s4b-card__step,html .s4b .s4b-save:not(.s4b-price .s4b-save):not(.s4b-v3__price .s4b-save){color:#2d62a6}.bvx-chead__card .bvx-eyebrow{color:#555}
/*# sourceMappingURL=/cdn/shop/t/21/assets/bv-redesign.css.map */
