// Product Full Width Page // # content // 1. Product Full Width Base // 2. Product Full Width Details // 3. Product Full Width Single Tab // 4. Responsive // 1. Product Full Width Base .product-full-width { margin-bottom: 2.9rem; .product-single-details { margin-bottom: 4.1rem; } .pin-wrapper { position: relative; } .product-nav { right: 2rem; } .product-title { line-height: 1.1; } .price-box { margin-bottom: 2.4rem; } .single-info-list { margin-bottom: -4px; } .product-filters-container { padding-bottom: .7rem; } .product-single-filter { .config-size-list a { height: 100%; } img { width: 30px; height: 30px; } label { margin-bottom: 0; margin-right: -1px; } } .transparent-dots { left: 1.6rem; } // 2.6) Product Single Share .custom-product-single-share { right: -2.2rem; &:not(.icon-with-color) .social-icon { border-radius: 0; } } .add-wishlist { padding: 15px 5px; margin: 0 0 3.8rem -5px; &::before { margin-right: .3rem; } } // 3. Product Full Width Single Tab .product-single-tabs .tab-pane { padding-bottom: .7rem; } .product-desc-content { margin-bottom: 1.5rem; ul { margin-top: 3.7rem; margin-bottom: 4.4rem; padding-left: 5rem; } li::before { left: 1.6rem; } } } // 4. Responsive @media (max-width: 1400px) and (min-width: 576px) { .product-full-width { .product-desc-content { .col-xl-4 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } } } } @include mq(lg, max) { .product-full-width .custom-product-single-share { right: 1rem; } } @media (max-width: 480px) { .transparent-dots { top: 5px; left: 18px; } }