body.bv-interior{--bv-paper: #f8f7f3;--bv-paper-strong: #f3f2eb;--bv-ink: #20392e;--bv-forest-deep: #172d23;--bv-surface: #ecefe4;--bv-sage: #c7ce9c;--bv-muted: #526148;--bv-link: #355441;--bv-line: #d7dbd1;--bv-inverse: #f5f3e9;--bv-font-heading: "Cormorant", "Cormorant-fallback", Georgia, serif;--bv-font-body: "Raleway", Arial, sans-serif;--bv-reading-width: 68ch;--bv-page-width: 1280px;--bv-page-gutter: clamp(24px, 5vw, 80px);--bv-section-space: clamp(56px, 7vw, 96px);--bv-focus-width: 3px;--bv-focus-offset: 4px;--bv-motion-duration: .16s;background:var(--bv-paper);color:var(--bv-ink);font-family:var(--bv-font-body);-webkit-font-smoothing:antialiased}body.bv-interior #main-content{min-width:0;background:var(--bv-paper);color:var(--bv-ink)}body.bv-interior #main-content :where(h1,h2,h3){color:var(--bv-ink);font-family:var(--bv-font-heading);font-style:normal;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere;text-transform:none}body.bv-interior #main-content h1{font-size:clamp(40px,4.6vw,64px);line-height:1.02}body.bv-interior #main-content h2{font-size:clamp(30px,3.2vw,44px);line-height:1.12}body.bv-interior #main-content h3{font-size:clamp(23px,2.1vw,29px);line-height:1.18}body.bv-interior #main-content :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:var(--bv-focus-width) solid var(--bv-ink);outline-offset:var(--bv-focus-offset)}body.bv-interior #main-content a:not(.btn):not([class*=button]){color:var(--bv-link);text-underline-offset:4px}body.bv-interior #main-content :where(.btn,button[type=submit]){border-radius:0;font-family:var(--bv-font-body);font-weight:500;text-transform:none}body.bv-interior .cc-icons-with-text{border-top:1px solid var(--bv-line);background:var(--bv-paper-strong)}body.bv-interior .cc-footer{background:var(--bv-forest-deep);color:var(--bv-inverse)}body.bv-interior .cc-footer :where(h2,a,button){color:inherit}body.bv-interior ::selection{background:var(--bv-sage);color:var(--bv-ink)}@media(hover:hover)and (pointer:fine){body.bv-interior #main-content :where(.btn,button[type=submit]):not(:disabled):hover{background:#3b5240;color:var(--bv-inverse)}}@media(max-width:700px){body.bv-interior{--bv-page-gutter: 24px;--bv-section-space: 56px}body.bv-interior #main-content h1{font-size:clamp(36px,10vw,44px)}body.bv-interior #main-content h2{font-size:30px}body.bv-interior #main-content h3{font-size:23px}body.bv-interior .cc-icons-with-text .slider__item{min-height:0}}@media(prefers-reduced-motion:reduce){body.bv-interior{--bv-motion-duration: 0ms}body.bv-interior *,body.bv-interior *:before,body.bv-interior *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media(forced-colors:active){body.bv-interior #main-content :where(.btn,button[type=submit]){border:1px solid ButtonText}}body.bv-collection-page{--bv-col-ink: #202a24;--bv-col-muted: #556057;--bv-col-paper: #f7f5ef;--bv-col-line: #dedfd8}body.bv-collection-page #main-content .bv-collection-hero{margin-block:0;padding-block:clamp(24px,4vw,48px) 28px;background:var(--bv-col-paper);color:var(--bv-col-ink)}body.bv-collection-page #main-content .bv-collection-hero h1{margin:0;font-size:clamp(28px,3.7vw,48px);line-height:1.1;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}body.bv-collection-page #main-content .bv-collection-hero .rte{max-width:68ch;margin-top:16px;font-size:15px;line-height:1.65;color:var(--bv-col-muted)}body.bv-collection-page .bv-collection-guidance{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}body.bv-collection-page #main-content .bv-collection-hero a.bv-collection-guidance__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 18px;border:1px solid var(--bv-col-ink);border-radius:4px;background:var(--bv-col-ink);color:#fff;font-size:13px;font-weight:600;line-height:1.35;text-align:center;text-decoration:none}body.bv-collection-page #main-content .bv-collection-hero a.bv-collection-guidance__link--products{background:transparent;color:var(--bv-col-ink)}body.bv-collection-page .bv-collection-guidance__link:hover{text-decoration:underline;text-underline-offset:.2em}body.bv-collection-page .bv-collection-guidance__link:focus-visible,body.bv-collection-page .cc-collection-products .card__title a:focus-visible,body.bv-collection-page .cc-collection-products .products-toolbar__filter-btn:focus-visible{outline:2px solid var(--bv-col-ink);outline-offset:4px}body.bv-collection-page #main-content .cc-collection-products{margin-top:0;padding-top:20px}body.bv-collection-page .cc-collection-products .products-toolbar{border-color:var(--bv-col-line)}body.bv-collection-page .cc-collection-products #filter-results{min-width:0;scroll-margin-top:calc(var(--header-end, 80px) + 20px)}@media(min-width:1024px){body.bv-collection-page .cc-collection-products .main-products-grid__filters:not(.lg\:js-hidden){display:block!important;overflow:visible}body.bv-collection-page .cc-collection-products .main-products-grid__filters.lg\:js-hidden{display:none!important}body.bv-collection-page .cc-collection-products .main-products-grid__filters .facets.drawer{width:100%!important;max-width:100%!important}body.bv-collection-page .cc-collection-products .main-products-grid__filters:not(.lg\:js-hidden) .facets.drawer[data-bv-desktop-facets=open] .drawer__content{display:block!important}}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] #filter-results>.grid{gap:20px;align-items:stretch}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] #filter-results>.grid>li{min-width:0}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] product-card.card{display:flex;flex-direction:column;height:100%;overflow:visible;border:1px solid var(--bv-col-line);border-radius:6px;background:#fff}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] .card__media{margin:8px 8px 0;background:#fafaf7}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] .card__media>.media{padding-top:100%!important}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] .card__media img{object-fit:contain!important}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] .card__info-container,body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] .card__info{flex:1 1 auto}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] .card__info{padding:16px 14px 10px}body.bv-collection-page .cc-collection-products .card__vendor{color:var(--bv-col-muted);font-size:11px;font-weight:600;line-height:1.5}body.bv-collection-page .cc-collection-products .card__title{font-size:15px;line-height:1.4;text-transform:none;overflow-wrap:anywhere}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] .product-card__price{margin-top:14px;padding-top:0}body.bv-collection-page .cc-collection-products .price__current{font-size:20px;font-weight:600}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] .card__quick-add{padding:0 14px 14px}body.bv-collection-page .cc-collection-products .card__quick-add .btn--atc{min-height:46px;border-radius:4px;font-size:12px;line-height:1.35;white-space:normal}body.bv-collection-page .cc-collection-products .product-label{max-width:100%;padding:6px 8px;font-size:11px;line-height:1.3;white-space:normal}body.bv-collection-page .cc-collection-products .product-label--sold-out{background:#4c534d;color:#fff}@media(min-width:360px)and (max-width:599px){body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] #filter-results>.grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px;row-gap:16px}}@media(max-width:599px){body.bv-collection-page #main-content .bv-collection-hero{padding-block:24px}body.bv-collection-page .bv-collection-guidance{gap:8px;margin-top:16px}body.bv-collection-page .bv-collection-guidance__link{flex:1 1 135px;padding-inline:10px;font-size:12px}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] .card__media{margin:5px 5px 0}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] .card__info{padding:12px 9px 9px}body.bv-collection-page .cc-collection-products .card__title{font-size:13px;line-height:1.45}body.bv-collection-page .cc-collection-products .price__current{font-size:18px}body.bv-collection-page .cc-collection-products .main-products-grid[data-layout=grid] .card__quick-add{padding:0 9px 10px}body.bv-collection-page .cc-collection-products .card__quick-add .btn--atc{min-height:46px;padding-inline:5px;font-size:11px}}body.bv-template-product .cc-main-product{--bv-product-paper: #f8f7f3;--bv-product-ink: #20392e;--bv-product-line: #d7dbd1;--bv-product-muted: #566354;background:var(--bv-product-paper);color:var(--bv-product-ink)}body.bv-template-product .cc-main-product .product-info{color:var(--bv-product-ink);background:transparent}body.bv-template-product .cc-main-product .product-info h1{color:var(--bv-product-ink);font-family:Cormorant,Georgia,serif;font-size:clamp(32px,3.2vw,48px)!important;font-weight:600;line-height:1.08!important;letter-spacing:-.025em;text-transform:none!important;overflow-wrap:anywhere;margin-block:0 16px}body.bv-template-product .cc-main-product .product-info__title{margin-block-end:12px}body.bv-template-product .cc-main-product .product-vendor-sku,body.bv-template-product .cc-main-product .product-policies{color:var(--bv-product-muted);font-size:13px;line-height:1.6}body.bv-template-product .cc-main-product .product-info__price{color:var(--bv-product-ink);font-variant-numeric:tabular-nums}body.bv-template-product .cc-main-product .product-info__price .price__current{color:var(--bv-product-ink);font-size:28px;font-weight:500}body.bv-template-product .cc-main-product .product-description{font-size:16px;line-height:1.75}body.bv-template-product .cc-main-product .product-description a{text-decoration:underline;text-underline-offset:4px}body.bv-template-product .cc-main-product .product-description li+li{margin-block-start:10px}body.bv-template-product .cc-main-product .product-info hr{border-color:var(--bv-product-line);margin-block:20px}body.bv-template-product .cc-main-product .ws_up_sell_main_container,body.bv-template-product .cc-main-product [id^=ws_up_sell_main_container_]{display:none!important}body.bv-template-product .cc-main-product .product-info .js-product-form-main [name=add],body.bv-template-product .cc-main-product .bv-product-sticky-action{min-height:52px;padding:14px 20px;border:1px solid var(--bv-product-ink);border-radius:0;background:var(--bv-product-ink)!important;color:var(--bv-product-paper)!important;font-family:Raleway,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:.015em;text-transform:none;white-space:normal;cursor:pointer}body.bv-template-product .cc-main-product .product-info .js-product-form-main [name=add]:disabled,body.bv-template-product .cc-main-product .bv-product-sticky-action:disabled{opacity:.6;cursor:not-allowed}body.bv-template-product .cc-main-product .bv-product-sticky-action[aria-busy=true]{cursor:progress}body.bv-template-product .cc-main-product :is(a,button,input,select,summary,textarea):focus-visible{outline:2px solid var(--bv-product-ink);outline-offset:4px;box-shadow:0 0 0 2px var(--bv-product-paper)}body.bv-template-product .cc-main-product .product-options--anchor{top:0;scroll-margin-top:var(--header-end-padded, 140px)}body.bv-template-product .cc-main-product .product-info :is([name=add],.js-form-error){scroll-margin-block:var(--header-end-padded, 140px) 150px}body.bv-template-product .cc-main-product .media-viewer__item[data-media-type=image]>.media{padding-top:0!important;height:auto;aspect-ratio:1;background:#fff}@media(min-width:769px){body.bv-template-product .cc-main-product .product.js-product{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4.5vw,72px);align-items:start!important;padding-block:32px 64px}body.bv-template-product .cc-main-product .product.js-product>:is(.product-media,.product-info){float:none!important;width:auto!important;max-width:none!important;min-width:0;margin:0!important;padding:0!important;flex:initial!important}body.bv-template-product .cc-main-product .product-info{position:static!important;top:auto!important;height:auto!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto}body.bv-template-product .cc-main-product .product-media.sticky__scroll{position:sticky;top:var(--header-end-padded, 120px);min-height:0!important}body.bv-template-product .cc-main-product .product-media .sticky-scroll{position:static!important;top:auto!important;transform:none!important}}@media(max-width:768px){body.bv-template-product .cc-main-product .product-media{margin-block:8px 20px}body.bv-template-product .cc-main-product .product-info h1{font-size:32px!important;margin-block-end:12px}body.bv-template-product .cc-main-product .product-info__block{margin-block-end:20px}body.bv-template-product .cc-main-product .product-info__block--sm{margin-block-end:12px}body.bv-template-product .cc-main-product .product-info__add-to-cart{gap:12px}}body.bv-template-product .cc-main-product sticky-atc-panel[data-bv-product-sticky]{display:block!important;position:fixed;z-index:22;left:50%;right:auto;bottom:max(12px,env(safe-area-inset-bottom));width:calc(100% - 24px);max-width:660px;margin:0;border:1px solid var(--bv-product-line);background:var(--bv-product-paper);color:var(--bv-product-ink);box-shadow:0 8px 30px #20392e1f;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translate(-50%,16px)!important;transition:opacity .16s ease,transform .16s ease}body.bv-template-product .cc-main-product sticky-atc-panel[data-bv-sticky-visible=true]{visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:translate(-50%)!important}body.bv-template-product .cc-main-product [data-bv-product-sticky] .card--sticky-atc{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0;padding:12px;background:transparent;color:inherit}body.bv-template-product .cc-main-product [data-bv-product-sticky] .card__media,body.bv-template-product .cc-main-product [data-bv-product-sticky] .card__media img{width:44px!important;height:44px;object-fit:contain}body.bv-template-product .cc-main-product [data-bv-product-sticky] :is(.card__info,.card__buttons){min-width:0;padding:0}body.bv-template-product .cc-main-product [data-bv-product-sticky] .sticky-atc-panel__heading{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-family:Raleway,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none}body.bv-template-product .cc-main-product [data-bv-product-sticky] .price{color:var(--bv-product-ink);font-size:16px;font-variant-numeric:tabular-nums}body.bv-template-product .cc-main-product .bv-product-sticky-action{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px}@media(max-width:480px){body.bv-template-product .cc-main-product [data-bv-product-sticky] .card--sticky-atc{grid-template-columns:minmax(0,1fr) minmax(132px,46%);gap:10px}body.bv-template-product .cc-main-product [data-bv-product-sticky] .card__media{display:none}body.bv-template-product .cc-main-product .bv-product-sticky-action{padding:12px;font-size:13px}}@media(prefers-reduced-motion:reduce){body.bv-template-product .cc-main-product sticky-atc-panel[data-bv-product-sticky]{transition:none}}body[data-bv-editorial]{--bv-paper: #f8f7f3;--bv-ink: #20392e;--bv-forest-deep: #172d23;--bv-surface: #ecefe4;--bv-sage: #c7ce9c;--bv-muted: #526148;--bv-link: #355441;--bv-line: #d7dbd1;--bv-inverse: #f8f7f3;--bv-font-heading: Cormorant, Georgia, serif;--bv-font-body: Raleway, Arial, sans-serif;--bv-reading-width: 768px;--bv-page-width: 1200px;--bv-gutter: clamp(24px, 4vw, 64px);--bv-h1: clamp(38px, 4.4vw, 60px);--bv-h2: clamp(30px, 3vw, 42px);--bv-h3: clamp(24px, 2.2vw, 30px);--bv-space-2: 8px;--bv-space-3: 12px;--bv-space-4: 16px;--bv-space-6: 24px;--bv-space-8: 32px;--bv-space-12: 48px;--bv-space-16: 64px;--bv-motion: .16s}body[data-bv-editorial] main{color:var(--bv-ink);background:var(--bv-paper)}body[data-bv-editorial] main :is(.cc-main-blog,.cc-main-article,.cc-main-page){font-family:var(--bv-font-body);color:var(--bv-ink)}body[data-bv-editorial] main :is(.cc-main-blog,.cc-main-article,.cc-main-page) h1{font-family:var(--bv-font-heading);font-size:var(--bv-h1);font-weight:600;line-height:1.1;letter-spacing:-.02em;text-transform:none;text-wrap:balance;color:var(--bv-ink)}body[data-bv-editorial] main :is(.cc-main-blog,.cc-main-article,.cc-main-page) :is(h2,h3,h4){font-family:var(--bv-font-heading);font-weight:600;letter-spacing:-.015em;text-transform:none;text-wrap:balance;color:var(--bv-ink)}body[data-bv-editorial] main :is(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--bv-link);outline-offset:4px}body[data-bv-editorial] main :is(.article__content,.page__content){max-width:var(--bv-reading-width);font-family:var(--bv-font-body);color:var(--bv-ink);overflow-wrap:break-word}body[data-bv-editorial] main :is(.article__content,.page__content) a:not([class*=btn]){color:var(--bv-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}body[data-bv-editorial=blog] main .cc-main-blog>.container{max-width:var(--bv-page-width)}body[data-bv-editorial=blog] main .social-share-blog{margin-top:var(--bv-space-4);font-size:13px;color:var(--bv-muted)}body[data-bv-editorial=blog] main .bv-editorial-topics-host{text-align:center;margin-block:0 var(--bv-space-8)}body[data-bv-editorial=blog] main .bv-editorial-topics-toggle{min-height:48px;padding:12px 24px;border:1px solid var(--bv-line);border-radius:0;font:500 15px/1.4 var(--bv-font-body);color:var(--bv-ink);background:transparent;cursor:pointer;transition:background-color var(--bv-motion),border-color var(--bv-motion)}body[data-bv-editorial=blog] main .bv-editorial-topics-toggle:hover{border-color:var(--bv-link);background:var(--bv-surface)}body[data-bv-editorial=blog] main .bv-editorial-topics{gap:var(--bv-space-2);margin:var(--bv-space-4) 0 0;padding:0}body[data-bv-editorial=blog] main .bv-editorial-topics[hidden]{display:none!important}body[data-bv-editorial=blog] main .bv-editorial-topics .article__tag{min-height:44px;padding:11px 14px;border:1px solid var(--bv-line);border-radius:0;font-size:14px;line-height:1.5;color:var(--bv-link);background:transparent;text-underline-offset:.2em}body[data-bv-editorial=blog] main .card--article{color:var(--bv-ink);background:transparent;border-radius:0;box-shadow:none}body[data-bv-editorial=blog] main .card--article .card__title{font-size:clamp(27px,2.3vw,34px);line-height:1.15;margin-block:0 var(--bv-space-4)}body[data-bv-editorial=blog] main .card--featured .card__title{font-size:clamp(32px,3.2vw,46px)}body[data-bv-editorial=blog] main .card--article .card__info{font-size:16px;line-height:1.65}body[data-bv-editorial=blog] main .card--article :is(.text-theme-light,.card__tags){color:var(--bv-muted);font-size:13px;line-height:1.55}body[data-bv-editorial=blog] main .card--article .btn{min-height:48px;border-radius:0;border-color:var(--bv-link);color:var(--bv-ink);background:transparent;font-family:var(--bv-font-body);font-weight:500;text-transform:none}body[data-bv-editorial=article] main .article__title{max-width:920px}body[data-bv-editorial=article] main .article__content{font-size:18px;line-height:1.75}body[data-bv-editorial=article] main .article__content :is(p,ul,ol,blockquote){margin-block:0 var(--bv-space-6);font-size:inherit;line-height:inherit}body[data-bv-editorial=article] main .article__content li+li{margin-top:var(--bv-space-3)}body[data-bv-editorial=article] main .article__content h2{margin-block:var(--bv-space-12) var(--bv-space-4);font-size:var(--bv-h2);line-height:1.18}body[data-bv-editorial=article] main .article__content h3{margin-block:var(--bv-space-8) var(--bv-space-4);font-size:var(--bv-h3);line-height:1.25}body[data-bv-editorial=article] main .article .text-theme-light{color:var(--bv-muted);font-size:14px;line-height:1.6}body[data-bv-editorial=article] main .article>.container>.text-theme-light:first-child time{margin-inline-start:4px}body[data-bv-editorial=article] main .article__image--page .media{background:var(--bv-surface)}body[data-bv-editorial=article] main .article__image--page img{width:100%;height:auto}body[data-bv-editorial=article] main .article__content figure{margin-block:var(--bv-space-12)!important}body[data-bv-editorial=article] main .article__content figure img{max-width:100%;height:auto}body[data-bv-editorial=article] main .article__content :is(figcaption,small){font-size:14px!important;line-height:1.6!important;color:var(--bv-muted)}body[data-bv-editorial=about] main .page__content{font-size:18px;line-height:1.75}body[data-bv-editorial=about] main .page__content :is(p,ul,ol){margin-block:0 var(--bv-space-6);line-height:1.75}body[data-bv-editorial=about] main .page__content :is(h2,h3){margin-block:var(--bv-space-12) var(--bv-space-4);color:var(--bv-ink)!important;text-align:start!important;letter-spacing:-.015em!important;line-height:1.18}body[data-bv-editorial=about] main .page__content h2{font-size:var(--bv-h2)}body[data-bv-editorial=about] main .page__content h3{font-size:var(--bv-h3)}body[data-bv-editorial=about] main .page__content strong[style]{color:var(--bv-ink)!important}body[data-bv-editorial=about] main .bv-editorial-about-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:clamp(24px,4vw,48px);align-items:start;margin-block:0 var(--bv-space-12)}body[data-bv-editorial=about] main .bv-editorial-about-copy h2:first-child{margin-top:0}body[data-bv-editorial=about] main .bv-editorial-founder{width:100%;max-width:240px;margin:0;background:var(--bv-surface)}body[data-bv-editorial=about] main .bv-editorial-founder img{display:block;float:none!important;width:100%;max-width:100%!important;height:auto!important;aspect-ratio:9 / 20;margin:0!important;border-radius:0!important;box-shadow:none!important}body[data-bv-editorial=skin] main .cc-main-page .page__title{font-size:clamp(32px,3.5vw,46px);max-width:760px;margin-inline:auto}body[data-bv-editorial=skin] main .cc-main-page .page__content{margin-top:var(--bv-space-6)}body[data-bv-editorial=skin] main #bv-quiz{font-family:var(--bv-font-body);color:var(--bv-ink)}body[data-bv-editorial=skin] main #bv-quiz .bv-hero{padding:16px 12px 24px}body[data-bv-editorial=skin] main #bv-quiz :is(h2,h3){font-family:var(--bv-font-heading);font-size:clamp(28px,2.7vw,38px);line-height:1.18;color:var(--bv-ink)!important;text-transform:none}body[data-bv-editorial=skin] main #bv-quiz :is(.bv-hero p,.bv-q p){font-family:var(--bv-font-body);color:var(--bv-ink);font-size:17px;line-height:1.65}body[data-bv-editorial=skin] main #bv-quiz :is(.bv-btn,.bv-btn2,.bv-file,.bvi-open){min-height:50px;padding:14px 24px;border-radius:2px;font-family:var(--bv-font-body);font-size:16px;font-weight:500;line-height:1.4;text-transform:none;overflow-wrap:break-word}body[data-bv-editorial=skin] main #bv-quiz :is(.bv-btn,.bv-btn2,.bvi-open){background:var(--bv-forest-deep);color:var(--bv-inverse)}body[data-bv-editorial=skin] main #bv-quiz .bv-file{color:var(--bv-link);border-color:var(--bv-link);background:var(--bv-paper)}body[data-bv-editorial=skin] main #bv-quiz :is(.bv-find,.bv-cta,.bv-tier,.bv-card){border-color:var(--bv-line);border-radius:2px;box-shadow:none}body[data-bv-editorial=skin] main #bv-quiz :is(.bv-find,.bv-cta){color:var(--bv-ink);background:var(--bv-surface)}body[data-bv-editorial=skin] main #bv-quiz :is(.bv-sub,.bv-muted,.bv-back,.bv-skip,.bv-tier-s,.bv-sum,.bvi-muted){color:var(--bv-muted)}body[data-bv-editorial=skin] main #bv-quiz :is(.bv-back,.bv-skip){min-height:44px}body[data-bv-editorial=skin] main #bv-quiz .bv-tier-h{flex-wrap:wrap}body[data-bv-editorial=skin] main #bv-seo{font-family:var(--bv-font-body)!important;font-size:17px;line-height:1.75!important;color:var(--bv-ink)!important;margin-top:var(--bv-space-12)!important}body[data-bv-editorial=skin] main #bv-seo :is(h2,h3){color:var(--bv-ink)!important;line-height:1.2!important;margin-block:var(--bv-space-8) var(--bv-space-4)!important}body[data-bv-editorial=skin] main #bv-seo h2{font-size:var(--bv-h2)!important}body[data-bv-editorial=skin] main #bv-seo h3{font-size:var(--bv-h3)!important}body[data-bv-editorial] main .cc-newsletter .newsletter{padding-block:var(--bv-space-16);color:var(--bv-ink);background:var(--bv-surface)}body[data-bv-editorial] main .cc-newsletter .section__block--heading{font-family:var(--bv-font-heading);font-size:var(--bv-h2);font-weight:600;line-height:1.15;color:var(--bv-ink);text-transform:none}body[data-bv-editorial] main .cc-newsletter .rte{font-family:var(--bv-font-body);font-size:16px;line-height:1.65;color:var(--bv-muted)}body[data-bv-editorial] main .cc-newsletter :is(input[type=email],button[type=submit]){min-height:52px;border-radius:0;font:500 16px/1.4 var(--bv-font-body)}body[data-bv-editorial] main .cc-newsletter input[type=email]{background:var(--bv-paper);border-color:var(--bv-line);color:var(--bv-ink)}body[data-bv-editorial] main .cc-newsletter button[type=submit]{background:var(--bv-forest-deep);border-color:var(--bv-forest-deep);color:var(--bv-inverse)}@media(max-width:767px){body[data-bv-editorial]{--bv-h1: clamp(36px, 9.3vw, 44px);--bv-h2: 30px;--bv-h3: 25px;--bv-space-12: 36px;--bv-space-16: 48px}body[data-bv-editorial=blog] main .card--article .card__title{font-size:29px}body[data-bv-editorial=blog] main .card--featured .card__title{font-size:34px}body[data-bv-editorial=article] main .article__content{font-size:17px;line-height:1.75}body[data-bv-editorial=about] main .bv-editorial-about-intro{grid-template-columns:minmax(0,1fr);gap:var(--bv-space-4)}body[data-bv-editorial=about] main .bv-editorial-founder{max-width:216px;margin-inline:auto}body[data-bv-editorial=skin] main #bv-quiz .bv-hero{padding:12px 8px 20px}body[data-bv-editorial=skin] main #bv-quiz .bv-hero h2{font-size:28px}body[data-bv-editorial=skin] main #bv-quiz .bv-hero p{font-size:16px;line-height:1.6;margin-bottom:20px}}@media(prefers-reduced-motion:reduce){body[data-bv-editorial]{--bv-motion: 0ms}body[data-bv-editorial] main :is(.cc-main-blog,.cc-main-article,.cc-main-page,.cc-newsletter) [data-cc-animate]{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}body[data-bv-editorial=blog] main .card--article:hover .media img{transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/bv-interior.css.map */
