:root{--ease:cubic-bezier(.2,.7,.2,1)}html{scroll-padding-top:150px}:focus-visible{outline:2px solid var(--red);outline-offset:2px}.announcement__secondary{display:flex;align-items:center;gap:10px}.announcement__secondary .bv-ico{width:18px;height:18px}#shopify-section-header,.shopify-section:has(>.bv-header--sticky){position:sticky;top:0;z-index:40}.bv-header{transition:box-shadow .25s}.bv-header__top{transition:min-height .25s var(--ease)}.bv-header.is-scrolled{box-shadow:0 10px 30px #14110e1a}.bv-header.is-scrolled .bv-header__top{min-height:74px}.bv-search button{display:flex;align-items:center;gap:6px}.bv-search button .bv-ico{display:none;color:#fff}.bv-icon-link .count[hidden]{display:none}.bv-icon-link .count.is-bump{animation:bvBump .6s var(--ease)}.bv-nav a[aria-current]{color:var(--red)}.nav-item:focus-within .dropdown-menu{display:block}.bv-nav .dropdown-menu{padding:8px}.bv-nav .dropdown-menu li a{border-radius:8px;font-weight:600}.bv-nav .dropdown-menu li a:hover{background:var(--soft);color:var(--red)!important}.bv-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.bv-drawer[hidden]{display:none}.bv-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1614128c;animation:bvFade .25s}.bv-drawer__panel{position:absolute;top:0;left:0;bottom:0;width:min(88vw,380px);background:#fff;display:flex;flex-direction:column;animation:bvSlide .3s var(--ease);box-shadow:var(--shadow)}.bv-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:14px 12px 14px 20px;background:var(--ink);color:#fff}.bv-drawer__brand{display:flex;align-items:center;gap:12px}.bv-drawer__brand .bv-footer-brand__logo{padding:4px 6px}.bv-drawer__brand .bv-footer-brand__logo img{width:58px;height:32px;object-fit:contain;display:block}.bv-footer-brand__logo img{object-fit:contain}.bv-drawer__head .bv-brand__text b{font-size:24px}.bv-drawer__head .bv-brand__text small{color:var(--sand);display:block}.bv-drawer__close{width:44px;height:44px;border:0;border-radius:10px;background:transparent;color:#fff;display:grid;place-items:center}.bv-drawer__close:hover{background:var(--ink-2)}.bv-drawer__body{flex:1;overflow:auto;padding:4px 20px 20px;overscroll-behavior:contain}.bv-drawer__all{display:flex;align-items:center;gap:10px;margin:16px 0 8px;padding:14px 16px;border-radius:12px;background:var(--soft);font-weight:800}.bv-drawer__all .bv-ico{color:var(--red)}.bv-drawer__link,.bv-drawer__group summary{display:flex;align-items:center;justify-content:space-between;min-height:54px;border-bottom:1px solid var(--line);font-weight:700;font-size:16px;cursor:pointer;list-style:none}.bv-drawer__group summary::-webkit-details-marker{display:none}.bv-drawer__group summary .bv-ico{width:20px;height:20px;transition:transform .2s}.bv-drawer__group[open] summary{color:var(--red)}.bv-drawer__group[open] summary .bv-ico{transform:rotate(180deg)}.bv-drawer__group ul{list-style:none;margin:0;padding:6px 0 10px 14px;border-bottom:1px solid var(--line)}.bv-drawer__group li a{display:block;padding:10px 0;color:#4e4944;font-size:15px}.bv-drawer__group li a b{color:var(--ink)}.bv-drawer__link--offers{color:var(--red)}.bv-drawer__foot{padding:16px 20px;border-top:1px solid var(--line)}.bv-drawer__foot .bv-btn{width:100%;font-size:14px}.bv-drawer__foot .bv-btn .bv-ico{width:20px;height:20px}.bv-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .7s var(--ease),visibility .7s}.bv-hero__slide.is-active{opacity:1;visibility:visible}.bv-hero__slide>img{transition:transform 7s ease-out}.bv-hero__slide.is-active>img{transform:scale(1.035)}.bv-hero__slide .placeholder-svg{width:100%;height:100%}.bv-hero__dots{position:absolute;right:24px;bottom:24px;display:flex;gap:8px;z-index:3}.bv-hero__dots button{width:10px;height:10px;padding:0;border-radius:99px;border:0;background:#ffffff8c;box-shadow:0 1px 4px #0000004d;transition:width .3s var(--ease),background .3s}.bv-hero__dots button.is-active{width:28px;background:var(--red)}.bv-hero__pill{transition:background .2s,color .2s}.bv-hero__pill:hover{background:var(--ink);color:#fff}.bv-hero__checks span{display:inline-flex;align-items:center}.bv-trust__item{transition:border-color .2s,background .2s}.bv-trust__item:hover{border-color:var(--sand-dark);background:var(--ink-2)}.bv-rail{position:relative;margin:0 0 40px}.bv-rail__track{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:6px 2px;scroll-behavior:smooth}.bv-rail__track::-webkit-scrollbar{display:none}.bv-rail__item{flex:0 0 124px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.bv-rail__img{width:116px;height:116px;border-radius:50%;background:#fff;border:1.5px solid var(--line);display:grid;place-items:center;overflow:hidden;transition:border-color .2s,transform .25s var(--ease),box-shadow .25s}.bv-rail__img img{width:76%;height:76%;object-fit:contain;mix-blend-mode:multiply}.bv-rail__img .bv-ico{width:34px;height:34px;color:var(--sand-dark)}.bv-rail__label{font-size:14px;font-weight:700;line-height:1.2;transition:color .2s}.bv-rail__item:hover .bv-rail__img{border-color:var(--red);transform:translateY(-4px);box-shadow:0 12px 24px #14110e1a}.bv-rail__item:hover .bv-rail__label{color:var(--red)}.bv-rail .bv-arrow{position:absolute;top:36px;z-index:2;box-shadow:0 6px 18px #14110e24}.bv-rail .bv-arrow--prev{left:-22px}.bv-rail .bv-arrow--next{right:-22px}.bv-rail:not(.is-overflowing) .bv-arrow{display:none}.bv-rail .bv-arrow[disabled]{opacity:0;visibility:hidden}.bv-rail.is-overflowing .bv-rail__track{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 calc(100% - 96px),transparent)}.bv-rail.is-overflowing.at-start .bv-rail__track{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 96px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 96px),transparent)}.bv-rail.is-overflowing.at-end .bv-rail__track{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 64px);mask-image:linear-gradient(90deg,transparent 0,#000 64px)}.bv-arrow{width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--ink);display:grid;place-items:center;transition:background .2s,color .2s,opacity .2s,border-color .2s}.bv-arrow .bv-ico{width:20px;height:20px}.bv-arrow:hover{background:var(--ink);border-color:var(--ink);color:#fff}.bv-arrow[disabled]{opacity:.35;pointer-events:none}.bv-cat{transition:transform .25s var(--ease),box-shadow .25s}.bv-cat:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.bv-cat__media img{mix-blend-mode:multiply}.bv-cat__arrow{transition:transform .25s var(--ease)}.bv-cat:hover .bv-cat__arrow{transform:translate(4px)}.bv-head__aside{display:flex;align-items:center;gap:22px}.bv-head__arrows{display:flex;gap:8px}[data-carousel]:not(.is-overflowing) .bv-head__arrows,[data-carousel]:not(.is-overflowing) .bv-progress{display:none}.bv-featured .product-grid--carousel{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 2px 22px;margin:-8px -2px 0;scroll-behavior:smooth;overscroll-behavior-x:contain}.bv-featured .product-grid--carousel::-webkit-scrollbar{display:none}.bv-featured .product-grid--carousel>*{scroll-snap-align:start}.bv-progress{height:4px;background:var(--line);border-radius:4px;overflow:hidden;margin-top:6px}.bv-progress span{display:block;height:100%;width:var(--bar,25%);background:var(--red);border-radius:4px;transform:translate(var(--pos,0%));transition:transform .15s linear}.product-card{position:relative}.product-card__image{isolation:isolate}.product-card__alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .35s;background:var(--soft)}.product-card--hover:hover .product-card__alt{opacity:1}.product-card__badges{position:absolute;top:14px;left:14px;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.product-card__badges .badge{position:static}.product-card .badge--ship{background:var(--success);display:inline-flex;align-items:center;gap:5px;font-size:12px}.product-card__image .badge--ship .bv-ico{width:15px;height:15px;padding:0;flex:0 0 auto}.product-card h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.product-card h3 a:hover{color:var(--red)}.product-card__atc{position:relative;z-index:2}.product-card__atc .button{gap:8px}.product-card__atc .button .bv-ico{width:19px;height:19px}.product-card__atc .button.is-added{background:var(--success)}.bv-price__transfer,.bv-price__installments{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1.3;color:#4e4944;margin-top:4px}.bv-price__transfer .bv-ico,.bv-price__installments .bv-ico{width:16px;height:16px;flex:0 0 auto;color:var(--muted)}.bv-price__transfer b{color:var(--success)}.product-card--soldout .product-card__image img{opacity:.5}.bv-toast{position:fixed;left:50%;bottom:28px;z-index:120;transform:translate(-50%,24px);opacity:0;visibility:hidden;transition:transform .35s var(--ease),opacity .35s,visibility .35s;background:var(--ink);color:#fff;border-radius:16px;padding:12px;display:flex;align-items:center;gap:14px;box-shadow:0 20px 50px #00000059;width:max-content;max-width:calc(100vw - 32px)}.bv-toast.is-visible{opacity:1;visibility:visible;transform:translate(-50%)}.bv-toast__img{width:52px;height:52px;border-radius:10px;background:#fff;object-fit:contain;padding:4px;flex:0 0 auto}.bv-toast__text{display:flex;flex-direction:column;gap:2px;font-size:13px;line-height:1.3;min-width:0;max-width:260px}.bv-toast__text b{display:flex;align-items:center;gap:6px;font-size:14px}.bv-toast__text b .bv-ico{width:18px;height:18px;color:var(--sand)}.bv-toast__text span{color:#b3aaa0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bv-toast .bv-btn{min-height:44px;padding:0 18px;font-size:13px;flex:0 0 auto}.bv-toast__close{width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:#b3aaa0;display:grid;place-items:center;flex:0 0 auto}.bv-toast__close:hover{color:#fff;background:var(--ink-2)}.bv-toast--error .bv-toast__text b .bv-ico{color:var(--red)}.bv-b2b__box{position:relative;overflow:hidden}.bv-b2b__box:after{content:"";position:absolute;right:-60px;top:-60px;width:260px;height:260px;border-radius:50%;border:36px solid rgba(22,20,18,.06);pointer-events:none}.bv-b2b__box>*{position:relative;z-index:1}.bv-b2b__cta .bv-btn:hover{background:var(--success)}.bv-tags span{transition:border-color .2s,color .2s}.bv-tags span:hover{border-color:var(--sand);color:var(--sand-light)}.footer-grid>div>a.bv-footer-brand{display:flex;margin:0 0 18px}.footer-grid>div>a{transition:color .2s}.footer-grid>div>a:hover{color:#fff}.bv-social{display:flex;gap:10px;margin-top:20px}.bv-social a{width:42px;height:42px;border-radius:50%;border:1px solid var(--line-dark);display:grid;place-items:center;color:#fff;transition:background .2s,border-color .2s}.bv-social a:hover{background:var(--red);border-color:var(--red)}.bv-social .bv-ico{width:20px;height:20px}.footer-bottom{align-items:center;gap:16px;flex-wrap:wrap}.bv-payments{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.bv-payments svg{width:40px;height:26px;display:block}@media(prefers-reduced-motion:no-preference){.js-reveal [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.js-reveal [data-reveal].is-in{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes bvSlide{0%{transform:translate(-100%)}to{transform:none}}@keyframes bvFade{0%{opacity:0}to{opacity:1}}@keyframes bvBump{0%{transform:scale(1)}35%{transform:scale(1.45)}70%{transform:scale(.9)}to{transform:scale(1)}}@keyframes bvTicker{0%,44%{opacity:1;transform:none}50%,94%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:1200px){.bv-featured .product-grid--carousel{grid-auto-columns:calc((100% - 40px)/3)}}@media(max-width:990px){html{scroll-padding-top:130px}.bv-header.is-scrolled .bv-header__top{min-height:64px}.bv-search button{width:40px;padding:0;justify-content:center}.bv-search button span{display:none}.bv-search button .bv-ico{display:block;width:18px;height:18px}.bv-search>.bv-ico{display:none}.bv-hero__card{gap:22px}.bv-hero h1{font-size:clamp(38px,10.5vw,56px)}.bv-hero__buttons .bv-btn{min-height:50px}.bv-hero__checks{display:flex;gap:8px;margin-top:16px;font-size:12px}.bv-hero__checks span{padding:6px 10px;border-radius:99px;background:#ffffff0f;border:1px solid var(--line-dark)}.bv-hero__checks span:before{margin-right:5px}.bv-hero__dots{right:12px;bottom:14px}.bv-trust__grid{gap:8px}.bv-trust__item{flex-direction:row;align-items:center;gap:10px;padding:12px}.bv-trust__icon{width:36px;height:36px;border-radius:10px;background:var(--ink-2)}.bv-trust__icon svg{width:20px;height:20px}.bv-trust__item b{font-size:13px}.bv-trust__item small{font-size:11.5px;line-height:1.3}.bv-head{flex-wrap:wrap;align-items:flex-end}.bv-head h2{font-size:clamp(32px,9vw,44px)}.bv-head .bv-link{font-size:13px}.bv-head__arrows{display:none}.bv-rail{margin:0 -14px 24px}.bv-rail__track{gap:12px;padding:4px 14px 6px;scroll-padding-inline:14px}.bv-rail__item{flex-basis:86px;gap:8px}.bv-rail__img{width:82px;height:82px}.bv-rail__label{font-size:12px}.bv-rail .bv-arrow{display:none}.bv-cat:hover{transform:none}.bv-cat__media img{max-height:108px}.bv-featured--carousel .page-width{overflow:hidden}.bv-featured .product-grid--carousel{grid-auto-columns:calc((100% - 10px)/2.15);gap:10px;margin:-8px -14px 0;padding:8px 14px 18px;scroll-padding-inline:14px}.product-card .badge--ship{font-size:10px;padding:4px 7px}.product-card__image .badge--ship .bv-ico{width:12px;height:12px}.product-card__badges{top:8px;left:8px;gap:4px}.product-card__atc .button{font-size:12.5px;letter-spacing:0;font-stretch:72%;padding:0 6px;white-space:nowrap}.product-card__atc .button .bv-ico{display:none}.bv-price__transfer,.bv-price__installments{display:block;font-size:11.5px}.bv-price__transfer .bv-ico,.bv-price__installments .bv-ico{display:none}.bv-b2b__box:after{width:180px;height:180px;border-width:24px}.bv-b2b__cta .bv-btn{padding:0 14px;font-size:14px;white-space:nowrap}.footer-bottom{justify-content:center;text-align:center}.footer-grid>div:last-child{grid-column:1/-1}}@media(max-width:600px){.announcement{font-size:11.5px;letter-spacing:.02em}.announcement__inner{min-height:36px;display:grid;justify-items:center;align-items:center;text-align:center;overflow:hidden}.announcement__main,.announcement__secondary{grid-area:1/1;justify-content:center;line-height:1.25;padding-block:6px}.announcement__main .bv-ico,.announcement__secondary .bv-ico{width:16px;height:16px}.announcement--dual .announcement__secondary{display:flex}.announcement--dual .announcement__main,.announcement--dual .announcement__secondary{animation:bvTicker 10s infinite}.announcement--dual .announcement__secondary{animation-delay:-5s}.bv-toast{left:12px;right:12px;bottom:88px;transform:translateY(24px);width:auto;max-width:none;flex-wrap:wrap}.bv-toast.is-visible{transform:none}.bv-toast__text{flex:1}.bv-toast .bv-btn{flex:1 1 100%;order:3}}@media(prefers-reduced-motion:reduce)and (max-width:600px){.announcement--dual .announcement__secondary{display:none}}.product-card__atc{display:flex;align-items:stretch;gap:8px}.product-card__atc .button{flex:1;min-width:0;width:auto}.bv-qty{display:flex;align-items:center;flex:0 0 auto;height:50px;border:1.5px solid var(--line);border-radius:12px;background:#fff;overflow:hidden}.bv-qty__btn{width:36px;height:100%;border:0;background:transparent;color:var(--ink);font-size:20px;font-weight:700;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background .2s,color .2s}.bv-qty__btn:hover{background:var(--soft);color:var(--red)}.bv-qty__input{width:34px;height:100%;border:0;padding:0;text-align:center;font:inherit;font-size:16px;font-weight:700;background:transparent;color:var(--ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.bv-qty__input::-webkit-outer-spin-button,.bv-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bv-qty__input:focus{outline:2px solid var(--sand);outline-offset:-2px}@media(max-width:1200px)and (min-width:991px){.product-card__atc .button .bv-ico{display:none}}@media(max-width:990px){.product-card__atc{flex-direction:column;gap:6px}.bv-qty{height:44px;justify-content:space-between}.bv-qty__btn{width:44px}.bv-qty__input{flex:1}}.product-card__atc .button{white-space:nowrap;padding:0 14px;gap:8px;font-size:clamp(12px,1vw,14px);letter-spacing:.02em}.product-card__atc .button span{white-space:nowrap;overflow:hidden;text-overflow:clip}.bv-qty{height:50px}.bv-qty__btn{width:28px;font-size:18px}.bv-qty__input{width:26px;font-size:15px}@media(max-width:1280px)and (min-width:991px){.product-card__atc .button .bv-ico{display:none}}@media(max-width:990px){.bv-qty{height:44px}.bv-qty__btn{width:44px}.product-card__atc .button{font-size:12.5px;padding:0 6px}}.product-card__atc .button{font-size:12.5px;letter-spacing:.01em;padding:0 12px;gap:7px}.product-card__atc .button .bv-ico{width:17px;height:17px}.product-card__atc .button:hover{background:var(--success)}@media(max-width:1280px)and (min-width:991px){.product-card__atc .button{font-size:12px}}.product-card__media{position:relative}.product-card__alt,.product-card__image .product-card__slide{display:none}.product-card__image .product-card__slide.is-active{display:block}.product-card__nav{position:absolute;top:50%;z-index:3;width:36px;height:36px;margin-top:-18px;border-radius:50%;border:1px solid var(--line);background:#fffffff2;color:var(--ink);display:grid;place-items:center;opacity:0;transition:opacity .2s,background .2s,color .2s;cursor:pointer;box-shadow:0 4px 12px #14110e1f}.product-card__nav .bv-ico{width:18px;height:18px}.product-card__nav--prev{left:10px}.product-card__nav--next{right:10px}.product-card__nav:hover{background:var(--success);border-color:var(--success);color:#fff}.product-card:hover .product-card__nav,.product-card__nav:focus-visible{opacity:1}.product-card__dots{position:absolute;left:0;right:0;bottom:10px;z-index:3;display:flex;justify-content:center;gap:5px;pointer-events:none}.product-card__dots i{width:6px;height:6px;border-radius:3px;background:#16141240;transition:width .2s,background .2s}.product-card__dots i.is-active{width:16px;background:var(--ink)}@media(hover:none){.product-card__nav{opacity:1;width:32px;height:32px;margin-top:-16px}}.bv-cat .bv-cat__body{background:var(--ink);color:#fff;border:0}.bv-cat .bv-cat__body small{color:var(--sand)}.bv-cat .bv-cat__body h3{font-size:34px}.bv-cat .bv-cat__arrow,.bv-cat:first-child .bv-cat__arrow{width:46px;height:46px;flex:0 0 auto;border-radius:50%;background:var(--success);color:#fff;display:grid;place-items:center;font-size:20px}@media(max-width:990px){.bv-cat .bv-cat__body h3{font-size:24px}.bv-cat .bv-cat__arrow,.bv-cat:first-child .bv-cat__arrow{width:38px;height:38px}.product-card__atc .button{font-size:12px;padding:0 6px}}.product-card__atc .button{font-family:var(--font);font-stretch:75%;font-weight:800;font-size:14px;letter-spacing:.02em;padding:0 10px;gap:6px;white-space:nowrap}.product-card__atc .button span{overflow:visible;flex:0 0 auto}.product-card__atc .button .bv-ico{width:16px;height:16px;display:block}@media(max-width:1280px)and (min-width:991px){.product-card__atc .button{font-size:13px}.product-card__atc .button .bv-ico{display:none}}@media(max-width:990px){.product-card__atc .button{font-size:13px;padding:0 6px}.product-card__atc .button .bv-ico{display:none}}.bv-cat .bv-cat__body{height:124px;box-sizing:border-box;padding:20px 26px;align-items:center;flex:0 0 auto}.bv-cat .bv-cat__body>span:first-child{min-width:0;justify-content:center}.bv-cat .bv-cat__body h3{font-size:clamp(24px,2.2vw,32px);line-height:.95;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:990px){.bv-cat .bv-cat__body{height:auto;min-height:128px;padding:0 16px}.bv-cat .bv-cat__body h3{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bivertec-v3.css.map */
