body.page .bv-footer-page{background:#fdfbf7;color:#2b2320;margin:0}@media (min-width:901px){.bv-footer-page h1,.bv-footer-page h2,.bv-footer-page h3{font-weight:600;letter-spacing:0}.bv-footer-page .bv-breadcrumb{font-size:11.5px!important;letter-spacing:.18em;margin:0 0 10px!important}.bv-footer-page .bv-info-hero h1{font-size:44px;line-height:1.15;margin:0}.bv-footer-page .bv-info-hero>p:last-child,.bv-footer-page .bv-info-hero>div>p:not(.bv-breadcrumb){font-size:17px;line-height:1.8;margin:12px 0 0}.bv-footer-page--materials-care .bv-info-hero--split{background:var(--bv-sand);display:grid;grid-template-columns:1.1fr 1fr}.bv-footer-page--materials-care .bv-info-hero--split>div{padding:56px 60px}.bv-footer-page--materials-care .bv-info-hero--split h1{font-size:48px;line-height:1.12}.bv-footer-page--materials-care .bv-info-hero--split img{height:380px;min-height:380px}.bv-footer-page--materials-care .bv-inline-links{gap:22px;margin-top:4px}.bv-footer-page--materials-care .bv-inline-links a{font-size:14.5px}.bv-footer-page--materials-care .bv-material-cards{gap:20px;grid-template-columns:repeat(3,1fr);padding:56px 48px}.bv-footer-page--materials-care .bv-material-cards article{background:#fff;border:1px solid var(--bv-line);min-height:0;padding:20px 22px 24px}.bv-footer-page--materials-care .bv-material-cards article+article{border-left:1px solid var(--bv-line)}.bv-footer-page--materials-care .bv-material-cards article::before{background-image:url(/wp-content/themes/broviane-minimal/assets/images/info-v112/materials-hero.jpg);background-position:center;background-size:cover;content:"";display:block;height:150px;margin:-20px -22px 20px}.bv-footer-page--materials-care .bv-material-cards article:nth-child(2)::before{background-position:center 58%}.bv-footer-page--materials-care .bv-material-cards article:nth-child(3)::before{background-position:right center}.bv-footer-page--materials-care .bv-material-cards article>span{display:none}.bv-footer-page--materials-care .bv-material-cards h2{font-size:23px;margin:0 0 8px}.bv-footer-page--materials-care .bv-material-cards small{display:block;font-size:11.5px;letter-spacing:.1em;margin-bottom:8px}.bv-footer-page--materials-care .bv-material-cards p{font-size:16px;line-height:1.75;margin:0}.bv-footer-page--materials-care #stones{border:0;padding:0 48px 56px}.bv-footer-page--materials-care #stones .bv-kicker{display:none}.bv-footer-page--materials-care #stones .bv-info-heading{margin-bottom:20px}.bv-footer-page--materials-care #stones .bv-info-heading h2{font-size:32px;margin-bottom:6px}.bv-footer-page--materials-care .bv-data-table{border:1px solid var(--bv-line)}.bv-footer-page--materials-care .bv-data-head,.bv-footer-page--materials-care .bv-data-row{grid-template-columns:1.1fr 1.6fr .7fr 1.6fr;padding:12px 20px}.bv-footer-page--materials-care .bv-data-row{padding:15px 20px}.bv-footer-page--materials-care .bv-data-head span,.bv-footer-page--materials-care .bv-data-row span{border:0;padding:0}.bv-footer-page--materials-care .bv-editorial-note{background:var(--bv-sand);border-left:3px solid var(--bv-accent);margin-top:16px;max-width:none;padding:18px 22px}.bv-footer-page--materials-care .bv-care-layout{background:var(--bv-sand);display:grid;gap:44px;grid-template-columns:1fr 1fr;padding:56px 48px}.bv-footer-page--materials-care .bv-care-layout>section{background:#fff0;border:0;padding:0}.bv-footer-page--materials-care .bv-care-layout h2{font-size:32px;margin:0 0 16px}.bv-footer-page--materials-care .bv-number-grid{display:flex;flex-direction:column;gap:14px}.bv-footer-page--materials-care .bv-number-grid article{border:0;display:flex;gap:14px;padding:0}.bv-footer-page--materials-care .bv-number-grid article>span{font-size:12px;padding-top:3px}.bv-footer-page--materials-care .bv-number-grid h3{font-size:16px;margin:0 0 3px}.bv-footer-page--materials-care .bv-number-grid p{font-size:16px;line-height:1.75;margin:0}.bv-footer-page--materials-care .bv-care-section ol{border:0;display:flex;flex-direction:column;gap:10px;margin:0}.bv-footer-page--materials-care .bv-care-section li{background:#fdfbf7;border:1px solid var(--bv-line);display:flex;gap:12px;padding:14px 16px}.bv-footer-page--materials-care .bv-avoid{gap:8px;margin-top:18px}.bv-footer-page--materials-care .bv-avoid strong{flex-basis:100%;font-size:16px;margin:0 0 8px}.bv-footer-page--materials-care .bv-avoid span{background:#fdfbf7;border:1px solid #ddd0bc;padding:6px 12px}.bv-footer-page--materials-care .bv-repair-callout{border-top:1px solid #ece4d8;margin:0;padding:44px 48px}}@media (min-width:901px){.bv-footer-page--about .bv-info-hero--split{align-items:flex-end;display:flex;height:420px;overflow:hidden;padding:48px 60px;position:relative}.bv-footer-page--about .bv-info-hero--split>img{height:100%;inset:0;min-height:0;object-fit:cover;position:absolute;width:100%;z-index:0}.bv-footer-page--about .bv-info-hero--split>div{align-self:auto;background:rgba(var(--bv-paper-rgb),.94);max-width:660px;padding:34px 38px;position:relative;z-index:1}.bv-footer-page--about .bv-info-hero--split h1{font-size:44px;line-height:1.15}.bv-footer-page--about .bv-info-hero--split>div>p:last-child{font-size:16.5px;line-height:1.8}.bv-footer-page--about .bv-about-story-layout{display:grid;gap:44px;grid-template-columns:1fr 1fr;padding:56px 48px 0}.bv-footer-page--about .bv-story-sections{display:flex;flex-direction:column;gap:22px}.bv-footer-page--about .bv-story-sections article{border:0;min-height:0;padding:0}.bv-footer-page--about .bv-story-sections h2{font-size:24px;margin:0 0 8px}.bv-footer-page--about .bv-story-sections p{font-size:16px;line-height:1.85;margin:0}.bv-footer-page--about .bv-stat-strip{border:0;display:grid;gap:16px;grid-template-columns:1fr 1fr}.bv-footer-page--about .bv-stat-strip::before{background-image:url(/wp-content/themes/broviane-minimal/assets/images/home-v109/craft-grading-amethyst.webp);background-position:center;background-size:cover;content:"";display:block;grid-column:1 / -1;height:300px}.bv-footer-page--about .bv-stat-strip>div{background:var(--bv-sand);border:0;padding:20px 22px;text-align:left}.bv-footer-page--about .bv-stat-strip strong{font-size:30px}.bv-footer-page--about .bv-stat-strip span{font-size:14.5px;line-height:1.6;margin-top:3px}.bv-footer-page--about .bv-info-section:has(.bv-promise-grid){border:0;padding:52px 48px}.bv-footer-page--about .bv-info-section:has(.bv-promise-grid) .bv-info-heading{margin-bottom:18px}.bv-footer-page--about .bv-info-section:has(.bv-promise-grid) h2{font-size:30px;margin:0}.bv-footer-page--about .bv-promise-grid{gap:18px;grid-template-columns:repeat(3,1fr)}.bv-footer-page--about .bv-promise-grid article{background:#fff;border:1px solid var(--bv-line);min-height:0;padding:24px 26px}.bv-footer-page--about .bv-promise-grid h3{font-size:22px;margin:0 0 8px}.bv-footer-page--about .bv-promise-grid p{font-size:16px;line-height:1.75;margin:0}.bv-footer-page--about .bv-company-details{background:var(--bv-sand);display:block;padding:52px 48px}.bv-footer-page--about .bv-company-details header>div{align-items:baseline;display:flex;gap:12px;margin-bottom:6px}.bv-footer-page--about .bv-company-details h2{font-size:30px;margin:0}.bv-footer-page--about .bv-company-details header span{color:#8d8072;font-family:"IBM Plex Mono",monospace;font-size:11.5px;letter-spacing:.1em}.bv-footer-page--about .bv-company-details header>p{color:#6e6559;font-size:16px;margin:0 0 20px}.bv-footer-page--about .bv-company-details dl{background:#e0d6c7;border:1px solid #e0d6c7;display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.bv-footer-page--about .bv-company-details dl>div{background:#fdfbf7;border:0;display:block;padding:18px 22px}.bv-footer-page--about .bv-company-details dt{font-size:11px;letter-spacing:.12em;margin-bottom:6px}.bv-footer-page--about .bv-company-details dd{font-size:15.5px;line-height:1.7}.bv-footer-page--contact .bv-channel-grid{gap:18px;grid-template-columns:repeat(3,1fr);padding:32px 48px 0}.bv-footer-page--contact .bv-channel-grid article{background:#fff;border:1px solid var(--bv-line);min-height:0;padding:24px 26px}.bv-footer-page--contact .bv-channel-grid article+article{border-left:1px solid var(--bv-line)}.bv-footer-page--contact .bv-channel-grid small{font-size:11.5px;letter-spacing:.12em}.bv-footer-page--contact .bv-channel-grid a{font-size:24px;margin:8px 0 6px}.bv-footer-page--contact .bv-channel-grid p{font-size:16px;line-height:1.75;margin:0}.bv-footer-page--contact .bv-contact-layout{align-items:start;background:#fdfbf7;gap:44px;grid-template-columns:1fr 1.05fr;padding:44px 48px}.bv-footer-page--contact .bv-contact-layout>div{padding:0}.bv-footer-page--contact .bv-contact-layout>div+div{background:#fff;border:1px solid #e0d6c7;padding:32px 34px}.bv-footer-page--contact .bv-contact-layout h2{font-size:28px;margin:0 0 6px}.bv-footer-page--contact .bv-self-service>p{color:#6e6559;font-size:16px;margin:0 0 18px}.bv-footer-page--contact .bv-self-service-list{background:var(--bv-line);border:1px solid var(--bv-line);display:flex;flex-direction:column;gap:1px}.bv-footer-page--contact .bv-self-service-list article{align-items:center;background:#fff;border:0;display:flex;gap:16px;justify-content:space-between;padding:17px 20px}.bv-footer-page--contact .bv-self-service-list h3{font-size:15.5px;margin:0}.bv-footer-page--contact .bv-self-service-list p{font-size:14.5px;line-height:1.6;margin:3px 0 0}.bv-footer-page--contact .bv-wholesale{background:var(--bv-sand);border:0;margin-top:24px;padding:22px 24px}.bv-footer-page--contact .bv-wholesale h3{font-size:21px;margin-bottom:6px}.bv-footer-page--contact .bv-wholesale p{font-size:16px;line-height:1.75;margin:0}.bv-footer-page--contact .bv-contact-form-panel>h2{margin-bottom:20px}.bv-footer-page--contact .bv-contact-form-panel form{gap:16px;margin-top:0}.bv-footer-page--contact .bv-contact-form-panel input,.bv-footer-page--contact .bv-contact-form-panel textarea{border:1px solid #ddd0bc;font-size:16px;padding:13px 14px}.bv-footer-page--contact .bv-contact-form-panel textarea{height:110px}.bv-footer-page--contact .bv-topic-field{border:0;margin:0;padding:0}.bv-footer-page--contact .bv-topic-field legend{color:#7d7266;font-size:13px;letter-spacing:.06em;margin-bottom:6px}.bv-footer-page--contact .bv-topic-field>div{display:flex;flex-wrap:wrap;gap:8px}.bv-footer-page--contact .bv-topic-field label{display:block}.bv-footer-page--contact .bv-topic-field input{height:1px;opacity:0;padding:0;position:absolute;width:1px}.bv-footer-page--contact .bv-topic-field span{background:#faf6ef;border:1px solid #ddd0bc;color:#5d5449;display:block;font-family:Jost,sans-serif;font-size:14.5px;letter-spacing:0;padding:8px 14px}.bv-footer-page--contact .bv-topic-field input:checked+span{border-color:var(--bv-accent);color:#2b2320}.bv-footer-page--contact .bv-file-field input{border-style:dashed;padding:16px}.bv-footer-page--contact .bv-contact-form-panel .bv-button{width:100%}.bv-footer-page--privacy-policy .bv-info-hero,.bv-footer-page--terms-conditions .bv-info-hero{background:var(--bv-sand);padding:44px 48px}.bv-footer-page--privacy-policy .bv-info-hero h1,.bv-footer-page--terms-conditions .bv-info-hero h1{font-size:42px}.bv-footer-page--privacy-policy .bv-info-hero>p:last-child,.bv-footer-page--terms-conditions .bv-info-hero>p:last-child{font-size:16px;line-height:normal;margin-top:10px}.bv-footer-page--privacy-policy .bv-legal-layout,.bv-footer-page--terms-conditions .bv-legal-layout{gap:48px;grid-template-columns:260px minmax(0,1fr);padding:44px 48px}.bv-footer-page--privacy-policy .bv-legal-copy,.bv-footer-page--terms-conditions .bv-legal-copy{gap:30px;max-width:760px}.bv-footer-page--privacy-policy .bv-legal-copy article,.bv-footer-page--terms-conditions .bv-legal-copy article{border:0;padding:0}.bv-service-footer{background:#fdfbf7;border-top:1px solid #ece4d8;color:#6e6559;font-family:Jost,sans-serif;font-size:13.5px;padding:26px 0}.bv-service-footer .bv-container{max-width:1440px;padding:0 48px;width:100%}.bv-service-footer nav{gap:18px}}.bv-footer-page h1,.bv-footer-page h2,.bv-footer-page h3{color:#2b2320;font-family:"Cormorant Garamond",Georgia,serif;font-weight:600}.bv-breadcrumb{color:#786b5f!important;font-family:"IBM Plex Mono",monospace;font-size:11.5px!important;letter-spacing:.18em;margin:0 0 10px!important;text-transform:uppercase}.bv-info-hero{background:var(--bv-sand);border-bottom:1px solid #ece4d8;padding:44px 48px}.bv-info-hero h1{font-size:44px;letter-spacing:0;line-height:1.15;margin:0 0 12px;max-width:900px}.bv-info-hero--split h1{font-size:48px;line-height:1.12}.bv-info-hero--legal h1{font-size:42px}.bv-info-hero--legal>p:last-child{font-size:16px;line-height:1.7}.bv-info-hero>p:last-child,.bv-info-hero>div>p:not(.bv-breadcrumb){color:#5f554d;font-size:17px;line-height:1.8;margin:0;max-width:820px}.bv-info-hero--split{align-items:stretch;display:grid;grid-template-columns:1.03fr .97fr;padding:0}.bv-info-hero--split>div{align-self:center;padding:56px 60px}.bv-info-hero--split img{height:380px;min-height:380px;object-fit:cover;width:100%}.bv-inline-links{display:flex;flex-wrap:wrap;gap:28px;margin-top:32px}.bv-inline-links a,.bv-page-cta{border-bottom:1px solid currentColor;color:#2b2320;display:inline-block;font-size:14.5px;padding-bottom:3px}.bv-info-section{border-top:1px solid #d8cebf;padding:clamp(58px, 7vw, 92px) clamp(24px, 4vw, 56px)}.bv-info-heading{margin-bottom:38px;max-width:820px}.bv-info-heading h2,.bv-care-section h2,.bv-contact-layout h2,.bv-track-box h2,.bv-company-details h2{font-size:30px;letter-spacing:0;line-height:1.15;margin:0 0 14px}.bv-care-section h2{font-size:32px}.bv-contact-layout h2,.bv-track-box h2{font-size:28px}.bv-info-heading>p:last-child,.bv-track-box>div>p:last-child{color:#6e6559;font-size:16px;margin:0}.bv-material-cards{display:grid;grid-template-columns:repeat(3,1fr)}.bv-material-cards article{min-height:330px;padding:48px 40px}.bv-material-cards article+article{border-left:1px solid #d8cebf}.bv-material-cards article>span,.bv-number-grid article>span,.bv-detail-grid article>span,.bv-story-sections article>span{color:var(--bv-accent);font-family:"IBM Plex Mono",monospace;font-size:9px;letter-spacing:.08em}.bv-material-cards h2{font-size:23px;line-height:1.15;margin:54px 0 7px}.bv-material-cards small,.bv-channel-grid small{color:var(--bv-accent);font-family:"IBM Plex Mono",monospace;font-size:11.5px;letter-spacing:.1em}.bv-material-cards p,.bv-number-grid p,.bv-detail-grid p,.bv-promise-grid p,.bv-story-sections p,.bv-channel-grid p,.bv-contact-layout p{color:#6e6559;font-size:16px;line-height:1.75}.bv-data-table{border-bottom:1px solid #d8cebf;border-top:1px solid #2b2320;overflow-x:auto}.bv-data-head,.bv-data-row{align-items:center;border-bottom:1px solid #d8cebf;display:grid;min-width:780px}.bv-data-head{background:#eee5d7;font-family:"IBM Plex Mono",monospace;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase}.bv-data-table--stones .bv-data-head,.bv-data-table--stones .bv-data-row{grid-template-columns:1fr 2.2fr .7fr 2fr}.bv-data-table--shipping .bv-data-head,.bv-data-table--shipping .bv-data-row{grid-template-columns:1.3fr 2fr .8fr 1.25fr .55fr}.bv-data-table--refunds .bv-data-head,.bv-data-table--refunds .bv-data-row{grid-template-columns:1.45fr 1fr 2fr}.bv-data-head span,.bv-data-row span{padding:15px 18px}.bv-data-head span+span,.bv-data-row span+span{border-left:1px solid #d8cebf}.bv-data-row span{color:#5f554d;font-size:16px;line-height:1.6}.bv-data-row span:first-child{color:#2b2320;font-family:Jost,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:500}.bv-editorial-note,.bv-table-note{border-left:2px solid var(--bv-accent);color:#6e6559;font-family:Jost,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;line-height:1.8;margin:30px 0 0;max-width:960px;padding:3px 0 3px 22px}.bv-number-grid,.bv-detail-grid,.bv-promise-grid{display:grid;grid-template-columns:repeat(4,1fr)}.bv-number-grid article,.bv-detail-grid article,.bv-promise-grid article{border-left:1px solid #d8cebf;padding:4px 28px 20px}.bv-number-grid article:first-child,.bv-detail-grid article:nth-child(odd),.bv-promise-grid article:first-child{border-left:0}.bv-number-grid h3,.bv-detail-grid h3,.bv-promise-grid h3{font-size:23px;line-height:1.15;margin:22px 0 9px}.bv-number-grid:not(.bv-number-grid--steps) h3{font-family:Jost,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:500}.bv-number-grid--steps h3,.bv-promise-grid h3{font-size:22px}.bv-page-cta{margin-top:30px}.bv-care-section{background:#eee5d7;padding:clamp(58px, 7vw, 92px) clamp(24px, 5vw, 72px)}.bv-care-section ol{border-top:1px solid #cfc2b1;counter-reset:habits;list-style:none;margin:34px 0 0;padding:0}.bv-care-section li{align-items:center;border-bottom:1px solid #cfc2b1;display:grid;gap:16px;grid-template-columns:28px 1fr;font-size:16px;line-height:1.7;padding:16px 0}.bv-care-section li span,.bv-return-promise li span,.bv-eligibility p span{color:var(--bv-accent);font-family:"IBM Plex Mono",monospace}.bv-avoid{align-items:center;display:flex;flex-wrap:wrap;gap:9px;margin-top:32px}.bv-avoid strong{font-family:Jost,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:16px;font-weight:500;margin-right:10px}.bv-avoid span{border:1px solid #bcae9c;font-size:14px;padding:7px 11px}.bv-repair-callout{align-items:center;border-top:1px solid #bcae9c;display:flex;gap:30px;justify-content:space-between;margin-top:44px;padding-top:32px}.bv-repair-callout h3{font-size:28px;margin:0 0 5px}.bv-repair-callout p{color:#6e6559;font-size:15.5px;line-height:1.7;margin:0;max-width:740px}.bv-stat-strip{border-bottom:1px solid #d8cebf;display:grid;grid-template-columns:repeat(4,1fr)}.bv-stat-strip>div{padding:34px 22px;text-align:center}.bv-stat-strip>div+div{border-left:1px solid #d8cebf}.bv-stat-strip strong{display:block;font-family:"Cormorant Garamond",Georgia,serif;font-size:30px;font-weight:600;line-height:1}.bv-stat-strip span{color:#6e6559;display:block;font-size:14.5px;line-height:1.6;margin-top:7px}.bv-detail-grid{gap:0;grid-template-columns:repeat(2,1fr)}.bv-detail-grid article{border-bottom:1px solid #d8cebf;min-height:245px;padding:28px 42px 32px}.bv-detail-grid article:nth-child(even){border-left:1px solid #d8cebf}.bv-detail-grid p{font-size:15.5px;line-height:1.85}.bv-track-box{align-items:center;background:#2b2320;color:#fdfbf7;display:grid;gap:70px;grid-template-columns:1fr 1fr;padding:clamp(46px, 6vw, 76px)}.bv-track-box h2,.bv-track-box p,.bv-track-box label{color:#fdfbf7}.bv-track-box .woocommerce-form-track-order p:first-child{display:none}.bv-track-box input{background:#fff0;border:0;border-bottom:1px solid rgb(255 255 255 / .55);border-radius:0;color:#fff;min-height:44px;width:100%}.bv-track-box .button{background:#fdfbf7!important;border-color:#fdfbf7!important;color:#2b2320!important}.bv-return-promise{align-items:center;display:grid;gap:50px;grid-template-columns:1fr auto;padding:50px 56px}.bv-return-promise ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.bv-return-promise li{display:grid;font-size:15.5px;gap:13px;grid-template-columns:20px 1fr;line-height:1.7}.bv-eligibility{background:var(--bv-sand);display:grid;grid-template-columns:1fr 1fr}.bv-eligibility>div{padding:54px 58px}.bv-eligibility>div+div{border-left:1px solid #d8cebf}.bv-eligibility h2{font-size:23px;margin:0 0 27px}.bv-eligibility p{border-top:1px solid #d8cebf;display:grid;gap:14px;grid-template-columns:20px 1fr;font-size:16px;line-height:1.7;margin:0;padding:13px 0}.bv-story-sections{display:grid;grid-template-columns:repeat(3,1fr)}.bv-story-sections article{min-height:350px;padding:55px 42px}.bv-story-sections article+article{border-left:1px solid #d8cebf}.bv-story-sections h2{font-size:24px;line-height:1.15;margin:70px 0 14px}.bv-story-sections p{font-size:16px;line-height:1.85}.bv-promise-grid{grid-template-columns:repeat(3,1fr)}.bv-promise-grid article{min-height:210px}.bv-promise-grid h3{font-size:22px;margin-top:0}.bv-company-details{background:var(--bv-sand);display:grid;gap:80px;grid-template-columns:.85fr 1.15fr;padding:60px 48px;scroll-margin-top:24px}.bv-company-details h2{font-size:30px}.bv-company-details dl{border-top:1px solid #2b2320;margin:0}.bv-company-details dl>div{border-bottom:1px solid #d8cebf;display:grid;gap:20px;grid-template-columns:180px 1fr;padding:12px 0}.bv-company-details dt{color:#6e6559;font-family:"IBM Plex Mono",monospace;font-size:11px;letter-spacing:.12em}.bv-company-details dd{font-size:15.5px;line-height:1.7;margin:0}.bv-channel-grid{display:grid;grid-template-columns:repeat(3,1fr)}.bv-channel-grid article{min-height:245px;padding:42px 38px}.bv-channel-grid article+article{border-left:1px solid #d8cebf}.bv-channel-grid a{display:block;font-family:"Cormorant Garamond",Georgia,serif;font-size:24px;font-weight:600;margin:35px 0 8px}.bv-contact-layout{background:var(--bv-sand);display:grid;grid-template-columns:.9fr 1.1fr}.bv-contact-layout>div{padding:clamp(42px, 5vw, 68px)}.bv-contact-layout>div+div{background:#fdfbf7;border-left:1px solid #d8cebf}.bv-contact-layout>div:first-child>article{border-top:1px solid #d8cebf;padding:18px 0}.bv-contact-layout article h3,.bv-wholesale h3{font-family:Jost,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:15.5px;font-weight:500;margin:0 0 4px}.bv-contact-layout article p{margin:0 0 6px}.bv-contact-layout article a{color:var(--bv-accent);font-size:14px}.bv-wholesale{border-top:1px solid #2b2320;margin-top:22px;padding-top:24px}.bv-wholesale h3{font-family:"Cormorant Garamond",Georgia,serif;font-size:21px;font-weight:600}.bv-contact-form-panel form{display:grid;gap:17px;margin-top:28px}.bv-contact-hp{height:1px!important;left:-10000px!important;overflow:hidden!important;position:absolute!important;top:auto!important;width:1px!important}.bv-contact-form-panel label{color:#5f554d;display:grid;font-family:Jost,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:13px;gap:6px;letter-spacing:.06em}.bv-contact-form-panel input,.bv-contact-form-panel select,.bv-contact-form-panel textarea{background:#fdfbf7;border:1px solid #ddd0bc;border-radius:0;color:#2b2320;font-family:Jost,sans-serif;font-size:16px;outline:none;padding:11px 2px;width:100%}.bv-contact-form-panel textarea{border:1px solid #cfc5b7;padding:12px;resize:vertical}.bv-form-pair{display:grid;gap:20px;grid-template-columns:1fr 1fr}.bv-file-field input{border:1px dashed #b6a897;padding:15px}.bv-contact-form-panel form>small{color:#81766a;font-size:13.5px;line-height:1.7}.bv-form-status{border-left:3px solid #a64b3a;padding:10px 13px}.bv-form-status--success{border-color:#537153}.bv-legal-layout{align-items:start;display:grid;gap:48px;grid-template-columns:260px minmax(0,1fr);padding:44px 48px}.bv-legal-layout aside{border-left:1px solid var(--bv-line);height:fit-content;padding-left:18px;position:sticky;top:24px}.bv-legal-layout aside nav{display:grid;gap:9px}.bv-legal-layout aside .bv-kicker{font-size:11px;letter-spacing:.12em}.bv-legal-layout aside a{color:#5d5449;font-size:14.5px;line-height:normal;padding:0}.bv-legal-copy{display:flex;flex-direction:column;gap:30px;max-width:760px}.bv-legal-summary{background:#faf6ef;border-left:3px solid var(--bv-accent);font-family:Jost,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:17px;line-height:1.85;margin:0;padding:18px 22px}.bv-legal-copy article{border:0;column-gap:12px;display:grid;grid-template-columns:auto minmax(0,1fr);padding:0;row-gap:0;scroll-margin-top:24px}.bv-legal-copy article>span{color:var(--bv-accent);font-family:"IBM Plex Mono",monospace;font-size:12.5px}.bv-legal-copy article h2{font-size:24px;line-height:1.15;margin:0 0 8px}.bv-data-request h2{font-size:22px;margin:0 0 6px}.bv-legal-copy article p,.bv-data-request p{color:#544b44;font-size:16px;line-height:1.9;margin:0}.bv-legal-copy article p{grid-column:1 / -1}.bv-legal-copy article p+p{margin-top:12px}.bv-data-request{background:#fff;border:1px solid var(--bv-line);margin-top:0;padding:24px 26px}.bv-data-request p{line-height:1.85}.bv-service-footer{background:#fdfbf7;border-top:1px solid #ece4d8;color:#6e6559;font-family:Jost,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:13.5px;letter-spacing:0;padding:26px 0}.bv-footer-page .bv-button{font-size:16px;font-weight:500;letter-spacing:.04em}.bv-service-footer .bv-container{align-items:center;display:flex;gap:24px;justify-content:space-between;width:min(1320px, calc(100% - 64px))}.bv-service-footer nav{display:flex;flex-wrap:wrap;gap:19px}.bv-service-footer a{color:#6e6559}.bv-service-footer a:hover{color:#2b2320}@media (max-width:900px){.bv-info-hero--split,.bv-contact-layout,.bv-track-box,.bv-company-details{grid-template-columns:1fr}.bv-info-hero--split img{min-height:420px}.bv-material-cards,.bv-channel-grid,.bv-story-sections{grid-template-columns:1fr}.bv-material-cards article,.bv-channel-grid article,.bv-story-sections article{min-height:0}.bv-material-cards article+article,.bv-channel-grid article+article,.bv-story-sections article+article,.bv-contact-layout>div+div{border-left:0;border-top:1px solid #d8cebf}.bv-material-cards h2,.bv-story-sections h2{margin-top:30px}.bv-number-grid,.bv-promise-grid{grid-template-columns:repeat(2,1fr)}.bv-number-grid article:nth-child(odd),.bv-promise-grid article:nth-child(odd){border-left:0}.bv-stat-strip{grid-template-columns:repeat(2,1fr)}.bv-stat-strip>div:nth-child(3){border-left:0;border-top:1px solid #d8cebf}.bv-stat-strip>div:nth-child(4){border-top:1px solid #d8cebf}.bv-legal-layout{gap:42px;grid-template-columns:1fr}.bv-legal-layout aside{position:static}.bv-legal-layout aside nav{grid-template-columns:repeat(2,1fr)}.bv-service-footer .bv-container{align-items:flex-start;flex-direction:column;width:calc(100% - 36px)}}@media (max-width:620px){.bv-info-hero,.bv-info-hero--split>div{padding:48px 20px}.bv-info-hero h1{font-size:40px}.bv-info-hero--split h1{font-size:42px}.bv-info-hero--split img{min-height:310px}.bv-breadcrumb{margin-bottom:30px!important}.bv-number-grid,.bv-promise-grid,.bv-detail-grid,.bv-stat-strip,.bv-eligibility{grid-template-columns:1fr}.bv-number-grid article,.bv-promise-grid article,.bv-detail-grid article,.bv-eligibility>div{border-left:0!important;border-top:1px solid #d8cebf;min-height:0;padding:28px 20px}.bv-stat-strip>div{border-left:0!important;border-top:1px solid #d8cebf}.bv-return-promise,.bv-repair-callout{align-items:flex-start;flex-direction:column}.bv-return-promise{display:flex;padding:38px 20px}.bv-company-details{gap:35px;padding:45px 20px}.bv-company-details dl>div{grid-template-columns:1fr}.bv-form-pair{grid-template-columns:1fr}.bv-contact-layout>div,.bv-track-box{padding:44px 20px}.bv-legal-layout{padding:48px 20px}.bv-legal-layout aside nav{grid-template-columns:1fr}.bv-service-footer nav{gap:12px 16px}}@media (min-width:901px){.bv-footer-page--shipping-policy .bv-info-hero,.bv-footer-page--contact .bv-info-hero{background:#fdfbf7;border:0;padding:48px 48px 8px}.bv-footer-page--shipping-policy .bv-stat-strip{border:0;gap:16px;grid-template-columns:repeat(4,1fr);padding:32px 48px 0}.bv-footer-page--shipping-policy .bv-stat-strip>div{background:var(--bv-sand);border:0;padding:22px 24px;text-align:left}.bv-footer-page--shipping-policy .bv-stat-strip strong{font-size:30px}.bv-footer-page--shipping-policy .bv-stat-strip span{font-size:14.5px;line-height:1.6;margin-top:4px}.bv-footer-page--shipping-policy .bv-info-section:has(.bv-data-table--shipping){border:0;padding:44px 48px 0}.bv-footer-page--shipping-policy .bv-info-section:has(.bv-data-table--shipping) .bv-kicker,.bv-footer-page--returns-refunds .bv-info-section .bv-kicker{display:none}.bv-footer-page--shipping-policy .bv-info-section:has(.bv-data-table--shipping) .bv-info-heading{margin-bottom:16px}.bv-footer-page--shipping-policy .bv-info-section:has(.bv-data-table--shipping) h2,.bv-footer-page--returns-refunds .bv-info-section h2{font-size:30px;margin:0}.bv-footer-page--shipping-policy .bv-data-table--shipping,.bv-footer-page--returns-refunds .bv-data-table--refunds{border:1px solid var(--bv-line)}.bv-footer-page--shipping-policy .bv-data-table--shipping .bv-data-head,.bv-footer-page--shipping-policy .bv-data-table--shipping .bv-data-row{grid-template-columns:1.2fr 1.5fr 1fr 1.2fr .9fr;padding:12px 20px}.bv-footer-page--shipping-policy .bv-data-table--shipping .bv-data-row{padding:15px 20px}.bv-footer-page--shipping-policy .bv-data-table span,.bv-footer-page--returns-refunds .bv-data-table span{border:0;padding:0}.bv-footer-page--shipping-policy .bv-table-note{border:0;font-size:14px;line-height:1.7;margin-top:10px;padding:0}.bv-footer-page--shipping-policy .bv-info-section:has(.bv-detail-grid){border:0;padding:44px 48px}.bv-footer-page--shipping-policy .bv-detail-grid{gap:36px;grid-template-columns:repeat(2,1fr)}.bv-footer-page--shipping-policy .bv-detail-grid article{border:0;min-height:0;padding:0}.bv-footer-page--shipping-policy .bv-detail-grid article>span{display:none}.bv-footer-page--shipping-policy .bv-detail-grid h3{font-size:23px;margin:0 0 8px}.bv-footer-page--shipping-policy .bv-detail-grid p{font-size:15.5px;line-height:1.85;margin:0}.bv-footer-page--shipping-policy .bv-track-box{display:flex;gap:30px;justify-content:space-between;padding:40px 48px}.bv-footer-page--shipping-policy .bv-track-box>div:first-child{max-width:620px}.bv-footer-page--shipping-policy .bv-track-box .bv-kicker{display:none}.bv-footer-page--shipping-policy .bv-track-box h2{font-size:28px;margin-bottom:6px}.bv-footer-page--shipping-policy .bv-track-box>div>p:last-child{color:#cbbfae;font-size:16px;line-height:1.7}.bv-footer-page--returns-refunds .bv-return-hero{background:var(--bv-sand);border-bottom:1px solid #ece4d8;display:grid;grid-template-columns:1fr 1fr}.bv-footer-page--returns-refunds .bv-return-hero .bv-info-hero{background:#fff0;border:0;padding:48px 60px}.bv-footer-page--returns-refunds .bv-return-promise{border-left:1px solid var(--bv-line);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:48px 60px}.bv-footer-page--returns-refunds .bv-return-promise ul{gap:12px}.bv-footer-page--returns-refunds .bv-return-promise .bv-button{align-self:flex-start;margin-top:8px;padding:14px 28px!important}.bv-footer-page--returns-refunds .bv-info-section:has(.bv-number-grid--steps){border:0;padding:48px 48px 0}.bv-footer-page--returns-refunds .bv-info-section:has(.bv-number-grid--steps) .bv-info-heading{margin-bottom:18px}.bv-footer-page--returns-refunds .bv-number-grid--steps{gap:18px;grid-template-columns:repeat(4,1fr)}.bv-footer-page--returns-refunds .bv-number-grid--steps article{border:0;border-top:2px solid #2b2320;padding:14px 0 0}.bv-footer-page--returns-refunds .bv-number-grid--steps h3{font-size:22px;margin:0 0 6px}.bv-footer-page--returns-refunds .bv-number-grid--steps p{font-size:16px;line-height:1.75;margin:0}.bv-footer-page--returns-refunds .bv-eligibility{background:#fdfbf7;gap:24px;padding:44px 48px}.bv-footer-page--returns-refunds .bv-eligibility>div{background:#fff;border:1px solid var(--bv-line);padding:26px 28px}.bv-footer-page--returns-refunds .bv-eligibility>div+div{background:#faf6ef;border-left:1px solid var(--bv-line)}.bv-footer-page--returns-refunds .bv-eligibility h2{font-size:23px;margin:0 0 12px}.bv-footer-page--returns-refunds .bv-eligibility p{border:0;display:flex;gap:10px;padding:0}.bv-footer-page--returns-refunds .bv-eligibility p+p{margin-top:9px}.bv-footer-page--returns-refunds .bv-info-section:has(.bv-data-table--refunds){border:0;padding:0 48px 48px}.bv-footer-page--returns-refunds .bv-info-section:has(.bv-data-table--refunds) .bv-info-heading{margin-bottom:16px}.bv-footer-page--returns-refunds .bv-data-table--refunds .bv-data-head,.bv-footer-page--returns-refunds .bv-data-table--refunds .bv-data-row{grid-template-columns:1.2fr 1fr 1.6fr;padding:12px 20px}.bv-footer-page--returns-refunds .bv-data-table--refunds .bv-data-row{padding:15px 20px}.bv-footer-page--returns-refunds .bv-editorial-note{background:var(--bv-sand);border-left:3px solid var(--bv-accent);margin:16px 0 0;max-width:none;padding:18px 22px}}