/*
Author: Capitanu Mihai
x2-custom.css (c) 2023
Desc: custom css applied to all pages
Created:  2023-08-14T06:09:00.050Z
*/

/* [X2-92] */
.product-item-actions .actions-primary {
    width: max-content;
 }

 /* [X2-124] */
 .minimal-price-link, .price-excluding-tax, .price-including-tax {
    white-space: normal;
    text-align: start;
}
/* [X3-234] */
ol.minicart-items div.product-item-details .price-excluding-tax {
    text-align: unset;
}

/* [X2-143] */
#opmode-banner{
    background-color: rgba(175,0,0,1);
    padding: 10px;color:rgba(255,255,255,1);
    font-family: Sans-Serif;
    text-align:center;
}
#opmode-banner a {
    color: rgba(255,255,255,1);
    text-decoration: underline;
}
/* [X3-171] */
.cart-container .field.qty div.mage-error  {
    position: absolute;
    top: 50px;
}
body.catalog-product-view:not([class*=printq]) #maincontent:before {
	width: 100%;
	content: "";
	position: absolute;
	left: 0;
	height: 470px;
	background-color: #e6f5fe;
}

body.catalog-product-view:not([class*=printq]) .product-info-main{
	margin-top: 20px;
}
body.catalog-product-view:not([class*=printq]) .page-main-inner{
	position: relative;
}

/* Enlarge specific slider images for mobile devices */
@media only screen and (max-width: 768px) {
    /* Target all images in the slider */
    .owl-carousel .owl-item img {
        transform: scale(1.7);
        transition: transform 0.3s ease-in-out;
        position: relative;
        top: 38px;
    }

    /* First banner (pouch-house-samples-home-slider-1.png) */
    img[src*="pouch-house-samples-home-slider-1.png"] {
        transform: scale(1.7) !important;
        top: 38px !important;
        position: relative !important;
        transition: transform 0.3s ease-in-out !important;
    }

    /* Second banner (PouchHouse_SampleKit_Home_Page.png) */
    img[src*="PouchHouse_SampleKit_Home_Page.png"] {
        transform: scale(1.9) !important;
        top: 24px !important;
        position: relative !important;
        transition: transform 0.3s ease-in-out !important;
    }
}
/* [[[[[[[[[[[[[[[[[[[[[[[[[TG-48]]*/
.nav-sections .ui-menu-item.level0.nav-item-with-dropdown .dropdown{
position: absolute;
z-index: 999;
}
.nav-sections .ui-menu-item.level0.nav-item-with-dropdown{
position: relative;
}
#authenticationPopup + div[data-content-type="html"] {
z-index:19;
}
/*[[TG-48]]]]]]]]]]]]]]]]]]]]]]]]]]]]*/
#printq_connect_btn{
    background : #E9846B;
    width      : 100%;
    color      : #FFFFFF;
}
