.elementor-10457 .elementor-element.elementor-element-7244d249{padding:0% 0% 5% 0%;z-index:2;}.elementor-10457 .elementor-element.elementor-element-68b16dc0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10457 .elementor-element.elementor-element-68b16dc0 > .elementor-element-populated{padding:55px 0px 0px 0px;}.elementor-10457 .elementor-element.elementor-element-26db7bdd > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-10457 .elementor-element.elementor-element-26db7bdd .elementor-heading-title{color:#FFA29C;}.elementor-10457 .elementor-element.elementor-element-96bd814{width:auto;max-width:auto;bottom:30%;}body:not(.rtl) .elementor-10457 .elementor-element.elementor-element-96bd814{right:17%;}body.rtl .elementor-10457 .elementor-element.elementor-element-96bd814{left:17%;}.elementor-10457 .elementor-element.elementor-element-7728dd6b > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-10457 .elementor-element.elementor-element-28159439:not(.elementor-motion-effects-element-type-background), .elementor-10457 .elementor-element.elementor-element-28159439 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9c6476e );}.elementor-10457 .elementor-element.elementor-element-28159439{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-10457 .elementor-element.elementor-element-28159439 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10457 .elementor-element.elementor-element-2dacf60 > .elementor-widget-container{padding:5% 5% 5% 5%;}.elementor-10457 .elementor-element.elementor-element-2dacf60 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-10457 .elementor-element.elementor-element-2dacf60 img{width:100%;}.elementor-10457 .elementor-element.elementor-element-7ed55ac0{padding:5% 7% 5% 7%;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .eael-cat-tab{text-align:center;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-cat-tab{margin:0px 0px 40px 0px;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-cat-tab a{font-weight:normal;text-decoration:none;margin:10px 15px 10px 15px;padding:0.8em 4em 0.8em 4em;border-radius:0px 0px 0px 0px;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-cat-tab a:hover{color:#FFFFFF;background-color:#000000;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-cat-tab a.active{color:#FFFFFF;background-color:#000000;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .woocommerce ul.products li.product, .elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .icons-wrap.block-box-style{background-color:#fff;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .eael-product-wrap .product-details-wrap{padding:20px 0px 0px 0px;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .woocommerce ul.products li.product .woocommerce-loop-product__title, .elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .woocommerce ul.products li.product .eael-product-title *{color:#272727;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .woocommerce ul.products li.product .price, .elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .woocommerce ul.products li.product .eael-product-price{color:#272727;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .woocommerce .star-rating::before{color:#f2b01e;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .woocommerce .star-rating span::before{color:#f2b01e;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .woocommerce .eael-star-rating{color:#f2b01e;font-size:15px!important;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .woocommerce ul.products li.product .star-rating{font-size:15px!important;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .woocommerce ul.products li.product .onsale, .elementor-10457 .elementor-element.elementor-element-78cef5dd .woocommerce ul.products li.product .eael-onsale{color:#fff;background-color:#ff2a13;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .woocommerce ul.products li.product .eael-onsale:not(.outofstock).sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .woocommerce ul.products li.product .outofstock-badge, .elementor-10457 .elementor-element.elementor-element-78cef5dd .woocommerce ul.products li.product .eael-onsale.outofstock{color:#fff;background-color:#ff2a13;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .woocommerce ul.products li.product .eael-onsale.outofstock.sale-preset-4:after{border-left-color:#ff2a13;border-right-color:#ff2a13;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .eael-product-wrap .icons-wrap:not(.details-block-style-2) li a{border-radius:3px;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .eael-product-wrap .icons-wrap.details-block-style-2 li:only-child a{border-radius:3px!important;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .eael-product-wrap .icons-wrap.details-block-style-2 li:first-child a{border-radius:3px 0 0 3px;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .eael-product-wrap .icons-wrap.details-block-style-2 li:last-child a{border-radius:0 3px 3px 0;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-load-more-button{color:#000000;background:#FFFFFF;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-load-more-button:hover{color:#fff;background:#000000;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-load-more-button-wrap{justify-content:center;}.elementor-10457 .elementor-element.elementor-element-46e9019:not(.elementor-motion-effects-element-type-background), .elementor-10457 .elementor-element.elementor-element-46e9019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ad2e17 );}.elementor-10457 .elementor-element.elementor-element-46e9019{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 7% 7% 7%;z-index:2;}.elementor-10457 .elementor-element.elementor-element-46e9019 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10457 .elementor-element.elementor-element-c865a0b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10457 .elementor-element.elementor-element-c865a0b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://girlvscancer.co.uk/wp-content/uploads/2021/11/GIRLVSCANCER_MERCH_THAT_MATTERS.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10457 .elementor-element.elementor-element-c865a0b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:17% 0% 17% 0%;}.elementor-10457 .elementor-element.elementor-element-c865a0b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10457 .elementor-element.elementor-element-26e60b5 > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-10457 .elementor-element.elementor-element-26e60b5{text-align:center;}.elementor-10457 .elementor-element.elementor-element-26e60b5 .elementor-heading-title{color:#FFFFFF;}.elementor-10457 .elementor-element.elementor-element-f20f8a3 .elementor-button{background-color:#02010100;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-10457 .elementor-element.elementor-element-f20f8a3 .elementor-button:hover, .elementor-10457 .elementor-element.elementor-element-f20f8a3 .elementor-button:focus{background-color:#FFFFFF;color:#000000;}.elementor-10457 .elementor-element.elementor-element-f20f8a3 .elementor-button:hover svg, .elementor-10457 .elementor-element.elementor-element-f20f8a3 .elementor-button:focus svg{fill:#000000;}@media(max-width:1250px){.elementor-10457 .elementor-element.elementor-element-7244d249{padding:0% 10% 10% 10%;}.elementor-10457 .elementor-element.elementor-element-68b16dc0 > .elementor-element-populated{padding:160px 0px 0px 0px;}.elementor-10457 .elementor-element.elementor-element-26db7bdd > .elementor-widget-container{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-10457 .elementor-element.elementor-element-96bd814{right:15%;}body.rtl .elementor-10457 .elementor-element.elementor-element-96bd814{left:15%;}.elementor-10457 .elementor-element.elementor-element-96bd814{bottom:28%;}.elementor-10457 .elementor-element.elementor-element-96bd814 img{width:17vw;}.elementor-10457 .elementor-element.elementor-element-7728dd6b{width:100%;max-width:100%;}.elementor-10457 .elementor-element.elementor-element-7728dd6b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10457 .elementor-element.elementor-element-7ed55ac0{padding:10% 0% 5% 0%;}}@media(max-width:767px){.elementor-10457 .elementor-element.elementor-element-7244d249{padding:0% 10% 10% 10%;}.elementor-10457 .elementor-element.elementor-element-68b16dc0 > .elementor-element-populated{padding:150px 0px 0px 0px;}body:not(.rtl) .elementor-10457 .elementor-element.elementor-element-96bd814{right:-22.8px;}body.rtl .elementor-10457 .elementor-element.elementor-element-96bd814{left:-22.8px;}.elementor-10457 .elementor-element.elementor-element-96bd814{bottom:187px;}.elementor-10457 .elementor-element.elementor-element-7ed55ac0{padding:5% 0% 5% 0%;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .eael-cat-tab{text-align:left;}.elementor-10457 .elementor-element.elementor-element-78cef5dd .eael-product-gallery .eael-product-wrap .product-details-wrap{padding:20px 0px 0px 0px;}.elementor-10457 .elementor-element.elementor-element-46e9019{padding:0% 0% 0% 0%;}.elementor-10457 .elementor-element.elementor-element-c865a0b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10457 .elementor-element.elementor-element-26e60b5 > .elementor-widget-container{padding:10% 10% 10% 10%;}}/* Start custom CSS for heading, class: .elementor-element-26db7bdd */.slide-up-wrap {
    overflow: hidden;
}

.slide-up-wrap > h1 {
    animation-delay: 0.6s;
   
}

.slide-up-wrap > h1:nth-child(2) {
    animation-delay: 0.9s;
    
}

.slide-up-wrap > h1:nth-child(3) {
    animation-delay: 1.0s;
   
}

.slide-up-item {
    animation: reveal 1.0s cubic-bezier(0.77, 0, 0.175, 1) both;
    margin: 0;
    overflow: hidden;
}

@keyframes reveal {
    0% {
        transform: translate(0, 220%);
    }
    100% {
        transform: translate(0, 0);
    }
}

@media (max-width: 1278px) {
    .slide-up-wrap > h1 {
        display: inline;
        
    }

    .slide-up-wrap {
        animation: none;
        animation-delay:0s;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2dacf60 */.scale-down-image {
    
    -webkit-animation: scale-down-center 0.7s cubic-bezier(0.77, 0, 0.175, 1) both;
	        animation: scale-down-center 0.7s cubic-bezier(0.77, 0, 0.175, 1) both;
	       animation-delay: 0.5s;
    
}

@-webkit-keyframes scale-down-center {
  0% {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes scale-down-center {
  0% {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}/* End custom CSS */
/* Start custom CSS for eael-woo-product-gallery, class: .elementor-element-78cef5dd */.eael-product-gallery .woocommerce ul.products {
    display: grid;
    grid-gap: 50px;
    margin: 0 0 15px!important;
    padding: 0 !important;
}

.woocommerce-page.columns-4 ul.products li.product, .woocommerce.columns-4 ul.products li.product {
    width: 100% !important;

}




.eael-product-gallery .eael-cat-tab a {
  font-size: calc(17px + (19 - 17) * ((100vw - 360px) / (1900 - 360))) !important;
 
    line-height: 125% !important;
  	 
    font-family: "Editorial New" , Sans-serif !important;
    font-weight: normal !important;
    -webkit-marquee-increment: 0vw;
    margin-bottom:0px !important;
 margin-top: 1em ;
}


.product:nth-child(3n+1) .product-image-wrap a::after  {
    
    content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-shadow: inset 0 0 0 0 rgba(0, 155, 73, 1);
  transition: box-shadow .5s ease;
    
}

.product:nth-child(3n+1) .product-image-wrap a:hover::after {
    
     box-shadow: inset 0 0 0 1.8vw rgba(0, 155, 73, 1);
}


.product:nth-child(3n+2) .product-image-wrap a::after  {
    
    content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-shadow: inset 0 0 0 0 rgba(255, 69, 57, 1);
  transition: box-shadow .5s ease;
    
}

.product:nth-child(3n+2) .product-image-wrap a:hover::after {
    
     box-shadow: inset 0 0 0 1.8vw rgba(255, 69, 57, 1);
}

.product:nth-child(3n+3) .product-image-wrap a::after  {
    
    content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-shadow: inset 0 0 0 0 rgba(55, 72, 210, 1);
  transition: box-shadow .5s ease;
    
}

.product:nth-child(3n+3) .product-image-wrap a:hover::after {
    
     box-shadow: inset 0 0 0 1.8vw rgba(55, 72, 210, 1);
}






.eael-product-gallery .eael-product-wrap .eael-product-price {
   font-size: calc(17px + (19 - 17) * ((100vw - 360px) / (1900 - 360))) !important;
 
    line-height: 125% !important;
  	 
    font-family: "Editorial New" , Sans-serif !important;
    font-weight: normal !important;
    -webkit-marquee-increment: 0vw;
    margin-bottom:0px !important;
 margin-top: 0.5em ;
 

}


.eael-product-title p {
    
    font-size: calc(25px + (30 - 25) * ((100vw - 360px) / (1900 - 360))) !important;
 
    line-height: 125% !important;
  	  	
    font-family: "Editorial New" , Sans-serif !important;
    font-weight: 200 !important;
    -webkit-marquee-increment: 0vw;
 margin-top: 0.8em;

}



@media only screen and (max-width: 1250px) {
    
    .eael-product-gallery .woocommerce ul.products {
    display: grid;
    grid-gap: 20px;
    margin: 0 0 15px!important;
    padding: 0 !important;
}

.eael-product-gallery .woocommerce ul.products {
     padding-left: 10% !important;
     padding-right: 10% !important;
}

.eael-product-gallery .eael-cat-tab {
    display:flex;
    padding-left:10%;
}

.eael-product-gallery .eael-cat-tab {
    flex-wrap: nowrap;
    overflow-x: scroll;
    scroll-behavior: smooth;
    -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

.eael-product-gallery .eael-cat-tab::-webkit-scrollbar {
  display: none;
}
 
}/* End custom CSS */