:root{--yar-purple:#754494;--yar-purple-dark:#3d244b;--yar-pink:#ef8eb0;--yar-black:#241d29;--yar-white:#ffffff;--yar-muted:#716878;--yar-soft:#f6f2f8;--yar-border:rgba(117,68,148,.18);--yar-border-strong:rgba(117,68,148,.30)}.woocommerce a{text-decoration:none}.woocommerce-variation-pricespan.pricespan.woocommerce-Price-amount.amount{color:var(--yar-purple)!important;font-size:22px!important;font-weight:800!important}body.woocommerce-shop #main-content{background:#fff!important}body.woocommerce-shop#main-content>.container{width:92%!important;max-width:1200px!important;padding-top:28px!important}body.woocommerce-shop #content-area{width:100%!important}body.woocommerce-shop #left-area{width:100%!important;padding-right:0!important}body.woocommerce-shop#main-content .container::before{display:none!important}body.woocommerce-shop.woocommerce-breadcrumb{display:none!important}body.woocommerce-shop.woocommerce-products-header{position:relative!important;overflow:hidden!important;margin:0 0 28px!important;padding:46px 42px!important;border:none!important;border-radius:6px!important;background:var(--yar-purple)!important;box-shadow:8px 10px 0 rgba(117,68,148,.08)!important}body.woocommerce-shop.woocommerce-products-header::before{content:"";position:absolute;width:220px;height:220px;top:-115px;right:-70px;border:32px solid rgba(255,255,255,.055);border-radius:50%;pointer-events:none}body.woocommerce-shop.woocommerce-products-header::after{content:"";position:absolute;left:42px;bottom:27px;width:60px;height:4px;background:var(--yar-pink);transform:rotate(-2deg)}body.woocommerce-shop.woocommerce-products-header__title.page-title{position:relative;z-index:2;margin:0!important;padding:0 0 16px!important;background:none!important;color:#fff!important;text-align:left!important;font-family:Georgia,"Times New Roman",serif!important;font-size:48px!important;line-height:1.03!important;font-weight:500!important;letter-spacing:-1.4px!important}body.woocommerce-shop.woocommerce-products-header__title.page-title::before{content:"✦ COLECCIÓN YAR";display:block;margin-bottom:9px;color:var(--yar-pink)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:9px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:1.6px!important;text-transform:uppercase!important}body.woocommerce-shop.woocommerce-result-count{margin:7px 0 22px!important;color:var(--yar-muted)!important;font-size:11px!important;line-height:1.4!important}body.woocommerce-shop.woocommerce-ordering{margin:0 0 22px!important}body.woocommerce-shop.woocommerce-ordering .orderby{min-height:42px!important;padding:0 38px 0 13px!important;border:1px solid var(--yar-border-strong)!important;border-radius:2px!important;background:#fff!important;color:var(--yar-black)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:700!important;outline:none!important}body.woocommerce-shop.woocommerce-ordering .orderby:focus{border-color:var(--yar-purple)!important;box-shadow:0 0 0 2px rgba(117,68,148,.08)!important}@media only screen and (min-width:981px){body.woocommerce-shopul.products{clear:both!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important}body.woocommerce-shopul.products::before,body.woocommerce-shopul.products::after{display:none!important;content:none!important}body.woocommerce-shopul.products li.product,body.woocommerce-shopul.products li.product.first,body.woocommerce-shopul.products li.product.last{width:100%!important;min-width:100%!important;max-width:100%!important;float:none!important;margin:0!important}}body.woocommerce-shopul.products li.product{position:relative!important;overflow:hidden!important;padding:0 0 15px!important;border:1px solid var(--yar-border)!important;border-radius:6px!important;background:#fff!important;box-shadow:5px 6px 0 rgba(117,68,148,.05)!important;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease!important}body.woocommerce-shopul.products li.product::before{content:"✦";position:absolute;z-index:5;top:9px;right:9px;width:25px;height:25px;display:flex;align-items:center;justify-content:center;background:var(--yar-purple);color:#fff;font-size:9px;opacity:0;transform:rotate(-12deg)scale(.75);transition:opacity .22s ease,transform .22s ease}body.woocommerce-shopul.products li.product:hover{transform:translate(-2px,-4px)rotate(-.2deg)!important;border-color:var(--yar-purple)!important;box-shadow:8px 9px 0 rgba(117,68,148,.11)!important}body.woocommerce-shopul.products li.product:hover::before{opacity:1;transform:rotate(7deg)scale(1)}body.woocommerce-shopul.products li.producta.woocommerce-loop-product__link{display:flex!important;flex-direction:column!important;height:100%!important;text-decoration:none!important}body.woocommerce-shopul.products li.product.et_shop_image{display:block!important;width:100%!important;overflow:hidden!important}body.woocommerce-shopul.products li.product img{display:block!important;width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important;margin:0!important;border-radius:0!important;filter:saturate(1.03)contrast(1.02)!important;transition:transform .35s ease,filter .35s ease!important}body.woocommerce-shopul.products li.product:hover img{transform:scale(1.045)!important;filter:saturate(1.10)contrast(1.03)!important}body.woocommerce-shopul.products .et_overlay{display:none!important}body.woocommerce-shopul.productsh2.woocommerce-loop-product__title{min-height:44px!important;margin:14px 13px 5px!important;padding:0!important;color:var(--yar-black)!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12.5px!important;line-height:1.25!important;font-weight:800!important;text-align:left!important}body.woocommerce-shopul.products .price{position:relative!important;display:inline-block!important;width:auto!important;margin:0 13px 13px!important;padding:0 0 5px!important;color:var(--yar-purple)!important;font-size:14px!important;line-height:1.2!important;font-weight:800!important;text-align:left!important}body.woocommerce-shopul.products .price *{color:var(--yar-purple)!important}body.woocommerce-shopul.products .price::after{content:"";position:absolute;left:0;bottom:0;width:26px;height:3px;background:var(--yar-pink);transform:rotate(-3deg)}body.woocommerce-shopul.products li.producta.woocommerce-loop-product__link::after{content:"VER PIEZA →";display:flex!important;align-items:center;justify-content:center;min-height:36px;margin:auto 13px 0;border:none;border-radius:2px;background:var(--yar-purple);color:#fff!important;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;transition:background .2s ease,transform .2s ease}body.woocommerce-shopul.products li.product:hovera.woocommerce-loop-product__link::after{background:var(--yar-black);color:#fff!important;transform:translateX(2px)}body.woocommerce-shop.woocommerce-pagination{margin-top:38px!important;margin-bottom:45px!important}body.woocommerce-shop.woocommerce-pagination ul{display:flex!important;justify-content:center!important;gap:6px!important;border:none!important}body.woocommerce-shop.woocommerce-pagination ul li{border:none!important}body.woocommerce-shop.woocommerce-pagination.page-numbers{min-width:34px!important;height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 9px!important;border:1px solid var(--yar-border)!important;border-radius:2px!important;background:#fff!important;color:var(--yar-purple)!important;font-size:10px!important;font-weight:800!important;line-height:1!important}body.woocommerce-shop.woocommerce-pagination.page-numbers.current{background:var(--yar-purple)!important;border-color:var(--yar-purple)!important;color:#fff!important}body.woocommerce-shop.woocommerce-paginationa.page-numbers:hover{background:var(--yar-black)!important;border-color:var(--yar-black)!important;color:#fff!important}body.woocommerce-carta.button,body.woocommerce-cartbutton.button,body.woocommerce-checkouta.button,body.woocommerce-checkoutbutton.button,body.woocommerce-accounta.button,body.woocommerce-accountbutton.button,.woocommercebutton.button,.woocommerceinput.button{min-height:42px!important;padding:10px 18px!important;border:none!important;border-radius:2px!important;background:var(--yar-purple)!important;color:#fff!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10px!important;font-weight:800!important;letter-spacing:.6px!important;text-transform:uppercase!important;cursor:pointer!important;box-shadow:none!important;transition:background .2s ease,transform .2s ease!important}body.woocommerce-carta.button:hover,body.woocommerce-cartbutton.button:hover,body.woocommerce-checkouta.button:hover,body.woocommerce-checkoutbutton.button:hover,body.woocommerce-accounta.button:hover,body.woocommerce-accountbutton.button:hover,.woocommercebutton.button:hover,.woocommerceinput.button:hover{background:var(--yar-black)!important;color:#fff!important;transform:translateX(2px)}.woocommercea.button::after,.woocommercebutton.button::after,.woocommerceinput.button::after{display:none!important}body.woocommerce-checkoutbutton#place_order{margin-top:15px!important;padding:12px 22px!important;background:var(--yar-purple)!important;color:#fff!important}body.woocommerce-checkoutbutton#place_order:hover{background:var(--yar-black)!important}input#submit_payu_latam{min-height:44px!important;padding:10px 20px!important;border:none!important;border-radius:2px!important;background:var(--yar-purple)!important;color:#fff!important;font-weight:800!important;cursor:pointer!important}input#submit_payu_latam:hover{background:var(--yar-black)!important}body.woocommerce-carth1.entry-title,body.woocommerce-checkouth1.entry-title,body.woocommerce-accounth1.entry-title,body.woocommerce-cart.cart_totals h2,body.woocommerce-checkout.woocommerce-billing-fields h3,body.woocommerce-checkout.woocommerce-additional-fields h3,body.woocommerce-checkouth3#order_review_heading,body.woocommerce-account.woocommerce-Address-title h3,body.woocommerce-account.u-column1 h2,body.woocommerce-account.u-column2 h2{color:var(--yar-black)!important;font-family:Georgia,"Times New Roman",serif!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.5px!important}.woocommerce-message,.woocommerce-info,.woocommerce-error,p.cart-empty.woocommerce-info{padding:15px 18px!important;border:none!important;border-left:4px solid var(--yar-purple)!important;border-radius:2px!important;background:var(--yar-soft)!important;color:var(--yar-black)!important;font-size:12px!important;line-height:1.5!important}.woocommerce-message::before,.woocommerce-info::before{color:var(--yar-purple)!important}.woocommerce-error{border-left-color:var(--yar-pink)!important}.woocommerce-info a,.woocommerce-message a{color:var(--yar-purple)!important;font-weight:800!important}.woocommerce-checkout #payment{margin-bottom:2em!important;border:1px solid var(--yar-border)!important;border-radius:4px!important;background:#f7f4f8!important}.woocommerce-checkout#payment div.payment_box{background:#fff!important;color:var(--yar-muted)!important;border-radius:2px!important}.woocommerceinput.input-text,.woocommercetextarea,.woocommerceselect,.woocommerceinput[type="text"],.woocommerceinput[type="email"],.woocommerceinput[type="tel"],.woocommerceinput[type="password"]{border:1px solid var(--yar-border-strong)!important;border-radius:2px!important;background:#fff!important;color:var(--yar-black)!important;font-family:Arial,Helvetica,sans-serif!important;outline:none!important;box-shadow:none!important}.woocommerceinput.input-text:focus,.woocommercetextarea:focus,.woocommerceselect:focus{border-color:var(--yar-purple)!important;box-shadow:0 0 0 2px rgba(117,68,148,.08)!important}body.woocommerce-cartinput#coupon_code{width:215px!important;min-height:42px!important;padding:0 12px!important;border:1px solid var(--yar-border-strong)!important;border-radius:2px!important;background:#fff!important;color:var(--yar-black)!important}.woocommerceinput.input-text.qty.text{border:1px solid var(--yar-border-strong)!important;border-radius:2px!important;background:#fff!important;color:var(--yar-black)!important;font-weight:700!important}.woocommercetable.shop_table{border:1px solid var(--yar-border)!important;border-radius:4px!important}.woocommercetable.shop_table th{color:var(--yar-black)!important;font-size:11px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.4px!important}.woocommercetable.shop_table td{color:var(--yar-muted)!important;font-size:12px!important}.woocommercetable.shop_table.product-name a{color:var(--yar-black)!important;font-weight:700!important}body.woocommerce-account.woocommerce-MyAccount-navigation ul{padding:0!important;list-style:none!important}body.woocommerce-account.woocommerce-MyAccount-navigation li{margin-bottom:5px!important}body.woocommerce-account.woocommerce-MyAccount-navigation a{display:block;padding:10px 12px;border:1px solid var(--yar-border)!important;border-radius:2px;background:#fff;color:var(--yar-black)!important;font-size:11px;font-weight:700;transition:.2s ease}body.woocommerce-account.woocommerce-MyAccount-navigation.is-active a,body.woocommerce-account.woocommerce-MyAccount-navigation a:hover{background:var(--yar-purple);border-color:var(--yar-purple)!important;color:#fff!important}.woocommercetextarea#comment,.woocommerceinput#author,.woocommerceinput#email,.woocommerceinput#url{border:1px solid var(--yar-border-strong)!important;border-radius:2px!important;background:#fff!important;color:var(--yar-black)!important}@media only screen and (max-width:980px){body.woocommerce-shop#main-content>.container{width:94%!important}body.woocommerce-shopul.products{clear:both!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important}body.woocommerce-shopul.products::before,body.woocommerce-shopul.products::after{display:none!important;content:none!important}body.woocommerce-shopul.products li.product,body.woocommerce-shopul.products li.product.first,body.woocommerce-shopul.products li.product.last{width:100%!important;min-width:100%!important;max-width:100%!important;float:none!important;margin:0!important}}@media only screen and (max-width:600px){body.woocommerce-shop#main-content>.container{width:calc(100% - 20px)!important;padding-top:18px!important}body.woocommerce-shop.woocommerce-products-header{margin-bottom:20px!important;padding:32px 21px!important;border-radius:4px!important;box-shadow:5px 6px 0 rgba(117,68,148,.07)!important}body.woocommerce-shop.woocommerce-products-header::before{width:150px;height:150px;top:-80px;right:-55px;border-width:22px}body.woocommerce-shop.woocommerce-products-header::after{left:21px;bottom:21px;width:46px;height:3px}body.woocommerce-shop.woocommerce-products-header__title.page-title{font-size:36px!important;letter-spacing:-1px!important}body.woocommerce-shop.woocommerce-result-count,body.woocommerce-shop.woocommerce-ordering{float:none!important;display:block!important;width:100%!important;margin:0 0 10px!important}body.woocommerce-shop.woocommerce-ordering select{width:100%!important}body.woocommerce-shopul.products{gap:8px!important}body.woocommerce-shopul.products li.product{border-radius:4px!important;box-shadow:3px 4px 0 rgba(117,68,148,.05)!important}body.woocommerce-shopul.productsh2.woocommerce-loop-product__title{min-height:38px!important;margin:9px 7px 4px!important;font-size:9.5px!important}body.woocommerce-shopul.products .price{margin:0 7px 8px!important;font-size:11.5px!important}body.woocommerce-shopul.products li.producta.woocommerce-loop-product__link::after{min-height:31px;margin:auto 7px 0;font-size:8px;letter-spacing:.35px}body.woocommerce-cartinput#coupon_code{width:100%!important;margin-bottom:8px!important}}div#imgEntrevistas.et_pb_slide_image{display:block!important}.et_pb_row.et_pb_equal_columns>.et_pb_column{margin-top:auto;margin-bottom:auto}