/* Product Tabs
--------------------------------------------------------------- */

.product-type-sticky_right:not(.weltpixel_quickview-catalog_product-view) .product.detailed {
    background: transparent;
    padding-top: 0;
}

.product.data.items {

	@media only screen and (max-width: @screen__m) {
		margin-left: inherit;
		margin-right: inherit;
	}	

	> .item {
	
		&.title {
			margin: 0 10px 0 0 !important;
			border: none;
			
			@media only screen and (max-width: @screen__l) {
				float: none;
				width: 100%;
				a:after {
					display: block;
				}
			}
			
			> .switch {
			    border: 1px solid #e5e5e5;
			    color: #444;
			    border-radius: 4px 4px 0 0;
			    font-size: 18px;
			    padding: 0px 20px !important;
			    line-height: 1.7;
			    text-transform: uppercase;
			    background: transparent;
			    height: 46px;
			    line-height: 46px;
			    font-weight: 400;
			    &:hover {
			    	color: #444;
			    }
                &:visited {
                    color: #444;
                }
			}
			
			&.active {
                
				> .switch {
				
					border: 1px solid #e5e5e5 !important;
					background: #e5e5e5 !important;
					color: #444 !important;
					
					&:focus,
					&:hover,
					&:visited {
					    border: 1px solid #e5e5e5 !important;
					    background: #e5e5e5 !important;
					    color: #444 !important;
					}
				}
			}
			

	    }
	    
	    &.content {
		    margin-top: 55px;
		    border-color: #e5e5e5;
		    border: 1px solid #eee;
		    box-shadow: 0 0px 0px #eee;
		    padding: 20px;
		    
		    p {
               font-size: 16px;
               letter-spacing: inherit;
               line-height: 1.5;
               
            }
		    
		    @media only screen and (max-width: @screen__l) {
		    	margin: 0;
		    	float: none;
		    	margin-top: 0;
		    }

		    
		    img {
			    display: inline-block;
			    margin-right: 20px;
			    width: 50px;
			    vertical-align: top;
		    }
	    }
	}
}
