.elementor-459 .elementor-element.elementor-element-0943e14{--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;}.elementor-459 .elementor-element.elementor-element-0943e14:not(.elementor-motion-effects-element-type-background), .elementor-459 .elementor-element.elementor-element-0943e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-459 .elementor-element.elementor-element-baa1ef5 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-459 .elementor-element.elementor-element-baa1ef5 .woocommerce-breadcrumb{color:var( --e-global-color-7b8e8ce );font-family:"Univers", Sans-serif;font-size:17px;font-weight:300;letter-spacing:0px;}.elementor-459 .elementor-element.elementor-element-baa1ef5 .woocommerce-breadcrumb > a{color:var( --e-global-color-7b8e8ce );}.elementor-459 .elementor-element.elementor-element-138c4bf{--display:flex;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-459 .elementor-element.elementor-element-d5b3563 .e-search-submit{background-color:var( --e-global-color-accent );}.elementor-459 .elementor-element.elementor-element-d5b3563 .e-search-submit:hover{background-color:var( --e-global-color-text );}.elementor-459 .elementor-element.elementor-element-d5b3563 .e-search-input{font-family:"Univers", Sans-serif;font-weight:400;}.elementor-459 .elementor-element.elementor-element-d5b3563 .e-search-submit span{font-family:"Univers", Sans-serif;font-size:17px;font-weight:100;}.elementor-459 .elementor-element.elementor-element-d5b3563{--e-search-submit-border-radius:4px 4px 4px 4px;}.elementor-459 .elementor-element.elementor-element-9895f55{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-459 .elementor-element.elementor-element-972cc21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-459 .elementor-element.elementor-element-972cc21.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-459 .elementor-element.elementor-element-652d8ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-459 .elementor-element.elementor-element-859d071{--grid-columns:3;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-459 .elementor-element.elementor-element-8a3aa33.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-459 .elementor-element.elementor-element-8a3aa33.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(min-width:768px){.elementor-459 .elementor-element.elementor-element-0943e14{--content-width:1650px;}.elementor-459 .elementor-element.elementor-element-138c4bf{--content-width:1650px;}.elementor-459 .elementor-element.elementor-element-9895f55{--content-width:1650px;}.elementor-459 .elementor-element.elementor-element-972cc21{--width:25%;}.elementor-459 .elementor-element.elementor-element-652d8ed{--width:75%;}}@media(max-width:1024px){.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-459 .elementor-element.elementor-element-859d071{--grid-columns:2;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-459 .elementor-element.elementor-element-8a3aa33.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-widget-search .elementor-pagination{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-459 .elementor-element.elementor-element-859d071{--grid-columns:1;}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.products-heading-show .related-products > h2, .elementor-widget-wc-archive-products.products-heading-show .upsells > h2, .elementor-widget-wc-archive-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-wc-archive-products .elementor-products-nothing-found{font-size:var( --e-global-typography-text-font-size );}.elementor-459 .elementor-element.elementor-element-8a3aa33.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for search, class: .elementor-element-d5b3563 */.elementor-widget-search .e-search-form {
    height: 56px;
}

.e-search-input {
    padding: 4px !important;
}/* End custom CSS */
/* Start custom CSS */.woocommerce .woocommerce-ordering select {
    border: 1px solid #dddddd;
    color: #696868;
}
.woocommerce-loop-product__title 
{
    text-align: center;
    color: #595959!important;
    background-color: #fbfbfb;
    transition: all 0.4s ease; 
}


.woocommerce-LoopProduct-link:hover  .woocommerce-loop-product__title
{
    text-align: center;
    color: #fff!important;
    background-color: #595959;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Univers';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversRegular.eot');
	src: url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversRegular.eot?#iefix') format('embedded-opentype'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/universregular-webfont.woff2') format('woff2'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/universregular-webfont.woff') format('woff'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversRegular.ttf') format('truetype'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversRegular.svg#Univers') format('svg');
}
@font-face {
	font-family: 'Univers';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversBold.eot');
	src: url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversBold.eot?#iefix') format('embedded-opentype'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/universbold-webfont.woff2') format('woff2'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversBold.woff') format('woff'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversBold.ttf') format('truetype'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversBold.svg#Univers') format('svg');
}
@font-face {
	font-family: 'Univers';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversLight.eot');
	src: url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversLight.eot?#iefix') format('embedded-opentype'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/universlight-webfont.woff2') format('woff2'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/universlight-webfont.woff') format('woff'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversLight.ttf') format('truetype'),
		url('https://staging.trebor.es/wp-content/uploads/2025/06/UniversLight.svg#Univers') format('svg');
}
/* End Custom Fonts CSS */