:root{--exotiq-gold:#A9803D;--exotiq-gold-dark:#7C5E2C;--exotiq-charcoal:#1C1712;--exotiq-cream:#FAF8F4}body,p,li,a,span,#main-header,footer,.et_pb_menu{font-family:'Montserrat',sans-serif!important}h1,h2,h3,h4,h5,h6,.et_pb_module_header,.woocommerce-loop-product__title,.product_title,.et_pb_slide_title{font-family:'Playfair Display',Georgia,serif!important;color:var(--exotiq-charcoal)!important;font-weight:600!important;letter-spacing:0.3px}.et_pb_button,button.button,input[type="submit"],.add_to_cart_button,.single_add_to_cart_button{background-color:var(--exotiq-gold)!important;border:none!important;color:var(--exotiq-charcoal)!important;border-radius:2px!important;padding:14px 32px!important;font-family:'Montserrat',sans-serif!important;font-weight:600!important;letter-spacing:1px;text-transform:uppercase;transition:all 0.3s ease}.et_pb_button:hover,button.button:hover,.add_to_cart_button:hover,.single_add_to_cart_button:hover{background-color:var(--exotiq-gold-dark)!important;transform:translateY(-2px)}.price,.woocommerce-Price-amount{color:var(--exotiq-gold-dark)!important;font-weight:700!important}ul.products li.product,.product{border-radius:12px;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease}ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,0.08)}ul.products li.product img{border-radius:12px 12px 0 0}.stock.exotiq-stock-bajo{display:inline-block;background-color:#C0392B;color:#ffffff!important;padding:6px 16px;border-radius:20px;font-weight:700;font-size:13px;letter-spacing:0.3px;font-family:'Montserrat',sans-serif;animation:exotiqPulseStock 1.8s ease-in-out infinite}@keyframes exotiqPulseStock{0%,100%{opacity:1}50%{opacity:0.7}}@media (prefers-reduced-motion:reduce){.stock.exotiq-stock-bajo{animation:none}}.et_pb_column--with-menu{z-index:9999!important}header.et-l--header{position:relative;z-index:9999!important}header.et-l--header .et_builder_inner_content{overflow:visible!important}#page-container{overflow-y:visible!important}.et_pb_section_13 .et_pb_column_1_3{display:flex;flex-direction:column}.et_pb_section_13 .et_pb_column_1_3 .et_pb_image_wrap{display:block;aspect-ratio:1 / 1;overflow:hidden}.et_pb_section_13 .et_pb_column_1_3 .et_pb_image_wrap img{width:100%!important;height:100%!important;object-fit:cover}.et_pb_section_13 .et_pb_column_1_3 .et_pb_button_module_wrapper{margin-top:auto}html body .et-l--post>.et_builder_inner_content .et_pb_section.et_pb_section_16{background-color:#FFFFFF!important}.exotiq-whatsapp-float{position:fixed;bottom:22px;right:22px;z-index:99999;width:56px;height:56px;border-radius:50%;background-color:#25D366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px rgba(0,0,0,0.25);transition:transform 0.2s ease}.exotiq-whatsapp-float:hover{transform:scale(1.08)}.exotiq-whatsapp-float svg{width:30px;height:30px;fill:#ffffff}ul.products li.product,.et_pb_shop ul.products li.product{border:1px solid #E4DFD5!important;border-radius:4px!important;background-color:#FFFFFF!important;overflow:hidden}ul.products li.product .woocommerce-loop-product__title,ul.products li.product .price{padding-left:14px;padding-right:14px}ul.products li.product .woocommerce-loop-product__title{padding-top:12px}ul.products li.product .price{padding-bottom:14px;display:block}ul.products li.product .et_shop_image,.et_pb_shop ul.products li.product .et_shop_image{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;display:block!important}ul.products li.product .woocommerce-loop-product__title{line-height:1.4!important;min-height:2.8em!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}ul.products li.product .et_shop_image,.et_pb_shop ul.products li.product .et_shop_image{background-color:#F3EEE4!important}.et_pb_section_12.et_pb_section_12.et_pb_section_12.et_pb_section_12.et_pb_section_12{background-color:var(--exotiq-gold)!important}body #page-container .et_pb_button_7.et_pb_button_7.et_pb_button_7{color:var(--exotiq-charcoal)!important}.et_pb_section_18{background-color:#F3EEE4!important}body{background-color:#FAF8F4!important}.et_pb_section_19{background-color:#FAF8F4!important}.et_pb_section_19 .et_pb_group.et_flex_group>.et_pb_heading{order:2}.et_pb_section_19 .et_pb_group.et_flex_group>.et_pb_text{order:1}.et_pb_section_19 .et_pb_group.et_flex_group{display:flex!important;flex-direction:column!important}.et_pb_section_19 .et_pb_group.et_flex_group>.et_pb_heading h1{font-size:13px!important;color:var(--exotiq-charcoal)!important;margin-top:0.8rem!important}.et_pb_section_19 .exotiq-star{color:var(--exotiq-gold)!important;font-size:14px;letter-spacing:2px}.et_pb_heading_7::before{content:"Clientas satisfechas";display:block;flex-basis:100%;order:-1;text-align:center;font-size:11px;letter-spacing:0.14em;text-transform:uppercase;color:var(--exotiq-gold-dark);margin-bottom:0.6rem}.et_pb_section_19 .et_pb_group.et_flex_group{min-height:210px!important}.et_pb_group_carousel_3 .et_pb_group_carousel_arrow{color:var(--exotiq-gold-dark)!important}.et_pb_group_carousel_3 .et_pb_group_carousel_dot.et_pb_group_carousel_dot_active{background-color:var(--exotiq-gold)!important}.et_pb_heading_7{flex-wrap:wrap!important}.et_pb_heading_7::before{width:100%}.et_pb_section_19 .et_pb_group.et_flex_group{background-color:#FFFFFF!important;min-height:220px!important;overflow:visible!important}.et_pb_section_19 .exotiq-star{display:inline-block;line-height:1.6!important;font-size:16px!important;letter-spacing:3px}.et_pb_section_19 .et_pb_text_inner p:not(:has(.exotiq-star)){line-height:1.5!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.et_pb_section_19 .et_pb_group.et_flex_group.et_flex_group{padding-top:34px!important;padding-bottom:14px!important}.et_pb_section_13 .et_pb_column_1_3{position:relative!important;aspect-ratio:4 / 5;overflow:hidden;border-radius:4px;display:block!important}.et_pb_section_13 .et_pb_column_1_3 .et_pb_image{position:absolute!important;inset:0;margin:0!important;z-index:1}.et_pb_section_13 .et_pb_column_1_3 .et_pb_image .et_pb_image_wrap,.et_pb_section_13 .et_pb_column_1_3 .et_pb_image img{width:100%!important;height:100%!important;object-fit:cover}.et_pb_section_13 .et_pb_column_1_3::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(20,17,13,0) 45%,rgba(20,17,13,0.78) 100%);pointer-events:none}.et_pb_section_13 .et_pb_column_1_3 .et_pb_text{position:absolute!important;left:0;right:0;bottom:52px;z-index:3;padding:0 1.6rem;margin:0!important}.et_pb_section_13 .et_pb_column_1_3 .et_pb_text h3{color:#F5F1E8!important;font-size:22px!important;margin:0 0 0.2rem!important}.et_pb_section_13 .et_pb_column_1_3 .et_pb_text p{display:none}.et_pb_section_13 .et_pb_column_1_3 .et_pb_button_module_wrapper{position:absolute!important;left:1.6rem;bottom:1.2rem;z-index:3;margin:0!important}body #page-container .et_pb_section_13 .et_pb_column_1_3 .et_pb_button{background:transparent!important;border:none!important;padding:0!important;color:var(--exotiq-gold)!important;font-size:11px!important;letter-spacing:0.08em!important}.et_pb_section_13{background-color:#FAF8F4!important}.et_pb_text_25 h2{font-size:11px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:var(--exotiq-gold-dark)!important;font-family:-apple-system,'Segoe UI',Arial,sans-serif!important;margin-bottom:0.4rem!important}.et_pb_text_25 h2::after{content:"Colecciones";display:block;font-size:30px;letter-spacing:0;text-transform:none;color:var(--exotiq-charcoal);font-family:'Playfair Display',Georgia,serif;margin-top:1.1rem}body #page-container .et_pb_section_13{padding-top:45px!important}.et_pb_section_13 .et_pb_column_1_3{aspect-ratio:2 / 3!important}.et_pb_divider_3{display:none!important}body #page-container .et_pb_section_16{padding-top:45px!important}body #page-container .et_pb_text_30 h2{font-size:18px!important;font-weight:600!important;letter-spacing:0.14em!important;color:var(--exotiq-gold-dark)!important;font-family:-apple-system,'Segoe UI',Arial,sans-serif!important}body #page-container .et_pb_section_14{padding-top:50px!important}.et_pb_cta_6.et_pb_promo{background-size:190%!important}body #page-container .et_pb_section_12.et_pb_section_12.et_pb_section_12.et_pb_section_12.et_pb_section_12{display:none!important}.et_pb_section_0_tb_footer .et_pb_icon .et-pb-icon,.et_pb_section_0_tb_footer .et_pb_icon_wrap{color:var(--exotiq-gold)!important;fill:var(--exotiq-gold)!important}.et_pb_section_0_tb_footer p,.et_pb_section_0_tb_footer h1,.et_pb_section_0_tb_footer h2,.et_pb_section_0_tb_footer h3,.et_pb_section_0_tb_footer h4,.et_pb_section_0_tb_footer h5,.et_pb_section_0_tb_footer h6{color:var(--exotiq-charcoal)!important}.wpc-open-close-filters-button{color:var(--exotiq-charcoal)!important;border:1px solid var(--exotiq-gold)!important;padding:10px 18px!important;border-radius:2px!important}.wpc-open-close-filters-button:hover{background-color:var(--exotiq-gold)!important;color:#FFFFFF!important}.wpc-icon-line-1,.wpc-icon-line-2,.wpc-icon-line-3{background-color:var(--exotiq-charcoal)!important}.wpc-filter-title,.widget-title.wpc-filter-title{font-size:11px!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:var(--exotiq-gold-dark)!important;font-weight:600!important}.wpc-checkbox-item input[type="checkbox"]:checked,.flrt-checkbox-switch input:checked+.flrt-checkbox-slider{accent-color:var(--exotiq-gold)!important;background-color:var(--exotiq-gold)!important}.wpc-checkbox-item input[type="checkbox"]{accent-color:var(--exotiq-gold)!important}.wpc-filter-link:hover,.wpc-term-item label:hover{color:var(--exotiq-gold-dark)!important}.wpc-filters-range-wrapper .ui-slider-range,.wpc-filters-range-wrapper .noUi-connect{background-color:var(--exotiq-gold)!important}.wpc-filters-range-wrapper .ui-slider-handle,.wpc-filters-range-wrapper .noUi-handle{border-color:var(--exotiq-gold)!important;background-color:#FFFFFF!important}.wpc-filter-range-form input[type="submit"],.wpc-apply-button,.wpc-filters-apply-button-container button{background-color:var(--exotiq-gold)!important;color:#FFFFFF!important;border:none!important;border-radius:2px!important}.wpc-filter-range-form input[type="submit"]:hover,.wpc-apply-button:hover{background-color:var(--exotiq-gold-dark)!important}