h1,h2,h3,.h1,.h2,.h3{font-weight:var(--typeHeaderWeight, 700);letter-spacing:var(--typeHeaderSpacing, .05em)}.bv-h1,.bv-h2,.bv-h3{font-weight:var(--typeHeaderWeight, 700);text-transform:uppercase;letter-spacing:.05em}.bv-h1,.bv-hero__title{text-transform:uppercase}html body .section-header .section-header__title,html body h1.section-header__title{font-weight:700;letter-spacing:.05em;line-height:1.1}@media only screen and (min-width:769px){html body .section-header .section-header__title{font-size:23.8px}html body .section-header h1.section-header__title{font-size:28px}}.btn,.rte .btn,.bv-btn,.drawer .btn{background:var(--colorBtnPrimary);border-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);border-radius:0;font-weight:700;font-size:14px;letter-spacing:.3em}.btn:hover,.rte .btn:hover,.bv-btn:hover,.drawer .btn:hover{background:var(--colorBtnPrimaryLight, #1a1a1a);border-color:var(--colorBtnPrimaryLight, #1a1a1a);color:var(--colorBtnPrimaryText)}.btn.btn--secondary,.rte .btn--secondary{background:transparent;color:var(--colorTextBody);border:1px solid var(--colorBorder);letter-spacing:.2em}.btn.btn--secondary:hover{background:var(--colorTextBody);border-color:var(--colorTextBody);color:var(--colorBody)}.btn--tertiary{border-radius:0}html body .site-header .site-nav__link{font-weight:400;letter-spacing:.2em}.bv-announce{background:var(--colorAnnouncement);color:var(--colorAnnouncementText)}.bv-announce__msg{font-weight:600;font-size:11px;letter-spacing:.2em}.bv-pills{background:var(--bv-ivory);border-bottom:0}.bv-pills__list{padding-block:10px}.bv-pill{border-radius:0;min-height:40px;padding:0 22px;border-color:#e8e2d6;font-weight:600;font-size:12px;letter-spacing:.08em}.bv-pill:hover,.bv-pill.is-active{background:var(--colorTextBody);border-color:var(--colorTextBody);color:var(--colorBody)}.grid-product__image-mask,.grid-product__image-mask .grid__image-ratio,.grid-product__image-mask .image-wrap{border-radius:0}.grid-product__tag,.grid-product__tag--sale{top:0;inset-inline-start:0;padding:5px 8px;border-radius:0;background:var(--colorSaleTag);color:var(--colorSaleTagText);font:700 11px/1 var(--bv-font-text);letter-spacing:.1em;box-shadow:none}.grid-product .grid-product__price{flex-direction:row;justify-content:center;align-items:baseline;gap:8px;color:var(--colorPrice);font-size:14px;font-weight:400}.grid-product .grid-product__price:has(.grid-product__price--original){color:var(--colorTextSavings)}.grid-product .grid-product__price--original{font-size:12px;font-weight:400;color:#999;text-decoration:line-through}.grid-product .grid-product__price--savings{display:none}.collection__description{max-width:720px;margin-inline:auto;text-align:center}.bv-cintro__img{display:block;width:100%;height:auto}.bv-cintro__text{margin-top:75px;margin-bottom:75px}.bv-cintro__text .rte p{margin-bottom:25px}.bv-cintro__text .rte p:last-child{margin-bottom:0}.bv-cintro__tiers{margin:0 0 25px;padding:0;list-style:disc inside}.bv-cintro__tiers li{margin:0}@media only screen and (max-width:768px){.bv-cintro__text{margin-top:40px;margin-bottom:40px}}.product__main-photos,.product__main-photos .product-main-slide,.product__main-photos .image-wrap,.product__main-photos img{border-radius:0;background:transparent}.product__main-photos .bv-photo-badge{display:none}html body .product__thumbs{margin-top:15px}html body .product__thumbs .product__thumb-item,html body .product__thumbs .product__thumb,html body .product__thumbs .product__thumb-item img{border-radius:0}html body .product__thumbs--below .product__thumb-item{width:80px;max-width:80px;margin-inline-end:15px;background:transparent}.product-single__meta .product-block--header{margin-bottom:10px}.product-single__meta .product-block--header .breadcrumb{display:none}.product-single__meta .product-single__title{margin-bottom:15px;font-size:23.8px;line-height:1.1;letter-spacing:.05em}.product-single__meta .product-block--price{align-items:baseline;padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid var(--colorBorder)}.product-single__meta .product-block--price .product__price{color:var(--colorPrice);font-size:22.4px;font-weight:700;letter-spacing:.05em}.product-single__meta .product-block--price .product__price.on-sale{order:2;color:var(--colorTextSavings)}.product-single__meta .product-block--price [data-product-price-wrap]{order:1}.product-single__meta .product-block--price .product__price--compare{color:#999;font-size:19.2px;font-weight:400}.product-single__meta .product-block--price .product__price-savings{order:3;background:#2e7d32;color:#fff;border-radius:0}.product-single__meta .product-block--price .product__policies{display:none}html body .product-single__meta .variant__label{font-size:12.8px;font-weight:400;letter-spacing:.3em;margin-bottom:10px}html body .product-single__meta .variant__label:has(.tool-tip-trigger){display:flex;align-items:center;justify-content:space-between;gap:12px}.product-single__meta .variant__label-info:has(.tool-tip-trigger){font-size:0;letter-spacing:0}.product-single__meta .variant__label .tool-tip-trigger__title{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:8px;padding-bottom:2px;border-bottom:1px solid currentColor;font-size:12.8px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.product-single__meta .variant__label .tool-tip-trigger__title .icon{width:22px;height:22px;margin:0}.variant-input-wrap .variant__button-label{min-width:46px;min-height:41px;padding:12px 10px;border-radius:2px;font-size:13px;font-weight:400;line-height:1;justify-content:center;text-align:center}.variant-input-wrap .variant-input input[type=radio]:checked+.variant__button-label{background:var(--colorTextBody);color:var(--colorBody);border-color:var(--colorBody);box-shadow:0 0 0 1px var(--colorTextBody)}.product-single__meta .product-block--sales-point{margin-bottom:0}.product-single__meta .sales-point{display:flex;align-items:center;min-height:34px;margin:0;font-size:15px;font-weight:500;color:#2c2c2c}.product-single__meta .sales-point .icon--inventory{width:10px;height:10px;margin-inline:8px 18px}.product-single__meta .sales-point [data-product-inventory]{font-weight:700}.product-single__meta .bv-points--grid{grid-template-columns:minmax(0,1fr);gap:0}.product-single__meta .bv-points__item{min-height:34px;font-size:15px;font-weight:500;color:#2c2c2c}.product-single__meta .bv-points--facts .bv-points__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 26px;width:26px;height:auto}.product-single__meta .bv-points--facts .bv-fact-icon{width:20px;height:20px}.product-single__meta .bv-points--facts .bv-fact-icon--wide{width:26px;height:22px}.product-single__meta .bv-points__text small,.product-single__meta .bv-points--offer{display:none}.product-single__form .btn.add-to-cart{min-height:58px;padding:20px;border-radius:0;background:#1a1a1a;border-color:#1a1a1a;font-size:13px;letter-spacing:.3em}.product-single__form .btn.add-to-cart:not([disabled]){box-shadow:none}.bv-pdp-tiers.bv-pdp-tiers--box{margin:28px 30px;padding:22px 8px;background:#f6f6f6;border:1px solid #000;border-radius:0;text-align:center;color:#000}.bv-pdp-tiers__headline{display:block;margin-bottom:14px;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;color:#c40000}.bv-pdp-tiers__line{margin:0 0 6px;font-size:14px;line-height:1.3}.bv-pdp-tiers__line span{font-weight:600;text-transform:uppercase}.product-single__meta .bv-acc-list{border-top:0}.product-single__meta .bv-acc-list .bv-acc{margin-top:-1px;border:1px solid var(--colorBorder)}.product-single__meta .bv-acc .bv-faq__q{position:relative;justify-content:center;min-height:48px;padding:15px 40px;font-size:12.8px;font-weight:400;letter-spacing:.3em;text-align:center;text-transform:uppercase}.product-single__meta .bv-acc .bv-faq__icon{position:absolute;top:calc(50% - 7px);right:15px}.product-single__meta .bv-acc .bv-faq__a{padding:0 15px 15px;text-align:left}.bv-opin{background:#f7f7f7}.bv-opin__inner{max-width:1500px;margin:0 auto;padding:36px 80px}.bv-opin__heading{margin:12px 0 0;text-align:center;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:28px;font-weight:700;line-height:1.3}.bv-opin__track{display:flex;gap:20px;margin-top:40px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.bv-opin__track::-webkit-scrollbar{display:none}.bv-opin__card{flex:0 0 calc((100% - 60px)/4);display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:8px;text-align:left;scroll-snap-align:start}.bv-opin__media{aspect-ratio:1;background:#e9e9e9}.bv-opin__img{display:block;width:100%;height:100%;object-fit:cover}.bv-opin__content{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:20px}.bv-opin__text{font-size:16px;line-height:1.3}.bv-opin__text p{margin:0}.bv-opin__stars{display:flex;gap:1px;margin-top:20px}.bv-opin__star rect{fill:#212121}.bv-opin__star path{fill:#fff}.bv-opin__star.is-off rect{fill:#cfcfcf}.bv-opin__author{margin:16px 0 0;font-size:13px;font-weight:700}.bv-opin__nav{display:flex;justify-content:center;gap:20px;margin-top:32px}.bv-opin__btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:100px;background:#121212;color:#fff;cursor:pointer}.bv-opin__btn svg{fill:none;stroke:currentColor;stroke-width:2}@media only screen and (max-width:768px){.bv-opin__inner{padding:27px 24px}.bv-opin__heading{font-size:22px}.bv-opin__track{gap:16px;margin-top:24px}.bv-opin__card{flex-basis:280px}.bv-opin__text{font-size:14.7px}.bv-opin__author{margin-top:12px;font-size:12px}.bv-opin__nav{display:none}}.bv-related{margin:75px 0}.bv-related__inner{max-width:1200px;margin:0 auto;padding:0 20px}.bv-related__head{text-align:center}.bv-related__title{margin:0 0 16px;font-size:24px;line-height:1.1}.bv-related__all{display:inline-block;padding:10px 20px;background:#fff;border:1px solid #000;border-radius:4px;color:#000;font-size:14px;font-weight:600;line-height:1.3;text-decoration:none;text-transform:uppercase;transition:background .2s,color .2s}.bv-related__all:hover{background:#000;color:#fff}.bv-related__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:20px 30px 0}.bv-related__card{display:block;overflow:hidden;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;color:inherit;text-align:left;text-decoration:none;transition:transform .3s,box-shadow .3s}.bv-related__card:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026;color:inherit}.bv-related__media{position:relative;aspect-ratio:1;overflow:hidden;background:#f6f6f6}.bv-related__img{display:block;width:100%;height:100%;object-fit:cover}.bv-related__badge{position:absolute;top:10px;left:10px;padding:6px 10px;border-radius:4px;background:#c20000;color:#fff;font-size:12px;font-weight:600;line-height:1.3}.bv-related__info{padding:14px}.bv-related__name{margin:0 0 12px;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:14px;font-weight:600;line-height:1.3;letter-spacing:.05em;text-transform:uppercase}.bv-related__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.bv-related__compare{color:#999;font-size:14px}.bv-related__price{font-size:18px;font-weight:600}.bv-related__price--sale{color:#c20000}@media only screen and (max-width:768px){.bv-related{margin:40px 0}.bv-related__inner{padding:0 17px}.bv-related__title{font-size:20px}.bv-related__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 0}.bv-related__info{padding:10px}.bv-related__name{font-size:12px;margin-bottom:8px}.bv-related__price{font-size:16px}.bv-pdp-tiers.bv-pdp-tiers--box{margin:20px 0}.product-single__meta .product-single__title{font-size:20px}}@supports (width: 1cqw){.background-media-text__video{container-type:size}.background-media-text__video video{top:50%!important;left:50%!important;width:min(100cqw,177.78cqh)!important;height:auto!important;aspect-ratio:16 / 9;transform:translate(-50%,-50%)!important;object-fit:cover!important}@media only screen and (min-width:769px){.background-media-text__video video{width:min(100cqw,533.33cqh)!important}}}.faq-item .collapsible-trigger{position:relative;padding:11px 0 11px 40px}.faq-item .collapsible-trigger .collapsible-trigger__icon{left:0;right:auto}#CartDrawer .bv-cart-head{display:flex;align-items:center;margin:0}#CartDrawer .bv-cart-head__logo{display:block;width:80px;height:auto}#CartDrawer .cart__item{position:relative;display:flex;align-items:flex-start;gap:12px;margin:0;padding:20px 0;border-bottom:1px solid var(--colorBorder)}#CartDrawer .cart__item .cart__image{position:relative;flex:0 0 66px;width:66px;height:66px;margin:0;padding:0;overflow:hidden}#CartDrawer .cart__item .cart__image .image-wrap{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;padding:0;border-radius:0}#CartDrawer .cart__item .cart__image img{width:100%;height:100%;border-radius:0;object-fit:cover}#CartDrawer .cart__item .cart__item-details{flex:1 1 auto;display:flex;flex-direction:column;gap:4px;min-width:0;padding:0 28px 0 0}#CartDrawer .cart__item .cart__item-title{margin:0}#CartDrawer .cart__item .cart__item-name{display:block;color:#000;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.02em;text-decoration:none;text-transform:none}#CartDrawer .cart__item .cart__item--variants{margin-top:4px;color:#999;font-size:12px;line-height:1.3}#CartDrawer .cart__item .cart__item-sub{display:flex;flex-flow:column-reverse nowrap;align-items:flex-start;justify-content:flex-start;gap:8px;margin:0}#CartDrawer .cart__item .cart__item-price-col{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;column-gap:4px;width:100%;margin:0;text-align:left}#CartDrawer .cart__item .cart__price{color:#000;font-size:13px;font-weight:700}#CartDrawer .cart__item .cart__price.cart__price--strikethrough{color:#999;font-size:12px;font-weight:400;text-decoration:line-through}#CartDrawer .cart__item .cart__price.cart__discount{color:#c20000}#CartDrawer .cart__item .bv-cart-saved{flex:0 0 100%;color:#2e8b2e;font-size:12px;font-weight:700}#CartDrawer .cart__item .bv-cart-line-discount{flex:0 0 100%;font-size:12px}#CartDrawer .cart__item .js-qty__wrapper{position:relative;width:76px;min-width:76px;max-width:76px;height:24px;margin:0;background:#fff;border:1px solid #ccc;border-radius:3px}#CartDrawer .cart__item .js-qty__num{width:100%;height:22px;min-height:0;margin:0;padding:0 22px;background:transparent;border:0;font-size:12px;text-align:center}#CartDrawer .cart__item .js-qty__adjust{position:absolute;top:0;bottom:0;width:22px;padding:0;background:transparent;border:0}#CartDrawer .cart__item .js-qty__adjust--minus{left:0;border-right:1px solid #ccc}#CartDrawer .cart__item .js-qty__adjust--plus{right:0;border-left:1px solid #ccc}#CartDrawer .cart__item .js-qty__adjust .icon{width:8px;height:8px}#CartDrawer .cart__item .cart__remove{position:absolute;top:20px;right:0;margin:0}#CartDrawer .bv-cart-remove{display:inline-flex;color:#5b6b7b;text-decoration:none}#CartDrawer .bv-cart-remove:hover{color:#000}#CartDrawer .drawer__footer{padding:4px 16px 16px;background:#f5f5f5;border-top:1px solid #e5e5e5}#CartDrawer .bv-cart-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e5e5e5;font-size:13px}#CartDrawer .bv-cart-row__label{display:inline-flex;align-items:center;gap:6px}#CartDrawer .bv-cart-row__value{white-space:nowrap}#CartDrawer .bv-cart-row--discount .cart__discount{color:inherit;font-size:13px;font-weight:400}#CartDrawer .bv-cart-tag{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:3px;background:#c20000;color:#fff;font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}#CartDrawer .bv-cart-tag svg{width:10px;height:10px;fill:currentColor}#CartDrawer .drawer__footer .bv-cart-subtotal{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;margin:0;padding:12px 0}#CartDrawer .bv-cart-subtotal .ajaxcart__subtotal{font-size:16px;font-weight:400;letter-spacing:.02em;text-transform:none}#CartDrawer .bv-cart-subtotal [data-subtotal]{font-size:18px;font-weight:700}#CartDrawer .btn.cart__checkout{height:48px;min-height:48px;padding:11px 20px;font-size:13px;font-weight:700;letter-spacing:.05em}#CartDrawer .cart__checkout .bv-cart__total{display:none}#CartDrawer .bv-cart-foot__pay{margin-top:12px}.site-footer{padding-block:60px;font-size:13.6px}.site-footer p,.site-footer li,.site-footer a{font-size:13.6px}.site-footer .footer__title,.site-footer h2.footer__title,.site-footer button.footer__title{opacity:1;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-size:12.8px;font-weight:700;letter-spacing:.3em;margin-bottom:20px}.site-footer .footer__small-text{display:none}
/*# sourceMappingURL=/cdn/shop/t/27/assets/belver-skin.css.map */
