:root{--vts-blue:#2C4796;--vts-blue-h:#233A7D;--vts-line:#EAEAEA;--vts-soft:#F2F2F2;--vts-bottom:0px}.woosw-btn:not(.vts-btn),.woosc-btn:not(.vts-btn),.woosq-btn:not(.vts-btn),.woosw-popup,.woosw-area,.woosc-area,.woosc-popup,.woosc-sidebar,.woosc-bar,#woosq-popup,.woosq-overlay,.woosq-sidebar{display:none!important}.vts-lock,.vts-lock body{overflow:hidden!important}.vts-btn{cursor:pointer}.shop-action .vts-btn .vts-t,ul.products-list .vts-btn .vts-t{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vts-wish.is-on::before{content:"\e0dd"!important;color:var(--vts-blue)!important}.vts-cmp.is-on::before{color:var(--vts-blue)!important}.single-product .summary .vts-btn.is-on{border-color:var(--vts-blue)}.vts-toasts{position:fixed;top:16px;right:16px;z-index:100000010;display:flex;flex-direction:column;gap:8px;max-width:calc(100vw - 32px)}.vts-toast{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid var(--vts-line);border-left:3px solid var(--vts-blue);padding:10px 14px;font-size:14px;color:#222;box-shadow:0 6px 20px rgb(0 0 0 / .08);animation:vts-in .2s ease;transition:opacity .3s,transform .3s}.vts-toast.is-out{opacity:0;transform:translateX(10px)}.vts-toast button{all:unset;cursor:pointer;color:var(--vts-blue);font-weight:700;white-space:nowrap}@keyframes vts-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.vts-drawer,.vts-modal{position:fixed;inset:0;z-index:100000000;display:none}.vts-drawer.is-open,.vts-modal.is-open{display:block}.vts-drawer-bg,.vts-modal-bg{position:absolute;inset:0;background:rgb(0 0 0 / .45)}.vts-x{position:absolute;top:8px;right:8px;width:36px;height:36px;padding:0;border:0;background:transparent!important;color:#222!important;font-size:26px;line-height:36px;text-align:center;cursor:pointer;z-index:3}.vts-x::after,.vts-x::before{display:none!important}.vts-x:hover{color:var(--vts-blue)!important}.vts-link{all:unset;cursor:pointer;color:var(--vts-blue);font-size:14px;text-decoration:underline;text-underline-offset:2px}.vts-danger{color:#b32d2e}.vts-empty,.vts-loading,.vts-hint{padding:12px 14px;background:var(--vts-soft);border-left:3px solid var(--vts-blue);color:#555;font-size:14px;margin:0 0 14px}.vts-drawer-in{position:absolute;top:0;right:0;bottom:0;width:min(420px,100vw);background:#fff;display:flex;flex-direction:column;animation:vts-slide .22s ease}@keyframes vts-slide{from{transform:translateX(30px);opacity:.6}to{transform:none;opacity:1}}.vts-drawer-head{position:relative;display:flex;align-items:center;gap:10px;padding:16px 50px 16px 18px;border-bottom:1px solid var(--vts-line);font-size:16px}.vts-drawer-head select{max-width:180px;font-size:13px;padding:4px 6px;height:auto}.vts-drawer-body{flex:1;overflow:auto;padding:14px 18px}.vts-drawer-foot{display:flex;flex-direction:column;gap:8px;padding:14px 18px calc(14px + var(--vts-bottom));border-top:1px solid var(--vts-line)}.vts-drawer-foot .button{width:100%;text-align:center;margin:0}.vts-card{position:relative;display:flex;gap:12px;padding:12px 30px 12px 0;border-bottom:1px solid var(--vts-line)}.vts-card.is-out{opacity:.7}.vts-card-img{flex:0 0 76px}.vts-card-img img{width:76px;height:76px;object-fit:contain;background:#fafafa;display:block}.vts-card-info{flex:1;min-width:0;font-size:14px}.vts-card-name{display:block;color:#222;font-weight:600;line-height:1.3;margin-bottom:4px}.vts-card-price{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--vts-blue);font-weight:700}.vts-card-price del{color:#999;font-weight:400}.vts-drop{display:inline-block;background:var(--vts-blue);color:#fff;font-size:11px;font-weight:700;padding:2px 6px}.vts-card-stock{color:#777;font-size:12px;margin:2px 0 8px}.vts-card-act{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.vts-card-act .button{padding:8px 14px;font-size:12px;margin:0;line-height:1.2}.vts-card-act select{font-size:12px;padding:4px 6px;height:auto;max-width:160px}.vts-del{position:absolute;top:8px;right:0;width:26px;height:26px;padding:0;border:0;background:transparent!important;color:#999!important;font-size:22px;line-height:26px;cursor:pointer}.vts-del:hover{color:#b32d2e!important}.vts-del::after,.vts-del::before{display:none!important}.vts-page{margin:10px 0 30px}.vts-page-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.vts-page-head h2{margin:0;font-size:22px}.vts-page-head h2 small{font-size:14px;color:#777;font-weight:400}.vts-page-tools{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.vts-page-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px}.vts-page-bar .button{margin:0}.vts-alerts{display:flex;align-items:center;gap:8px;margin:0 0 16px;font-size:14px}.vts-alerts input{accent-color:var(--vts-blue)}.vts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:0 24px}.vts-page .vts-card-img,.vts-page .vts-card-img img{flex-basis:96px;width:96px;height:96px}.vts-cbar{position:fixed;left:50%;bottom:calc(12px + var(--vts-bottom));transform:translate(-50%,140%);z-index:99999990;display:flex;align-items:center;gap:14px;background:#fff;border:1px solid var(--vts-line);border-top:3px solid var(--vts-blue);padding:8px 12px;box-shadow:0 8px 30px rgb(0 0 0 / .12);transition:transform .25s;max-width:calc(100vw - 24px)}.vts-cbar.is-on{transform:translate(-50%,0)}.vts-cbar-items{display:flex;gap:6px}.vts-cbar-i{position:relative;width:48px;height:48px;border:1px solid var(--vts-line);background:#fafafa}.vts-cbar-i.is-empty{border-style:dashed}.vts-cbar-i img{width:100%;height:100%;object-fit:contain}.vts-cbar-rm{position:absolute;top:-8px;right:-8px;width:18px;height:18px;padding:0;border:0;background:#222!important;color:#fff!important;font-size:13px;line-height:18px;border-radius:50%;cursor:pointer}.vts-cbar-rm::after,.vts-cbar-rm::before{display:none!important}.vts-cbar-btns{display:flex;align-items:center;gap:12px}.vts-cbar-go{margin:0!important;white-space:nowrap}.vts-cbar-go[disabled]{opacity:.5;cursor:default}.vts-modal-in{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(1000px,calc(100vw - 32px));max-height:calc(100vh - 40px);background:#fff;display:flex;flex-direction:column;animation:vts-in .2s ease}.vts-modal-head{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 56px 14px 18px;border-bottom:1px solid var(--vts-line);font-size:16px}.vts-diff{display:flex;align-items:center;gap:6px;font-size:14px;margin:0}.vts-diff input{accent-color:var(--vts-blue)}.vts-modal-body{overflow:auto;padding:0}.vts-cmodal .vts-modal-body{padding:0 0 10px}.vts-ct-wrap{overflow:auto}.vts-ct{border-collapse:collapse;min-width:100%;font-size:14px;margin:0}.vts-ct th,.vts-ct td{border:1px solid var(--vts-line);padding:10px 12px;vertical-align:top;text-align:left;min-width:180px;background:#fff}.vts-ct tbody th{position:sticky;left:0;z-index:1;background:var(--vts-soft);font-weight:600;min-width:150px;width:150px;word-break:normal;overflow-wrap:normal;hyphens:none}.vts-ct thead th{position:relative;text-align:center}.vts-ct thead th:first-child{position:sticky;left:0;z-index:2;background:#fff;min-width:150px}.vts-ct thead img{display:block;width:120px;height:120px;object-fit:contain;margin:0 auto 8px}.vts-ct thead a span{display:block;color:#222;font-weight:600;line-height:1.3;margin-bottom:8px}.vts-ct thead .button{font-size:12px;padding:8px 12px;margin:0}.vts-ct-rm{position:absolute;top:4px;right:4px;width:24px;height:24px;padding:0;border:0;background:transparent!important;color:#999!important;font-size:20px;line-height:24px;cursor:pointer}.vts-ct-rm::after,.vts-ct-rm::before{display:none!important}.vts-ct .star-rating{display:inline-block;float:none;margin:0 4px 0 0}.vts-na{color:#bbb}.is-diff .vts-ct tr.is-same{display:none}.vts-cmodal .vts-hint{margin:12px 18px 0}.vts-qmodal .vts-modal-in{width:min(980px,calc(100vw - 32px));height:min(620px,calc(100vh - 40px))}.vts-qmodal .vts-modal-body{height:100%}.vts-qv{display:flex;height:100%;margin:0!important;width:auto!important;float:none!important}.vts-qv-gal{position:relative;flex:0 0 48%;max-width:48%;background:#fafafa;display:flex;flex-direction:column}.vts-qv-main{flex:1;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;outline:0}.vts-qv-main::-webkit-scrollbar{display:none}.vts-qv-main figure{flex:0 0 100%;margin:0;scroll-snap-align:start;display:flex;align-items:center;justify-content:center;padding:20px}.vts-qv-main img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.vts-qv-arrow{position:absolute;top:45%;width:38px;height:38px;padding:0;border:1px solid var(--vts-line)!important;background:#fff!important;color:#222!important;font-size:24px;line-height:34px;cursor:pointer;z-index:2;border-radius:0}.vts-qv-arrow::after,.vts-qv-arrow::before{display:none!important}.vts-qv-arrow:hover{background:var(--vts-blue)!important;color:#fff!important;border-color:var(--vts-blue)!important}.vts-qv-previmg{left:10px}.vts-qv-nextimg{right:10px}.vts-qv-thumbs{display:flex;gap:6px;padding:8px 10px;overflow-x:auto;background:#fff;border-top:1px solid var(--vts-line)}.vts-qv-thumbs button{flex:0 0 54px;height:54px;padding:2px;border:1px solid var(--vts-line)!important;background:#fff!important;cursor:pointer;border-radius:0}.vts-qv-thumbs button::after,.vts-qv-thumbs button::before{display:none!important}.vts-qv-thumbs button.is-on{border-color:var(--vts-blue)!important}.vts-qv-thumbs img{width:100%;height:100%;object-fit:contain}.vts-qv-info{flex:1;overflow:auto;padding:30px 30px 24px!important;margin:0!important;width:auto!important;float:none!important}.vts-qv form.cart .product_button{display:none!important}.vts-qv-info .product_title{font-size:22px;margin:0 30px 8px 0}.vts-qv-info .price{display:block;font-size:20px;margin:6px 0 12px}.vts-qv-info .woocommerce-product-details__short-description{font-size:14px;color:#555;margin-bottom:16px}.vts-qv-info form.cart{margin-bottom:12px}.vts-qv-sale{display:inline-block;background:var(--vts-blue);color:#fff;font-size:11px;font-weight:700;padding:3px 8px;margin-bottom:8px}.vts-qv-note{padding:10px 12px;background:var(--vts-soft);border-left:3px solid var(--vts-blue);font-size:14px;color:#555}.vts-qv-go{display:inline-block;margin:4px 0 12px}.vts-qv-msg:empty{display:none}.vts-qv-msg{padding:10px 12px;margin:0 0 12px;background:var(--vts-soft);border-left:3px solid var(--vts-blue);font-size:14px}.vts-qv-msg.is-err{border-left-color:#b32d2e}.vts-qv-acts{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;padding-top:14px;border-top:1px solid var(--vts-line)}.vts-qv-acts .vts-btn{background:transparent!important;border:1px solid var(--vts-line)!important;color:#222!important;padding:8px 12px;font-size:13px;display:inline-flex;align-items:center;gap:6px;border-radius:0}.vts-qv-acts .vts-btn::after{display:none!important}.vts-qv-acts .vts-btn::before{font-family:flicko-icon;font-size:14px}.vts-qv-acts .vts-wish::before{content:"\e01a"}.vts-qv-acts .vts-wish.is-on::before{content:"\e0dd"}.vts-qv-acts .vts-cmp::before{content:"\e010"}.vts-qv-acts .vts-btn.is-on{border-color:var(--vts-blue)!important;color:var(--vts-blue)!important}.vts-qv-more{margin-left:auto;font-size:14px;color:var(--vts-blue)}.vts-qnav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:56px;padding:0;border:0;background:rgb(255 255 255 / .95)!important;color:#222!important;font-size:30px;cursor:pointer;z-index:4;border-radius:0}.vts-qnav::after,.vts-qnav::before{display:none!important}.vts-qnav:hover{background:var(--vts-blue)!important;color:#fff!important}.vts-qprev{left:-48px}.vts-qnext{right:-48px}.vts-qmodal.no-nav .vts-qnav{display:none}.vts-qv-wait{height:100%;display:flex;align-items:center;justify-content:center}.vts-spin{width:32px;height:32px;border:3px solid var(--vts-line);border-top-color:var(--vts-blue);border-radius:50%;animation:vts-r .7s linear infinite}@keyframes vts-r{to{transform:rotate(360deg)}}.vts-sw{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;margin:6px 0 8px;overflow:hidden;width:0;min-width:100%;max-width:100%}.vts-sw-i{position:relative;display:block;flex:none;width:26px;height:26px;padding:1px;border:1px solid var(--vts-line);background:#fff;line-height:0;transition:border-color .15s}.vts-sw-i img{width:100%;height:100%;object-fit:contain;display:block}.vts-sw-i:hover,.vts-sw-i:focus-visible{border-color:#9aa4c4}.vts-sw-i.is-on{border-color:var(--vts-blue);box-shadow:inset 0 0 0 1px var(--vts-blue)}.vts-sw-i.is-out{border-color:#ececec;background:#f7f7f7;cursor:not-allowed}.vts-sw-i.is-out:hover{border-color:#ececec}.vts-sw-i.is-out img,.vts-sw-i.is-out .vts-sw-c{filter:grayscale(1);opacity:.4}.price .vts-co-from,.vts-co-from{display:inline-block;font-size:12px!important;font-weight:400!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;color:#777!important;margin-right:5px!important;vertical-align:baseline}.vts-sw-c{display:block;width:100%;height:100%}.vts-sw-more{flex:none;font-size:11px;color:#888;padding:0 2px;line-height:26px}.vts-sw.is-sm{gap:3px}.vts-sw.is-sm .vts-sw-i{width:22px;height:22px}.vts-sw.is-sm .vts-sw-more{line-height:22px;padding:0 1px}.products .product-caption .vts-sw,.text-center .vts-sw{justify-content:inherit}@media (max-width:1100px){.vts-qprev{left:4px}.vts-qnext{right:4px}.vts-qnav{background:rgb(255 255 255 / .8)!important}}@media (max-width:768px){.vts-modal-in{top:0;left:0;transform:none;width:100vw;max-height:none;height:100%}.vts-qmodal .vts-modal-in{width:100vw;height:100%}.vts-qv{flex-direction:column;overflow:auto}.vts-qv-gal{flex:0 0 auto;max-width:none;height:46vh}.vts-qv-info{overflow:visible;padding:18px 16px calc(24px + var(--vts-bottom))!important}.vts-qnav{top:23vh;width:34px;height:46px;font-size:24px}.vts-qprev{left:0}.vts-qnext{right:0}.vts-cbar{left:8px;right:8px;transform:translateY(140%);gap:8px;padding:8px}.vts-cbar.is-on{transform:none}.vts-cbar-i{width:40px;height:40px}.vts-cbar-btns{margin-left:auto;flex-direction:column;align-items:flex-end;gap:4px}.vts-ct th,.vts-ct td{min-width:150px;padding:8px}.vts-ct tbody th,.vts-ct thead th:first-child{min-width:112px;width:112px;font-size:13px}.vts-ct thead img{width:90px;height:90px}.vts-toasts{top:auto;bottom:calc(14px + var(--vts-bottom));left:12px;right:12px}.vts-grid{grid-template-columns:1fr}.vts-sw-i{width:24px;height:24px}}.related.products .swiper-wrapper,.up-sells .swiper-wrapper{height:auto!important}.vts-ct th,.vts-ct td{word-break:normal!important;overflow-wrap:break-word;hyphens:auto}@media (max-width:768px){.vts-qv-previmg{left:40px!important}.vts-qv-nextimg{right:40px!important}.vts-cbar{max-width:none}.vts-cbar-items{flex:1 1 auto;min-width:0;overflow-x:auto;padding:10px 10px 0 0}.vts-cbar-btns{flex:0 0 auto}.vts-cbar-go{padding:10px 12px!important;font-size:12px!important}.vts-cbar-rm{width:24px;height:24px;line-height:24px;top:-10px;right:-10px}}.vts-drawer [hidden]{display:none!important}.vts-qv-main:focus-visible{outline:2px solid var(--vts-blue);outline-offset:-2px}.vts-qty-fix{display:inline-block;min-width:2em;text-align:center;font-weight:600}@media (hover:none){.product-block .group-action .shop-action{opacity:1!important;visibility:visible!important;display:flex!important;gap:2px;align-items:center}.product-block .group-action .shop-action .vts-btn{width:32px!important;height:32px!important;display:inline-flex!important;align-items:center;justify-content:center}.product-block .group-action{align-items:center}.product-block .group-action .sale-percent{top:calc(100% + 8px)!important;right:0}.vts-sw-i{width:30px;height:30px}}.price>ins{margin-right:.35em}.preco-a-partir{display:inline-flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:baseline;column-gap:6px;line-height:1.2}.preco-a-partir__label{text-transform:none!important;font-size:13px!important;font-weight:400!important;color:#777!important;white-space:nowrap}.preco-a-partir__valor{display:inline!important;white-space:nowrap}.vts-co-from{white-space:nowrap}.vts-co-from+.woocommerce-Price-amount,.vts-co-from+.woocommerce-Price-amount+.vts-calc-per{white-space:nowrap}.flicko-sticky-add-to-cart__content-price .preco-a-partir__label,.flicko-sticky-add-to-cart__content-price .vts-co-from,.vts-card-price .preco-a-partir__label,.vts-card-price .vts-co-from{font-size:11px!important}.summary .price .preco-a-partir{display:flex!important;flex-direction:column!important;align-items:flex-start;row-gap:2px}.summary .price:has(>.vts-co-from){flex-wrap:wrap!important;align-items:baseline}.summary .price>.vts-co-from{display:block!important;flex:0 0 100%;width:100%;margin:0 0 2px!important;line-height:1.2!important}body .spz-lead{background:#fff!important;border:1px solid #e5e5e5!important;border-left:3px solid #2C4796!important}body .spz-share .spz-share-btn{box-sizing:border-box!important;height:40px!important;padding:0 14px!important;border:1px solid #2C4796!important;border-radius:0!important;background:#fff!important;color:#2C4796!important;transition:background .15s,color .15s}body .spz-share .spz-share-btn:hover,body .spz-share .spz-share-btn:focus-visible{background:#2C4796!important;color:#fff!important}form.cart .product_button .vts-btn{background:#fff!important;border:1px solid #2C4796!important;color:#2C4796!important;transition:background .15s,color .15s}form.cart .product_button .vts-btn::before{color:#2C4796!important}form.cart .product_button .vts-btn:hover,form.cart .product_button .vts-btn:focus-visible{background:#2C4796!important}form.cart .product_button .vts-btn:hover::before,form.cart .product_button .vts-btn:focus-visible::before{color:#fff!important}body .spz-share.vts-share-row{display:flex!important;flex-wrap:wrap;align-items:center;gap:8px}body .spz-share.vts-share-row .product_button{display:flex!important;gap:8px;width:auto!important;height:auto!important;margin:0!important}body .spz-share.vts-share-row .product_button .vts-btn{box-sizing:border-box!important;width:40px!important;min-width:0!important;height:40px!important;margin:0!important;padding:0!important}body .spz-share.vts-share-row .spz-share-box{flex:0 0 100%;margin-top:0}body .spz-share .spz-share-box{background:#fff!important;border:1px solid #e5e5e5!important}body .spz-share .spz-share-copy,body .spz-share .spz-share-wa{box-sizing:border-box;transition:background .15s,color .15s}body .spz-share .spz-share-copy{background:#fff!important;color:#2C4796!important;border:1px solid #2C4796!important}body .spz-share .spz-share-copy:hover,body .spz-share .spz-share-copy:focus-visible{background:#2C4796!important;color:#fff!important}body .spz-share .spz-share-wa{background:#fff!important;color:#1F9D55!important;border:1px solid #1F9D55!important}body .spz-share .spz-share-wa:hover,body .spz-share .spz-share-wa:focus-visible{background:#1F9D55!important;color:#fff!important}body .spz-share .spz-share-btn,body .spz-share .spz-share-copy,body .spz-share .spz-share-wa{-webkit-text-fill-color:currentColor!important}body .spz-share .spz-share-btn *,body .spz-share .spz-share-copy *,body .spz-share .spz-share-wa *{color:inherit!important;-webkit-text-fill-color:currentColor!important}form.cart .product_button:not(.vts-moved){visibility:hidden}.vts-qv form.cart .product_button{visibility:visible}form.cart :has(>.vts-act-row){flex-wrap:wrap!important}.vts-act-row{display:flex;flex:0 0 100%;width:100%;align-items:center;gap:8px;margin:0 0 12px}.vts-act-row .product_button,body .spz-share.vts-share-row .product_button{display:flex!important;align-items:center;gap:8px;width:auto!important;height:auto!important;margin:0!important}.vts-act-row .product_button .vts-btn{box-sizing:border-box!important;width:40px!important;min-width:0!important;height:40px!important;margin:0!important;padding:0!important}.vts-act-row .qrs-btn,.vts-share-row .qrs-btn{order:-1;box-sizing:border-box!important;align-items:center;justify-content:center;width:40px!important;height:40px!important;min-width:0!important;margin:0!important;padding:0!important;border:1px solid #2C4796!important;border-radius:0!important;background:#fff!important;color:#2C4796!important;-webkit-text-fill-color:currentColor!important;transition:background .15s,color .15s}.vts-act-row .qrs-btn:hover,.vts-share-row .qrs-btn:hover,.vts-act-row .qrs-btn:focus-visible,.vts-share-row .qrs-btn:focus-visible{background:#2C4796!important;color:#fff!important}.vts-act-row .qrs-btn *,.vts-share-row .qrs-btn *{color:inherit!important}.vts-wish::before{content:""!important;display:inline-block!important;width:1.15em!important;height:1.15em!important;font-family:inherit!important;background-color:currentColor!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.5s-7.5-4.6-9.3-9.2C1.5 8.2 3.4 4.5 7 4.5c2.1 0 3.6 1.2 5 3 1.4-1.8 2.9-3 5-3 3.6 0 5.5 3.7 4.3 6.8-1.8 4.6-9.3 9.2-9.3 9.2z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.5s-7.5-4.6-9.3-9.2C1.5 8.2 3.4 4.5 7 4.5c2.1 0 3.6 1.2 5 3 1.4-1.8 2.9-3 5-3 3.6 0 5.5 3.7 4.3 6.8-1.8 4.6-9.3 9.2-9.3 9.2z' fill='none' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat!important}.vts-wish.is-on::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.5s-7.5-4.6-9.3-9.2C1.5 8.2 3.4 4.5 7 4.5c2.1 0 3.6 1.2 5 3 1.4-1.8 2.9-3 5-3 3.6 0 5.5 3.7 4.3 6.8-1.8 4.6-9.3 9.2-9.3 9.2z' fill='black' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20.5s-7.5-4.6-9.3-9.2C1.5 8.2 3.4 4.5 7 4.5c2.1 0 3.6 1.2 5 3 1.4-1.8 2.9-3 5-3 3.6 0 5.5 3.7 4.3 6.8-1.8 4.6-9.3 9.2-9.3 9.2z' fill='black' stroke='black' stroke-width='2' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.vts-act-row .product_button>*,.vts-share-row .product_button>*{flex:0 0 40px!important;aspect-ratio:1/1}body .spz-share .spz-share-row input,body .spz-share .spz-share-copy,body .spz-share .spz-share-wa{box-sizing:border-box!important;height:40px!important;min-height:0!important;line-height:1.2!important}body .spz-share .spz-share-row input{padding:0 12px!important;font-size:13px!important}body .spz-share .spz-share-copy,body .spz-share .spz-share-wa{padding:0 14px!important;justify-content:center}form.cart .quantity.vts-qw{box-sizing:border-box!important;min-width:0!important;padding:0 10px!important;justify-content:center}body form.cart button.single_add_to_cart_button.button{box-sizing:border-box!important;border:1px solid #2C4796!important;background:#2C4796!important;color:#fff!important;-webkit-text-fill-color:#fff!important;transition:background .15s,color .15s}body form.cart button.single_add_to_cart_button.button::after{display:none!important}body form.cart button.single_add_to_cart_button.button *{color:inherit!important;-webkit-text-fill-color:inherit!important}body form.cart button.single_add_to_cart_button.button:hover,body form.cart button.single_add_to_cart_button.button:focus-visible{background:#fff!important;color:#2C4796!important;-webkit-text-fill-color:#2C4796!important}body form.cart button.single_add_to_cart_button.button.vts-loading{position:relative!important;background:#fff!important;color:transparent!important;-webkit-text-fill-color:transparent!important;pointer-events:none;cursor:progress}body form.cart button.single_add_to_cart_button.button.vts-loading::before{content:""!important;display:block!important;position:absolute!important;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;box-sizing:border-box;border:2px solid #2C4796;border-right-color:#fff0;border-radius:50%;animation:vts-spin .7s linear infinite}@keyframes vts-spin{to{transform:rotate(360deg)}}body form.cart .quantity.vts-qw,body .vts-grupo-qw .quantity,body .quantity.vts-qn{border:1px solid #2C4796!important;background:#fff!important;padding:0 8px!important}body form.cart .quantity.vts-qw .qts-input,body .vts-grupo-qw .quantity .qts-input{width:100%!important;justify-content:space-between!important}body .quantity.vts-qn{justify-content:space-between!important}body form.cart .quantity.vts-qw .qts-minus,body form.cart .quantity.vts-qw .qts-plus,body .vts-grupo-qw .qts-minus,body .vts-grupo-qw .qts-plus,body .quantity.vts-qn .vts-qn-b{color:#2C4796!important;-webkit-text-fill-color:#2C4796!important}body form.cart .quantity.vts-qw input.qty,body .vts-grupo-qw input.qty,body .quantity.vts-qn input.vts-qn-i{color:#000!important;-webkit-text-fill-color:#000!important;margin:0!important}form.cart>.warranty_info{flex:0 0 100%!important;margin:0!important}body form.cart .quantity.vts-qw{margin-left:0!important;padding:0 6px!important}body form.cart .quantity.vts-qw .qts-input{display:grid!important;grid-template-columns:22px minmax(0,1fr) 22px!important;align-items:center;gap:0!important;width:100%!important}body form.cart .quantity.vts-qw .qts-minus,body form.cart .quantity.vts-qw .qts-plus{display:flex!important;justify-content:center;width:22px!important;padding:0!important;margin:0!important}body form.cart .quantity.vts-qw input.qty{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;text-align:center!important}.vts-cbar{--cb:48px;gap:6px!important;align-items:center!important}.vts-cbar .vts-cbar-items{flex:0 0 auto!important;gap:6px!important;padding:0!important;overflow:visible!important;min-width:0}.vts-cbar .vts-cbar-i{box-sizing:border-box;flex:0 0 var(--cb);width:var(--cb)!important;height:var(--cb)!important;overflow:hidden;background:#fff}.vts-cbar .vts-cbar-btns{flex:0 0 auto!important;flex-direction:row!important;align-items:center!important;gap:6px!important;margin:0!important}.vts-cbar .vts-cbar-rm{position:absolute;top:2px!important;right:2px!important;display:flex!important;align-items:center;justify-content:center;width:16px!important;height:16px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#2C4796!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:13px!important;line-height:1!important}.vts-cbar .vts-cbar-clear,.vts-cbar .vts-cbar-go{box-sizing:border-box!important;display:flex!important;align-items:center;justify-content:center;flex:0 0 var(--cb);width:var(--cb)!important;height:var(--cb)!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid #2C4796!important;border-radius:0!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;text-decoration:none!important;transition:background .15s,color .15s}.vts-cbar .vts-cbar-clear::before,.vts-cbar .vts-cbar-clear::after,.vts-cbar .vts-cbar-go::before,.vts-cbar .vts-cbar-go::after,.vts-cbar .vts-cbar-rm::before,.vts-cbar .vts-cbar-rm::after{display:none!important}.vts-cbar .vts-cbar-clear{background:#fff!important;color:#2C4796!important;-webkit-text-fill-color:#2C4796!important}.vts-cbar .vts-cbar-clear:hover,.vts-cbar .vts-cbar-clear:active,.vts-cbar .vts-cbar-clear:focus-visible{background:#2C4796!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.vts-cbar .vts-cbar-go{background:#2C4796!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:10px!important;font-weight:600!important;line-height:1!important;white-space:nowrap}.vts-cbar .vts-cbar-go:hover,.vts-cbar .vts-cbar-go:active,.vts-cbar .vts-cbar-go:focus-visible{background:#fff!important;color:#2C4796!important;-webkit-text-fill-color:#2C4796!important}.vts-cbar .vts-cbar-go[disabled]{opacity:.5;cursor:default}@media (max-width:768px){.vts-cbar{--cb:44px;justify-content:center}.vts-cbar .vts-cbar-go{font-size:9px!important}}@media (max-width:360px){.vts-cbar{--cb:40px;gap:5px!important}.vts-cbar .vts-cbar-items,.vts-cbar .vts-cbar-btns{gap:5px!important}.vts-cbar .vts-cbar-go{font-size:8.5px!important}}.vts-cbar{bottom:calc(12px + var(--vts-fixbot, 0px))!important;transition:transform .25s,bottom .2s}.vts-cbar .vts-cbar-btns{flex:1 1 auto!important}.vts-cbar .vts-cbar-go{flex:1 1 auto!important;width:auto!important;min-width:calc(var(--cb) * 2)!important;padding:0 14px!important;font-size:13px!important}@media (max-width:768px){.vts-cbar .vts-cbar-go{font-size:12px!important;padding:0 10px!important}}@media (max-width:360px){.vts-cbar .vts-cbar-go{min-width:calc(var(--cb) * 1.6)!important;font-size:11px!important;padding:0 6px!important}}html.vts-has-cbar a.scrollup,html.vts-has-cbar .wpcpr-floating-status.wpcpr-fs-bottom-right{bottom:calc(var(--vts-fixbot, 0px) + 12px + var(--vts-cbar-h, 0px) + 10px)!important;transition:bottom .2s}.vts-cbar:not(.is-on){visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:transform .25s,bottom .2s,opacity .2s,visibility 0s linear .25s!important}.vts-cbar.is-on{visibility:visible;opacity:1;transition:transform .25s,bottom .2s,opacity .2s!important}.vts-toasts{top:auto!important;right:auto!important;left:16px!important;bottom:calc(16px + var(--vts-fixbot, 0px))!important;align-items:flex-start;max-width:min(420px,calc(100vw - 32px))!important;transition:bottom .2s}html.vts-has-cbar .vts-toasts{bottom:calc(var(--vts-fixbot, 0px) + 12px + var(--vts-cbar-h, 0px) + 10px)!important}.vts-toast.is-out{transform:translateX(-10px)}@media (max-width:768px){.vts-toasts{left:12px!important;right:12px!important;max-width:none!important}}body .woocommerce-notices-wrapper .woocommerce-message,body .woocommerce-message{background:#fff!important;border:1px solid #e5e5e5!important;border-left:3px solid #2C4796!important;display:flex!important;flex-wrap:wrap;align-items:center;gap:10px 16px}body .woocommerce-message a.button,body .woocommerce-message .button.wc-forward{order:2;margin:0 0 0 auto!important;float:none!important;flex:none;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;min-height:36px;padding:0 16px!important;line-height:1.2!important;white-space:nowrap;background:#2C4796!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #2C4796!important;border-radius:0!important;box-shadow:none!important;transition:background .15s,color .15s}body .woocommerce-message a.button::before,body .woocommerce-message a.button::after{display:none!important}body .woocommerce-message a.button:hover,body .woocommerce-message a.button:focus-visible{background:#fff!important;color:#2C4796!important;-webkit-text-fill-color:#2C4796!important}.product_title.vts-fit,.woocommerce-loop-product__title.vts-fit{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body .woocommerce-info,body .woocommerce-noreviews,body p.no-comments,body .cart-empty.woocommerce-info{background:#fff!important;border:1px solid #e5e5e5!important;border-left:3px solid #2C4796!important}.woocommerce-loop-product__title,.product_title{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.woocommerce-loop-product__title.vts-measure,.product_title.vts-measure{display:block!important;-webkit-line-clamp:unset;overflow:visible}body.single-product div.product .product_title{font-size:2.25rem}@media (max-width:1024px){body.single-product div.product .product_title{font-size:1.8rem}}@media (max-width:767px){body.single-product div.product .product_title{font-size:1.35rem}}.woocommerce-loop-product__title,.woocommerce-loop-product__title.vts-fit{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}.product:hover .woocommerce-loop-product__title,.product:focus-within .woocommerce-loop-product__title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical;overflow:hidden!important}body .product .woocommerce-loop-product__title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}body .product .woocommerce-loop-product__title.vts-full-m,body .product:hover .woocommerce-loop-product__title.vts-full-m{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}@media (hover:none){body .product .woocommerce-loop-product__title{font-size:14px}}body .product .woocommerce-loop-product__title a{font-size:inherit!important;line-height:inherit!important}body .product .woocommerce-loop-product__title.vts-full-m,body .product .woocommerce-loop-product__title.vts-full-m *{transition:none!important}.product_title.vts-measure,.product_title.vts-measure *{transition:none!important}body .product .woocommerce-loop-product__title,body .product:hover .woocommerce-loop-product__title,body .product:focus-within .woocommerce-loop-product__title,body.single-product div.product .product_title{display:block!important;-webkit-line-clamp:unset!important;-webkit-box-orient:unset!important;text-overflow:clip!important;max-height:3.2em;max-height:2lh;overflow:hidden!important}body .product .woocommerce-loop-product__title.vts-full-m,body .product:hover .woocommerce-loop-product__title.vts-full-m,body.single-product div.product .product_title.vts-measure{max-height:none!important;overflow:visible!important}body .product .woocommerce-loop-product__title,body .product .woocommerce-loop-product__title a{transition-property:color,background-color,opacity!important}