.elementor-2422 .elementor-element.elementor-element-7cb9ef1{--display:flex;}.elementor-2422 .elementor-element.elementor-element-7cb9ef1:not(.elementor-motion-effects-element-type-background), .elementor-2422 .elementor-element.elementor-element-7cb9ef1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 30%, #00000000 100%);}.elementor-2422 .elementor-element.elementor-element-f982ea5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2422 .elementor-element.elementor-element-75b0c5e{text-align:center;}.elementor-2422 .elementor-element.elementor-element-75b0c5e .elementor-heading-title{font-family:"Friz Quadrata", Sans-serif;font-size:96px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-e5500e7 );}.elementor-2422 .elementor-element.elementor-element-7ef5eeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:85px;--padding-bottom:40px;--padding-left:85px;--padding-right:85px;}.elementor-2422 .elementor-element.elementor-element-eede618{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-2422 .elementor-element.elementor-element-425e941 .flex-viewport:not(:last-child){margin-bottom:15px;}.woocommerce .elementor-2422 .elementor-element.elementor-element-425e941 .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px;}.woocommerce .elementor-2422 .elementor-element.elementor-element-425e941 .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2);}.elementor-2422 .elementor-element.elementor-element-9a8f390{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2422 .elementor-element.elementor-element-8aa3613 .elementor-heading-title{font-family:"Friz Quadrata", Sans-serif;color:var( --e-global-color-e5500e7 );}.woocommerce .elementor-2422 .elementor-element.elementor-element-a84e51f .price{color:var( --e-global-color-44102c9 );font-family:"Friz Quadrata", Sans-serif;font-size:35px;font-weight:600;}.woocommerce .elementor-2422 .elementor-element.elementor-element-ad46b4d .woocommerce-product-details__short-description{color:var( --e-global-color-e5500e7 );font-family:"Myriad", Sans-serif;font-size:16px;}.elementor-2422 .elementor-element.elementor-element-441ace8 .cart button, .elementor-2422 .elementor-element.elementor-element-441ace8 .cart .button{font-family:"Myriad", Sans-serif;font-size:16px;font-weight:500;word-spacing:0px;border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px 0px 0px 0px;padding:15px 30px 10px 30px;color:var( --e-global-color-44102c9 );background-color:var( --e-global-color-text );border-color:var( --e-global-color-44102c9 );transition:all 0.2s;}.elementor-2422 .elementor-element.elementor-element-441ace8 .quantity .qty{transition:all 0.2s;}.elementor-2422 .elementor-element.elementor-element-241f39c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:85px;--padding-left:85px;--padding-right:85px;}.elementor-2422 .elementor-element.elementor-element-412f5a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-2422 .elementor-element.elementor-element-c9e7dfd .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-e5500e7 );font-family:"Friz Quadrata", Sans-serif;}.woocommerce .elementor-2422 .elementor-element.elementor-element-c9e7dfd .woocommerce-tabs ul.wc-tabs li{background-color:#00000000;border-color:#02010100;border-radius:0px 0px 0 0;}.woocommerce .elementor-2422 .elementor-element.elementor-element-c9e7dfd .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#02010100;font-family:"Myriad", Sans-serif;font-size:16px;}.woocommerce .elementor-2422 .elementor-element.elementor-element-c9e7dfd .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-e5500e7 );}.woocommerce .elementor-2422 .elementor-element.elementor-element-c9e7dfd .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-2422 .elementor-element.elementor-element-c9e7dfd .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-text );}.woocommerce .elementor-2422 .elementor-element.elementor-element-c9e7dfd .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-text );}.woocommerce .elementor-2422 .elementor-element.elementor-element-c9e7dfd .woocommerce-Tabs-panel{color:var( --e-global-color-e5500e7 );}.woocommerce .elementor-2422 .elementor-element.elementor-element-c9e7dfd .woocommerce-Tabs-panel h2{color:var( --e-global-color-e5500e7 );}.woocommerce .elementor-2422 .elementor-element.elementor-element-c9e7dfd .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Friz Quadrata", Sans-serif;font-size:0px;}@media(max-width:767px){.elementor-2422 .elementor-element.elementor-element-7cb9ef1{--padding-top:80px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2422 .elementor-element.elementor-element-75b0c5e{text-align:center;}.elementor-2422 .elementor-element.elementor-element-75b0c5e .elementor-heading-title{font-size:38px;}.elementor-2422 .elementor-element.elementor-element-7ef5eeb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2422 .elementor-element.elementor-element-9a8f390{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2422 .elementor-element.elementor-element-8aa3613 .elementor-heading-title{font-size:25px;}.elementor-2422 .elementor-element.elementor-element-241f39c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-75b0c5e */.elementor-2422 .elementor-element.elementor-element-75b0c5e strong {
    color: transparent; 
  -webkit-text-stroke: 1px white; 
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-425e941 */.elementor-2422 .elementor-element.elementor-element-425e941 .woocommerce-product-gallery__image a {
    max-height: 562px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-441ace8 */.elementor-2422 .elementor-element.elementor-element-441ace8 .cart .variations {
    margin-bottom: 0px !important;
  
}

.elementor-2422 .elementor-element.elementor-element-441ace8 .cart .variations label {
   
    top: 10px;
    position: relative;
}

.elementor-2422 .elementor-element.elementor-element-441ace8 .cart .variations th {
    color: #fff;/
}

.elementor-2422 .elementor-element.elementor-element-441ace8 .cart .variations select {
    border: 1px solid #fff;
    color: #fff;
}

.elementor-2422 .elementor-element.elementor-element-441ace8 .cart .variations select option {
    
    color: #000;
}

.elementor-2422 .elementor-element.elementor-element-441ace8 .cart .reset_variations {
   
    color: #fff !important;
}

.elementor-2422 .elementor-element.elementor-element-441ace8 .woocommerce-variation-availability  {
    display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-c9e7dfd */.elementor-2422 .elementor-element.elementor-element-c9e7dfd .woocommerce-tabs .wc-tabs {
    padding: 0px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Friz Quadrata';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://harddrivers.eu/wp-content/uploads/2025/03/FRZQUADN.ttf') format('truetype');
}
@font-face {
	font-family: 'Friz Quadrata';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://harddrivers.eu/wp-content/uploads/2025/03/FRZQUADB.ttf') format('truetype');
}
@font-face {
	font-family: 'Friz Quadrata';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://harddrivers.eu/wp-content/uploads/2025/03/friz-quadrata-bold-italic-os-5870341205e0f.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Myriad';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://harddrivers.eu/wp-content/uploads/2025/04/MyriadPro-Semibold.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriad';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://harddrivers.eu/wp-content/uploads/2025/04/MyriadPro-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Myriad';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://harddrivers.eu/wp-content/uploads/2025/04/MyriadPro-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */