body{color:var(--cab-charcoal);font-family:'Manrope',sans-serif;font-size:16px;line-height:1.7}h1,h2,h3,h4{font-family:'Cormorant Garamond',Georgia,serif;font-weight:500;line-height:1.12}.et_pb_button,.woocommerce a.button,.woocommerce button.button{border-radius:0!important;text-transform:uppercase;letter-spacing:1.5px;font-size:13px;transition:all .3s ease}.et_pb_button:hover{transform:translateY(-2px)}::selection{background:var(--cab-gold);color:var(--cab-black)}.cab-hero h1{color:#FFFFFF;font-size:clamp(46px,6vw,90px);line-height:1;font-weight:500}.cab-hero p{color:#F4F0E8}@media (max-width:767px){.cab-hero{min-height:75vh;background-position:65% center}.cab-hero .et_pb_row{width:90%}}.cab-identidad-fila>.et_pb_column{width:100%!important;margin-bottom:35px}.cab-identidad h2{font-size:44px}@media (max-width:767px){.cab-identidad{padding:55px 0}.cab-identidad h2{font-size:38px}.single-product form.variations_formtable.variations{border:none!important;border-collapse:collapse!important;margin-bottom:10px!important}.single-product form.variations_formtable.variations tbody tr{display:block!important;margin-bottom:14px!important}.single-product form.variations_formtable.variations th.label{display:block!important;padding:0 0 5px!important;margin:0!important;line-height:1.3!important;text-align:left!important}.single-product form.variations_formtable.variations th.label label{display:inline-block!important;margin:0!important;color:#161616!important;font-size:13px!important;font-weight:600!important}.single-product form.variations_formtable.variations td.value{display:block!important;padding:0!important;margin:0!important}.single-product form.variations_form.variable-items-wrapper{margin:0!important;padding:0!important;gap:6px!important}.single-product form.variations_form.variable-items-wrapper .variable-item{margin:0!important}.single-product form.variations_form.reset_variations{margin-top:8px!important}}