.bv .bv-gs-banner{width:100%;background:var(--bv-ink);color:var(--bv-bg, #faf6ee);font-family:Inter,-apple-system,sans-serif;font-size:13px;font-weight:500;letter-spacing:.04em;line-height:1.4;text-align:center;padding:10px 48px 10px 24px;position:relative;z-index:100;border-bottom:1px solid rgba(184,137,90,.4)}.bv .bv-gs-banner em{font-style:normal;color:var(--bv-tan-soft, #d4b08a);font-weight:600}.bv .bv-gs-banner[data-dismissed]{display:none}.bv .bv-gs-banner-dismiss{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:28px;height:28px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#faf6ee8c;border-radius:2px;padding:0;transition:color .2s}.bv .bv-gs-banner-dismiss:hover{color:var(--bv-bg, #faf6ee)}.bv .bv-gs-banner-dismiss:focus-visible{outline:2px solid var(--bv-tan, #b8895a);outline-offset:2px}.bv .bv-gs-banner-dismiss svg{width:14px;height:14px;pointer-events:none}.bv .bv-gift-set-whats-in-box.bv-section{padding:clamp(80px,12vh,144px) 0;background:var(--bv-bg, #faf6ee)}.bv .bv-witb-header{text-align:center;margin-bottom:clamp(48px,7vh,80px);max-width:720px;margin-left:auto;margin-right:auto;padding:0 24px}.bv .bv-witb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(24px,3vw,48px);align-items:start}.bv .bv-witb-panel{display:flex;flex-direction:column;position:relative}.bv .bv-witb-panel:not(:last-child):after{content:"";position:absolute;top:0;right:calc(clamp(24px,3vw,48px)/-2);width:1px;height:100%;background:var(--bv-line, #e3d9c6);pointer-events:none}.bv .bv-witb-img-wrap{aspect-ratio:4 / 5;overflow:hidden;border-radius:4px;background:var(--bv-soft, #f6efe4);margin-bottom:clamp(20px,3vw,32px);position:relative}.bv .bv-witb-img-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.bv .bv-witb-panel:hover .bv-witb-img-wrap img{transform:scale(1.04)}.bv .bv-witb-img-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-style:italic;font-size:clamp(48px,6vw,72px);font-weight:200;color:#b8895a59;letter-spacing:-.02em}.bv .bv-witb-label{font-family:Inter,-apple-system,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--bv-tan, #b8895a);font-weight:700;display:block;margin-bottom:10px}.bv .bv-witb-title{font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(18px,2vw,24px);line-height:1.2;color:var(--bv-ink, #1a1410);margin:0 0 14px;letter-spacing:-.01em}.bv .bv-witb-title em{font-style:italic;color:var(--bv-tan, #b8895a)}.bv .bv-witb-copy{font-family:Inter,-apple-system,sans-serif;font-size:14px;line-height:1.7;color:var(--bv-ink-soft, #4a4239)}.bv .bv-witb-copy p{margin:0 0 12px}.bv .bv-witb-copy p:last-child{margin-bottom:0}.bv .bv-witb-panel-rule{width:32px;height:1px;background:var(--bv-tan, #b8895a);display:block;margin:16px 0 20px;opacity:.7}.bv .bv-witb-box-callout{margin-top:clamp(40px,6vh,64px);padding:clamp(32px,5vh,56px) clamp(24px,4vw,64px);background:var(--bv-ink, #1a1410);border-radius:4px;color:var(--bv-bg, #faf6ee);position:relative;overflow:hidden}.bv .bv-witb-box-callout:before{content:"";position:absolute;top:-80px;right:-80px;width:280px;height:280px;background:radial-gradient(circle,rgba(184,137,90,.25) 0%,transparent 70%);pointer-events:none}.bv .bv-witb-box-callout .bv-witb-label{color:var(--bv-tan-soft, #d4b08a)}.bv .bv-witb-box-callout .bv-witb-title{color:var(--bv-bg, #faf6ee);font-size:clamp(22px,3vw,32px);max-width:640px;margin:0 auto 14px;text-align:center}.bv .bv-witb-box-callout .bv-witb-copy{color:#faf6eeb8;max-width:620px;margin:0 auto;text-align:center}@media(max-width:880px){.bv .bv-witb-grid{grid-template-columns:1fr;gap:48px}.bv .bv-witb-panel:not(:last-child):after{display:none}.bv .bv-witb-panel:not(:last-child):before{content:"";position:absolute;bottom:-24px;left:0;right:0;height:1px;background:var(--bv-line, #e3d9c6);pointer-events:none}.bv .bv-witb-img-wrap{aspect-ratio:1 / 1;margin-bottom:18px}.bv .bv-witb-box-callout{padding:28px 24px}.bv .bv-witb-box-callout .bv-witb-title{font-size:clamp(20px,5vw,28px);text-align:left}.bv .bv-witb-box-callout .bv-witb-copy{text-align:left}}.bv .bv-gift-set-occasions.bv-section{background:var(--bv-bg, #faf6ee);padding:clamp(64px,10vh,128px) 0}.bv .bv-occasions-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.bv .bv-occasion-card{border:1px solid var(--bv-line, #e3d9c6);border-radius:4px;overflow:hidden;background:#fff;display:flex;flex-direction:column;transition:border-color .3s ease,transform .3s ease}.bv .bv-occasion-card:hover{border-color:var(--bv-tan, #b8895a);transform:translateY(-2px)}.bv .bv-occasion-img{aspect-ratio:3 / 2;overflow:hidden;background:var(--bv-soft, #f6efe4)}.bv .bv-occasion-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.bv .bv-occasion-card:hover .bv-occasion-img img{transform:scale(1.04)}.bv .bv-occasion-body{padding:clamp(20px,3vw,32px) clamp(20px,3vw,32px) clamp(24px,4vw,36px);flex:1;display:flex;flex-direction:column}.bv .bv-occasion-eyebrow{font-family:Inter,-apple-system,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--bv-tan, #b8895a);font-weight:700;display:block;margin-bottom:10px}.bv .bv-occasion-title{font-family:Fraunces,Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(22px,2.5vw,28px);line-height:1.15;color:var(--bv-ink, #1a1410);margin:0 0 14px;letter-spacing:-.01em}.bv .bv-occasion-title em{font-style:italic;color:var(--bv-tan, #b8895a)}.bv .bv-occasion-copy{font-family:Inter,-apple-system,sans-serif;font-size:14px;line-height:1.7;color:var(--bv-ink-soft, #4a4239);margin:0 0 auto}.bv .bv-occasion-chip{display:inline-block;margin-top:20px;padding:7px 14px;background:#b8895a1a;border:1px solid rgba(184,137,90,.3);border-radius:2px;font-family:Inter,-apple-system,sans-serif;font-size:11px;font-weight:600;color:var(--bv-tan-deep, #8a6238);letter-spacing:.08em;text-transform:uppercase}.bv .bv-occasions-cta{margin-top:32px;text-align:center;font-family:Inter,-apple-system,sans-serif;font-size:13px;color:var(--bv-muted, #8b8278);line-height:1.6}.bv .bv-occasions-cta p{margin:0}.bv .bv-occasions-cta a{color:var(--bv-tan-deep, #8a6238);text-decoration:underline;text-underline-offset:2px}.bv .bv-occasions-cta a:hover{color:var(--bv-ink, #1a1410)}@media(max-width:640px){.bv .bv-occasions-grid{grid-template-columns:1fr;gap:20px}.bv .bv-occasion-title{font-size:clamp(20px,5vw,26px)}}.bv.bv-gs-page{background:var(--bv-bg, #faf6ee)}.bv.bv-gs-page .ed-manifesto{background:var(--bv-soft, #f6efe4)}.bv .bv-gift-set-occasions{border-top:1px solid var(--bv-line, #e3d9c6)}@media print{.bv .bv-gs-banner,.bv .bv-occasion-chip{display:none!important}}@media(max-width:640px){.bv .bv-colorways-grid{display:flex;grid-template-columns:none;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:4px;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:14px}.bv .bv-colorways-grid::-webkit-scrollbar{display:none}.bv .bv-colorways-grid>.bv-colorway{flex:0 0 80%;width:auto;scroll-snap-align:start}}.bv .bv-cw-carousel{position:relative}.bv .bv-cw-arrow{display:none}@media(max-width:640px){.bv .bv-cw-arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;padding:0;border-radius:999px;border:1.5px solid #a8865c;background:#1a1410;color:#faf6ee;font-size:20px;line-height:1;font-weight:500;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:5;box-shadow:0 6px 22px #1a141047;transition:opacity .18s ease,background .18s ease}.bv .bv-cw-arrow:hover{background:#a8865c}.bv .bv-cw-arrow.prev{left:8px}.bv .bv-cw-arrow.next{right:8px}.bv .bv-cw-arrow:disabled{opacity:0;pointer-events:none}}.bv .bv-colorway:hover .bv-colorway-img img,.bv .bv-witb-panel:hover .bv-witb-img-wrap img{transform:none}.bv .bv-reveal,.bv-reveal{transform:none;transition:opacity .3s ease}.bv .bv-reveal.is-visible,.bv-reveal.is-visible{transform:none}@media(prefers-reduced-motion:reduce){.bv .bv-reveal,.bv-reveal{opacity:1;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/bellvari-crazy-horse-gift-set.css.map */
