img{pointer-events:none}h1,h2,h3,h4,h5,h6{padding-bottom:0px}.w-100{width:100%}.et_pb_equal_columns .dsm_card{height:auto}.row{display:flex;flex-wrap:wrap}.col{flex:1 0 0%}.col-auto{flex:0 0 auto}.col-12{flex:0 0 auto;width:100%}.square::before{content:" ";width:100%;display:block;padding-top:100%}.et_pb_social_media_follow li{margin-bottom:0px}.et_contact_bottom_container{float:none;clear:both}.et_pb_contact_submit{margin-left:3%}.et_pb_accordion_item .et_pb_toggle_title:before{right:0px!important}.et_pb_text ol,.et_pb_text ul,.difl_advancedtab p:not(.has-background):last-of-type{padding-bottom:0px}.et_pb_button{line-height:1em!important}.animtaion-submenu-1{line-height:1em}.df-am-container .df-am-row{padding:0px}.df-mobile-menu-wrap{line-height:0px}.df_at_all_tabs{padding:0px}ul.dsm_breadcrumbs>li{margin-left:0px}ul.dsm_breadcrumbs{gap:0px 10px}:root :where(a:where(:not(.wp-element-button))){text-decoration:none}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{opacity:1}.et_pb_code_inner{line-height:0}.et_pb_image .et_pb_image_wrap img[src*=".svg"]{width:100%}.et_contact_bottom_container{clear:both}.df_cci_container{overflow:hidden}.slick-slide>div{line-height:0}.slick-arrow:before{position:relative}.c-full-height .df_cci_container{min-height:100vh;justify-content:end}.c-full-height .df_cci_container *{z-index:10}.c-full-height .df_cci_container:before{content:" ";display:block;position:absolute;width:100%;height:100%;bottom:0;left:0;z-index:0;background:rgb(0,0,0);background:-moz-linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 33%,rgba(255,255,255,0) 66%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 33%,rgba(255,255,255,0) 66%,rgba(0,0,0,1) 100%);background:linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 33%,rgba(255,255,255,0) 66%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.trp-language-switcher{height:auto;width:auto}.trp-language-switcher>div{background-color:transparent;border:none;text-transform:uppercase}.trp-language-switcher>div>a{font-size:0.9vw}.navbar-transparent .trp-language-switcher>div>a:hover{background-color:rgba(255,255,255,0.1)}.navbar-transparent .trp-language-switcher:hover .trp-ls-shortcode-language{background-color:#202224}.navbar-transparent .trp-language-switcher>div>a{color:white}.navbar-transparent .trp-language-switcher>div{background-image:url('/wp-content/uploads/2025/01/Forward.svg')}.navbar-transparent{background-color:transparent}.navbar-transparent.active{background-color:#202224}.icon-doNotWash{width:2vw}.ambisn-outer-container{display:block}.wc-ambisn-form .subscription-form{flex-wrap:nowrap}div#wc-ambisn-container{padding-left:0px;padding-right:0px;padding-bottom:0px;border:none}.d-flex{display:flex}.align-items-center{align-items:center}.justify-content-between{justify-content:space-between}.pb-0{padding-bottom:0px}.text-uppercase{text-transform:uppercase}.custom-menu{text-transform:uppercase}.custom-menu a{color:#202224}.custom-menu.has-children{background-image:url('/wp-content/uploads/2025/01/Forward-1.svg');background-position:right center;background-repeat:no-repeat}.nf-form-fields-required{display:none}#ninja_forms_required_items,.nf-field-container{margin-bottom:10px!important}.cat-selector:hover p{text-decoration:underline}.cat-selector{cursor:pointer}.archive-product-image-cross-sell{transition:transform 0.5s ease,opacity 0.5s ease}.c-c-atribute .color-variable-item{width:1.5vw!important;height:1.5vw!important}.c-c-atribute ul{padding-left:0px}.add_wishlist{line-height:1.7em!important;display:flex;align-items:center;gap:0.8vw;justify-content:center}.add_wishlist img{width:1.3vw}.type_wishlist>div{flex:0 0 auto;width:100%}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart{margin-bottom:0px}.cat-selector.active{text-decoration:underline}.cat-selector-2.active{text-decoration:underline}.product-title,.product-price{font-size:1.05vw;color:black}.product-price del{color:#8f9091}.recently-viewed-products{row-gap:25px}.product-column-2{display:flex;flex-direction:column;justify-content:center;position:sticky}.cart-item-quantity,.cart-item-price,.variation,.costs{font-size:12px}.bc-minicart-slide-bottom span{font-size:16px!important}body.woocommerce .modificar-padding-de-boton.no-borders .button{padding:0.7vw!important;margin-bottom:0px}.icon-doNotWash{width:1.3vw}.register-form-header img{width:25.5vw;display:block;margin:0px auto 5vw auto}.register-form-header h5{letter-spacing:3px}.register-form-header{margin-bottom:2.5vw}.registration-form .ninja-forms-field{border:1px solid black;color:black;padding:1vw}.registration-form .nf-field-container{margin-bottom:1.8vw!important}.registration-form .ninja-forms-field::placeholder{color:black}.wishlist-section{width:100%}header p{padding-bottom:0px}header .cart-icon{padding-right:0px!important}.add_wishlist.et_pb_button:after{position:relative;margin-left:0px;margin-top:0px}.et_pb_wc_cart_totals .select2-container .select2-selection--single,.et_pb_wc_checkout_billing .select2-container .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container .select2-selection--single{min-height:inherit}.bc-simple-slider .slick-next:before,.bc-simple-slider .slick-prev:before{top:0px}.et_pb_toggle.et_pb_toggle_item .et_pb_toggle_title:before{right:0!important}.store-filters .et_pb_contact_field_options_title,.et-db #et-boc .et-l .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{font-weight:400}.woocommerce .margarita-login-form form .form-row input.input-text{border:1px solid black;background-color:white;padding:0.7vw 1vw}.margarita-login-form .woocommerce-Button{width:100%}.login-social #xs-social-login-container{max-width:100%;margin:0px;padding-bottom:0px}.login-social #xs-social-login-container .xs-login--style-1 .xs-login__item{border-radius:0px;border:1px solid #DEDEDE;justify-content:center}.login-social #xs-social-login-container .xs-login--style-1 .xs-login__item--label,.login-social #xs-social-login-container .xs-login--style-1 .xs-login__item:hover .xs-login__item--label{color:black;font-weight:normal}.login-social #xs-social-login-container .xs-login--style-1 .xs-login__item:hover{background-color:white}span.variable-item-span.variable-item-span-color{border:1px solid rgba(0,0,0,0.3)}.woocommerce div.product .c-c-atribute form.cart .variations td select{border:1px solid black;background-color:white;width:100%;color:black!important;padding:0.8vw}.select2-container .select2-selection--single .select2-selection__rendered{padding:0px}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{background-color:transparent;border:1px solid #202224;color:#202224;padding-top:0.8vw;padding-bottom:0.8vw}.gt_switcher .gt_selected a{width:100%!important}.bodycommerce-pagination li .page-numbers:hover:before{color:white}.second-image{display:none}.woocommerce div.product .remove-mb div.images{margin-bottom:0.35em}#df-popup-extension .popup-container .popup-close{margin-left:0px;margin-top:0px;padding-right:10px;padding-top:10px}.megamenu{width:fit-content!important}.megamenu .et_pb_column{width:20vw!important}.df_popup_wrapper{cursor:pointer}.sub-categories .et_portfolio_image{display:block;position:relative;overflow:hidden}.sub-categories .et_portfolio_image:after{content:" ";display:block;padding-top:56.25%}.sub-categories .et_portfolio_image img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}.sub-categories .cat_title{margin-top:15px}.custom-whatsapp-widget{position:fixed;bottom:30px;right:30px;z-index:10}.custom-whatsapp-widget a{display:block}.nav-contrast .menu-item-has-children>a{font-weight:bold}.difl_contentcarousel.slider-arrows .df_cc_arrows div:after{color:white!important}.y-c-b-wishlist .yith-wcwl-add-to-wishlist-button:is(button):not(.yith-wcwl-theme-button-style){border:1px solid black}.y-c-b-wishlist .yith-add-to-wishlist-button-block,.y-c-b-wishlist a.yith-wcwl-add-to-wishlist-button-anchor-wrapper,.y-c-b-wishlist .yith-wcwl-add-to-wishlist-button:is(button):not(.yith-wcwl-theme-button-style){width:100%}.y-c-b-wishlist .yith-wcwl-add-to-wishlist-button{justify-content:center}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:48%}.woocommerce form .form-row input.input-text{background-color:white;border:1px solid black;padding:10px}.woocommerce-Button{background-color:black}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:disabled:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{background-color:black;border-color:black;color:white;text-transform:uppercase;font-size:0.8vw;padding-top:0.5vw;padding-bottom:0.5vw}.woocommerce-account .select2-container .select2-selection{padding:10px;border-radius:0px}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #content input.button:before,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce #respond input#submit:before,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #content input.button:before,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page #respond input#submit:before,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page a.button:before,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:before,.woocommerce-page button.button:not(.button-confirm):after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after,.woocommerce-page input.button:before,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce a.button:before,.woocommerce button.button.alt:after,.woocommerce button.button:before,.woocommerce button.button:not(.button-confirm):after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce input.button:before{font-size:1vw;top:50%;transform:translateY(-50%)}.myaccount-menu{font-size:0.8vw}.user-avatar.avatar-upload{display:none}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%}.wcpa_form_outer{margin:0px}.woocommerce div.product form.cart .variations{margin-bottom:0px}.woocommerce-store-notice,p.demo_store{padding-bottom:1em!important;z-index:10}.woocommerce div.product p.price{color:#202224}.xlwcty_content{font-size:15px;line-height:1.2em}.et_pb_wc_checkout_billing form .form-row.create-account{margin-bottom:0px}.wc-ambisn-form{padding:0px}.trp_ald_ls_container .trp-ls-shortcode-current-language{padding-top:12px;display:flex;align-items:center}#trp_ald_popup_change_language{background-color:black;border-color:black}#trp_ald_x_button_textarea,#trp_ald_modal_popup #trp_ald_x_button::before{color:black!important}.trp_ald_ls_container .trp-language-switcher .trp-ls-shortcode-language.trp-ls-clicked,.trp_ald_ls_container .trp-language-switcher:hover .trp-ls-shortcode-language.trp-ls-clicked{background-color:#F0F0EE}@media(max-width:980px){.woocommerce ul.order_details li:not(:last-child){float:none;border-right:none;padding-bottom:15px}.pac_drh_stack_row .et_pb_column.et-last-child{margin-bottom:30px!important}.woocommerce-page div.product .et_pb_db_images .bc-vertical-slider-for{width:80%!important}.c-c-atribute .color-variable-item{width:30px!important;height:30px!important}.add_wishlist img{width:18px}.add_wishlist{gap:10px}.product-title,.product-price{font-size:15px}body.woocommerce .modificar-padding-de-boton.no-borders .button{padding:11px!important}.icon-doNotWash{width:20px}.pac_drh_stack_row.et_pb_gutters1 .et_pb_column.et-last-child{margin-bottom:0px!important}.woocommerce .margarita-login-form form .form-row input.input-text{padding:7px}.register-form-header img{width:370px;margin:0px auto 70px auto}.register-form-header{margin-bottom:30px}.woocommerce div.product .c-c-atribute form.cart .variations td select{padding:10px}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{padding-top:10px;padding-bottom:10px}.difl_contentcarousel.slider-arrows .df_cc_arrows div:after{color:black!important}.woocommerce #content input.button,.woocommerce #content input.button.alt,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce-page #content input.button,.woocommerce-page #content input.button.alt,.woocommerce-page #respond input#submit,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page button.button.alt.disabled,.woocommerce-page input.button,.woocommerce-page input.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button,.woocommerce input.button.alt,.woocommerce #content input.button.alt:hover,.woocommerce #content input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce-page #content input.button.alt:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt.disabled:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover{padding-top:7px;padding-bottom:7px;font-size:11px}.woocommerce #content input.button.alt:after,.woocommerce #content input.button:after,.woocommerce #content input.button:before,.woocommerce #respond input#submit.alt:after,.woocommerce #respond input#submit:after,.woocommerce #respond input#submit:before,.woocommerce-page #content input.button.alt:after,.woocommerce-page #content input.button:after,.woocommerce-page #content input.button:before,.woocommerce-page #respond input#submit.alt:after,.woocommerce-page #respond input#submit:after,.woocommerce-page #respond input#submit:before,.woocommerce-page a.button.alt:after,.woocommerce-page a.button:after,.woocommerce-page a.button:before,.woocommerce-page button.button.alt:after,.woocommerce-page button.button:before,.woocommerce-page button.button:not(.button-confirm):after,.woocommerce-page input.button.alt:after,.woocommerce-page input.button:after,.woocommerce-page input.button:before,.woocommerce a.button.alt:after,.woocommerce a.button:after,.woocommerce a.button:before,.woocommerce button.button.alt:after,.woocommerce button.button:before,.woocommerce button.button:not(.button-confirm):after,.woocommerce input.button.alt:after,.woocommerce input.button:after,.woocommerce input.button:before{font-size:12px}.myaccount-menu{font-size:12px}.megamenu .et_pb_column{width:100vw!important}.custom-menu{margin-bottom:10px}.megamenu{width:100%!important}.et_pb_wc_checkout_billing form .form-row.create-account{margin-bottom:30px}}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background-color:#edd49a;color:black!important}.bodycommerce-sale-badge{display:none}@supports (-webkit-touch-callout:none){select,select option{color:#111!important;background-color:#fff!important}}.product-categories .parent-item{font-weight:bold}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{width:80px!important}.woocommerce .star-rating span:before,.woocommerce p.stars a::before{color:#af7c21}.valoraciones .form-submit{text-align:left}@media(max-width:767px){.pac_drh_phone_col_two .et_pb_column{margin-right:5%!important}.difl_datatable .df_dt_container.scroll_mode_active{padding-top:0px!important}.product-title{font-size:12px}.custom-whatsapp-widget img{width:70px}}@media(min-width:768px) and (max-width:980px){.pac_drh_stack_row .et_pb_column{margin-left:0px!important}}