.bv-collection-intro{position:relative;isolation:isolate;overflow:hidden;min-height:calc(100svh / var(--body-zoom, 1));aspect-ratio:auto;padding:clamp(135px,17svh,200px) 6vw clamp(32px,5svh,64px);grid-template-rows:1fr auto;gap:30px;background:#002d35}.bv-collection-intro__background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-2;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.bv-collection-intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 58% 58% at 16% 25%,#001a20d9 0%,#001a2073 48%,transparent 78%),radial-gradient(ellipse 58% 40% at 85% 88%,#001a20d9 0%,#001a2073 48%,transparent 82%)}.bv-collection-intro__story,.bv-collection-intro__edition{position:relative;padding:24px}.bv-collection-intro__story{width:39%;max-width:560px;align-self:start}.bv-collection-intro__edition{width:46%;max-width:660px}.bv-collection-intro__copy{font-size:clamp(14px,1.2vw,18px)}.bv-christmas .bv-collection-intro{min-height:calc(100svh / var(--body-zoom, 1) - var(--christmas-banner-height))}.bv-christmas .bv-collection-intro__label{color:var(--christmas-copper-light)}.bv-collection-christmas-story{display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(40px,7vw,110px);padding:clamp(48px,7vw,100px) max(24px,8vw);background:#193f46;color:#fffaec}.bv-collection-christmas-story h2{margin-bottom:24px;color:var(--christmas-copper-light, #dfa875);font-size:clamp(28px,3vw,42px);line-height:1.3}.bv-collection-christmas-story p{max-width:650px;font-size:clamp(15px,1.3vw,18px);line-height:1.9;font-weight:300}.bv-collection-christmas-story img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.bv-collection-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.bv-collection-grid .bv-collection-link{min-width:0;min-height:clamp(530px,43vw,730px);aspect-ratio:auto}.bv-collection-link__photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s}.bv-collection-link:is(:hover,:focus-visible) .bv-collection-link__photo{transform:scale(1.025)}.bv-collection-grid .bv-collection-link__content{width:100%;max-width:560px;padding:48px 32px}.bv-collection-grid .bv-collection-link__content>p{line-height:1.6;color:#184147;font-size:14px;letter-spacing:.08em}.bv-collection-grid .bv-collection-link__wash{background:linear-gradient(180deg,#fffaec42,#fffaecbb 48%,#fffaec70)}.bv-collection-link:is(:hover,:focus-visible) .bv-outline-button{background:#004751;border-color:#004751;color:#fffaec}.bv-christmas .bv-collection-link .bv-outline-button{color:#20180f;background:var(--christmas-copper);border-color:var(--christmas-copper)}.bv-christmas .bv-collection-link:is(:hover,:focus-visible) .bv-outline-button{background:#dfa875;border-color:#dfa875}.bv-christmas .bv-collection-link__description p{border-left-color:var(--christmas-copper)}.bv-collection-link__description{display:grid;grid-template-rows:0fr;opacity:0;text-align:left;transition:grid-template-rows .4s,opacity .4s,margin .4s}.bv-collection-link__description p{overflow:hidden;min-height:0;padding-left:20px;border-left:1px solid #b99b5e;font-size:15px;font-weight:400;line-height:1.75}.bv-collection-link:is(:hover,:focus-visible) .bv-collection-link__description{grid-template-rows:1fr;opacity:1;margin-top:28px}.bv-collection-grid .bv-collection-link--discovery{grid-column:1 / -1;min-height:430px;aspect-ratio:3 / 1}.bv-collection-link--discovery .bv-collection-link__photo{-o-object-position:center 51%;object-position:center 51%}.bv-collection-grid .bv-collection-link--discovery .bv-collection-link__content{width:42%;max-width:none;margin-right:auto;padding:48px 28px}.bv-collection-link--discovery .bv-collection-link__content h2{font-size:clamp(52px,5.4vw,90px);line-height:1.2}@media (hover: none){.bv-collection-link__description{grid-template-rows:1fr;opacity:1;margin-top:28px}}@media (min-width: 768px) and (max-width: 1100px){.bv-collection-intro{padding:125px 3vw 35px}.bv-collection-intro__story{width:45%;padding:18px}.bv-collection-intro__edition{width:50%;padding:18px}.bv-collection-intro h1{font-size:75px}.bv-collection-intro__label{margin-bottom:18px}.bv-collection-grid .bv-collection-link__content{padding-inline:25px}.bv-collection-link .bv-outline-button{min-width:0;width:100%;padding-inline:18px}}@media (max-width: 767px){.bv-christmas .bv-collection-intro{min-height:0}.bv-christmas .bv-collection-christmas-story{background:linear-gradient(180deg,#002d35 0,#193f46 96px)}.bv-collection-christmas-story{grid-template-columns:1fr;gap:32px;padding:48px 24px}.bv-collection-christmas-story img{max-width:500px;margin:auto;aspect-ratio:4 / 3}.bv-collection-intro{aspect-ratio:auto;min-height:0;padding:145px 0 42px;gap:28px;grid-template-rows:auto auto auto}.bv-collection-intro:before{display:none}.bv-collection-intro__story,.bv-collection-intro__edition{width:auto;max-width:none;margin:0 24px;padding:0;background:none}.bv-collection-intro__story{grid-row:1}.bv-collection-intro__background{position:relative;grid-row:2;height:auto;aspect-ratio:3 / 2;-o-object-fit:contain;object-fit:contain;z-index:0;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 16%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 16%,#000 82%,transparent)}.bv-collection-intro__edition{grid-row:3;text-align:right}.bv-collection-intro__copy{font-size:15px}.bv-collection-grid{grid-template-columns:1fr}.bv-collection-grid .bv-collection-link{min-height:540px}.bv-collection-grid .bv-collection-link__content{padding:40px 26px}.bv-collection-grid .bv-collection-link__content h2{font-size:66px;line-height:1.2}.bv-collection-grid .bv-collection-link__content>p{margin:18px 0 22px;font-size:12px}.bv-collection-link__description{grid-template-rows:1fr;opacity:1;margin-top:26px}.bv-collection-link__description p{font-size:14px}.bv-collection-grid .bv-collection-link--discovery{align-items:center;aspect-ratio:auto}.bv-collection-grid .bv-collection-link--discovery .bv-collection-link__content{width:100%;padding:24px}.bv-collection-grid .bv-collection-link--discovery .bv-collection-link__content>p{margin:12px 0}.bv-collection-link--discovery .bv-collection-link__photo{-o-object-position:82% center;object-position:82% center}.bv-collection-grid .bv-collection-link--discovery h2{font-size:clamp(44px,12vw,62px)}.bv-collection-grid .bv-collection-link .bv-outline-button{min-width:0;max-width:100%;padding:12px 22px;font-size:12px;letter-spacing:.12em}}
