.custom-page-category .swiper-wrapper a.button.product_type_variable.add_to_cart_button {
    border-radius: 100px;
    background: #f53184;
    border: none;
    min-width: 200px;
}
.custom-page-category .sku_wrapper {
    display: none;
}
.woocommerce-shop .et_st-default-holder.et_st-select-holder {
    display:none;
}
.custom-page-category .swiper-wrapper a.button.product_type_variable.add_to_cart_button:hover {
    background: #000;
}
.custom-page-category .et-products-navigation {
    display: none;
}
.custom-list-product .etheme-product-grid-categories {
    display: none;
}
.custom-page-category .product-title  {
     padding-bottom: 20px
}
.custom-page-category .product-title a {
     font-size: 32px;
    color: #f53184 !important;
    font-weight: 600;
   
}
.custom-page-category .sku {
    display: none;
}
.custom-page-category .price {
    font-size: 32px;
    padding-bottom: 20px
}
.single-product.postid-30632 .woocommerce-product-details__short-description {
    display: none;
}
.custom-list-product .woocommerce-loop-product__title a {
    color: #f53184 !important;
    font-weight: 600;
    text-transform: capitalize;
}

.custom-list-product .etheme-product-grid-content {
    text-align: center;
}

.custom-list-product .etheme-product-grid-image img {
    object-fit: cover !important;
    height: 280px;
    margin-bottom: 20px;
}
.site-header {
    position: relative;
    z-index: 999999;
}
.search-full-width-form .products-title {
    font-size: 16px;
    font-weight: 600;
}
.content-product .product-content-image img, .category-grid img, .categoriesCarousel .category-grid img {
    max-height: 250px;
}

.products-page-cats a {
    font-size: 13px;
}

@media (min-width: 993px) {
body.single-product .page-heading {
    padding-top: 60px !important;
}
	
}
.woocommerce-product-gallery__image a img {
    width: 100%;
}
.single-product .product_title {
    margin-top: 0;
    font-weight: 600;
}

.price bdi {
    font-weight: 600;
}

.single-product form.cart table.variations:first-child {
    display: none;
}
table td:last-child, table th:last-child {
    text-align: left;
}
form.cart table.thwepo-extra-options input[type=checkbox] {
    transform: scale(1.1);
}
.variation-Pix br, .variation-Pix  {
    display: none !important;
}

.shop_table .variation br {
    display: none;
}
form.cart table.thwepo-extra-options label.label-tag {
    width: auto !important;

}
.header-main-menu.et_element-top-level .menu > li > a {
    padding-right: 10px;
    padding-left: 10px;
}
form.cart label.box2 {
    display: inline-block !important;
    width: 49% !important;
    margin-right: 0 !important;
    font-size: 16px;
}
.et_b_header-contacts.et_element-top-level .contact {
    text-transform: lowercase;
}
.header-main-menu.et_element-top-level .menu > li > a {
  font-weight: 600;
  letter-spacing: 1px;
}
.et_b_header-contacts.et_element-top-level .contact {
  border-color: transparent;
  color: #5c5c5c;
  font-weight: 500;
}
.et_element-top-level.et_b_header-account > a,
.et_element-top-level.et_b_header-wishlist > a,
.et_element-top-level.et_b_header-cart > a {
  font-weight: 400 !important;
}
div.et-footers-wrapper h3 {
  font-size: 20px !important;
  text-transform: capitalize !important;
}

.featured-slider .etheme-product-grid-image img {
  border: 1px solid #f5318445;
  width: 100%;
  height: 280px;
  object-fit: contain;
	object-position: center;
  padding: 15px;
  margin: 0;
}
.featured-slider .etheme-product-grid-title a {
  color: #000;
  font-weight: 600;
}

.featured-slider .etheme-product-grid-item .price {
  color: #f53184;
  font-weight: 900;
}

.featured-slider .etheme-product-grid-title {
  min-height: 38px;
}
.featured-slider .etheme-product-hover-mask3 .footer-inner > *,
.etheme-product-grid-item .footer-inner .button {
  background: #f53184;
}
.featured-slider .etheme-product-grid-item .etheme-product-grid-button {
  background-color: #f53184;
  width: 100%;
}

.footer-main .footer-logo {
  max-width: 170px;
}
.copyright .elementor-widget-container p {
  margin-bottom: 0;
}
.footer-main:before {
  content: "";
  background: url("https://lolzcandyworld.com.au/wp-content/uploads/2022/02/border-line.png");
  background-size: contain;
  background-position: center center;
  background-repeat: repeat-x;
  position: absolute;
  width: 100%;
  height: 40px;
  opacity: 1;
  z-index: 111;
  top: 0px;
  left: 0;
}
.header-main-wrapper.sticky.sticky-on .et_b-icon svg,
.et_b_header-socials svg {
  color: #000;
}
.reduce-margin .et-menu-list {
  margin-bottom: 0;
}

.shop-sidebar .elementor-widget-container p {
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  display: flex;
  flex-direction: row;
  margin-bottom: 5px;
}
.shop-sidebar .elementor-widget-container p strong {
  width: 120px;
}
.grid-post-body .post-heading h2 {
  min-height: 55px;
}

.content-product .product-content-image img,
.category-grid img,
.categoriesCarousel .category-grid img {
  width: 100%;
  min-height: 320px;
  object-fit: contain;
}
.woocommerce-ordering select {
  width: 170px;
  font-family: "AlbertSans-Regular";
  border-radius: 5px;
  font-size: 16px;
  text-transform: capitalize;
}

.content-page,
.page-content {
  padding-top: 40px;
}
.sidebar-position-without .sales-booster-safe-checkout:nth-child(1) {
    display: none;
}
@media only screen and (min-width: 993px) {
  .et_b_dt_header-overlap .page-heading {
    padding-top: 4em;
  }
	.search-full-width .et-mini-content {
    height: 100vh !important;
    z-index: 999999 !important;
}
}
.et_b_dt_header-overlap .header-wrapper,
.et_b_mob_header-overlap .mobile-header-wrapper {
  position: relative;
}

.privacy-policy .sub-child-pr ul li,
.page-id-6014 .sub-child-pr ul li {
  list-style-type: none;
  margin-bottom: 10px;
}
.privacy-policy .sub-child-pr p,
.page-id-6014 .sub-child-pr p {
  font-size: 18px;
}

.privacy-policy .elementor-widget-container p,
.page-id-6014 .elementor-widget-container p {
  font-size: 17px;
}
.woocommerce-account .elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation {
    width: 90%;
}
.woocommerce-account .elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a {
    color: #f53184;
}
.woocommerce-account .MyAccount-dashboard-buttons {
    margin-top: 30px;
}
.woocommerce-account .MyAccount-dashboard-buttons .btn  {
    color: #fff !important;
}
.woocommerce-account .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a:hover {
    color: #fff;
}

.product-details .product-title a {
    color:#f53184 !important;
    font-weight:600;
}
.woocommerce-account .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a:hover {
    color: #F43183;
}
#header .menu-main-container .nav-sublist-dropdown {
    background: #ff78b2d4;
    border: none;
}

#header .menu-main-container .nav-sublist-dropdown ul li a {
    color: #ffffff;
    opacity: 1 ;
    font-weight: 900;
}

#header .menu-main-container .nav-sublist-dropdown ul li a:hover {
    color: #6b3a00;
}
.slider-pro-home .etheme-product-grid-image img {
    border: 1px solid #f5318445;
    width: 100%;
    height: 250px;
    object-fit: contain;
    padding: 15px;
    margin: 0;
}

.et_product-block > .price, .et_product-block .et_connect-block > .price, .et_product-block form.cart .price, .et_product-block .group_table .woocommerce-Price-amount {
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.single-product .ppc-button-wrapper {
    display: none;
}

.single-product-builder form.cart {
    margin-top: 0;
}

form.cart table.thwepo-extra-options label.label-tag {
    font-weight: 900;
    margin-bottom: 15px;
    font-size: 16px;
}

div#selectedItems {
    font-size: 16px;
    color: #f53184;
    font-weight: 600;
}
.single_add_to_cart_button {
    text-transform: capitalize;
}
.single_add_to_cart_button[disabled] {
    opacity: 0.75;
    pointer-events: none;
    background-color: gray !important;
	text-transform: capitalize;
}

@media (max-width:767px) {

.home-slide {padding: 0px !important;}
.home-slide  {
    padding: 0px !important;
}
	form.cart label.box2 {
    width: 100% !important;
}
.home-slide .elementor-element.elementor-element-843932e .swiper-slide {
    width: 100% !important;
    max-width: 100% !important;
    height: 250px;
}
.home-slide .etheme-elementor-slides .swiper-slide .etheme-slide-description {
    display: none;
}
.home-slide .etheme-slide-heading {
    font-size: 24px !important;
}
.home-slide .elementor-43 .elementor-element.elementor-element-843932e .swiper-slide-contents {
    max-width: 55% !important;
    padding: 20px !important;
}
.home-slide .elementor-button.etheme-slide-button {
    font-size: 14px !important;
    padding: 10px !important;
}

.home-slide .elementor-widget-wrap {
    padding: 0px !important;
}

.home-slide .swiper-slide-contents {
    padding-left: 10px;
}
#available .etheme-slide-subheading {
    font-size: 14px;
}
#available .etheme-slide-heading span {
    font-size: 20px !important;
        line-height: 1.2 !important;
}
	.et_b_header-cart.et_element-top-level .et-quantity {
    font-size: 14px;
}
}

.sidebar-position-without .swiper-wrapper .thumbnail-item img {
    height: 100px !important;
    object-fit: cover;
}
.variation-PickampMix {
    display: none;
}
.button.product_type_variable.add_to_cart_button.st-swatch-btn-ready.st-swatch-btn-text-changed {
    display: none;
}