body:has(.pp2-marker){--pp2-ink:#102b3a;--pp2-line:#dce7ed;--pp2-blue:#0499dd}body:has(.pp2-marker) #MainContent{color:var(--pp2-ink)}body:has(.pp2-marker) product-info>.page-width{max-width:1400px;padding-left:40px;padding-right:40px}body:has(.pp2-marker) .product__title h1{font-size:30px;line-height:1.18;letter-spacing:-.7px;font-weight:700;color:var(--pp2-ink)}body:has(.pp2-marker) .product__title{margin:12px 0}.pp2-breadcrumb{display:flex;gap:10px;font-size:11px;color:#536774;align-items:center}.pp2-breadcrumb a{color:inherit;text-underline-offset:3px}body:has(.pp2-marker) .isku-card{padding:0;border:0;background:transparent;gap:10px}.isku-value{letter-spacing:.5px}body:has(.pp2-marker) #internal-sku-wrapper{margin-top:8px!important;margin-bottom:18px}body:has(.pp2-marker) .product__info-container>.price,body:has(.pp2-marker) .product__info-container>div[id^=price-]{margin:14px 0 20px}body:has(.pp2-marker) .price--large{font-size:25px;letter-spacing:-.5px;color:var(--pp2-ink);font-weight:650}body:has(.pp2-marker) .b2b-price-badge{background:#eef8fd!important;color:#0078ae!important;border:0!important;border-radius:6px!important;box-shadow:none!important}body:has(.pp2-marker) .product__media-wrapper .product-media-container{border-radius:14px;border:1px solid #e3ebef;background:#f5f7f9}body:has(.pp2-marker) .product__media img{object-fit:contain}body:has(.pp2-marker) .thumbnail{border-radius:6px;border-color:#e3ebef}.pp2-marker~*{min-width:0}body:has(.pp2-marker) .pw-armazem{border:1px solid var(--pp2-line);border-radius:10px;margin:18px 0;background:#fff;box-shadow:0 4px 20px #102b3a05}body:has(.pp2-marker) .pw-head{border:0;border-bottom:1px solid var(--pp2-line);width:100%;background:#fff;color:var(--pp2-ink);padding:16px;font-family:inherit;text-align:left}body:has(.pp2-marker) .pw-head-t{font-size:15px;text-transform:none;letter-spacing:0}.pw-head-t2{white-space:nowrap}body:has(.pp2-marker) .pw-filter{background:#fff;border:0;border-bottom:1px solid var(--pp2-line);border-radius:0;margin:0;padding:10px 16px;gap:12px}body:has(.pp2-marker) .pw-filter-dot{width:26px;height:26px;flex-basis:26px}body:has(.pp2-marker) .pw-scroll{max-height:292px}body:has(.pp2-marker) table.pw-table th{background:#f3f7f9;opacity:1;color:#627783;font-size:9px;letter-spacing:.35px;padding:10px 8px;z-index:1}body:has(.pp2-marker) table.pw-table td{padding:9px 8px;font-size:12px;border-color:#edf1f4}body:has(.pp2-marker) .pw-size-text{font-size:10px;background:#f3f6f8;color:#536774}body:has(.pp2-marker) .pw-price-b2b{color:#0078ae}body:has(.pp2-marker) .pw-stepper{height:38px;max-width:122px}body:has(.pp2-marker) .pw-qty{height:38px;border-color:#cad9e1;background:#fff;min-width:30px;font-size:13px}body:has(.pp2-marker) .pw-step-btn{background:#f6f9fa;border-color:#cad9e1;color:var(--pp2-ink);flex-basis:30px}body:has(.pp2-marker) .pw-summary{background:#f2f8fb;padding:16px;gap:16px;flex-wrap:nowrap;align-items:center}body:has(.pp2-marker) .pw-summary-counts{flex:1;justify-content:space-between;gap:14px}body:has(.pp2-marker) .pw-n{font-size:17px;color:var(--pp2-ink)}body:has(.pp2-marker) .pw-stat:last-child .pw-n{font-size:21px}body:has(.pp2-marker) .pw-l{font-size:9px}body:has(.pp2-marker) .pw-add-btn{background:var(--pp2-blue);color:#fff;min-height:46px;border-radius:6px;font-size:12px;max-width:210px;line-height:1.4}body:has(.pp2-marker) .pw-feedback:empty{display:none}body:has(.pp2-marker) .b2c-header{background:#eef8fd!important;color:#0078ae!important;border-color:#c8e6f5!important;border-radius:8px!important}body:has(.pp2-marker) .b2c-title{font-size:13px!important;text-transform:none!important;letter-spacing:0!important}body:has(.pp2-marker) .b2c-card{border:1px solid var(--pp2-line)!important;box-shadow:none!important;border-radius:8px!important;background:#fff!important}body:has(.pp2-marker) .b2c-submit-btn{background:#0499dd!important;color:#fff!important}body:has(.pp2-marker) #product-previsao-entrega{background:#fff;border:1px solid var(--pp2-line);border-radius:8px;padding:14px;margin:14px 0}body:has(.pp2-marker) .pe-eyebrow{color:#536774!important;font-size:10px!important}body:has(.pp2-marker) .b2b-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;padding:14px;background:#f5f8fa;border:1px solid var(--pp2-line)}body:has(.pp2-marker) .b2b-text{font-size:12px;margin:0;max-width:240px}body:has(.pp2-marker) .b2b-button{background:transparent;color:#0078ae!important;font-size:12px;padding:0;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}body:has(.pp2-marker) .b2b-badge{position:static;display:inline-block;background:#e4f2f9;color:#0078ae;margin-left:6px;border-radius:3px;padding:3px;font-size:8px}body:has(.pp2-marker) .si-card{border:1px solid var(--pp2-line);border-radius:8px;box-shadow:none}.pp2-details{max-width:1320px;margin:20px auto;padding:24px 32px;border-top:1px solid #dce7ed}.pp2-details h2{font-size:24px;font-weight:650;color:#102b3a;margin:0 0 24px;letter-spacing:-.5px}.pp2-details .ptabs__nav{gap:24px;margin-bottom:22px}.pp2-details .ptabs__btn{font-size:14px;padding:12px 0;color:#536774}.pp2-details .ptabs__btn--active{color:#0078ae;border-color:#0499dd}.pp2-details .ptabs__panel{font-size:14px;line-height:1.8;max-width:1000px}.pp2-details .ptabs__list{font-size:14px;gap:12px 30px}.pp2-details .ptec-item{background:#f6f9fa;border-color:#dce7ed;border-radius:8px}.pp2-details .ptec-item--ok{background:#eef8fd;border-color:#c8e6f5}body:has(.pp2-marker) #bundle-sticky_add_to_cart{display:none!important}.pp2-dock[hidden]{display:none!important}.pp2-dock{position:fixed;bottom:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:center;gap:30px;padding:12px 40px;background:#fff;border-top:1px solid #dce7ed;box-shadow:0 -3px 18px #102b3a0a}.pp2-dock-name{font-size:13px;max-width:480px;color:#102b3a;line-height:1.4}.pp2-dock-total{display:flex;flex-direction:column;gap:2px;min-width:130px;color:#102b3a}.pp2-dock-total strong{font-size:19px}.pp2-dock-total span{font-size:10px;color:#536774}.pp2-dock button{background:#0499dd;border:0;color:#fff;font:600 13px var(--font-body-family);padding:14px 24px;border-radius:6px;min-height:46px;cursor:pointer}.pp2-dock button:disabled{opacity:.6}body:has(.pp2-marker) #MainContent a:focus-visible,body:has(.pp2-marker) #MainContent button:focus-visible{outline:2px solid #0499dd;outline-offset:3px}@media(min-width:990px){body:has(.pp2-marker) .product{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:46px;align-items:start}body:has(.pp2-marker) .product__media-wrapper,body:has(.pp2-marker) .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important;min-width:0}body:has(.pp2-marker) .product__media-wrapper{position:sticky;top:185px}body:has(.pp2-marker) .product__media-list .product__media-item{max-height:490px}body:has(.pp2-marker) .product__media-list .product__media{padding-top:100%!important}body:has(.pp2-marker) .product__media-list .product__media img{max-height:490px}body:has(.pp2-marker) .product__info-container{max-width:none}}@media(max-width:749px){body:has(.pp2-marker) product-info>.page-width{padding:0 16px}body:has(.pp2-marker) .product__media-wrapper{margin:0!important}body:has(.pp2-marker) .product__media-list{margin:0!important;scroll-padding-left:0}body:has(.pp2-marker) .product__media-item{width:100%!important;padding:0!important}body:has(.pp2-marker) .product-media-container{max-height:270px!important;width:100%!important}body:has(.pp2-marker) .product__media{padding-top:270px!important}body:has(.pp2-marker) .product__media img{object-fit:contain;max-height:270px}body:has(.pp2-marker) .thumbnail-list{max-height:62px;margin-top:8px}.pp2-breadcrumb{display:none}body:has(.pp2-marker) .product__info-wrapper{padding:16px 0 0!important}body:has(.pp2-marker) .product__title h1{font-size:23px;line-height:1.22;letter-spacing:-.4px}body:has(.pp2-marker) .price--large{font-size:23px}body:has(.pp2-marker) .pw-head{padding:14px 12px}body:has(.pp2-marker) .pw-head-t{font-size:13px}body:has(.pp2-marker) .pw-scroll{max-height:340px}body:has(.pp2-marker) table.pw-table tr[data-pw-color]{display:grid;grid-template-columns:minmax(0,1fr) 112px 28px;gap:8px;padding:12px;border-bottom:1px solid #edf1f4}body:has(.pp2-marker) table.pw-table tr[style*="display: none"]{display:none!important}body:has(.pp2-marker) table.pw-table td{padding:0;border:0;min-width:0}body:has(.pp2-marker) .pw-color-cell{grid-column:1;grid-row:1}body:has(.pp2-marker) table.pw-table td:nth-child(2){grid-column:1;grid-row:2;flex-direction:row;align-items:center;gap:5px}body:has(.pp2-marker) .pw-stock{grid-column:1;grid-row:3;font-size:10px!important}body:has(.pp2-marker) .pw-price{grid-column:2;grid-row:1;flex-direction:row!important;justify-content:flex-end;gap:6px!important}body:has(.pp2-marker) table.pw-table td.pw-price:before{display:none}body:has(.pp2-marker) .pw-qty-cell{grid-column:2;grid-row:2/4;align-self:center;margin:0}body:has(.pp2-marker) .pw-fav-cell{grid-column:3;grid-row:1/4;align-self:center}body:has(.pp2-marker) table.pw-table td.pw-fav-cell:before{display:none}body:has(.pp2-marker) .pw-stepper{width:112px;max-width:112px;height:42px}body:has(.pp2-marker) .pw-qty{height:42px;max-width:none;width:48px}body:has(.pp2-marker) .pw-step-btn{flex-basis:32px}body:has(.pp2-marker) .pw-summary{flex-direction:column;padding:14px;gap:12px}body:has(.pp2-marker) .pw-summary-counts{width:100%;gap:20px}body:has(.pp2-marker) .pw-add-btn{width:100%;max-width:none;min-height:48px}body:has(.pp2-marker) .b2b-cta{display:block}body:has(.pp2-marker) .b2b-text{margin-bottom:8px}.pp2-details{padding:20px 16px;margin:16px 0}.pp2-details h2{font-size:21px;margin-bottom:16px}.pp2-details .ptabs__nav{gap:18px}.pp2-details .ptabs__btn,.pp2-details .ptabs__panel,.pp2-details .ptabs__list{font-size:12px}.pp2-details .ptabs__list{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:10px}.pp2-details .ptabs__list dt{white-space:normal}.pp2-dock{padding:10px 12px calc(10px + env(safe-area-inset-bottom));gap:12px;justify-content:space-between}.pp2-dock-name{display:none}.pp2-dock-total{min-width:0;flex:1}.pp2-dock-total span{font-size:10px}.pp2-dock button{font-size:11px;padding:12px;max-width:190px}.pp2-dock-total strong{font-size:17px}body:has(.pp2-marker){padding-bottom:76px}}body:has(.pp2-marker) .satc-bar{background:#fff;border-color:#dce7ed;box-shadow:0 -3px 18px #102b3a0a;color:#102b3a}body:has(.pp2-marker) .satc-img{object-fit:contain}body:has(.pp2-marker) .satc-meta{color:#536774;font-size:13px}body:has(.pp2-marker) .satc-btn{background:#0499dd;color:#fff;min-height:46px;font-family:inherit}body:has(.pp2-marker) .satc-link{border-color:#dce7ed;color:#0078ae;background:#fff;font-family:inherit}body:has(.pp2-marker) .pw-armazem{scroll-margin-top:190px}body:has(.pp2-marker) .b2c-card:before{display:none!important}body:has(.pp2-marker) .b2c-zona-btn.active{background:#eef8fd;border-color:#0499dd;color:#0078ae}body:has(.pp2-marker) .b2c-vp-select:focus,body:has(.pp2-marker) .b2c-vp-select:hover,body:has(.pp2-marker) .b2c-upload-zone:hover{border-color:#0499dd;background:#f2f9fd}@media(max-width:749px){body:has(.pp2-marker) .satc-bar{padding:10px 16px calc(10px + env(safe-area-inset-bottom))}body:has(.pp2-marker) .satc-inner{display:grid;grid-template-columns:minmax(0,1fr) 125px;gap:8px 12px}body:has(.pp2-marker) .satc-media{display:none}body:has(.pp2-marker) .satc-info{grid-column:1;grid-row:1}body:has(.pp2-marker) .satc-link{grid-column:2;grid-row:1;border:0;padding:4px;text-align:right;font-size:11px;min-height:24px}body:has(.pp2-marker) .satc-btn{grid-column:1;grid-row:2;width:100%;font-size:11px;padding:12px 8px;white-space:normal}body:has(.pp2-marker) .satc-meta{font-size:11px}body:has(.pp2-marker) .pw-armazem{scroll-margin-top:150px}body:has(.pp2-marker){padding-bottom:108px}}@media(max-width:749px){body:has(.pp2-marker) table.pw-table,body:has(.pp2-marker) table.pw-table tbody{display:block;width:100%;max-width:100%}body:has(.pp2-marker) table.pw-table thead{display:none}body:has(.pp2-marker) table.pw-table tr[data-pw-color]{width:100%;box-sizing:border-box}body:has(.pp2-marker) table.pw-table td{width:auto!important;max-width:100%;text-align:left}body:has(.pp2-marker) table.pw-table td:not(.pw-color-cell){display:flex;flex-direction:column;gap:2px}body:has(.pp2-marker) table.pw-table td:not(.pw-color-cell):before{content:attr(data-label);font-size:9px;font-weight:600;color:#627783}body:has(.pp2-marker) table.pw-table td:nth-child(2){flex-direction:row}body:has(.pp2-marker) table.pw-table td.pw-price:before,body:has(.pp2-marker) table.pw-table td.pw-fav-cell:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/printar-product-v2.css.map */
