.bvh-card .bvh-tags{position:absolute;top:14px;left:14px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.bvh-card .bvh-tags .bvh-badge{position:static}.bvh-fit{font:600 10.5px/1 var(--f-mono);letter-spacing:.08em;padding:6px 9px 5px;border-radius:2px;color:#fff}.bvh-fit[hidden]{display:none}.bvh-fit.bvh-ok{background:var(--piste)}.bvh-fit.bvh-no{background:var(--soute)}.bvh-fit.bvh-acc{background:#fff;color:var(--ink)}.bvh-card .bvh-ph img.bvh-alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s,transform .7s var(--ease)}.bvh-card:hover .bvh-ph img.bvh-alt{opacity:1}.bvh-card:hover .bvh-ph a:has(.bvh-alt) img.bvh-main{opacity:0}.bvh-card a.bvh-add,.bvh-card .bvh-add--off{display:grid;place-items:center}@media(hover:none){.bvh-card .bvh-add{font-size:10.5px}}.bvh-card.bvh-out{opacity:.45}.bvh-dep{background:var(--piste-deep);color:var(--on-dark)}.bvh-dep .bvh-wrap{padding-block:clamp(28px,4vw,48px) clamp(36px,5vw,64px)}.bvh-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;opacity:.7;margin-bottom:clamp(24px,4vw,48px)}.bvh-dep-grid{display:grid;gap:24px;align-items:end}@media(min-width:900px){.bvh-dep-grid{grid-template-columns:minmax(0,1fr) auto}}.bvh-dep .bvh-eyebrow{color:var(--signal)}.bvh-dep h1{font-size:clamp(88px,15vw,240px);margin:10px 0 14px;line-height:.82}.bvh-lead{max-width:46ch;font-size:clamp(16px,1.3vw,19px);opacity:.85}.bvh-lead p{margin:0}.bvh-dep-meta{display:grid;grid-auto-flow:column;justify-self:start;border:1px solid rgba(238,241,236,.25);border-radius:3px}.bvh-dep-meta div{padding:14px 20px;border-left:1px dashed rgba(238,241,236,.25)}.bvh-dep-meta div:first-child{border-left:0}.bvh-dep-meta span{display:block;font-size:10px;letter-spacing:.14em;color:var(--signal)}.bvh-dep-meta b{font-family:var(--f-mono);font-weight:500;font-size:20px}.bvh-others{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-top:clamp(28px,4vw,44px);padding-bottom:2px}.bvh-others::-webkit-scrollbar{display:none}.bvh-others a{flex:none;height:40px;display:inline-flex;align-items:center;padding:0 16px;border-radius:20px;box-shadow:inset 0 0 0 1px #eef1ec4d;font-size:14px;font-weight:500;transition:background .2s,color .2s}.bvh-others a:hover{background:#eef1ec1a}.bvh-others a[aria-current]{background:var(--signal);color:var(--ink);box-shadow:none}.bvh-bar{position:sticky;top:var(--bv-header-h,92px);z-index:2;background:color-mix(in srgb,var(--paper) 94%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.bvh-bar-in{display:flex;align-items:center;gap:10px;padding-block:12px;overflow-x:auto;scrollbar-width:none}.bvh-bar-in::-webkit-scrollbar{display:none}.bvh-col select{font:inherit;color:var(--ink);border:0;background:none;cursor:pointer}.bvh-airsel{flex:none;display:flex;align-items:center;gap:8px;height:40px;padding:0 6px 0 14px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--piste)}.bvh-airsel[hidden]{display:none}.bvh-airsel label{font-size:12px;font-weight:600;color:var(--piste);white-space:nowrap}.bvh-airsel select{height:36px;padding:0 8px;font-size:14px;font-weight:600;border-radius:18px}.bvh-sep{flex:none;width:1px;height:24px;background:var(--line);margin-inline:4px}.bvh-types{display:flex;gap:8px}.bvh-types .bvh-chip{flex:none;display:inline-flex;align-items:center;height:40px;padding:0 16px;font-size:14px;white-space:nowrap}.bvh-types .bvh-chip[aria-current]{background:var(--ink);color:var(--paper);box-shadow:none}.bvh-sort{margin-left:auto;flex:none;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.bvh-sort select{height:40px;padding:0 10px;border-radius:20px;box-shadow:inset 0 0 0 1.5px var(--line);font-size:14px}.bvh-col{padding-bottom:clamp(48px,6vw,90px)}.bvh-res-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding-block:26px 18px}.bvh-res-head b{font-weight:500}.bvh-note{font-size:14px;color:var(--muted)}.bvh-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,22px) clamp(10px,1.4vw,20px)}@media(min-width:900px){.bvh-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.bvh-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.bvh-grid .bvh-card .bvh-ph img{padding:12%}@media(max-width:600px){.bvh-grid .bvh-card .bvh-info{flex-direction:column-reverse;gap:4px}}.bvh-edit{grid-column:span 2;position:relative;border-radius:3px;overflow:hidden;min-height:360px;color:#fff;display:flex;align-items:flex-end;background:var(--ink)}.bvh-edit img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.78;transition:transform 1s var(--ease)}.bvh-edit:hover img{transform:scale(1.04)}.bvh-edit .bvh-in{position:relative;display:block;padding:clamp(18px,2.4vw,32px);background:linear-gradient(transparent,#041a14d9);width:100%}.bvh-edit .bvh-eyebrow{color:var(--signal)}.bvh-edit-t{display:block;font-size:clamp(36px,4vw,60px);margin:10px 0 12px}.bvh-edit .bvh-l{font-stretch:125%;font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase;border-bottom:1.5px solid currentColor;padding-bottom:3px}@media(max-width:899px){.bvh-edit{min-height:300px}}.bvh-empty{grid-column:1/-1;text-align:center;padding:60px 10px;background:#fff;border-radius:4px}.bvh-empty b{display:block;font-family:var(--f-display);font-stretch:62%;font-weight:800;font-size:44px;text-transform:uppercase;line-height:.9;margin-bottom:10px}.bvh-empty .bvh-btn{margin-top:16px}.bvh-more{display:flex;justify-content:center;padding-top:clamp(28px,4vw,48px)}.bvh-seo .bvh-wrap{display:grid;gap:clamp(24px,4vw,64px);padding-block:clamp(56px,7vw,100px);border-top:1px solid var(--line)}@media(min-width:900px){.bvh-seo .bvh-wrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.bvh-seo .bvh-eyebrow{color:var(--piste)}.bvh-seo h2{font-size:clamp(40px,4.6vw,68px);margin:12px 0 0}.bvh-seo p{margin:0 0 16px;color:var(--muted);max-width:62ch}.bvp-crumbs{display:flex;flex-wrap:wrap;gap:8px;padding-block:20px;font-size:12px;color:var(--muted)}.bvp-crumbs a:hover{color:var(--ink)}.bvp-buy{display:grid;grid-template-areas:"media" "id" "panel";gap:18px;padding-bottom:clamp(64px,8vw,120px)}.bvp-id{grid-area:id;min-width:0}.bvp-media{grid-area:media}.bvp-panel{grid-area:panel}@media(min-width:980px){.bvp-buy{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"media id" "media panel";gap:24px 48px;align-items:start}}@media(min-width:1180px){.bvp-buy{grid-template-columns:minmax(0,260px) minmax(0,1fr) minmax(0,330px);grid-template-areas:"id media panel";gap:44px;align-items:center}}.bvp-id .bvh-eyebrow{color:var(--piste)}.bvp-id h1{font-size:clamp(32px,2.9vw,46px);line-height:.94;margin:12px 0 14px;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.bvp-figs{margin:22px 0 0;display:grid}.bvp-figs div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;border-top:1px solid var(--line)}.bvp-figs dt{font:500 10.5px var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bvp-figs dd{margin:0;font-family:var(--f-display);font-stretch:62%;font-weight:800;font-size:28px;line-height:1;white-space:nowrap}.bvp-figs small{font-size:15px;margin-left:2px}.bvp-id .bvp-more{display:inline-block;margin-top:18px}@media(max-width:979px){.bvp-figs,.bvp-id .bvp-more{display:none}.bvp-id h1{margin:8px 0}}.bvp-media{position:relative;min-width:0}.bvp-stage{position:relative}.bvp-gallery{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;gap:8px;scrollbar-width:none;margin-inline:calc(-1 * var(--gut)) calc(-1 * var(--gut-r))}.bvp-gallery::-webkit-scrollbar{display:none}.bvp-gallery figure{margin:0;scroll-snap-align:start;aspect-ratio:1;background:radial-gradient(circle at 50% 42%,#fbfaf6 0,#e6e0d2 46%,transparent 46.4%);overflow:hidden;position:relative}.bvp-gallery figure.bvp-cover{background:var(--stone);border-radius:18px}.bvp-gallery figure[hidden]{display:none}.bvp .bvp-fig-btn{display:block;width:100%;height:100%;padding:0;cursor:zoom-in}.bvp-gallery img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:6%}.bvp-gallery .bvp-cover img{object-fit:cover;mix-blend-mode:normal;padding:0}.bvp-count{position:absolute;right:12px;bottom:12px;background:var(--paper);padding:5px 9px;border-radius:2px;font-size:11px;pointer-events:none}.bvp .bvp-arrow{position:absolute;top:50%;z-index:2;width:44px;height:44px;margin-top:-22px;border-radius:50%;background:var(--paper);color:var(--ink);font:500 18px/1 var(--f-mono);display:grid;place-items:center;box-shadow:0 1px 4px #0e191533}.bvp .bvp-arrow[hidden]{display:none}.bvp .bvp-arrow:disabled{opacity:0;pointer-events:none}.bvp .bvp-prev{left:12px}.bvp .bvp-next{right:12px}.bvp-thumbs{display:flex;justify-content:center;gap:10px;overflow-x:auto;scrollbar-width:none;margin-top:8px;padding:5px}.bvp-thumbs[hidden],.bvp-thumbs button[hidden]{display:none}.bvp .bvp-thumbs button{flex:0 0 52px;aspect-ratio:1;padding:0;border:0;border-radius:50%;background:#fff;overflow:hidden;outline:1.5px solid transparent;outline-offset:3px;transition:outline-color .2s}.bvp .bvp-thumbs button[aria-current=true]{outline-color:var(--ink)}.bvp-thumbs img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}@media(min-width:980px){.bvp-gallery{margin:0}.bvp .bvp-thumbs button{flex:0 0 56px}}.bvp-zoom{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--paper)}.bvp-zoom::backdrop{background:#0e191599}.bvp-zoom-strip{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bvp-zoom-strip::-webkit-scrollbar{display:none}.bvp-zoom-strip figure{flex:0 0 100%;height:100%;margin:0;scroll-snap-align:start;display:grid;place-items:center}.bvp-zoom-strip img{max-width:100%;max-height:100%;object-fit:contain}.bvp .bvp-zoom-x{position:absolute;top:12px;right:12px;width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--paper);font-size:16px}.bvp-stamp{position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:2;padding:8px 14px;border-radius:99px;font:600 11px/1 var(--f-mono);letter-spacing:.08em;background:var(--piste-night,#06372b);color:#fff;white-space:nowrap}.bvp-stamp[hidden]{display:none}.bvp-panel{display:flex;flex-direction:column;gap:20px;min-width:0}.bvp-rate{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted)}.bvp-stars{color:var(--piste);letter-spacing:2px}.bvp-priceline{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.bvp-price{font-family:var(--f-display);font-stretch:62%;font-weight:800;font-size:44px;line-height:1}.bvp-free{font-size:12.5px;color:var(--piste);font-weight:600;background:color-mix(in srgb,var(--piste) 12%,#fff);padding:6px 11px;border-radius:99px}.bvp-pitch{margin:0;font-size:16px;line-height:1.5;max-width:44ch;color:var(--muted)}.bvp-pitch b{background:linear-gradient(transparent 58%,color-mix(in srgb,var(--signal) 70%,transparent) 58%)}.bvp-form{display:flex;flex-direction:column;gap:22px}.bvp-opt-label{display:flex;justify-content:space-between;font-size:14px;margin-bottom:12px}.bvp-opt-label span{color:var(--muted)}.bvp-swatches,.bvp-choices{display:flex;flex-wrap:wrap;gap:12px}.bvp-sw{width:40px;height:40px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f;position:relative;transition:transform .2s}.bvp-sw:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;box-shadow:0 0 0 1.5px transparent;transition:box-shadow .2s}.bvp-sw[aria-pressed=true]:after{box-shadow:0 0 0 1.5px var(--ink)}.bvp-sw:hover{transform:scale(1.06)}.bvp-cta{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px}.bvp-qty{display:flex;align-items:center;height:60px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:2px}.bvp-qty button{width:44px;height:100%;font-size:20px}.bvp-qty input{width:28px;padding:0;text-align:center;border:0;background:none;font:inherit;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.bvp-qty input::-webkit-inner-spin-button,.bvp-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bvp .bvp-add{height:60px;background:var(--piste);color:#fff;border-radius:2px;font-stretch:125%;font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:6px;white-space:nowrap;padding:0 10px;transition:background .25s}.bvp .bvp-add{font-stretch:105%;font-size:12px;letter-spacing:.06em}.bvp-qty button{width:36px}@media(max-width:979px){.bvp-crumbs{display:none}.bvp .bvp-thumbs button{flex-basis:44px}.bvp-buy{padding-top:8px}}.bvp .bvp-add:hover{background:var(--piste-deep)}.bvp .bvp-add:disabled{background:var(--muted);cursor:not-allowed}.bvp-stamps{list-style:none;margin:0;padding:4px 0 0;display:grid;gap:10px}.bvp-stamps li{display:flex;align-items:center;gap:14px}.bvp-stamps li>span{display:flex;flex-direction:column;gap:1px;min-width:0}.bvp-stamps b{font-size:14.5px;font-weight:700;line-height:1.25}.bvp-stamps small{font-size:12.5px;line-height:1.35;color:var(--muted)}.bvp-stamp-g{flex:none;width:58px;height:58px;color:var(--piste);transform:rotate(var(--r));transition:transform .4s var(--ease)}.bvp-stamps li:nth-child(2) .bvp-stamp-g{color:var(--piste-night,#06372b)}.bvp-stamps li:hover .bvp-stamp-g{transform:rotate(0) scale(1.06)}.bvp-stamp-g text{fill:currentColor;stroke:none}.bvp-stamp-g .rt{font:500 9.4px var(--f-mono);letter-spacing:.5px}.bvp-stamp-g .bg{font-family:var(--f-display);font-weight:800;font-size:31px;font-stretch:62%;font-variation-settings:"wdth" 62;text-anchor:middle}.bvp-stamp-g .sm{font:500 7.6px var(--f-mono);letter-spacing:1.4px;text-anchor:middle}.bvp-stamp-g .c{fill:none;stroke:currentColor}.bvp-fitbox{background:#fff;border-radius:12px;padding:0 16px}.bvp-fitbox[hidden]{display:none}.bvp-fitbox summary{display:flex;align-items:center;gap:12px;padding:14px 0;font-size:14px;cursor:pointer;list-style:none}.bvp-fitbox summary::-webkit-details-marker{display:none}.bvp-fitbox summary svg{width:20px;height:20px;flex:none;fill:none;stroke:var(--piste);stroke-width:1.6;stroke-linejoin:round}.bvp-fitbox summary i{margin-left:auto;font-style:normal;transition:transform .25s}.bvp-fitbox[open] summary i{transform:rotate(180deg)}.bvp-fitbox[open]{padding-bottom:16px}.bvp-fitbox-head{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.bvp-fitbox-head .bvh-eyebrow{color:var(--piste)}.bvp-seg{display:inline-grid;grid-template-columns:1fr 1fr;background:var(--stone);border-radius:16px;padding:3px}.bvp-seg button{height:28px;padding:0 12px;border-radius:14px;font-size:12.5px;font-weight:500;color:var(--muted)}.bvp-seg button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 2px #0000001f}.bvp-fitlist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;font-size:14px}.bvp-fitlist div{display:flex;justify-content:space-between;gap:8px;padding:5px 0;border-bottom:1px dashed var(--line)}.bvp .bvh-ok{color:var(--piste);font-weight:600}.bvp .bvh-no{color:var(--soute);font-weight:600}.bvp-fitfine{margin:10px 0 0;font-size:12px;line-height:1.45;color:var(--muted)}.bvp-fitbox a{display:inline-block;margin-top:12px;font-size:13px;font-weight:600;border-bottom:1.5px solid currentColor}.bvp-sticky{position:fixed;z-index:4;left:0;right:0;bottom:0;background:#fff;border-top:1px solid var(--line);padding:10px var(--gut-r) calc(10px + env(safe-area-inset-bottom,0px)) var(--gut);display:flex;align-items:center;gap:14px;transform:translateY(110%);transition:transform .45s var(--ease)}.bvp-sticky.bvp-on{transform:none}shopify-chat{transition:transform .3s var(--ease,ease)}body:has(.bvp-sticky.bvp-on) shopify-chat{transform:translateY(calc(-72px - env(safe-area-inset-bottom,0px)))}.bvp-sticky img{width:52px;height:52px;object-fit:contain;background:var(--stone);border-radius:2px;mix-blend-mode:multiply;flex:none}.bvp-sticky-t{min-width:0;flex:1}.bvp-sticky-t b{display:block;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bvp-sticky-t span{font-size:13px;color:var(--muted)}.bvp-sticky button{height:48px;padding:0 22px;background:var(--piste);color:#fff;border-radius:2px;font-stretch:125%;font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}@media(max-width:480px){.bvp-sticky img{display:none}}body:has(.bvp-sticky.bvp-on) .bvh-ticket{bottom:calc(88px + env(safe-area-inset-bottom,0px))}.bvp-g2{scroll-margin-top:calc(var(--bv-header-h,92px) + 20px)}.bvp-g2 .bvh-wrap{padding-block:0 clamp(72px,9vw,130px)}.bvp-g2-card{background:#fff;border-radius:6px;display:grid}@media(min-width:960px){.bvp-g2-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.bvp-g2-vis{padding:clamp(22px,3vw,40px);border-bottom:2px dashed var(--line);display:flex;flex-direction:column;gap:18px}@media(min-width:960px){.bvp-g2-vis{border-bottom:0;border-right:2px dashed var(--line)}}.bvp-g2-vis .bvh-eyebrow{color:var(--piste)}.bvp-g2-vis h2{font-size:clamp(40px,4.6vw,68px);margin:10px 0 0}.bvp-g2-vis svg{width:100%;height:auto;max-height:360px;overflow:visible;margin-bottom:12px}.bvp-legend{display:flex;gap:18px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.bvp-legend i{display:inline-block;width:14px;height:14px;vertical-align:-2px;margin-right:6px;border-radius:2px}.bvp-lg-lim{box-shadow:inset 0 0 0 1.5px var(--ink)}.bvp-lg-bag{background:var(--piste)}.bvp-verdict{font-size:18px;font-weight:600}.bvp-g2 .bvh-ok{color:var(--piste);font-weight:600}.bvp-g2 .bvh-no{color:var(--soute);font-weight:600}.bvp-g2-table{padding:clamp(22px,3vw,40px);overflow-x:auto}.bvp-g2 table{width:100%;border-collapse:collapse;font-size:14.5px;min-width:420px}.bvp-g2 th{font-stretch:125%;font-weight:600;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);text-align:left;padding:0 10px 12px 0;border-bottom:1.5px solid var(--ink)}.bvp-g2 td{padding:13px 10px 13px 0;border-bottom:1px solid var(--line);vertical-align:top}.bvp-g2 tr[data-i]{cursor:pointer}.bvp-g2 tr.bvp-sel td{background:color-mix(in srgb,var(--signal) 22%,transparent)}.bvp-g2-more{margin-top:16px}.bvp-g2 td .bvh-mono{display:block;font-size:12px;color:var(--muted)}.bvp-fine{font-size:12px;color:var(--muted);margin:14px 0 0}.bvp-kit-in{padding-bottom:clamp(72px,9vw,130px)}.bvp-kit-head{margin-bottom:24px}.bvp-kit-head .bvh-eyebrow{color:var(--piste)}.bvp-kit-head h2{font-size:clamp(44px,5.4vw,84px);margin:12px 0 0}.bvp-kit-head p{margin:12px 0 0;max-width:56ch;color:var(--muted);font-size:16px}@media(min-width:860px){.bvp-kit-grid.bvp-kit-n4{grid-template-columns:repeat(2,minmax(0,1fr))}.bvp-kit-n4 .bvp-kit-sum{grid-column:1/-1;flex-direction:row;align-items:center}}@media(min-width:1100px){.bvp-kit-grid.bvp-kit-n4{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,.9fr)}.bvp-kit-n4 .bvp-kit-sum{grid-column:auto;flex-direction:column;align-items:stretch}}.bvp-kit-grid{display:grid;gap:12px}@media(min-width:860px){.bvp-kit-grid{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,.9fr)}}.bvp-ki{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;background:#fff;border-radius:4px;padding:10px 14px 10px 10px;box-shadow:inset 0 0 0 1.5px transparent;transition:box-shadow .2s}.bvh .bvp-ki-a{display:block;min-width:0;color:var(--ink);text-decoration:none}.bvp-ki-see{display:block;margin-top:4px;font-size:12.5px;font-weight:600;color:var(--piste)}.bvp-ki-a:hover .bvp-ki-t{text-decoration:underline;text-underline-offset:3px}.bvp-ki-ph:hover img{transform:scale(1.05)}.bvp-ki-ph img{transition:transform .5s var(--ease)}.bvp-ki input{cursor:pointer}@media(min-width:860px){.bvp-ki{grid-template-columns:1fr;padding:12px}}.bvp-ki:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--piste)}.bvp-ki-ph{display:block;aspect-ratio:1;background:var(--stone);border-radius:2px;overflow:hidden}.bvp-ki-ph img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:10%}.bvp-ki-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.bvp-ki-t{display:block;font-size:15px;font-weight:600}.bvp-ki-v{display:block;font-size:13px;color:var(--muted)}.bvp-ki-p{font-size:14px;color:var(--muted)}.bvp-ki input{flex:none;width:22px;height:22px;accent-color:var(--piste)}.bvp-kit-sum{background:var(--ink);color:var(--paper);border-radius:4px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;gap:18px}.bvp-kit-sum .bvh-eyebrow{color:var(--signal)}.bvp-kit-sum b{display:block;font-size:56px;line-height:1;margin-top:10px}.bvp-kit-sum [data-bv-kit-n]{font-size:14px;opacity:.75}.bvp-kit .bvp-kit-sum button{height:54px;background:var(--signal);color:var(--ink);border-radius:2px;font-stretch:125%;font-weight:600;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.bvp-reviews{scroll-margin-top:calc(var(--bv-header-h,92px) + 20px)}.bvp-reviews .bvh-wrap{padding-block:0 clamp(72px,9vw,130px)}.bvp-reviews .bvh-eyebrow{color:var(--piste)}.bvp-reviews h2{font-size:clamp(44px,5.4vw,84px);margin:12px 0 18px}.bvp-reviews .jdgm-star{color:var(--piste)!important}.bvp-rv-note{max-width:1200px;margin:28px auto 0;font-size:13.5px;line-height:1.55;color:var(--muted)}.bvp-rv-note p{margin:0;max-width:75ch}.bvp-reviews .jdgm-rev-widg__title{display:none!important}.bvp-reviews .jdgm-rev{background:#fff;border:0!important;border-radius:4px;padding:20px 22px!important;margin-bottom:12px}.bvp-faq-in{max-width:980px;padding-block:0 clamp(72px,9vw,130px)}.bvp-faq .bvh-eyebrow{color:var(--piste)}.bvp-faq h2{font-size:clamp(44px,5.4vw,84px);margin:12px 0 22px}.bvp-faq details{border-top:1px solid var(--line)}.bvp-faq details:last-of-type{border-bottom:1px solid var(--line)}.bvp-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:18px;font-weight:600}.bvp-faq summary::-webkit-details-marker{display:none}.bvp-faq summary:after{content:"+";font-family:var(--f-mono);font-size:22px;font-weight:400;transition:transform .3s var(--ease)}.bvp-faq details[open] summary:after{transform:rotate(45deg)}.bvp-faq-a{color:var(--muted);max-width:65ch;padding-bottom:22px}.bvp-faq-a p{margin:0}.cart-drawer .drawer__inner{width:46rem;max-width:100vw;padding:0;border:0;background:var(--bv-paper);color:var(--bv-ink);line-height:1.55}.cart-drawer .drawer__header{padding:2rem 2.2rem;margin:0;border-bottom:1px solid var(--bv-line)}.cart-drawer .drawer__heading{margin:0;font-family:var(--bv-f-display);font-stretch:62%;font-weight:800;text-transform:uppercase;font-size:4rem;line-height:.9}.bv-drawer-n{margin-left:.8rem;font-family:var(--bv-f-mono);font-size:1.4rem;font-weight:500;color:var(--bv-muted);vertical-align:middle}.cart-drawer .drawer__header .drawer__close{position:static;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%}.cart-drawer .drawer__header .drawer__close:hover{background:var(--bv-stone)}.bv-cart-route{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 2.2rem;background:var(--bv-piste-deep);color:var(--bv-on-dark);font-family:var(--bv-f-mono);font-size:1.15rem;letter-spacing:.06em}.bv-cart-route i{flex:1;height:1px;background:repeating-linear-gradient(90deg,currentColor 0 5px,transparent 5px 9px);opacity:.6}.bv-cart-route b{color:var(--bv-signal);font-weight:500}.cart-drawer .drawer__contents{padding:0 2.2rem}.cart-drawer .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.cart-drawer .cart-item__image{background:var(--bv-stone);mix-blend-mode:multiply;object-fit:contain}.bv-cart-up{margin:2.2rem 0}.bv-cart-up .bv-eyebrow{color:var(--bv-piste)}.bv-ups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.2rem}.bv-up{display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:1rem;align-items:center;padding:1rem;background:#fff;border-radius:3px}.bv-up img{width:5.2rem;height:5.2rem;object-fit:contain;background:var(--bv-stone);border-radius:2px;mix-blend-mode:multiply}.bv-up b{display:block;font-size:1.25rem;font-weight:600;line-height:1.25}.bv-up small{display:block;font-size:1.2rem;color:var(--bv-muted)}.bv-up span{font-family:var(--bv-f-mono);font-size:1.2rem;color:var(--bv-muted)}.bv-up button{grid-column:1/-1;height:3.4rem;border:0;border-radius:2px;background:none;box-shadow:inset 0 0 0 1px var(--bv-ink);font:600 1.2rem var(--bv-f-body);color:var(--bv-ink);cursor:pointer}.bv-up button:hover{background:var(--bv-ink);color:var(--bv-paper)}.cart-drawer .drawer__footer{padding:1.8rem 2.2rem 2.2rem;border-top:2px dashed var(--bv-line);background:#fff}.cart-drawer .cart__ctas{display:block;margin-top:1.4rem}.cart-drawer .bv-cart-rows{margin-top:0}.bv-cart-rows>div{display:flex;justify-content:space-between;padding:.3rem 0;font-size:1.45rem}.bv-cart-rows .bv-cart-tot{padding-top:1rem;font-size:1.8rem;font-weight:600}.bv-cart-rows .bv-ok{color:var(--bv-piste);font-weight:600}.cart-drawer .cart__checkout-button{flex-wrap:wrap;column-gap:.5em;line-height:1.4;width:100%;max-width:none;min-height:5.8rem;background:var(--bv-piste);color:#fff;border-radius:2px;font-stretch:125%;font-weight:600;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase}.cart-drawer .cart__checkout-button:before,.cart-drawer .cart__checkout-button:after{display:none}.cart-drawer .cart__checkout-button:hover{background:var(--bv-piste-deep)}.bv-cart-note{margin:1rem 0 0;text-align:center;font-size:1.2rem;color:var(--bv-muted)}.cart-drawer .cart__empty-text{margin-bottom:1rem;font-family:var(--bv-f-display);font-stretch:62%;font-weight:800;text-transform:uppercase;font-size:4.4rem;line-height:.9}.bv-cart-empty-p{margin:0 0 2.2rem;color:var(--bv-muted)}.cart-drawer .drawer__inner-empty .button{min-height:5.2rem;padding:0 2.4rem;background:var(--bv-ink);color:var(--bv-paper);border-radius:2px;font-stretch:125%;font-weight:600;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.cart-drawer .drawer__inner-empty .button:before,.cart-drawer .drawer__inner-empty .button:after{display:none}.bv-cart-plus{margin-block:1rem 2rem;line-height:1.55}.bv-cart-plus .bv-ups{max-width:60rem}body:has(cart-items.is-empty) .bv-cart-plus{display:none}.bvp-desc{padding-block:clamp(56px,7vw,104px);border-top:1px solid var(--line);scroll-margin-top:calc(var(--bv-header-h,92px) + 20px)}.bvp-desc .bvh-wrap>.bvh-eyebrow{color:var(--piste)}.bvp-desc .bvh-display{font-size:clamp(40px,4.4vw,64px);margin:10px 0 32px}.bvp-desc-body p,.bvp-desc-body li{font-size:17px;line-height:1.65}.bvp-desc-body p+p,.bvp-desc-body ul{margin-top:14px}.bvp-desc-body ul{padding-left:1.2em}.bvp-desc-body .bv-desc{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "specs" "ph" "cards" "note";gap:0 clamp(32px,5vw,64px)}@media(min-width:960px){.bvp-desc-body .bv-desc{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"hero hero" "specs specs" "ph cards" "ph note";align-items:start}.bvp-desc-body .bv-desc:not(:has(.bvp-desc-ph)){grid-template-areas:"hero hero" "specs specs" "cards cards" "note note"}.bvp-desc-body .bv-desc:not(:has(.bvp-desc-ph)) .bv-cards{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}}.bvp-desc-body .bv-hero{grid-area:hero;max-width:900px}.bvp-desc-body .bv-hero h2{font-family:var(--f-display);font-stretch:62%;font-weight:800;font-size:clamp(34px,4vw,54px);line-height:.95;text-transform:uppercase;text-wrap:balance;margin:12px 0 14px}.bvp-desc-body .bv-hero p{color:var(--muted);max-width:70ch}.bvp-desc-body .bv-specs{grid-area:specs;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin:32px 0 clamp(36px,5vw,56px)}@media(max-width:599px){.bvp-desc-body .bv-specs{gap:8px}.bvp-desc-body .bv-spec-row{min-height:92px;padding:14px 16px}}.bvp-desc-body .bv-specs h3{display:none}.bvp-desc-body .bv-spec-row{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:12px;background:#fff;border-radius:16px;padding:18px 20px;min-height:118px}.bvp-desc-body .bv-spec-val{font-family:var(--f-display);font-stretch:62%;font-weight:800;font-size:clamp(24px,2.4vw,32px);line-height:1;text-wrap:balance}.bvp-desc-body .bv-spec-label{font:500 10.5px var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.bvp-desc-ph{grid-area:ph;margin:0 0 28px;border-radius:18px;overflow:hidden;background:#fff;aspect-ratio:1}.bvp-desc-ph img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:6%}.bvp-desc-ph.bvp-cover img{object-fit:cover;mix-blend-mode:normal;padding:0}@media(min-width:960px){.bvp-desc-ph{margin:0;position:sticky;top:calc(var(--bv-header-h,92px) + 20px)}}.bvp-desc-body .bv-cards{grid-area:cards;display:grid;gap:22px;margin:0;align-content:start}.bvp-desc-body .bv-cards:before{content:"Pourquoi vous allez l'aimer";grid-column:1/-1;font-size:24px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.bvp-desc-body .bv-card{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:16px;align-items:start}.bvp-desc-body .bv-card-icon{grid-row:1/3;position:relative;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--piste);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--piste) 24%,transparent);font-size:19px;line-height:1}.bvp-desc-body .bv-card-icon:after{content:"";position:absolute;top:1px;right:1px;width:9px;height:9px;border-radius:50%;background:var(--signal);box-shadow:0 0 0 2.5px var(--paper)}.bvp-desc-body .bv-card-icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bvp-desc-body .bv-card h3{font-family:var(--f-body);font-size:16.5px;font-weight:700;line-height:1.3;margin:2px 0 3px;text-transform:none;letter-spacing:0}.bvp-desc-body .bv-card p{margin:0;font-size:15px;line-height:1.5;color:var(--muted)}.bvp-desc-body .bv-note{grid-area:note;margin-top:28px;padding:16px 18px;border-radius:12px;background:#fdf3c4;font-size:14.5px;line-height:1.55;color:var(--ink)}.bvp-desc-body .bv-note:before{content:"Bon \e0  savoir : ";font-weight:700}.bvp .bvp-more{align-self:flex-start;font-size:14px;font-weight:600;color:var(--piste);text-decoration:underline;text-underline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/38/assets/bv-shop.css.map */
