.pt-oeste.ct-theme{font-family:Archivo Variable,Inter Variable,sans-serif;font-size:15px;--pt-line:var(--ct-line);--pt-ink:var(--ct-ink);--pt-accent:var(--ct-accent)}.pt-oeste .pt-button{background:var(--ct-accent);border-color:var(--ct-accent);color:var(--ct-on-accent)}.pt-oeste .pt-button:hover{background:var(--ct-accent-hover);border-color:var(--ct-accent-hover)}.pt-oeste .ct-pdp-option-hint{min-block-size:1.5em;margin-top:10px;color:var(--ct-muted);font-size:12px;line-height:1.5}.pt-oeste .ct-pdp-variants[data-multiple-axes] .ct-pdp-option-hint{min-block-size:3em}.pt-oeste .ct-pdp-price-from{min-block-size:1.5em;margin:0 0 5px;color:var(--ct-muted);font-size:12px;line-height:1.5}.pt-oeste :is(.ct-pdp-price-from,.ct-pdp-added)[data-empty]{visibility:hidden}.pt-oeste .ct-pdp-delivery-controls{min-inline-size:0;margin:0;padding:0;border:0}.pt-oeste .ct-pdp-delivery-controls:disabled{opacity:.55}.pt-oeste .ct-quick-price-from{display:block;margin-bottom:4px;color:var(--ct-muted);font-size:11px;font-weight:500}.pt-oeste .ct-campaign-artwork>img{object-fit:cover}.pt-oeste .ct-product-gallery-frame[data-image-fit=cover] .ct-product-gallery-image{padding:0}.pt-oeste .ct-product-gallery-frame[data-image-fit=cover] .ct-product-gallery-image>img{object-fit:cover;mix-blend-mode:normal}.pt-oeste .rv-product-card-media--cover{padding:0}.pt-oeste .rv-product-card-media--cover img{object-fit:cover;mix-blend-mode:normal}.pt-oeste .rv-product-card-media{background:#fff}.pt-oeste .rv-product-card{position:relative}.pt-oeste .rv-product-card-media img{object-fit:contain;mix-blend-mode:normal}.pt-oeste .ct-cart-drawer__photo{background:#fff}.pt-oeste .ct-cart-drawer__photo img{object-fit:contain;mix-blend-mode:normal}.pt-oeste .ct-product-gallery-frame[data-image-fit=contain],.pt-oeste .ct-product-gallery-frame[data-image-fit=contain] .ct-product-gallery-image{background:#fff}.pt-oeste .ct-video-island-context{margin:0 0 7px;color:var(--ct-muted);font-size:10px}.pt-oeste .ct-video-island-stage>video,.pt-oeste .ct-video-player:not(.ct-video-player--landscape)>video{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);max-width:none}.pt-oeste .ct-video-player:not(.ct-video-player--landscape)>video{object-fit:cover}