/* h-shadow-translate */
.h-shadow-translate {width: 100%; display: block; position: relative;}
.h-shadow-translate-main {font-family: "Comfortaa", sans-serif; font-weight: 600; color: #192B41; font-size: 4rem; text-transform: uppercase;
    margin: 0; padding: 0; line-height: 1; position: relative; z-index: 2;}
.h-shadow-translate-wite .h-shadow-translate-main {color: #fff;}
.h-shadow-translate-shadow {font-family: "Comfortaa", sans-serif; font-weight: 600; font-size: 5.5rem; text-transform: uppercase;
    margin: 0; padding: 0; line-height: 1; color: transparent; text-shadow: 0 0 0.8rem rgba(75,91,101,0.7);
    position: absolute; top: 1.3rem; left: -0.1rem; z-index: 1;}
.h-shadow-translate-wite .h-shadow-translate-shadow {text-shadow: 0 0 0.8rem rgba(255,255,255,0.7);}
.h-shadow-translate-title {font-size: 2.4rem; font-weight: 300; color: #192B41; font-family: "Gilroy", sans-serif; margin: 2rem 0 0 0;}

/* h1 */
.h1-row {width: 100%; margin-top: 1rem;}
.h1-row h1 {font-family: "Gilroy", sans-serif; font-weight: 700; color: #192B41; font-size: 4.8rem; text-transform: uppercase; 
    margin: 0; padding: 0; line-height: 1;}
.h1-row h1 .h1-dop {color: #626262; margin-left: 3.5rem;}

/* h-product-card-tabs */
.h-product-card-tabs {font-family: "Inter", sans-serif; font-weight: 600; color: #192b41; font-size: 3.4rem; text-transform: uppercase; 
    margin: 0 0 3.2rem 0; padding: 0; line-height: 1;}

/* h-cart-confirm-step */    
.h-cart-confirm-step {font-family: "Inter", sans-serif; font-weight: 600; color:#626262; font-size: 3.4rem; text-transform: uppercase;
    margin: 0 0 4rem 0; line-height: 1; }
.h-cart-confirm-step-mt {margin-top: 4rem;}
.h-cart-confirm-step-or {font-size: 2.3rem; color: #626262; line-height: 1; font-weight: 600; font-family: "Inter", sans-serif;
    margin: 0 0 2rem 0; padding: 0; text-align: center;}
