svg.wc-block-checkout__shipping-method-option-icon {
height: 60px !important;
width: 40% !important;
align-items: start;
display: flex;
}
a.checkout-button,button#get_quote{
background: #8b2b88!important;
}
.wc-block-checkout__shipping-method-option-title-wrapper {
align-items: center!important;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
gap: 4px;
} .products-col-no-align .products-image-alignment .product-image-with-border a .image-container img {
height: 260px;
object-fit: fill!important;
object-position: center;
}
.automatic_width_flex {
display: flex;
justify-content: center;
}
body.page-template-default.page.page-id-11.wp-custom-logo.theme-pekhambanners.woocommerce-account.woocommerce-page.woocommerce-js.mega-menu-header-bottom-menu.mega-menu-header-top-menu .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
float: left;
width: 48%;
max-width: 48%!important;
}
body.page-template-default.page.page-id-11.wp-custom-logo.theme-pekhambanners.woocommerce-account.woocommerce-page.woocommerce-js.mega-menu-header-bottom-menu.mega-menu-header-top-menu .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
float: right;
width: 48%;
max-width: 48%!important;
}
.category-description .category-full-content h3:first-of-type {
display: none;
}
td.product-name a {
color: #8b2b88 !important;
}
li#mega-menu-item-35 ul.mega-sub-menu li#mega-menu-item-2060 a.mega-menu-link,    
li#mega-menu-item-35 ul.mega-sub-menu li#mega-menu-item-2062 a.mega-menu-link,
li#mega-menu-item-35 ul.mega-sub-menu li#mega-menu-item-2063 a.mega-menu-link,
li#mega-menu-item-35 ul.mega-sub-menu li#mega-menu-item-2064 a.mega-menu-link,
li#mega-menu-item-35 ul.mega-sub-menu li#mega-menu-item-2065 a.mega-menu-link{
justify-content: start !important;
}
.woocommerce a.remove{
color:#8b2b88 !important;
}
.woocommerce a.remove:hover{
color: #fff !important;
background:#8b2b88 !important ;
}
@media screen and (max-width: 1440px) {
.products-col-no-align .products-image-alignment .product-image-with-border a .image-container img {
height: auto!important;
object-fit: fill !important;
object-position: center;
}
}
@media screen and (min-width: 1440px) {
#order_review > table > tbody > tr > td.product-name {
font-size: 15px !important;
font-weight: 700 !important;
}
header.main_header.hide-on-mobile .header_row_blocking .full_width .less_width .header_row_blocking_2 .col-md-7 ul#mega-menu-header_top_menu {
display: flex !important;
justify-content: center !important;
align-items: center !important;
}
header.main_header.hide-on-mobile .header_row_blocking .full_width .less_width {
width: 95% !important;
}
}    
.automatic_width {
max-width: 1440px !important;
width: 100% !important;
margin-left: auto !important;
margin-right: auto !important;
}
li#mega-menu-item-11168545 ul.mega-sub-menu li span.mega-menu-description {
display: none !important;
}
@media screen and (min-width: 999px){
div#custom_product_description {
padding-top: 28px;
}
span.phonenumber img {
width: 15px !important;
} 
span.phonenumber {
font-size: 14px;
color: #8b2b88;
font-family: 'Inter';
gap: 4px;
display: flex
;
letter-spacing: 1px;
}
tr.woocommerce-cart-form__cart-item.cart_item td.product-quantity .quantity input {
pointer-events: none;
font-size: 15px;
font-weight: 700;
border: 2px solid black;
}
td.product-name a {
color: #8b2b88 !important;
}
.header_row_bottom.row.adjusting-width div#mega-menu-wrap-header_bottom_menu {
width: 100% !important;
}
.products-col-no-align {
width: 95%;
border: 1px solid #9D9D9D;
height: 400px;
}
main.main_is_this.home_page .products-col-no-align {
width: 95%;
border: 1px solid #9D9D9D;
height: 373px!important;
}
}
@media screen and (max-width: 999px){
#post-9 > div > div > p > a {
background: #8b2b88 !important;
color: white !important;
border-radius: 45px !important;
}
.gallery-slider-container.mobile-hide {
display: none !important;
}
span.woocommerce-Price-amount.amount {
font-size: 17px;
font-weight: 500;
}
td.product-name a {
font-size: 15px;
color: #8b2b88 !important;
font-weight: 700;
}
td.product-name {
font-size: 18px;
}
tr.woocommerce-cart-form__cart-item.cart_item td.product-price {
font-size: 15px;
}
tr.woocommerce-cart-form__cart-item.cart_item td.product-quantity {
font-size: 15px;
}
tr.woocommerce-cart-form__cart-item.cart_item td.product-subtotal {
font-size: 15px;
}
.woocommerce ul#shipping_method li input {
margin: 0px .4375em 0 0 !important;
vertical-align: top !important;
}
li#mega-menu-item-35 a.mega-menu-link {
justify-content: start !important;
}
span.product-size-hint-price-is-this span.woocommerce-Price-amount.amount {
margin-right: 0px !important;
width: 30% !important;
text-align: left;
margin-left: 5px !important;
}
span.product-size-hint-price-is-this {
display: flex!important;
}
.page-template-shop_now .products-col-md-4.col-md-3 {
margin-bottom: 10px !important;
margin-top: 10px !important;
}
.products-col-no-align {
width: 95%;
border: 1px solid #9D9D9D;
height: auto !important;
}
.products-col-no-align .products-image-alignment {
height: auto !important;
}
}
h3.ftr_last_red_headings.facebook {
width: 180px;
}
a.pb-footer-policies-heading.facebook {
display: flex;
}
.flex_row.row .col-md-7 .header_phone_email {
left: -13px;
position: relative;
}
.header_phone_email .blocking_phone_email a {
display: flex;
font-family: Inter;
font-size: 1.5rem;
font-weight: 500;
line-height: 20.57px;
text-align: left;
text-underline-position: from-font;
text-decoration-skip-ink: none;
color: #8b2b88;
display: flex !important;
justify-content: start;
align-items: center;
}
.header_phone_email .blocking_phone_email a img {
width: 14px;
height: 13px;
margin-right: 5px;
}
.popular_products_section_footer.less_width_90 .col-md-3 .blocking_col_ftr iframe {
max-width: 100%;
}
@media screen and (max-width: 999px){
#shipping_method > li:nth-child(1) {
margin: 17px 0 .5em !important;
}
#shipping_method > li:nth-child(1) > label > span {
display: contents !important;
}
a.wc-block-components-checkout-return-to-cart-button {
background: rgba(121, 3, 27, 1) !important;
font-size: 17px !important;
color: white !important;
padding-right: 10px !important;
height: 42px !important;
align-items: center !important;
display: flex !important;
border-radius: 25px !important;
width: 46% !important;
text-align: center !important;
justify-content: center !important;
font-weight: 600 !important;
text-decoration: none !important;
}
.ftr_prods_row.row .blocking_col_ftr iframe {
width: 100%!important;
}
.wc-block-components-radio-control__option-layout {
padding-left: 10px !important;
}   
button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained {
background: rgba(145, 9, 39, 1) !important;
color: white !important;
font-size: 13px !important;
padding: 0 !important;
font-weight: 700 !important;
border: none !important;
border-radius: 53px !important;
}
}
@media screen and (max-width: 999px){
.page-template-home_page main.main_is_this {
padding-top: 0!important;
}
.home_top_section_img_over {
position: relative;
width: 100%;
height: auto;
margin-top: 0 !important;
}
}
::-webkit-scrollbar-track {
background: white;
}
button{
outline: none!important;
}
::-webkit-scrollbar-thumb {
background-color: #8b2b88;
border-radius: 0px;
border: none;
}
::-webkit-scrollbar {
width: 15px;
}
main.main_is_this article h1 {
font-family: Inter;
font-size: 40px;
font-weight: 700;
line-height: 48.41px;
text-align: center;
margin-top: 20px;
margin-bottom: 28px;
}
b, strong {
font-weight: 700;
}
.faq-question {
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
}
.faq-answer {
padding-left: 15px;
}
.toggle-icon {
font-size: 14px;
transition: transform 0.3s ease;
}
.faq-item.open .toggle-icon {
transform: rotate(180deg); }
.faq-answer {
padding-left: 15px;
padding-bottom: 15px;
}
.faq-answer {
font-family: Lato;
font-size: 16px;
font-weight: 400;
line-height: 22.4px;
text-align: left;
}
strong.faq-question {
font-family: Lato;
font-size: 18px;
font-weight: 600;
line-height: 23.4px;
text-align: left;
}
li.wc-block-components-product-details__material {
display: none;
}
.wc-block-components-product-metadata__description {
display: none;
}
@media (min-width: 999px){
span.wc-block-components-radio-control__label {
padding-left: 10px !important;
font-weight: 700;
font-size: 15px;
}    
.header_row_blocking .header_row_bottom.row li.mega-menu-item.mega-menu-item-object-custom ul.mega-sub-menu {
top: 44px !important;
left: 0px !important;
width: 198px !important;
}
.header_row_blocking .header_row_bottom.row li.mega-menu-item.mega-menu-item-object-custom ul.mega-sub-menu li a.mega-menu-link {
justify-content: start !important;
padding-left: 10px !important;
height: 40px !important;
color: black !important;
}
.header_row_blocking .header_row_bottom.row li.mega-menu-item.mega-menu-item-object-custom ul.mega-sub-menu li ul.mega-sub-menu {
top: 0 !important;
left: 198px !important;
right: 0 !important;
}
}
body {
overflow-x: hidden;
}
body {
margin: 0;
font-family: inter!important;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: black;
text-align: left;
background-color: #fff;
}
main.main_is_this ,main#main{
padding-top: 0px;
width: 100%;
}
.full_width_100 {
width: 100%;
max-width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.less_width_90 {
width: 90%;
max-width: 90%;
justify-content: center;
align-items: center;
display: flex;
}
@media screen and (max-width: 999px){
.less_width_90 {
width: 95%!important;
max-width: 95%!important;
justify-content: center;
align-items: center;
display: flex
;
}
}
.row{
width: 100%!important;
max-width: 100%!important;
justify-content: center;
align-items: center;
display: flex;
margin: 0!important;
padding: 0!important;
}
.col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2{
padding: 0!important;
justify-content: center;
display: flex;
}
p {
font-family: Lato;
font-size: 19.5px;
font-weight: 600;
text-align: justify;
}
#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input {
color: black !important;
} div#ajaxsearchlite1 {
background: none !important;
}
#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input {
font-weight: normal;
font-family: Open Sans;
color: black !important;
font-size: 14px;
line-height: normal !important;
text-shadow: 0 0 0 rgba(255, 255, 255, 0);
border: 0;
box-shadow: none;
height: 34px;
}
div#ajaxsearchliteres1 {
background: none !important;
border: 2px solid grey;
}
div#ajaxsearchliteres1 {
background: none !important;
border: 2px solid grey;
padding: 0;
}
.probox {
background: white !important;
border: 0.02px solid #CCCACA !important;
border-radius: 3px !important;
}
button.promagnifier {
background: none !important;
color: black !important;
}
button.promagnifier span.innericon svg {
fill: black !important;
}  header.main_header {
width: 100%;
height: 172px;
position: sticky;
justify-content: center;
align-items: center;
background: white;
display: flex;
transition: top 0.3s ease;
z-index: 999;   
box-shadow: 0px 4px 5px 0px gray !important;
}
.full_width {
width: 100%;
max-width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.less_width {
width: 90%;
justify-content: center;
align-items: center;
display: flex;
}
.header_row_blocking {
width: 100%;
display: block;
height: 172px;
}
.header_row_blocking .header_row_top.row {
height: 123px;
width: 100%;
margin: 0 !important;
justify-content: center;
align-items: center;
display: flex;
}
.header_row_blocking .header_row_top.row .col-md-6 {
height: 123px;
padding: 0;
}
.col-md-6.left_one_is_this {
justify-content: start;
display: flex;
}
.col-md-6.right_one_is_this {
justify-content: end;
display: flex;
}
.col-md-6.left_one_is_this .flex_row.row .col-md-5 {
padding: 0;
height: 100%;
justify-content: start;
display: flex;
}
.col-md-6.left_one_is_this .flex_row.row .col-md-5 .site-branding {
width: 100%;
height: 100%;
display: flex;
align-items: center;
}
.col-md-6.left_one_is_this .flex_row.row .col-md-5 .site-branding a.custom-logo-link {
height: 80%;
display: flex; }
.col-md-6.left_one_is_this .flex_row.row .col-md-5 .site-branding a.custom-logo-link img.custom-logo {
width: 100%;
height: 100%;
}
.flex_row.row {
width: 100%!important;
height: 100%!important;
align-items: center!important;
display: flex;
margin: 0!important;
}
.col-md-6.left_one_is_this .flex_row.row .col-md-7 {
padding: 0;
height: 100%;
justify-content: start;
display: flex;
align-items: center;    
}
.col-md-6.left_one_is_this .flex_row.row .col-md-7 .search-bar {
width: 95%;
}
.flex_row.row .col-md-5 {
height: 100%;
padding: 0;
justify-content: center;
display: flex;
}
.flex_row.row .col-md-5 .same_day_timer {
width: 100%;
height: 100%;
align-items: center;
display: flex;
}
.flex_row.row .col-md-7 {
padding: 0;
justify-content: end;
align-items: center;
display: flex;
}
span.menu-image-hover-wrapper img {
width: 20px!important;
height: 20px!important;
max-width: 20px !important;
}
span.menu-image-title-after.menu-image-title {
font-family: Inter;
font-size: 17px;
font-weight: 500;
line-height: 20.57px;
text-align: left;
}
.header_row_blocking_2 {
width: 100%;
}
.header_row_blocking .header_row_bottom.row {
height: 49px;
width: 100%;
margin: 0 !important;
justify-content: center;
align-items: center;
display: flex;
background: #8b2b88;
color: white;
}
div#mega-menu-wrap-header_bottom_menu {
width: 90%;
justify-content: center;
align-items: center;
display: flex;
height: 100%;    
}
#mega-menu-wrap-header_bottom_menu #mega-menu-header_bottom_menu > li.mega-menu-item > a.mega-menu-link {
line-height: 40px;
height: 40px;
padding: 0 !important;
vertical-align: baseline;
width: auto;
display: block;
color: #ffffff;
text-transform: none;
text-decoration: none;
text-align: center;
background: rgba(0, 0, 0, 0);
border: 0;
border-radius: 0;
font-family: inherit;
font-size: 14px;
font-weight: normal;
outline: none;
}
div#mega-menu-wrap-header_bottom_menu ul#mega-menu-header_bottom_menu {
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
}
@media (min-width: 999px){
div#mega-menu-wrap-header_bottom_menu ul#mega-menu-header_bottom_menu li.mega-align-bottom-left, li#mega-menu-item-2758 {
width: auto !important;
justify-content: center;
align-items: center;
display: flex !important;
margin-left: 10px !important;
margin-right: 10px !important;
}
}
div#mega-menu-wrap-header_bottom_menu ul#mega-menu-header_bottom_menu li.mega-menu-item-type-custom a {
width: 100% !important;
padding: 0;
justify-content: center;
align-items: center;
display: flex !important;
}
li#mega-menu-item-19 a {
padding: 0 !important;
}
div#mega-menu-wrap-header_bottom_menu ul#mega-menu-header_bottom_menu li.mega-menu-item-type-custom a.mega-menu-link {
font-family: Inter!important;
font-size: 11px!important;
font-weight: 600!important;
line-height: 18.15px!important;
text-align: left!important;
}
#mega-menu-wrap-header_top_menu #mega-menu-header_top_menu > li.mega-menu-item > a.mega-menu-link {
line-height: 40px;
height: 40px;
padding: 0px 10px 0px 10px;
vertical-align: baseline;
width: auto;
display: block;
color: #8b2b88;
text-transform: none;
text-decoration: none;
text-align: left;
background: rgba(0, 0, 0, 0);
border: 0;
border-radius: 0;
font-family: inherit;
font-size: 17px;
font-weight: bold;
outline: none;
align-items: center;
display: flex;
} .ftr_prods_row.row {
align-items: start !important;
}
footer.pekham_footer {
width: 100% !important;
max-width: 100%;
}
h1.h1_heading_is_this {
font-family: Inter;
font-size: 40px;
font-weight: 700;
line-height: 48.41px;
text-align: center;
margin-top: 20px;    
}
span.theme_color {
color: #8b2b88;
}
.review_slider_is_this {
width: 100%!important;
}
.blocking_section {
width: 100%;
}
.red_newsletter_full.full_width_100 {
background: #8b2b88;
height: 120px;
}
.letter_image {
justify-content: center;
align-items: center;
display: flex;
margin-right: 5px;
}
.letter_image img {
width: 47.95px;
height: 59px;
}
.letter_heading h4 {
margin: 0;
font-family: Inter;
font-size: 38px;
font-weight: 700;
line-height: 45.99px;
text-align: left;
color: white;
}
.letter_heading p {
margin: 0;
font-family: Inter;
font-size: 20px;
font-weight: 500;
line-height: 24.2px;
text-align: left;
color: white;
}
form#mc4wp-form-1 {
width: 100%;
}
form#mc4wp-form-1 .mc4wp-form-fields {
justify-content: center;
align-items: center;
display: flex;
width: 100%;
max-width: 100%;
}
form#mc4wp-form-1 .mc4wp-form-fields p {
margin: 0;
}
form#mc4wp-form-1 .mc4wp-form-fields p label.news_field {
margin: 0;
}
form#mc4wp-form-1 .mc4wp-form-fields p:nth-child(1) {
margin: 0;
width: 85%;
justify-content: center;
align-items: center;
display: flex;
}
form#mc4wp-form-1 .mc4wp-form-fields p:nth-child(2) {
margin: 0;
width: 15%;
justify-content: center;
align-items: center;
display: flex;
}
form#mc4wp-form-1 .mc4wp-form-fields p:nth-child(1) label.news_field {
width: 95%;
}
form#mc4wp-form-1 .mc4wp-form-fields p label.news_field input[type="email"] {
width: 100%;
height: 47px;
border-radius: 5px;
border: none;
}
form#mc4wp-form-1 .mc4wp-form-fields p input[type="submit"] {
height: 47px;
width: 100%;
border-radius: 5px;
border: none;
color: #8b2b88;
background: #E6E6E6 !important;
font-family: Inter;
font-size: 18px;
font-weight: 700;
line-height: 24.2px;
text-align: center;
}
h3.ftr_last_red_headings {
font-family: Inter;
font-size: 25px;
font-weight: 600;
line-height: 30.26px;
text-align: left;
color: #8b2b88;
margin-bottom: 20px;    
}
.blocking_is_this_last_ftr {
width: 100%;
}
.ftr_prods_row.row .col-md-3 {
text-align: left !important;
justify-content: start;
}
.blocking_col_ftr {
width: 100%;
}
.popular_products_section_footer_full.full_width_100 {
padding-top: 20px;
background: #E6E6E6;
}
.blocking_col_ftr a {
font-family: Inter;
font-size: 18px;
font-weight: 500;
line-height: 21.78px;
text-align: left;
color: black;
}
.blocking_col_ftr a p {
font-family: Inter;
font-size: 18px;
font-weight: 500;
line-height: 21.78px;
text-align: left;
}
.popular_products_section_footer.less_width_90 {
border-bottom: 1px solid #949494;
padding-bottom: 20px;
}
.blocking_col_ftr b {
font-family: Inter;
font-size: 18px;
font-weight: 700 !important;
line-height: 21.78px;
text-align: left;
color: black;
}
.copyright_text.full_width_100 {
background: #E6E6E6;
height: 100px;    
}
.col-md-6.right_one_is_this b {
font-family: Inter;
font-size: 18px;
font-weight: 600;
line-height: 21.78px;
text-align: left;
color: black;
justify-content: center;
align-items: center;
display: flex;    
}
.col-md-6.right_one_is_this img {
width: 43%;
}
.col-md-6.right_one_is_this b p {
margin: 0;
} .col-md-6.left_one_is_this b p {
margin: 0;
}
.our_reviews_section.full_width_100 {
margin-bottom: 20px;
}
.our_reviews_section.full_width_100 .our_reviews_section_less_width.less_width_90 .blocking_section .our_reviews_title.row .col-md-6.right_one_is_this img {
width: 15%!important;
}
.our_reviews_section.full_width_100 .our_reviews_section_less_width.less_width_90 .blocking_section .our_reviews_title.row .col-md-6.right_one_is_this p.grey_text {
margin: 0;
}
h3.h3_heading_is_this {
font-family: Inter;
font-size: 30px;
font-weight: 700;
line-height: 36.31px;
text-align: left;
}
.red_box_with_cats.full_width_100 {
background: #8b2b88;
}
.red_box_items_less_width.less_width_90 {
height: 100%;
}
.red_box_items_less_width.less_width_90 .red_box_items_less_width_blocking {
height: 100%;
width: 100%;
}
.red_box_items_less_width.less_width_90 .red_box_items_less_width_blocking h2.h2_heading_is_this {
font-family: Inter;
font-size: 40px;
font-weight: 700;
line-height: 48.41px;
text-align: center;
color: white;
padding-top: 35px;
margin: 0;
padding-bottom: 35px;
}
.cat_box_row.row {
margin-bottom: 20px !important;
}
.cat_box_row.row .col-md-3 a {
width: 100%;
justify-content: center;
align-items: center;
display: flex;
}
.cat_box_row.row .col-md-3 a img {
width: 96%;
}
.cat_box_row.row.last_one_cat_row {
justify-content: start;
}
.content_is_this.full_width_100 {
margin-top: 30px;
margin-bottom: 30px;
}
.red_box_items_less_width_blocking {
padding-bottom: 35px;
} .home_top_section_img_over {
position: relative;
width: 100%;
height: auto; }
.bg-img-home {
width: 100%;
height: auto; }
.content_on_img {
position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; }
h1.heading_top_home {
margin: 0;
color: white;
font-family: Inter;
font-size: 60px;
font-weight: 800;
line-height: 72.61px;
text-align: left;
}
p.para_top_home {
font-family: Inter;
font-size: 22px;
font-weight: 500;
line-height: 26.63px;
text-align: left;
color: white;
margin-top: 10px;
}
.buttons_on_top_home_img {
width: 100%;
justify-content: start;
display: flex;
padding-top: 10px;
}
.buttons_on_top_home_img .button_is_this_on_img {
margin-right: 20px;
width: 209px;
height: 51px;
justify-content: center;
align-items: center;
display: flex;
border-radius: 31px;
}
.shop_button_is_this.button_is_this_on_img {
background: #8b2b88;
}
.design_button_is_this.button_is_this_on_img {
background: transparent;
border: 2px solid white;
}
.buttons_on_top_home_img .button_is_this_on_img a.button {
color: white;
font-family: Inter;
font-size: 22px;
font-weight: 500;
line-height: 26.63px;
text-decoration: none;
text-align: left;
width: 100%;
justify-content: center;
height: 100%;
align-items: center;
display: flex;
border-radius: 30px;
}
.specifications_on_top_img {
margin-top: 40px;
}
.specification_rw {
display: flex;
}
p.icon_plus_text {
font-family: Inter;
font-size: 20px;
font-weight: 500;
line-height: 24.2px;
margin-right: 80px;
text-align: left;
color: white;
}
p.icon_plus_text img {
margin-right: 10px;
}
.products_section {
display: flex;
justify-content: start;
align-items: center;
width: 100%;
}
.products_section .products-col-md-4.col-md-3 {
display: flex;
justify-content: center;
align-items: center;
}
.products-col-no-align {
width: 95%;
}
.products-col-no-align .products-image-alignment {
width: 100%;
}
.products-col-no-align .products-image-alignment .product-image-with-border a .image-container img {
width: 100%;
}
.content_is_this.full_width_100.product_aligned .content_is_this.less_width_90 {
width: 91% !important;
max-width: 91% !important;
}
.products-col-no-align {
width: 95%;
border: 1px solid #9D9D9D;
} h2.product-title-black {
font-family: Inter;
font-size: 20px;
font-weight: 700;
line-height: 22px;
text-align: left;
color: black;
margin: 0;
padding-left: 10px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
align-items: center;
display: flex;    
}  .image-container {
position: relative;
width: 100%;
overflow: hidden; } .image-container img:first-of-type {
display: block;
width: 100%;
transition: transform 0.4s ease; } .hover-image {
position: absolute;
top: 0;
right: -100%; height: 100%; width: 100%; transition: all 0.3s ease-in-out; opacity: 0; } .image-container:hover .hover-image {
right: 0; opacity: 1; } .image-container:hover img:first-of-type {
transform: scale(1.05); }
p a {
color: #8b2b88;
}
span.product-size-hint-price-is-this {
font-family: Inter;
font-size: 18px;
font-weight: 500;
line-height: 21.78px;
text-align: left;
color: #8b2b88;
padding-left: 10px;
}
.product-size-price-hint-theme-color {
margin-bottom: 10px !important;
}
.products_section.products_section_cat {
display: flex;
justify-content: start;
align-items: center;
width: 100%;
flex-wrap: wrap;
}
.products_section.products_section_cat .products-col-md-4.col-md-3 {
margin-bottom: 20px;
}
nav.woocommerce-breadcrumb {
display: none;
}
header.woocommerce-products-header h1 {
margin-top: 20px;
font-family: Inter;
font-size: 40px;
font-weight: 700;
line-height: 48.41px;
text-align: center;
}  .main-product-slider {
width: 100%;
margin-bottom: 20px;
}
.main-product-slider .main-slide-item img {
width: 100%;
height: auto;
} .gallery-grid {
display: grid;
grid-template-columns: repeat(3, 1fr); grid-gap: 10px; margin-top: 20px;
}
.gallery-item img {
width: 100%; height: auto;
cursor: pointer;
} .slider_plus_gallery {
width: 100%;
padding: 10px;
padding-left: 0!important;
padding-right: 0!important;
} .slick-arrow {
background: #333;
color: #fff;
padding: 10px;
border-radius: 50%;
}
.slick-prev:before,
.slick-next:before {
color: #fff;
} .gallery-row {
display: flex; justify-content: space-between; margin-bottom: 10px;
} .gallery-item {
flex: 1; margin: 0 5px; }
@media screen and (max-width: 999px){
.gallery-item {
flex: 1; margin: 0!important; }
.gallery-item {
flex: 1 1 33%; padding: 1px!important;
}
}
.gallery-item img {
width: 100%;
height: auto;
cursor: pointer;
} .slider_plus_gallery {
width: 100%;
padding-top: 25px;
} .gallery-slider-container {
display: flex;
flex-wrap: wrap;
}
.gallery-row {
display: flex;
width: 100%;
}
.gallery-item {
flex: 1 1 33%; padding: 5px;
}
.gallery-thumbnail {
width: 100%; cursor: pointer; }
.popup {
display: none; position: fixed; z-index: 9999999999; left: 0;
top: 0;
width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.8); justify-content: center; align-items: center; }
.popup-image {
max-width: 90%; max-height: 90%; }
.close-popup {
position: absolute;
top: 20px;
right: 30px;
color: white;
font-size: 30px;
cursor: pointer;
}
.product_tabs_are_these ul.nav.nav-tabs-prod {
border: none !important;
}
.product_tabs_are_these ul.nav.nav-tabs-prod li.col-md-3 {
justify-content: center;
align-items: center;
display: flex;
}
.product_tabs_are_these ul.nav.nav-tabs-prod li.col-md-3 a {
width: 100%;
height: 45px;
justify-content: start;
align-items: center;
display: flex;
background: #F1F1F1;
color: black;
font-family: Inter;
font-size: 18px;
font-weight: 600;
line-height: 21.78px;
text-align: left;
box-shadow: 0px 4px 4px 0px #00000040;
padding-left: 14px;
padding-right: 14px;
text-decoration: none;    
}
.product_tabs_are_these ul.nav.nav-tabs-prod li.col-md-3 a span.toggle-icon {
float: right !important;
position: absolute;
right: 7%;
width: 13px !important;
height: 10px !important;
justify-content: center;
align-items: center;
display: flex;
top: 40%;
}
.product_tabs_are_these ul.nav.nav-tabs-prod li.col-md-3 a.active {
background: #8b2b88 !important;
border-radius: 5px !important;
color: white !important;
}
.product_tabs_are_these ul.nav.nav-tabs-prod li.col-md-3 a.active img.icon_of_tab_is_this.default_icon_for_tab {
display: none;
}
.product_tabs_are_these ul.nav.nav-tabs-prod li.col-md-3 a.active img.icon_of_tab_is_this.active_icon_for_tab {
display: block;
}
img.icon_of_tab_is_this {
width: 23px;
height: 24.16px;
margin-right: 10px;
}
.product_tabs_are_these .tab-content {
height: auto;
width: 100%;
box-shadow: 0px 4px 4px 0px #00000040;
margin-top: 0px;
padding: 21px;
justify-content: start;
align-items: center;
display: flex;
}
.product_tabs_are_these .tab-content .tab-pane.fade {
width: 100% !important;
}
.product_tabs_are_these ul.nav.nav-tabs-prod li.col-md-3 a img.icon_of_tab_is_this.active_icon_for_tab {
display: none;
}
.product_section_first_row.row {
width: 100% !important;
max-width: 100% !important;
justify-content: center;
align-items: start;
display: flex;
margin: 0 !important;
padding: 0 !important;
}
.pro_title_is_this {
font-family: Inter;
font-size: 40px;
font-weight: 700;
line-height: 48.41px;
text-align: left;
color: black;
padding-top: 25px;
} body > footer > div > div:nth-child(11) > div > div > div > div:nth-child(4) > div > iframe {
width: 100% !important;
}
.hide-on-mobile{
display:flex !important;
}
.hide-on-desktop{
display:none !important;
}
@media screen and (max-width: 999px){
.home_top_section_img_over {
position: relative;
width: 100%;
height: auto;
margin-top: 20px;
}
.content_on_img.full_width_100 {
height: 100%;
}
.content_on_img.full_width_100 .content_child_sec.less_width_90 {
height: 100%;
}
.content_on_img.full_width_100 .content_child_sec.less_width_90 .blocking_section {
height: 100%;
}
.content_on_img.full_width_100 .content_child_sec.less_width_90 .blocking_section h1.heading_top_home {
margin: 0;
color: white;
font-family: Inter;
font-size: 60px;
font-weight: 800;
line-height: normal!important;
text-align: left;
font-size: 14px!important;
margin-top: 7px!important;
}
.buttons_on_top_home_img {
width: 100%;
justify-content: start;
display: flex;
padding-top: 0!important;
text-shadow: 2px 2px 2px black;
}
.buttons_on_top_home_img .button_is_this_on_img {
margin-right: 20px;
width: 209px;
height: 100%!important;
justify-content: center;
align-items: center;
display: flex;
border-radius: 31px;
}
.specifications_on_top_img {
margin-top: 10px;
display: flex;
width: 100% !important;
max-width: 100% !important;
justify-content: center;
align-items: start;
text-shadow: 6px 6px 6px black;
}
.specification_rw {
display: flex;
width: 50%;
justify-content: center;
align-items: start;
}
.specification_rw p.icon_plus_text {
font-family: Inter;
font-size: 10px;
font-weight: 500;
line-height: normal;
margin: 0 !important;
text-align: left;
color: white;
width: 50%;
display: flex !important;
justify-content: center;
align-items: center;
}
p.icon_plus_text img {
margin-right: 4px !important;
width: 20px;
height: 20px;
}
.buttons_on_top_home_img .button_is_this_on_img a.button {
color: white;
font-family: Inter;
font-size: 14px!important;
font-weight: 500;
line-height: 26.63px;
text-decoration: none;
text-align: left;
width: 100%;
justify-content: center;
height: 100%;
align-items: center;
display: flex;
border-radius: 30px;
}
h2.product-title-black{
padding-top: 10px !important;
}
input[type="email"] {
font-family: Inter;
padding-left: 10px;
}
.mc4wp-form-fields {
display: block !important;
}
form#mc4wp-form-1 .mc4wp-form-fields p:nth-child(1){
width:100%;    
}
form#mc4wp-form-1 .mc4wp-form-fields p:nth-child(2){
width: 100%;
}
form#mc4wp-form-1 .mc4wp-form-fields p input[type="submit"]{
width: 50%;
height:27px;
}
.col-md-6.left_one_is_this .flex_row.row .col-md-7 {
display: none;
}
.hide-on-mobile{
display:none !important;
}
.hide-on-desktop{
display:flex !important;
}   
.header_row_blocking .header_row_bottom.row {
height: 49px;
width: 15% !important;
background: #fff;
}
body > header.main_header.hide-on-desktop > div > div.full_width > div > div > div.col-md-6.right_one_is_this > div > div.col-md-5{
display:none;
}
#mega-menu-item-24 > a {
display: none !important;
}
.right_one_is_this .flex_row .col-md-5 {
display: none;
}
div#mega-menu-wrap-header_bottom_menu {
display: flex;
justify-content: start;
align-items: center;
}
.products_section {
display: flex;
justify-content: start;
align-items: center;
width: 100%;
flex-wrap: wrap;
}
.col-md-4.left_hambyrger_mobile_menu {
width: 33.3% !important;
max-width: 33.3% !important;
}
.col-md-4.logo_on_mobile {
width: 33.3% !important;
max-width: 33.3% !important;
}
.col-md-4.right_side_icons_mobile_menu {
width: 33.3% !important;
max-width: 33.3% !important;
}
.col-md-4.logo_on_mobile img.custom-logo {
width: 100%;
height: 60px;
}
.menu-image-title {
display: none;
} .products-col-md-4.col-md-3 {
width: 50% !important;
max-width: 50% !important;
}
.header_row_blocking_mobile_view {
width: 100%;
}
ul#mega-menu-header_top_menu {
display: flex !important;
}
div#mega-menu-wrap-header_top_menu {
width: 100% !important;
}
ul#mega-menu-header_top_menu {
display: flex;
justify-content: end!important;
align-items: center;
padding-right: 16px !important;
}
#mega-menu-wrap-header_top_menu .mega-menu-toggle + #mega-menu-header_top_menu{
background:none;
}
header.main_header.hide-on-desktop {
height: 80px !important;
width: 100% !important;
top:0;
}
#mega-menu-wrap-header_bottom_menu .mega-menu-toggle {
margin-left: 10px;
}
#mega-menu-wrap-header_bottom_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before {
background-color: #8b2b88;
}
h2.product-title-black {
font-family: Inter;
font-size: 16px;
font-weight: 700;
line-height: 18.15px;
text-align: left;
}
span.product-size-hint-price-is-this {
font-family: Inter;
font-size: 11px;
font-weight: 500;
line-height: 12.1px;
text-align: center;
}
h1.h1_heading_is_this {
font-family: Inter;
font-size: 28px;
font-weight: 700;
line-height: 24.2px;
text-align: center;
}
.content_is_this.less_width_90 .blocking_content p {
font-family: Lato;
font-size: 13px;
font-weight: 600;
line-height: 14.4px;
text-align: justify;
}
.red_box_items_less_width.less_width_90 .red_box_items_less_width_blocking h2.h2_heading_is_this {
font-family: Inter;
font-size: 22px;
font-weight: 700;
line-height: 24.2px;
text-align: center;
}
.cat_box_row.row .col-md-3 {
width: 50%;
padding-bottom: 8px !important;
}
.our_reviews_title .left_one_is_this .h3_heading_is_this {
font-family: Inter;
font-size: 20px;
font-weight: 700;
line-height: 24.2px;
text-align: left;
}
.our_reviews_title.row .col-md-6.right_one_is_this {
display: none;
}
.letter_heading p {
font-family: Inter;
font-size: 12px;
font-weight: 500;
line-height: 14.52px;
text-align: center;
}
.letter_heading h4 {
font-family: Inter;
font-size: 15px;
font-weight: 700;
line-height: 18.15px;
text-align: center;
}
.letter_image img {
display: none;
} 
form#mc4wp-form-1 .mc4wp-form-fields p label.news_field input[type="email"] {
width: 100%;
height: 27px;
border-radius: 2px 0px 0px 0px;
}
.col-md-6.left_one_is_this {
justify-content: center;
display: flex;
align-items: center;
}
p.para_top_home {
text-align: left;
margin: 0px !important;
padding: 0px !important;
font-size: 12px;
text-shadow: 2px 2px 2px black;
}
.products-col-md-4.col-md-3 {
margin-bottom: 10px;
}
.content_is_this.full_width_100.product_aligned {
margin: 0;
}
.cat_box_row.row {
margin-bottom: 0px !important;
}
.our_reviews_title .left_one_is_this .h3_heading_is_this {
text-align: center;
}
.footer_row_popular_products_mobile_view a {
width: 50%;
color: #000;
}
body > footer > div > div:nth-child(9) > div > div > div > div:nth-child(3) {
display: none;
}
body > footer > div > div.copyright_text.full_width_100 > div > div > div.col-md-6.right_one_is_this{
display: none;
}
main.main_is_this, main#main {
padding-top: 15px;
width: 100%;
}
.main-product-slider.slick-initialized.slick-slider {
margin-bottom: 0;
}
.gallery-row {
margin-bottom: 0;
}
body > main > div:nth-child(1) > div > div > div > div.col-md-4 > div > div.gallery-slider-container {
display: none;
}
.gallery-grid.slick-initialized.slick-slider {
margin-top: 0;
}
.gallery-grid.slick-initialized.slick-slider{
display:block !important;
}
.products_section.products_section_cat .products-col-md-4.col-md-3 {
margin-bottom: 10px;
}
header.woocommerce-products-header h1 {
margin-top: 20px;
font-family: Inter;
font-size: 30px;
font-weight: 700;
line-height: 48.41px;
text-align: center;
}
ul#mega-menu-header_bottom_menu {
top: 159px !important;
width: 100%;
}
#mega-menu-wrap-header_bottom_menu .mega-menu-toggle + #mega-menu-header_bottom_menu {
background: #222;
padding: 0px 0px 0px 40px;
}
#mega-menu-wrap-header_bottom_menu .mega-menu-toggle + #mega-menu-header_bottom_menu {
background: rgb(145, 9, 39);
padding: 0px 0px 0px 0px;
border-radius: 0px 20px 20px 0px;
}
#mega-menu-wrap-header_bottom_menu .mega-menu-toggle.mega-menu-open + #mega-menu-header_bottom_menu {
display: block;
position: absolute;
left: -7px;
top: -20px !important;
height: 650px;
overflow-x: auto;
width: 370px;
z-index: 9999;
box-shadow: 7px 9px 10px 0px grey;
border-radius: 0;
background: #f1f1f1 !important;
padding-left: 10px;
padding-right: 10px;
} #mega-menu-wrap-header_bottom_menu .mega-menu-toggle.mega-menu-open + #mega-menu-header_bottom_menu::-webkit-scrollbar {
width: 4px; }
#mega-menu-wrap-header_bottom_menu .mega-menu-toggle.mega-menu-open + #mega-menu-header_bottom_menu::-webkit-scrollbar-thumb {
background-color: red; border-radius: 10px; }
#mega-menu-wrap-header_bottom_menu .mega-menu-toggle.mega-menu-open + #mega-menu-header_bottom_menu::-webkit-scrollbar-track {
background-color: rgba(121, 3, 27, 1)!important; } #mega-menu-wrap-header_bottom_menu .mega-menu-toggle.mega-menu-open + #mega-menu-header_bottom_menu {
scrollbar-width: thin; scrollbar-color: rgba(121, 3, 27, 1)!important; }
#mega-menu-wrap-header_bottom_menu #mega-menu-header_bottom_menu > li.mega-menu-item {
display: list-item;
margin: 0;
clear: both;
border-bottom: 2px solid #666666;
width: 100% !important;
left: 0;
top: 0px;
}
a.mega-menu-link {
justify-content: start !important;
margin-left: 0px !important;
}
li#mega-menu-item-19 a{
padding: 0px 10px 0px 10px!important;
}
}  @media only screen and (min-width: 768px) and (max-width: 1023px) { } @media only screen and (min-width: 480px) and (max-width: 767px) { } @media only screen and (min-width: 320px) and (max-width: 479px) {
span.product-size-hint-price-is-this {
font-family: Inter;
font-size: 9px;
text-align: left;
}
h2.product-title-black {
font-size: 12px;
padding-left: 10px;
}    
h1.h1_heading_is_this {
font-size: 20px;
}    
.content_is_this.less_width_90 .blocking_content p {
font-family: Lato;
font-size: 18px;
line-height: 22.4px;
text-align: justify;
}
.red_box_items_less_width.less_width_90 .red_box_items_less_width_blocking h2.h2_heading_is_this {
font-family: Inter;
font-size: 20px;
font-weight: 700;
line-height: 10px;
text-align: center;
}  
.our_reviews_title .left_one_is_this .h3_heading_is_this {
font-family: Inter;
font-size: 17px;
font-weight: 700;
line-height: 24.2px;
text-align: left;
}  
form#mc4wp-form-1 .mc4wp-form-fields p:nth-child(1) {
width: 100%;
margin-bottom: 8px;
}
.letter_heading p {
font-family: Inter;
font-size: 12px;
font-weight: 500;
line-height: 21.52px;
text-align: center;
}    
.ftr_prods_row.row.footer_row_popular_products_mobile_view a p {
font-size: 13px;
}   
.col-md-6.left_one_is_this b p {
margin: 0;
font-size: 15px;
}   
.blocking_col_ftr a p {
font-size: 17px;
}    
.blocking_col_ftr a {
font-family: Inter;
font-size: 18px;
font-weight: 500;
line-height: 21.78px;
text-align: left;
color: black;
}    
} @media only screen and (max-width: 319px) {
.col-md-6.left_one_is_this b p {
margin: 0;
font-size: 12px !important;
}
.blocking_col_ftr a p {
font-size: 15px;
}
.row a p {
text-align: left;
font-size: 14px;
}
.home_top_section_img_over {
display: none;
}
h1.h1_heading_is_this {
font-family: Inter;
font-size: 19px;
font-weight: 700;
line-height: 24.2px;
text-align: center;
}
span.product-size-hint-price-is-this {
font-family: Inter;
font-size: 8px;
font-weight: 500;
line-height: 10.1px;
padding: 0;
text-align: center !important;
} 
h2.product-title-black {
padding: 0;
}    
.product-size-price-hint-theme-color {
text-align: left;
padding-left: 5px;
}   
h2.product-title-black {
font-size: 12px;
line-height: 12px;
margin-top: 5px;
padding-left: 5px;
}
.letter_heading p {
font-family: Inter;
font-size: 11px;
font-weight: 500;
line-height: 20px;
text-align: center;
}
form#mc4wp-form-1 .mc4wp-form-fields p:nth-child(1) {
width: 100%;
height: 40px;
}
our_reviews_title .left_one_is_this .h3_heading_is_this {
font-family: Inter;
font-size: 15px;
font-weight: 700;
line-height: 24.2px;
text-align: left;
}
input[type="email"] {
font-family: Inter;
font-size: 12px;
font-weight: 500;
line-height: 14.52px;
text-align: left;
padding-left: 10px;
}
.our_reviews_title .left_one_is_this .h3_heading_is_this {
font-family: Inter;
font-size: 15px;
}
#product_description p {
font-size: 16px;
}
}  li#mega-menu-item-774 a.mega-menu-link {
display: none !important;
opacity: 0 !important;
}
@media (min-width: 999px){
.product-row .product-column a.mega-menu-link-custom {
justify-content: start !important;
padding-right: 20px !important;
color: black;
font-family: Inter !important;
font-size: 11px !important;
font-weight: 600 !important;
line-height: 22px !important;
text-align: left !important;
text-decoration: none;
}
}
@media (max-width: 999px){
.mega-menu-item-object-product_cat {
height: 30px !important;
}
#mega-menu-wrap-header_bottom_menu #mega-menu-header_bottom_menu > li.mega-menu-item > a.mega-menu-link {
border-radius: 0;
border: 0;
margin: 0;
line-height: 40px;
height: 40px;
padding: 0 10px;
background: transparent;
text-align: left;
color: black;
font-size: 14px;
}
div#mega-menu-wrap-header_bottom_menu ul#mega-menu-header_bottom_menu li.mega-menu-item-type-custom a.mega-menu-link {
font-family: Inter !important;
font-size: 13px !important;
font-weight: 600 !important;
line-height: 18.15px !important;
text-align: left !important;
color: black !important;    
} #mega-menu-wrap-header_bottom_menu #mega-menu-header_bottom_menu > li.mega-menu-item ul.mega-sub-menu {
padding-left: 8px;
} .product-row .product-column a.mega-menu-link-custom {
justify-content: start !important;
padding-right: 0px !important;
color: black;
font-family: Inter !important;
font-size: 11px !important;
font-weight: 600 !important;
line-height: 26px !important;
text-align: left !important;
text-decoration: none;
}
}
.product-row .product-column a.mega-menu-link-custom:hover {
color: #8b2b88!important;
}
a.mega-menu-link-custom{
color: black!important;
}
li#mega-menu-item-2066 ul.mega-sub-menu li {
margin-left: -450px !important;
position: relative !important;
width: 61% !important;
}
li.product.type-product.post-products {
list-style: none !important;
margin: 5px !important;
}
a.blog_cate_btn {
background: #8b2b88 !important;
}
.startig_from {
text-align: center !important;
}  #mega-menu-item-2758 > a {
display: flex !important;
}
#mega-menu-item-2787 > ul > li > a, li#mega-menu-item-2766 > ul > li > a, li#mega-menu-item-2759 > ul > li > a, li#mega-menu-item-2800 > ul > li > a{
text-align: left !important;
} @media screen and (max-width: 999px){
.faq-question {
cursor: pointer;
display: flex;
justify-content: space-between;
align-items: center;
font-size: 14px!important;
}
}  
@media (min-width: 668px){
span.wc-block-components-radio-control__label {
padding-left: 10px !important;
font-weight: 700;
font-size: 15px;
}  
} tr.woocommerce-cart-form__cart-item.cart_item dl.variation dt {
font-size: 18px;
}
tr.woocommerce-cart-form__cart-item.cart_item dl.variation p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
text-underline-position: from-font;
text-decoration-skip-ink: none;
}
tr.woocommerce-cart-form__cart-item.cart_item dl.variation dt {
font-size: 17px;
font-family: Arial;
font-weight: 700;
line-height: 17.25px;
text-align: left;
text-underline-position: from-font;
text-decoration-skip-ink: none;
}
dt.variation-MaterialSelected {
font-family: Arial;
font-size: 15px;
font-weight: 600;
line-height: 17.25px;
text-align: left;
}
dd.variation-MaterialSelected p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
tr.woocommerce-cart-form__cart-item.cart_item td {
border: 0.5px solid #00000080;
}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents th {
border: 0.5px solid black;
}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents {
border: 0.5px solid black;
}
article#post-9 {
width: 100%;
}
@media screen and (min-width: 999px){
tr.woocommerce-cart-form__cart-item.cart_item td.product-thumbnail img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
width: 161px !important;
height: 125px !important;
}
dt.variation-Materialtype {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dt.variation-Material {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
text-underline-position: from-font;
text-decoration-skip-ink: none;
}
dt.variation-DeliveryIn {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
text-underline-position: from-font;
text-decoration-skip-ink: none;
}
dt.variation-SelectedSize {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
text-underline-position: from-font;
text-decoration-skip-ink: none;
}
dt.variation-Unit {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dt.variation-Unit {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dt.variation-Height {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dt.variation-SelectedSidesofPrint {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dt.variation-Finishing {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dt.variation-PolePocket {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dt.variation-hemming {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dt.variation-ArtWorkDesign {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dt.variation-ExpressDesignQty {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dt.variation-SOT {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dt.variation-SOTCharges {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
tr.woocommerce-cart-form__cart-item.cart_item td.product-name a {
font-size: 18px;
font-weight: 700;
}
dd.variation-Materialtype p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-Material p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-DeliveryIn p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-SelectedSize p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-Unit p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-Width p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-Height p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dt.variation-Width {
font-family: Arial;
font-size: 15px;
font-weight: 700;
line-height: 17.25px;
text-align: left;
}
dd.variation-Height p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-SelectedSidesofPrint p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-Finishing p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-PolePocket p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-hemming p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-ArtWorkDesign p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-ExpressDesignQty p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-SOT p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
dd.variation-SOTCharges p {
font-family: Arial;
font-size: 15px;
font-weight: 400;
line-height: 17.25px;
text-align: left;
}
table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead tr th {
font-family: Arial;
font-size: 20px;
font-weight: 700;
line-height: 23px;
text-align: left;
}
span.woocommerce-Price-amount.amount bdi {
font-family: Arial;
font-size: 20px;
font-weight: 700;
line-height: 23px;
text-align: left;
}
input#quantity_676aa07a9cc89 {
font-family: Arial;
font-size: 20px;
font-weight: 700;
line-height: 23px;
text-align: left;
}
.cart_totals.calculated_shipping table.shop_table.shop_table_responsive tbody {
display: flex
;
justify-content: space-between;
align-items: center;
}
.cart_totals.calculated_shipping {
width: 100% !important;
}
tr.cart-subtotal {
display: flex;
justify-content: space-between !important;
align-items: center;
}
.wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward.chk-2 {
width: 300px;
padding: 15px;
}
.wc-proceed-to-checkout {
display: flex;
justify-content: end;
}
} #post-9 > div > p:nth-child(1) {
display: none;
}
#post-9 > div > div > div.shipping-form.shipping-form {
display: none;
}
#post-9 > div > div > div.cart-collaterals > div > table > tbody > tr.woocommerce-shipping-totals.shipping > td > p > strong {
font-size: 11px;
}
#post-9 > div > div > div.cart-collaterals > div > table > tbody > tr.woocommerce-shipping-totals.shipping > td > p {
font-size: 12px;
}
#post-9 > div > div > div.cart-collaterals > div > table > tbody > tr.woocommerce-shipping-totals.shipping > td {
line-height: 44px !important;
}
.wc-proceed-to-checkout {
display: grid
;
justify-content: end;
}
.wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward.chk-2 {
width: 290px;
padding: 15px;
margin-bottom: 0px !important;
}
#post-9 > div > div > div.cart-collaterals > div > div > a {
margin-bottom: 0 !important;
}
#shipping_method > li:nth-child(1) > label > span > bdi {
font-size: 12px !important;
}
#post-9 > div > div > div.cart-collaterals > div > table > tbody > tr.cart-subtotal > td > span > bdi {
font-size: 12px !important;
}
span.woocommerce-Price-amount.amount {
margin-right: -37px !important;
}
#post-9 > div > div > form > table > tbody > tr > td.product-name {
padding-top: 10px;
padding-bottom: 10px;
line-height: 23px;
}
.cart_totals h2 {
font-size: 33px !important;
padding-bottom: 10px !important;
}
.wc-ppcp-cart-payments__container.below {
width: 662.35px !important;
}
#post-9 > div > div > div.cart-collaterals > div > div > a {
margin-bottom: 0 !important;
font-size: 18px !important;
height: 50px!important;
padding: 0!important;
align-items: center!important;
display: flex!important;
text-align: center!important;
justify-content: center!important;
width: 100%;
}
#\:r0\: > div.wp-block-woocommerce-checkout-order-summary-totals-block > div.wp-block-woocommerce-checkout-order-summary-shipping-block.wc-block-components-totals-wrapper > div > div > div > div.wc-block-components-shipping-address {
display: none;
}
.wc-block-components-order-summary-item__description {
font-size: 13px !important;
line-height: 22px !important;
}
span.wc-block-components-product-name {
font-size: 17px !important;
font-weight: 600 !important;
}
#post-10 > div > div > div.wc-block-components-sidebar-layout.wc-block-checkout.is-large > div.wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large > div.wp-block-woocommerce-checkout-order-summary-block > div.wc-block-components-checkout-order-summary__title > p {
font-weight: 700 !important;
}
#post-10 > div > div > div.wc-block-components-sidebar-layout.wc-block-checkout.is-large > div.wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block > form > div.wc-block-checkout__actions.wp-block-woocommerce-checkout-actions-block > div.wc-block-checkout__actions_row > button {
background: rgba(121, 3, 27, 1);
color: white;
padding: 0;
height: 44px !important;
font-size: 16px;
font-weight: 700;
border: none;
border-radius: 25px;
width: 40% !important;
}
@media screen and (min-width: 768px){
a.wc-block-components-checkout-return-to-cart-button {
background: rgba(121, 3, 27, 1)!important;
font-size: 17px!important;
color: white!important;
padding-right: 10px!important;
height: 42px!important;
align-items: center!important;
display: flex!important;
border-radius: 25px!important;
width: 23%!important;
text-align: center!important;
justify-content: center!important;
font-weight: 600!important;
text-decoration: none!important;
}
}
#post-10 > div > div > div.wc-block-components-sidebar-layout.wc-block-checkout.is-large > div.wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block > form > div.wc-block-checkout__actions.wp-block-woocommerce-checkout-actions-block > div.wc-block-checkout__actions_row > a > svg {
margin-left: 15px!important;
}
#post-10 > div > div > div.wc-block-components-sidebar-layout.wc-block-checkout.is-large > div.wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block > form > div.wc-block-checkout__terms.wc-block-checkout__terms--with-separator.wp-block-woocommerce-checkout-terms-block > span {
font-size: 14px !important;
}
#\:r1\: > div.wp-block-woocommerce-checkout-order-summary-totals-block > div.wp-block-woocommerce-checkout-order-summary-shipping-block.wc-block-components-totals-wrapper > div > div > div > div.wc-block-components-shipping-address {
display: none !important;
}
span.wc-block-components-checkbox__label {
font-size: 12px !important;
}
p.wc-block-components-checkout-step__description {
font-size: 12px !important;
}
p.wc-block-checkout__guest-checkout-notice {
font-size: 12px !important;
}
.wc-block-components-totals-coupon.wc-block-components-panel {
font-size: 12px !important;
}
.wp-block-woocommerce-checkout-order-summary-totals-block {
font-size: 12px !important;
}
svg.wc-block-checkout__shipping-method-option-icon {
height: 48px !important;
width: 12% !important;
}
span.wc-block-checkout__shipping-method-option-title {
font-size: 17px !important;
}
@media screen and (max-width: 999px){
.pro_title_is_this {
font-family: Inter;
font-size: 26px !important;
font-weight: 700;
line-height: 29.41px !important;
text-align: left;
color: black;
padding-top: 25px;
}
#post-9 > div > div > form > table > tbody > tr > td.product-name {
padding-top: 10px !important;
padding-bottom: 35px !important;
line-height: 16px !important;
}
.col-md-4.col-sm-12.col-xs-12.product_detail_home {
display: block !important;
}
.fpd-navigation.fpd-primary-bg-color {
height: 75px !important;
}
} article#post-6643 div h3 {
font-size: 28px;
font-weight: 600;
}
article#post-6643 div p {
font-size: 20px;
font-weight: 400;
}
article#post-6643 li strong {
font-size: 18px;
font-weight: 600 !important;
}
article#post-6643 li {
font-size: 18px;
}
.blocking_content p {
font-weight: 500 !important;
} div#product_description_content h3 {
font-size: 18px;
line-height: 31px;
font-weight: 500;
}
div#product_description_content {
font-size: 15px !important;
}
.product_section_first_row.row .col-md-4.slider_gallery_sticky {
position: sticky;
z-index: 998;
transition: top 0.3s ease; }
.slick-prev {
left: 6px!important;
z-index: 9999;
}
.slick-next{
right: 6px!important;
z-index: 9999;
} span.password-input {
width: 100%;
}
span.show-password-input {
top: 0 !important;
}
#post-11 > div > div > form > p:nth-child(3) {
display: flex
;
justify-content: end;
align-items: center;
gap: 17px;
margin: 0;
padding: 0 !important;
}
button.woocommerce-button.button.woocommerce-form-login__submit {
margin: 0 !important;
}
@media screen and (min-width: 999px){
.cat_pg_description_is_this h3 {
font-family: Lato;
font-size: 19.5px;
font-weight: 600;
line-height: 23.4px;
text-align: left;
text-underline-position: from-font;
text-decoration-skip-ink: none;
}
.cat_pg_description_is_this ul li {
font-family: Lato;
font-size: 17px;
font-weight: 400;
line-height: 23.4px;
text-align: left;
}
.cat_pg_description_is_this {
font-family: Lato;
font-size: 19.5px;
font-weight: 400;
line-height: 23.4px;
text-align: left;
}
.content_is_this.less_width_90 .cat_pg_description_is_this {
margin: 0 !important;
}
body.archive .content_is_this.full_width_100.product_aligned {
margin: 0 !important;
}
article#post-6851 p {
font-family: Lato;
font-size: 18px;
font-weight: 400;
line-height: 23.4px;
text-align: left;
}
article#post-6851 ul li {
font-family: Lato;
font-size: 18px;
font-weight: 400;
line-height: 23.4px;
text-align: left;
text-underline-position: from-font;
text-decoration-skip-ink: none;
}
article#post-6851 h3 {
font-family: Lato;
font-size: 19.5px;
font-weight: 600;
line-height: 23.4px;
text-align: left;
}
} .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 {
width: 100% !important;
max-width: 100% !important;
}
.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 {
width: 100% !important;
max-width: 100% !important;
}
td.woocommerce-table__product-name.product-name ul.wc-item-meta li p{
padding: 10px;
}
td.woocommerce-table__product-name.product-name ul.wc-item-meta li strong.wc-item-meta-label {
padding: 10px;
} article#post-11 .woocommerce-MyAccount-content {
font-family: 'Arial', sans-serif;
color: #333;
margin: 20px auto;
line-height: 1.6;
max-width: 1200px;
padding: 20px;
font-size: 15px;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-notices-wrapper {
margin-bottom: 20px;
}
article#post-11 .woocommerce-MyAccount-content p {
background-color: #f9f9f9;
border-radius: 8px;
margin-bottom: 10px;
color: #333;
font-size: 16px;
} article#post-11 .woocommerce-MyAccount-content mark {
font-weight: bold;
color: #8b2b88;
background: none;
} article#post-11 .woocommerce-MyAccount-content .woocommerce-order-details {
background-color: #fff;
border: 1px solid #ddd;
border-radius: 8px;
padding: 20px;
margin-bottom: 30px;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-order-details__title {
font-size: 20px;
color: #8b2b88;
font-weight: bold;
margin-bottom: 15px;
} article#post-11 .woocommerce-MyAccount-content .woocommerce-table {
width: 100%;
border-collapse: collapse;
margin-top: 15px;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-table thead th {
background-color: #8b2b88;
color: #fff;
text-align: left;
padding: 10px;
font-size: 14px;
text-transform: uppercase;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-table tbody tr {
border-bottom: 1px solid #ddd;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-table tbody td {
padding: 10px;
color: #333;
font-size: 16px;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-table__product-name a {
color: #8b2b88;
text-decoration: none;
font-weight: bold;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-table__product-name a:hover {
text-decoration: underline;
} article#post-11 .woocommerce-MyAccount-content .woocommerce-table tfoot th,
article#post-11 .woocommerce-MyAccount-content .woocommerce-table tfoot td {
font-weight: bold;
padding: 10px;
color: #333;
} article#post-11 .woocommerce-MyAccount-content .woocommerce-customer-details {
border: 1px solid #ddd;
border-radius: 8px;
background-color: #fff;
box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
padding: 20px;
margin-bottom: 30px;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-column__title {
font-size: 18px;
color: #8b2b88;
font-weight: bold;
margin-bottom: 10px;
} article#post-11 .woocommerce-MyAccount-content .woocommerce-columns .woocommerce-column {
padding: 20px;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-columns address {
font-size: 14px;
color: #333;
line-height: 1.8;
margin-top: 10px;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-customer-details--email {
color: #8b2b88;
font-weight: bold;
} @media (max-width: 768px) {
article#post-11 .woocommerce-MyAccount-content {
padding: 15px;
} article#post-11 .woocommerce-MyAccount-content .woocommerce-columns {
display: flex;
flex-direction: column;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-column {
margin-bottom: 20px;
} article#post-11 .woocommerce-MyAccount-content .woocommerce-table thead {
display: none;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-table tbody tr {
display: flex;
flex-direction: column;
margin-bottom: 10px;
border-bottom: 1px solid #ddd;
padding: 10px;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-table tbody td {
display: flex;
justify-content: space-between;
padding: 5px 10px;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-table tbody td:before {
content: attr(data-label);
font-weight: bold;
color: #8b2b88;
}
} article#post-11 .woocommerce-MyAccount-content .woocommerce-button {
background-color: #8b2b88;
color: #fff;
padding: 10px 20px;
font-size: 14px;
border: none;
border-radius: 5px;
cursor: pointer;
transition: background-color 0.3s ease;
}
article#post-11 .woocommerce-MyAccount-content .woocommerce-button:hover {
background-color: #ba2139;
}
.woocommerce-MyAccount-navigation {
background-color: #8b2b88 !important;
border-radius: 8px !important;
padding: 20px !important;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1) !important;
font-family: Arial, sans-serif !important;
}
.woocommerce-MyAccount-navigation ul {
list-style: none !important;
margin: 0 !important;
padding: 0 !important;
}
.woocommerce-MyAccount-navigation-link {
margin-bottom: 10px !important;
}
.woocommerce-MyAccount-navigation-link a {
display: block !important;
color: #000000 !important;
text-decoration: none !important;
font-size: 16px !important;
font-weight: bold !important;
padding: 10px 15px !important;
background-color: #fff !important;
border-radius: 5px !important;
transition: all 0.3s ease !important;
} .woocommerce-MyAccount-navigation-link a:hover,
.woocommerce-MyAccount-navigation-link.is-active a {
background-color: #8b2b88 !important;
color: #ffffff !important;
transform: scale(1.05) !important;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) !important;
}
article#post-11 {
width: 80%;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total span.woocommerce-Price-amount.amount {
margin-right: 0px !important;
}
td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-actions {
display: flex
;
justify-content: space-between;
align-items: center;
padding-top: 5px !important;
padding-bottom: 5px !important;
} .woocommerce-Addresses {
display: flex !important;
gap: 20px !important;
margin-top: 20px !important;
flex-wrap: wrap !important;
}
.woocommerce-Addresses .woocommerce-Address {
background-color: #ffffff !important;
border: 1px solid #8b2b88 !important;
border-radius: 8px !important;
padding: 20px !important;
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1) !important;
flex: 1 !important;
min-width: 300px !important;
} .woocommerce-Address-title {
display: flex !important;
justify-content: space-between !important;
align-items: center !important;
margin-bottom: 15px !important;
border-bottom: 2px solid #8b2b88 !important;
padding-bottom: 5px !important;
}
.woocommerce-Address-title h2 {
font-size: 18px !important;
color: #8b2b88 !important;
font-weight: bold !important;
margin: 0 !important;
}
.woocommerce-Address-title .edit {
font-size: 14px !important;
color: #8b2b88 !important;
text-decoration: none !important;
font-weight: bold !important;
transition: color 0.3s ease !important;
}
.woocommerce-Address-title .edit:hover {
color: #70071f !important;
text-decoration: underline !important;
} .woocommerce-Address address {
font-style: normal !important;
font-size: 14px !important;
line-height: 1.6 !important;
color: #333333 !important;
margin: 0 !important;
} @media (max-width: 768px) {
.woocommerce-Addresses {
flex-direction: column !important;
gap: 15px !important;
}
.woocommerce-Address-title h2 {
font-size: 16px !important;
}
.woocommerce-Address-title .edit {
font-size: 12px !important;
}
.woocommerce-Address address {
font-size: 12px !important;
}
}
@media (max-width: 480px) {
.woocommerce-Addresses {
gap: 10px !important;
}
.woocommerce-Address-title h2 {
font-size: 14px !important;
}
.woocommerce-Address-title .edit {
font-size: 10px !important;
}
.woocommerce-Address address {
font-size: 10px !important;
}
} .woocommerce-EditAccountForm {
background-color: #ffffff !important;
border: 1px solid #8b2b88 !important;
border-radius: 8px !important;
padding: 20px !important;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1) !important;
max-width: 600px !important;
margin: 0 auto !important;
} .woocommerce-EditAccountForm input[type="text"],
.woocommerce-EditAccountForm input[type="email"],
.woocommerce-EditAccountForm input[type="password"] {
width: 100% !important;
padding: 10px 15px !important;
margin-top: 5px !important;
margin-bottom: 15px !important;
border: 1px solid #8b2b88 !important;
border-radius: 4px !important;
font-size: 14px !important;
color: #333333 !important;
background-color: #f9f9f9 !important;
transition: border-color 0.3s ease !important;
}
.woocommerce-EditAccountForm input[type="text"]:focus,
.woocommerce-EditAccountForm input[type="email"]:focus,
.woocommerce-EditAccountForm input[type="password"]:focus {
border-color: #70071f !important;
outline: none !important;
background-color: #ffffff !important;
} .woocommerce-EditAccountForm label {
font-weight: bold !important;
font-size: 14px !important;
color: #8b2b88 !important;
display: block !important;
} .woocommerce-EditAccountForm .required {
color: #70071f !important;
} .woocommerce-EditAccountForm fieldset {
border: 1px solid #8b2b88 !important;
padding: 15px !important;
border-radius: 6px !important;
margin-top: 20px !important;
margin-bottom: 20px !important;
}
.woocommerce-EditAccountForm legend {
color: #8b2b88 !important;
font-weight: bold !important;
padding: 0 10px !important;
font-size: 16px !important;
} .woocommerce-EditAccountForm .password-input .show-password-input {
cursor: pointer !important;
color: #8b2b88 !important;
margin-left: 5px !important;
} .woocommerce-EditAccountForm button[type="submit"] {
background-color: #8b2b88 !important;
color: #ffffff !important;
font-size: 16px !important;
padding: 10px 20px !important;
border: none !important;
border-radius: 4px !important;
cursor: pointer !important;
transition: background-color 0.3s ease !important;
}
.woocommerce-EditAccountForm button[type="submit"]:hover {
background-color: #70071f !important;
} .woocommerce-EditAccountForm .clear {
clear: both !important;
} @media (max-width: 768px) {
.woocommerce-EditAccountForm {
padding: 15px !important;
}
.woocommerce-EditAccountForm input[type="text"],
.woocommerce-EditAccountForm input[type="email"],
.woocommerce-EditAccountForm input[type="password"] {
font-size: 13px !important;
}
.woocommerce-EditAccountForm button[type="submit"] {
font-size: 14px !important;
}
}
@media (max-width: 480px) {
.woocommerce-EditAccountForm {
padding: 10px !important;
}
.woocommerce-EditAccountForm label {
font-size: 13px !important;
}
.woocommerce-EditAccountForm button[type="submit"] {
font-size: 12px !important;
}
} @media (max-width: 768px) {
.woocommerce-MyAccount-navigation {
padding: 15px !important;
}
.woocommerce-MyAccount-navigation-link a {
font-size: 14px !important;
padding: 8px 12px !important;
}
}
@media (max-width: 480px) {
.woocommerce-MyAccount-navigation {
padding: 10px !important;
}
.woocommerce-MyAccount-navigation-link a {
font-size: 12px !important;
padding: 6px 10px !important;
}
} form.woocommerce-form.woocommerce-form-login.login p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide span.password-input span.show-password-input {
margin-top: 8px;
}
#post-11 form.woocommerce-form.woocommerce-form-login.login {
max-width: 450px;
margin: 40px auto;
background-color: #ffffff;
border: 1px solid #ddd;
border-radius: 8px;
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
font-family: 'Arial', sans-serif;
} #post-11 form.woocommerce-form.woocommerce-form-login.login h2 {
font-size: 24px;
color: #8b2b88;
text-align: center;
margin-bottom: 25px;
font-weight: bold;
} #post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-form-row {
margin-bottom: 20px;
} #post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-form-row label {
display: block;
font-size: 16px;
font-weight: 600;
color: #333;
margin-bottom: 8px;
} #post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-Input {
width: 100%;
padding: 12px 18px;
border: 1px solid #8b2b88;
border-radius: 6px;
font-size: 14px;
color: #333;
background-color: #f8f8f8;
transition: border-color 0.3s, box-shadow 0.3s;
}
#post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-Input:focus {
border-color: #8b2b88;
box-shadow: 0 0 5px rgba(145, 9, 39, 0.25);
outline: none;
} #post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-form__label {
font-size: 14px;
color: #333;
display: flex;
align-items: center;
}
#post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-form__input-checkbox {
margin-right: 10px;
} #post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-button {
display: block;
width: 100%;
background-color: #8b2b88;
color: #ffffff;
padding: 14px 20px;
font-size: 16px;
font-weight: 700;
border: none;
border-radius: 6px;
cursor: pointer;
text-align: center;
transition: background-color 0.3s, transform 0.2s;
}
#post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-button:hover {
background-color: #720a1e;
transform: translateY(-2px);
} #post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-LostPassword a {
display: inline-block;
font-size: 14px;
color: #8b2b88;
text-decoration: none;
margin-top: 15px;
transition: color 0.3s ease;
}
#post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-LostPassword a:hover {
color: #720a1e;
}
article#post-11 .woocommerce h2 {
text-align: center;
font-size: 26px !important;
font-weight: 600;
margin-top: 5px;
} @media (max-width: 768px) {
#post-11 form.woocommerce-form.woocommerce-form-login.login {
padding: 25px;
}
#post-11 form.woocommerce-form.woocommerce-form-login.login h2 {
font-size: 22px;
}
#post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-Input {
font-size: 15px;
}
#post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-button {
font-size: 15px;
}
}
@media (max-width: 480px) {
#post-11 form.woocommerce-form.woocommerce-form-login.login {
padding: 20px;
}
#post-11 form.woocommerce-form.woocommerce-form-login.login h2 {
font-size: 20px;
}
#post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-Input {
font-size: 14px;
}
#post-11 form.woocommerce-form.woocommerce-form-login.login .woocommerce-button {
font-size: 14px;
}
} @media (min-width: 999px) {
li#mega-menu-item-8310 ul.mega-sub-menu ul.mega-sub-menu {
margin-left: -396px !important;
}
.woocommerce-page.woocommerce-order-received .woocommerce-order-overview strong {
padding-left: 5px;
}
td.woocommerce-table__product-name.product-name ul.wc-item-meta {
padding: 0;
}
article#post-10 {
width: 80%;
} .woocommerce-page.woocommerce-order-received .woocommerce {
font-family: 'Arial', sans-serif;
font-size: 16px;
line-height: 1.6;
color: #000; padding: 20px;
background-color: #fff; border-radius: 10px;
box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
} .woocommerce-page.woocommerce-order-received .woocommerce-notice--success {
background-color: #8b2b88; color: #fff; padding: 20px;
border-radius: 8px;
font-weight: bold;
text-align: center;
margin-bottom: 20px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
} .woocommerce-page.woocommerce-order-received .woocommerce-order-overview {
list-style: none;
padding: 0;
margin: 20px 0;
}
.woocommerce-page.woocommerce-order-received .woocommerce-order-overview li {
display: flex;
justify-content: space-between;
padding: 10px 0;
border-bottom: 1px solid #8b2b88; font-weight: bold;
}
.woocommerce-page.woocommerce-order-received .woocommerce-order-overview strong {
color: #8b2b88; } .woocommerce-page.woocommerce-order-received .woocommerce-order-details__title {
font-size: 22px;
margin-bottom: 15px;
color: #8b2b88; font-weight: bold;
text-transform: uppercase;
text-align: center;
} .woocommerce-page.woocommerce-order-received .woocommerce-table {
width: 100%;
border-collapse: collapse;
margin-bottom: 20px;
border: 1px solid #8b2b88; }
.woocommerce-page.woocommerce-order-received .woocommerce-table th,
.woocommerce-page.woocommerce-order-received .woocommerce-table td {
text-align: left;
padding: 15px;
border: 1px solid #8b2b88;
}
.woocommerce-page.woocommerce-order-received .woocommerce-table th {
color: #000; font-weight: bold;
text-transform: uppercase;
}
.woocommerce-page.woocommerce-order-received .woocommerce-table__product-name a {
color: #8b2b88; text-decoration: none;
font-weight: bold;
}
.woocommerce-page.woocommerce-order-received .woocommerce-table__product-name a:hover {
text-decoration: underline;
}
.woocommerce-page.woocommerce-order-received .woocommerce-table__product-total {
text-align: right;
color: #000; font-weight: bold;
} .woocommerce-page.woocommerce-order-received .woocommerce-table tfoot th {
font-weight: bold;
color: #8b2b88; }
.woocommerce-page.woocommerce-order-received .woocommerce-table tfoot td {
text-align: justify;
color: #000; } .woocommerce-page.woocommerce-order-received .woocommerce-customer-details h2 {
font-size: 20px;
margin-bottom: 15px;
color: #8b2b88; font-weight: bold;
text-transform: uppercase;
}
.woocommerce-page.woocommerce-order-received .woocommerce-customer-details address {
font-style: normal;
line-height: 1.6;
color: #000; border: 1px solid #8b2b88;
padding: 15px;
border-radius: 8px;
background-color: #fdfdfd; }
.woocommerce-page.woocommerce-order-received .woocommerce-customer-details p {
margin: 5px 0;
font-weight: bold;
color: #8b2b88; }
.desktop_hide{
display: none !important;
}
.row.shop-now-row .products-col-md-4.col-md-3:nth-child(1),    .row.shop-now-row .products-col-md-4.col-md-3:nth-child(2),    .row.shop-now-row .products-col-md-4.col-md-3:nth-child(3),    .row.shop-now-row .products-col-md-4.col-md-3:nth-child(4),    .row.shop-now-row .products-col-md-4.col-md-3:nth-child(5) {
margin-top: 0px !important;
margin-bottom: 20px !important;
}
li#mega-menu-item-4174 ul.mega-sub-menu {
width: 392px !important;
}
li#mega-menu-item-4179 ul.mega-sub-menu {
width: 350px !important;
}
li#mega-menu-item-4192 ul.mega-sub-menu {
width: 350px !important;
}
li#mega-menu-item-4150 ul.mega-sub-menu {
width: 291px !important;
}
li#mega-menu-item-4157 ul.mega-sub-menu {
width: 250px !important;
}
li#mega-menu-item-4162 ul.mega-sub-menu {
width: 298px !important;
} #customer_details > div.col-1 {
width: 100% !important;
max-width: 100% !important;
}
#customer_details > div.col-2 {
width: 100% !important;
max-width: 100% !important;
}
span.woocommerce-input-wrapper {
width: 100% !important;
max-width: 100% !important;
}
#order_review > table > tfoot > tr.cart-subtotal > td {
margin-right: -49px !important;
}
#empty-cart-button {
background-color: #8b2b88;
color: white;
padding: 10px;
border: none;
border-radius: 5px;
cursor: pointer;
margin-bottom: 20px;
font-size: 17px;
float: right;
}
#empty-cart-button:hover { }
} @media (max-width: 768px) {
.woocommerce-page.woocommerce-order-received .woocommerce {
padding: 15px;
}
.woocommerce-page.woocommerce-order-received .woocommerce-order-overview li {
flex-direction: column;
align-items: flex-start;
}
.woocommerce-page.woocommerce-order-received .woocommerce-table th,
.woocommerce-page.woocommerce-order-received .woocommerce-table td {
font-size: 14px;
padding: 10px;
}
.woocommerce-page.woocommerce-order-received .woocommerce-customer-details address {
font-size: 14px;
}
} @media screen and (max-width: 998px) {
.term-pavement-signs h2.product-title-black {
height: 80px !important;
}
.mobile_hide{
display: none !important;
}
.footer_copyright_row.row .col-md-6.right_one_is_this {
justify-content: center !important;
}
.term-design-service.term-26 .content_is_this.full_width_100.product_aligned .products-image-alignment img {
height: 150px !important;
}
#mega-menu-wrap-header_bottom_menu #mega-menu-header_bottom_menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
color: black !important;
}
li#mega-menu-item-2758 a.mega-menu-link {
font-weight: 500 !important;
}
.pro_title_is_this.desktop_hide {
text-align: center !important;
}
}
.woocommerce ul.order_details li{
display:flex ;
justify-content:start !important;
align-items: center !important;
border-right: none;
}
#mega-menu-wrap-header_bottom_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-header_bottom_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-header_bottom_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after {
background-color: #8b2b88;
}