/*
Theme Name: ProBart 3D
Theme URI: https://probart3d.uy/
Author: ProBart 3D
Description: Tema WooCommerce para ProBart 3D, compatible con Elementor.
Version: 1.0.0
Text Domain: probart3d
*/
.pb-nav-links ul,.pb-nav-links ol{display:flex!important;flex-direction:row!important;align-items:center!important;gap:33px!important;list-style:none!important;margin:0!important;padding:0!important}.pb-nav-links li,.pb-nav-links ul li,.pb-nav-links ol li{display:block!important;list-style:none!important;margin:0!important;padding:0!important}.pb-nav-links li:before,.pb-nav-links li:after{content:none!important;display:none!important}.pb-nav-links a{display:inline-block!important;white-space:nowrap!important}.pb-nav-links .sub-menu{display:none!important}
.pb-nav-links ul{display:flex;align-items:center;gap:33px;list-style:none;margin:0;padding:0}.pb-nav-links li{list-style:none;margin:0;padding:0}.pb-nav-links li::before{content:none}.pb-nav-links{display:flex;align-items:center}
:root{--pb-ink:#14211f;--pb-cream:#f8f5ed;--pb-orange:#ff6938;--pb-blue:#5b89ff;--pb-pink:#f3abc0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--pb-cream);color:var(--pb-ink);font-family:'Space Grotesk',Arial,sans-serif}.pb-wrap{max-width:1180px;margin:auto;padding:0 32px}.pb-announcement{background:var(--pb-ink);color:#fff;text-align:center;padding:11px;font:11px monospace;letter-spacing:.08em}.pb-announcement span{color:var(--pb-orange);padding:0 14px}.pb-nav{height:84px;display:flex;align-items:center;justify-content:space-between}.pb-logo{display:flex;align-items:center;gap:10px;color:var(--pb-ink);text-decoration:none;font-size:22px;font-weight:700;letter-spacing:-.06em}.pb-logo-mark{display:grid;place-items:center;background:var(--pb-orange);color:#fff;border-radius:50%;width:31px;height:31px;font-size:18px;letter-spacing:0}.pb-logo i{font-style:normal;font-weight:400}.pb-logo b{color:var(--pb-orange);font-size:13px;letter-spacing:-.02em;margin-left:3px}.pb-nav-links{display:flex;gap:33px}.pb-nav-links a,.pb-text-link{font-size:13px;color:var(--pb-ink);text-decoration:none}.pb-nav-links a:hover,.pb-text-link:hover{color:var(--pb-orange)}.pb-cart{border:1px solid #c9c6bc;background:transparent;border-radius:30px;padding:10px 15px;font:12px monospace;text-decoration:none;color:var(--pb-ink)}.pb-cart span{background:var(--pb-orange);color:#fff;border-radius:50%;padding:3px 7px;margin-left:7px}.pb-hero{min-height:570px;display:grid;grid-template-columns:47% 53%;align-items:center;padding-top:35px;padding-bottom:60px}.pb-eyebrow{font:11px monospace;letter-spacing:.14em;color:#78817b;margin:0 0 21px}.pb-hero h1,.pb-heading h2,.pb-custom h2{font-size:clamp(54px,7vw,88px);line-height:.93;letter-spacing:-.08em;margin:0;font-weight:600}.pb-hero em,.pb-heading em,.pb-custom em{font-style:normal;color:var(--pb-orange)}.pb-lead{font-size:16px;line-height:1.65;color:#65706a;max-width:430px;margin:27px 0}.pb-actions{display:flex;align-items:center;gap:23px;margin-top:31px}.pb-button{display:inline-flex;align-items:center;gap:20px;text-decoration:none;padding:16px 21px;border-radius:3px;font-size:13px;font-weight:600}.pb-button span{font-size:18px}.pb-primary{background:var(--pb-orange);color:#fff}.pb-light{background:var(--pb-cream);color:var(--pb-ink)}.pb-text-link{border-bottom:1px solid var(--pb-ink);padding-bottom:3px}.pb-note{font:11px monospace;color:#77807a;margin-top:51px}.pb-note span{color:var(--pb-orange);font-size:16px;margin-right:7px}.pb-hero-art{height:420px;position:relative}.pb-sun{width:300px;height:300px;background:#f1dfbf;border-radius:50%;position:absolute;left:21%;top:8%}.pb-card{position:absolute;width:190px;height:240px;background:#fff;box-shadow:0 20px 30px #26332b15;display:grid;place-items:center}.pb-card.one{left:11%;top:15%;transform:rotate(-10deg)}.pb-card.two{right:8%;top:4%;transform:rotate(9deg)}.pb-card.three{left:35%;bottom:0;transform:rotate(2deg)}.pb-shape{font-size:110px;line-height:1}.pb-orange{color:var(--pb-orange)}.pb-blue{color:var(--pb-blue)}.pb-pink{color:#e889a4}.pb-card small{position:absolute;bottom:13px;font:8px monospace;letter-spacing:.1em;color:#adb2aa}.pb-spark{position:absolute;color:var(--pb-orange);font-size:30px}.pb-spark.one{top:0;right:10%}.pb-spark.two{bottom:12%;left:3%;color:var(--pb-blue)}.pb-ticker{background:var(--pb-orange);color:#fff;overflow:hidden;padding:15px 0;white-space:nowrap;text-align:center;font:12px monospace;letter-spacing:.1em}.pb-ticker span{padding:0 28px;color:#ffd2a7}.pb-shop{padding-top:105px;padding-bottom:110px}.pb-heading{display:flex;justify-content:space-between;align-items:end}.pb-heading h2{font-size:55px}.pb-filters{display:flex;gap:9px;margin:43px 0 24px}.pb-filters a{border:1px solid #d7d2c7;border-radius:30px;padding:9px 16px;color:#66706a;font:11px monospace;text-decoration:none}.pb-products{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.pb-product-art{height:285px;display:grid;place-items:center;position:relative;overflow:hidden}.pb-product-art.orange{background:#f4cba4}.pb-product-art.blue{background:#c8d8ff}.pb-product-art.pink{background:#f5cad7}.pb-product-art>span{font-size:125px;color:#fff;filter:drop-shadow(5px 9px 5px #33402b22)}.pb-product-art small{position:absolute;left:16px;bottom:15px;font:9px monospace;letter-spacing:.08em;color:#68726a}.pb-product-info{display:flex;justify-content:space-between;align-items:start;padding:17px 0 14px}.pb-product h3{font-size:16px;margin:0 0 5px}.pb-product p{font:10px monospace;color:#899089;margin:0}.pb-product strong{font:13px monospace}.pb-add{width:100%;padding:12px;background:transparent;border:1px solid #c9c6bc;text-align:left;font:11px monospace;cursor:pointer;display:flex;justify-content:space-between}.pb-add:hover{background:var(--pb-ink);border-color:var(--pb-ink);color:#fff}.pb-add span{font-size:18px}.pb-custom{background:var(--pb-ink);color:#fff;padding:100px 0}.pb-custom .pb-eyebrow{color:#9da9a0}.pb-custom h2{font-size:65px}.pb-custom .pb-lead{color:#a9b2aa}.pb-custom-grid{display:grid;grid-template-columns:1fr 1fr;gap:120px}.pb-custom-list{padding-top:23px}.pb-custom-list div{display:flex;align-items:center;border-top:1px solid #43504a;padding:23px 0;font-size:18px}.pb-custom-list b{font:11px monospace;color:var(--pb-orange);width:70px}.pb-custom-list i{margin-left:auto;color:var(--pb-orange);font-style:normal;font-size:22px}.pb-footer{padding-top:70px}.pb-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;padding-bottom:70px}.pb-footer h4{font:11px monospace;text-transform:uppercase;letter-spacing:.12em;color:#8a938c;margin:0 0 18px}.pb-footer a:not(.pb-logo){display:block;color:var(--pb-ink);text-decoration:none;font-size:13px;margin:0 0 12px}.pb-copyright{border-top:1px solid #ddd8cd;padding-top:17px;padding-bottom:25px;color:#889088;font:10px monospace;display:flex;justify-content:space-between}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:31%;margin:0 3.5% 2.992em 0}.woocommerce ul.products li.product:nth-child(3n),.woocommerce-page ul.products li.product:nth-child(3n){margin-right:0}.woocommerce div.product form.cart .button,.woocommerce a.button,.woocommerce button.button{background:var(--pb-orange);color:#fff;border-radius:3px}.woocommerce span.onsale{background:var(--pb-orange)}@media(max-width:750px){.pb-wrap{padding:0 20px}.pb-nav-links{display:none}.pb-hero{display:block;padding-top:65px}.pb-hero-art{height:360px;margin-top:35px}.pb-card{width:145px;height:190px}.pb-shape{font-size:80px}.pb-shop{padding-top:70px}.pb-heading{display:block}.pb-heading h2{font-size:44px}.pb-heading .pb-text-link{display:inline-block;margin-top:28px}.pb-products{grid-template-columns:1fr}.pb-custom-grid{grid-template-columns:1fr;gap:35px}.pb-custom{padding:70px 0}.pb-custom h2{font-size:52px}.pb-footer-grid{grid-template-columns:1fr 1fr;gap:40px}.pb-footer-grid>div:first-child{grid-column:span 2}.pb-copyright{display:block}.pb-copyright span{display:block;margin-top:8px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:100%;margin-right:0}}
