html .bv-atc,html button.bv-atc,html .bv-sticky-btn,html .bv-bf-contents-add,html .bv-bf-set-btn,html .bv-hero-home--bf .bv-btn,html .bv-hero-home--bf .bv-btn--solid{background:#1a1410!important;color:#f5f2ec!important;border:0!important;border-radius:999px!important;min-height:52px;padding:14px 26px!important;font:500 17px/1.2 Inter,-apple-system,BlinkMacSystemFont,sans-serif!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important;transition:transform .1s ease-out,background .15s}html .bv-atc:hover,html .bv-sticky-btn:hover,html .bv-bf-set-btn:hover,html .bv-hero-home--bf .bv-btn:hover{background:#2a2119!important}html .bv-atc:active,html .bv-sticky-btn:active,html .bv-bf-contents-add:active,html .bv-bf-set-btn:active,html .bv-hero-home--bf .bv-btn:active{transform:scale(.97)}html .bv-atc span{text-transform:none!important;letter-spacing:0!important}html .bv-atc-price,html .bv-bf-atc-price{font:500 17px/1.2 Inter,sans-serif!important;opacity:.85}html .bv-sticky-btn{min-height:44px!important;padding:11px 20px!important;font-size:15px!important}html .bv-bf-alone{background:#ffffff24!important;font-size:11px!important;letter-spacing:.04em!important;text-transform:lowercase!important}html .bv-bf-band{background:#0f0d0b!important;color:#f3ede2!important}html .bv-bf-band .bv-bf-contents-h{font-weight:300;letter-spacing:-.02em;color:#f3ede2!important}html .bv-bf-band .bv-bf-contents-s,html .bv-bf-band .bv-bf-contents-k,html .bv-bf-band .bv-bf-band-cards-h{color:#bfb29c!important;display:block!important}html .bv-bf-band .bv-bf-contents-k,html .bv-bf-band .bv-bf-band-cards-h,html .bv-bf-band .bv-bf-flag,html .bv-bf-band .bv-bf-badge,html .bv-bf-band .bv-bf-pct{font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.06em!important;line-height:1.4!important;text-transform:uppercase}html .bv-bf-band .bv-bf-contents-sum,html .bv-bf-band .bv-bf-contents-sum b,html .bv-bf-band .bv-bf-lines li{color:#f3ede2!important}html .bv-bf-band .bv-bf-contents-sum s{color:#8d8270}html .bv-bf-band .bv-bf-save,html .bv-bf-band .bv-bf-free,html .bv-bf-band .bv-bf-lines li:before{color:#8fbf99!important}html .bv-bf-band .bv-bf-offer{background:#17120d!important;border-radius:18px!important;box-shadow:inset 0 0 0 1px #f3ede21f;margin:0}html .bv-bf-band .bv-bf-flag,html .bv-bf-band .bv-bf-badge{background:#f3ede2!important;color:#1a1410!important;border-radius:6px;white-space:nowrap;padding:2px 7px!important}html .bv-bf-band .bv-bf-head-s,html .bv-bf-band .bv-bf-belts-h b,html .bv-bf-band .bv-bf-linkbtn,html .bv-bf-band .bv-bf-pct{color:#f3ede2!important}html .bv-bf-band .bv-bf-opt{border-color:#f3ede229!important;background:#ffffff0a!important;border-radius:14px!important}html .bv-bf-band .bv-bf-opt.is-on{border-color:#f3ede2!important;box-shadow:inset 0 0 0 1px #f3ede2!important;background:#ffffff14!important}html .bv-bf-band .bv-bf-opt input,html .bv-bf-band .bv-bf-addon input{accent-color:#f3ede2}html .bv-bf-band .bv-bf-opt-main strong{font-family:Inter,sans-serif;font-weight:600;font-size:17px}html .bv-bf-band .bv-bf-opt-main em{font-size:14px!important;color:#bfb29c}html .bv-bf-band .bv-bf-opt-price b{font-family:Fraunces,Georgia,serif;font-weight:400;font-size:21px}html .bv-bf-band .bv-bf-swatch{border-color:#f3ede259}html .bv-bf-band .bv-bf-belt.is-on{border-color:#f3ede2!important;box-shadow:inset 0 0 0 1px #f3ede2!important}html .bv-bf-band .bv-bf-contents-add{background:#f3ede2!important;color:#1a1410!important;width:100%}html .bv-bf-band .bv-bf-contents-add:hover{background:#fff!important}html .bv-bf-band .bv-bf-card{border:0!important;box-shadow:none!important;border-radius:18px!important;background:#fff!important}html .bv-bf-band .bv-bf-card-n{color:#1a1410!important}html .bv-bf-band .bv-bf-card-v{color:#6b6256!important}html .bv-bf-band .bv-bf-card-v s{color:#8b7f6e!important}html .bv-bf-band .bv-bf-plus,html .bv-bf-band .bv-bf-card:not(:first-child):before{background:#f3ede2!important;color:#1a1410!important}@media(max-width:600px){html .bv-bf-band .bv-bf-badge{font-size:11px!important;letter-spacing:.04em!important}html .bv-bf-band .bv-bf-opt-main strong{font-size:16px}}html .bv-hero-home--bf{background:#f5f2ec!important;color:#1a1410!important}html .bv-hero-home--bf .bv-hero-copy,html .bv-hero-home--bf .bv-hero-media{background:transparent!important}html .bv-hero-home--bf .bv-hero-eyebrow{color:#6f655a!important;font:600 12px/1.4 Inter,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase}html .bv-hero-home--bf .bv-hero-h1{color:#1a1410!important;font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(40px,5.2vw,56px);line-height:1.02;letter-spacing:-.025em;text-wrap:balance}html .bv-hero-home--bf .bv-hero-sub{color:#4a4239!important;font-family:Inter,sans-serif;font-size:19px;line-height:1.45}html .bv-hero-home--bf .bv-hero-promo{color:#6f655a!important;background:transparent!important;border:0!important;padding:0!important;font-size:14px;margin-top:14px}html .bv-hero-home--bf .bv-hero-cta a:nth-child(2){display:none!important}@media(min-width:750px){html .bv-hero-home--bf .bv-hero-grid{grid-template-columns:1fr!important;min-height:min(720px,78vh)!important;position:relative}html .bv-hero-home--bf .bv-hero-media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;min-height:0!important}html .bv-hero-home--bf .bv-hero-media img{border-radius:0!important;object-fit:cover!important;object-position:center 58%!important}html .bv-hero-home--bf .bv-hero-copy{position:relative;z-index:2;max-width:none;padding:clamp(48px,6vw,96px) clamp(32px,6vw,96px)!important;background:linear-gradient(90deg,#f5f2ecf0,#f5f2ecdb 30%,#f5f2ec80 52%,#f5f2ec00 72%)!important;justify-content:center}html .bv-hero-home--bf .bv-hero-copy>*{max-width:560px}}@media(max-width:749px){html .bv-hero-home--bf .bv-hero-media{min-height:300px!important}html .bv-hero-home--bf .bv-hero-media img{border-radius:0!important;object-fit:cover!important;object-position:center 60%!important}}html .bv-bf-sets-wrap{background:#0f0d0b!important}html .bv-bf-sets-h{font-weight:300;letter-spacing:-.02em}html .bv-bf-sets-k{display:none!important}html .bv-bf-sets-s{color:#c9bca6!important}html .bv-bf-set{border:0!important;box-shadow:none!important;border-radius:18px!important;background:#fff!important}html .bv-bf-set-badge{background:#f3ede2!important;color:#1a1410!important;border-radius:6px;font:600 12px/1.4 Inter,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase}html .bv-bf-set-img:hover img{transform:none!important}html .bv-bf-set-price em{color:#1a1410}html .bv-atc{white-space:nowrap}html .bv-atc>span{white-space:nowrap}@media(max-width:420px){html .bv-atc,html button.bv-atc{font-size:15px!important;padding:14px!important;gap:10px}html .bv-atc-price,html .bv-bf-atc-price{font-size:15px!important}html .bv-bf-alone{font-size:10px!important;padding:2px 6px!important}}html .bv-hero-home--bfdark{background:#0f0d0b!important;color:#f3ede2!important}html .bv-hero-home--bfdark .bv-hero-h1{color:#f6efe2!important}html .bv-hero-home--bfdark .bv-hero-sub{color:#d8ccb7!important}html .bv-hero-home--bfdark .bv-hero-eyebrow,html .bv-hero-home--bfdark .bv-hero-promo{color:#bfb29c!important}html .bv-hero-home--bfdark .bv-btn,html .bv-hero-home--bfdark .bv-btn--solid{background:#f3ede2!important;color:#1a1410!important}@media(min-width:750px){html .bv-hero-home--bfdark .bv-hero-copy{background:linear-gradient(90deg,#0f0d0beb,#0f0d0bd1 30%,#0f0d0b73 52%,#0f0d0b00 72%)!important}}@media(max-width:749px){html .bv-hero-home--bfdark .bv-hero-copy{background:#0f0d0b!important}}html .bv-hero-home--bfdark .bv-btn:hover,html .bv-hero-home--bfdark .bv-btn--solid:hover{background:#fff!important;color:#1a1410!important;opacity:1!important}html .bv-hero-home--bfdark .bv-btn:focus-visible{outline:2px solid #f3ede2!important;outline-offset:3px!important}html body :focus-visible{outline:2px solid #1a1410!important;outline-offset:2px!important;box-shadow:0 0 0 2px #f5f2ec!important}html .bv-bf-band :focus-visible,html .bv-bf-sets-wrap :focus-visible,html .bv-hero-home--bfdark :focus-visible,html .bv-closer :focus-visible,html .bv .ed-cinematic :focus-visible,html .bv .ed-stats :focus-visible{outline-color:#f3ede2!important;box-shadow:0 0 0 2px #1a1410!important}html .bv-bf-band .bv-bf-belt.is-on:focus-visible{box-shadow:inset 0 0 0 1px #f3ede2,0 0 0 2px #1a1410!important}html .bv .ed-folio,html .bv .bv-survives-card .scenario,html .bv .bv-pack-list .qty,html .bv-coll-eyebrow,html .bv .bv-anatomy-toc-label{color:#8a5a2e!important}html .bv .ed-display em,html .bv .ed-title em,html .bv h2 em,html .bv h3 em{color:#9c6b3a!important}html .bv .ed-cinematic .ed-folio,html .bv .ed-cinematic h2 em,html .bv .ed-cinematic em,html .bv .ed-stats em,html .bv .ed-stats .ed-folio{color:#e6cfa9!important}html .bv .ed-cinematic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#0c09079e,#0c090766 38%,#0c090700 68%)}html .bv .ed-cinematic .ed-cinematic-content{z-index:2}html .bv .ed-cinematic .ed-folio>span{text-shadow:0 1px 2px rgba(0,0,0,.55)}html .bv-bento-meta{z-index:1}html .bv-bento-meta:before{content:"";position:absolute;left:-22px;right:-22px;top:-48px;bottom:-20px;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#100c0900,#100c099e 42%,#100c09cc)}html .bv-bento-kicker{color:#efe2c2!important;font-size:12px!important;text-shadow:0 1px 2px rgba(0,0,0,.5)}html .bv-bento-label{text-shadow:0 1px 2px rgba(0,0,0,.45)}html .bv .ed-lookbook-tile .caption{text-shadow:0 1px 3px rgba(0,0,0,.75)!important;background:#100c096b;padding:4px 8px;border-radius:4px;margin:-4px -8px}html .bv .bv-pcard-current-badge{color:#f3ede2!important;font-size:11px!important}html .bv-bf-band .bv-bf-card .bv-bf-free,html .bv-bf-card .bv-bf-free{color:#2f5d1e!important}html .bv-bf-card-v s,html .bv-bf-band .bv-bf-card-v s,html .bv-bf-set-price s,html .bv-bf-set-list s,html .bv-bf-cc em s,html s.bv-bf-worth,html .bv-bf-worth{color:#6f655a!important}html summary:focus-visible{outline:none!important;box-shadow:inset 0 -3px #1a1410!important;background:#1a141012!important}
/*# sourceMappingURL=/cdn/shop/t/42/assets/bv-apple.css.map */
