﻿/* BEGIN CSS Custom version release desplegada 28.0.1 - Desktop */

/* END CSS Custom version release desplegada 28.0.1 - Desktop */

/* ERIK - PAGOS PSD2 CHECKOUT */
span.pagos_psd2 {
    background-color: #FBDD9B;
    padding: 2%;
    display: block;
    text-align: center;
    font-size: 12px;
    float: left;
}
/* END ERIK - PAGOS PSD2 CHECKOUT */

/* BEGIN FIX_JUAN BF - Permanente */
.grid_pagination #parrillaImagenes .title {
	font-weight:600;
}
/* END FIX_JUAN BF - Permanente */

/* BEGIN FIX CONTENIDO BF - Provisional */
#ProductPage_customer_help .block-right {
	display: none;
}
/* END FIX CONTENIDO BF - Provisional */

/* BEGIN ESTILOS POPUP ONE TRUST - 28/10/2020 */
@media only screen and (min-width: 890px) {
	body #onetrust-banner-sdk #onetrust-button-group-parent {
		text-align: right;
	}
	body #onetrust-banner-sdk.ot-buttons-fw:not(.ot-iab-2) #onetrust-button-group button, body button#onetrust-accept-btn-handler {
		width: auto !important;
		min-width: max-content !important;
	}
}
/* END ESTILOS POPUP ONE TRUST */
/* BEGIN FIX LANDING TARJETA REGALO */
div.equal_double_col_layout.gifcard_pageSell>div {
    width: 100%;
    padding: 0 10px;
}
/* END FIX LANDING TARJETA REGALO */

/*==== ESTILOS PARA MODIFICAR CONTENIDO APARTADOS FOOTER TIENDAS, CONTACTO, EMPRESA Y PRENSA == SUSTITUIR O INTEGRAR EN EL CORE ||ERIK|| ====*/
#ItxAttClientPage div.equal_double_col_layout h2 {
    color: #393939 !important;
    background-color: white !important;
    padding: 9px 11px 2px 0px !important;
}
#ItxAttClientPage div.equal_double_col_layout h2, #ItxAttClientPage div.content h2:not(.suggested-title) {
    text-align: left;
}
.contact > h2 {
    color: #393939 !important;
    background-color: white !important;
    padding: 9px 11px 9px 0px !important;
    margin: 0px;
    margin-bottom: 8px;
    font-size: 18px !important;
    font-family: 'Roboto', serif;
    line-height: 10px;
}
.contact p {
    font-size: 11px;
    line-height: 17px;
}
.empresa > h2, .contact.press h2 {
    margin-top: 14px !important;
}
/* Contacto */
#iContent > div.content_wrapper.marg > div > div.equal_double_col_layout.presspage {
    width: 50% !important;
    max-width: none !important;
}
#iContent > div.content_wrapper.marg > div > div.equal_double_col_layout.rightFloating.noRightPad.noRightMar.contact {
    width: 50% !important;
}
.content.contact {
    display: flex;
    align-items: center;
}
@media (max-width: 767px) {
    .empresa > h2, .contact.press h2 {
        margin-top: 20px !important;
    }
}
/* FIN ESTILOS PARA MODIFICAR CONTENIDO APARTADOS FOOTER TIENDAS, CONTACTO, EMPRESA Y PRENSA */

/* BEGIN QUITAR FONDO LABEL PRODUCTOS */
.grid_product.loaded .grid_prod_container .product_photo div.grid-imageTag img {
    background-color: transparent;
}
/* END QUITAR FONDO LABEL PRODUCTOS */

/* Corrección Top Header con promo, error en Checkout */
body.Tramitar_Pedido .topHeader ~ .body_wrapper {
    margin-top: 26px;
}
/* End Corrección Top Header con promo, error en Checkout */

/* PROMO SUJES Y BRAGUITAS - COLOCACIÓN ETIQUETAS PARRILLA */
.promotion-sb-0419-wrapper {
    background-color: #FF6466;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    color: #ffffff;
}
.promotion-sb-0419-Title-1 {
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 600;
    line-height: 28px;
}
.promotion-sb-0419-Title-2 {
    font-size: 15px;
    text-transform: uppercase;
}
.promotion-sb-0419-row-1 span {
    margin-right: 8px;
    margin-left: 8px;
}
#ItxShopCartPage div.promotion-sb-0419-wrapper {
    display: none !important;
}
/* END PROMO SUJES Y BRAGUITAS - COLOCACIÓN ETIQUETAS PARRILLA */
/* BEGIN TAG COMING SOON CATEGORY PAGE AND JOIN LIFE*/
/*.grid_product.D_COMINGSOON_LABEL .product-image-wrapper::after {
    content: '';
    position: absolute;
    display: block;
    background-repeat: no-repeat;
    z-index: 1;
    width: 100% !important;
    height: 36px !important;
    bottom: 30% !important;
    background-position: bottom right !important;
}
.grid_product.OYSHO_WINTER_JOINLIFE_LABEL .product-image-wrapper::after {
    content: '';
    position: absolute;
    display: block;
    background-repeat: no-repeat;
    z-index: 1;
    width: 178px;
    height: 30px;
    bottom: 4%;
    margin-left: 4%;
    left: 0;
    background-position: bottom left;
	background-size: contain;
}
.grid.col_4 .grid_product.OYSHO_WINTER_JOINLIFE_LABEL .product-image-wrapper::after {
    height: 20px;
    width: 120px;
}
.grid_product div.content-tag .D_COMINGSOON_LABEL {
    display: none !important;
}
.grid_product.D_COMINGSOON_LABEL .product-image-wrapper::after {
    background-image: url("https://static.oysho.net/6/static2/images/label/coming_soon.png") !important;
}
.grid_product.OYSHO_WINTER_JOINLIFE_LABEL .product-image-wrapper::after {
    background-image: url("https://static.oysho.net/6/static2/images/label/tagJoinLife_vista2.svg");
}*/
/* END TAG COMING SOON CATEGORY PAGE AND JOIN LIFE*/

/* TAG ONLINE EXCLUSIVE */
/*.grid_product div.content-tag .D_ONLINE_EXCLUSIVE_LABEL {
    display: none !important;
}
.grid_product.D_ONLINE_EXCLUSIVE_LABEL .product-image-wrapper::after {
    content: '';
    position: absolute;
    display: block;
    background-repeat: no-repeat;
    z-index: 1;
    width: 100% !important;
    height: 36px !important;
    bottom: 30% !important;
    background-position: bottom right !important;
}
.grid_product.D_ONLINE_EXCLUSIVE_LABEL .product-image-wrapper::after {
    background-image: url("https://static.oysho.net/6/static2/images/label/exclusive.png") !important;
}*/
/* END TAG ONLINE EXCLUSIVE */
.grid_product .grid_prod_container .element_info .content-tag img {
    height: 22px;
    margin-top: 5px;
}

/* */
.grid_product .grid_prod_container .grid-imageTag span.HIGHWASTED_LABEL_OVER_TR,
.grid_product .grid_prod_container .grid-imageTag span.CLASICAS_LABEL_OVER_TR_NOAPP,
.grid_product .grid_prod_container .grid-imageTag span.HIPSTER_LABEL_OVER_TR,
.grid_product .grid_prod_container .grid-imageTag span.TANGAS_LABEL_OVER_TR,
.grid_product .grid_prod_container .grid-imageTag span.BRAZILIAN_LABEL_OVER_TR {
    margin: 0;
    top: 7%;
}

.grid_product .grid_prod_container.cols_2 .grid-imageTag span.HIGHWASTED_LABEL_OVER_TR img,
.grid_product .grid_prod_container.cols_4 .grid-imageTag span.HIGHWASTED_LABEL_OVER_TR img,
.grid_product .grid_prod_container.cols_2 .grid-imageTag span.CLASICAS_LABEL_OVER_TR_NOAPP img,
.grid_product .grid_prod_container.cols_4 .grid-imageTag span.CLASICAS_LABEL_OVER_TR_NOAPP img,
.grid_product .grid_prod_container.cols_2 .grid-imageTag span.HIPSTER_LABEL_OVER_TR img,
.grid_product .grid_prod_container.cols_4 .grid-imageTag span.HIPSTER_LABEL_OVER_TR img,
.grid_product .grid_prod_container.cols_2 .grid-imageTag span.TANGAS_LABEL_OVER_TR img,
.grid_product .grid_prod_container.cols_4 .grid-imageTag span.TANGAS_LABEL_OVER_TR img,
.grid_product .grid_prod_container.cols_2 .grid-imageTag span.BRAZILIAN_LABEL_OVER_TR img,
.grid_product .grid_prod_container.cols_4 .grid-imageTag span.BRAZILIAN_LABEL_OVER_TR img {
    height: auto;
    max-width: 100%;
}
.price-future-content {
    color: #000000;
}