.elementor-1303 .elementor-element.elementor-element-b01771d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1303 .elementor-element.elementor-element-ba5ee06 .elementor-repeater-item-d5a358e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.grllr.co.uk/wp-content/uploads/2023/06/productsheader-grllr1.webp);background-size:cover;}.elementor-1303 .elementor-element.elementor-element-ba5ee06 .swiper-slide{height:610px;}.elementor-1303 .elementor-element.elementor-element-ba5ee06 .swiper-slide-contents{max-width:1300px;}.elementor-1303 .elementor-element.elementor-element-ba5ee06 .swiper-slide-inner{text-align:left;}.elementor-1303 .elementor-element.elementor-element-2a7db65 > .elementor-container{max-width:1300px;}.elementor-1303 .elementor-element.elementor-element-2a7db65{padding:48px 0px 35px 0px;}.elementor-1303 .elementor-element.elementor-element-7679c11 > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1303 .elementor-element.elementor-element-281664e{width:auto;max-width:auto;}.elementor-1303 .elementor-element.elementor-element-281664e .elementor-heading-title{font-family:"Blackside Bold", Sans-serif;font-size:50px;font-weight:700;color:#020101;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1303 .elementor-element.elementor-element-065d7cb{width:var( --container-widget-width, 31px );max-width:31px;--container-widget-width:31px;--container-widget-flex-grow:0;}.elementor-1303 .elementor-element.elementor-element-065d7cb > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-1303 .elementor-element.elementor-element-f3b15d8 > .elementor-container{max-width:1300px;}.elementor-1303 .elementor-element.elementor-element-f3b15d8{padding:0px 0px 100px 0px;}.elementor-1303 .elementor-element.elementor-element-25b0924 > .elementor-container{max-width:1300px;}.elementor-1303 .elementor-element.elementor-element-25b0924{padding:150px 0px 50px 0px;}.elementor-1303 .elementor-element.elementor-element-a2d42c3{width:var( --container-widget-width, 380% );max-width:380%;--container-widget-width:380%;--container-widget-flex-grow:0;}.elementor-1303 .elementor-element.elementor-element-a2d42c3 .elementor-heading-title{font-family:"Blackside Bold", Sans-serif;font-size:70px;font-weight:700;line-height:81px;letter-spacing:0.05em;color:#000000;}.elementor-1303 .elementor-element.elementor-element-3d79b20{width:var( --container-widget-width, 380% );max-width:380%;--container-widget-width:380%;--container-widget-flex-grow:0;}.elementor-1303 .elementor-element.elementor-element-3d79b20 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-1303 .elementor-element.elementor-element-3d79b20 .elementor-heading-title{font-family:"Blackside Bold", Sans-serif;font-size:55px;font-weight:700;line-height:63px;letter-spacing:0.05em;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1303 .elementor-element.elementor-element-b515fe5{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;column-gap:0px;font-family:"Helvetica", Sans-serif;font-size:17px;font-weight:400;line-height:30px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1303 .elementor-element.elementor-element-7616dff .elementor-button{background-color:#000000;font-family:"Bebas Neue", Sans-serif;font-size:20px;font-weight:400;line-height:24px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:solid;border-width:2px 2px 2px 2px;}.elementor-1303 .elementor-element.elementor-element-fa7cb43{text-align:center;}.elementor-1303 .elementor-element.elementor-element-9159959:not(.elementor-motion-effects-element-type-background), .elementor-1303 .elementor-element.elementor-element-9159959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.grllr.co.uk/wp-content/uploads/2023/05/Group-90.png");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-1303 .elementor-element.elementor-element-9159959{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:137px 30px 151px 359px;}.elementor-1303 .elementor-element.elementor-element-9159959 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1303 .elementor-element.elementor-element-c4ef97f{width:auto;max-width:auto;}.elementor-1303 .elementor-element.elementor-element-c4ef97f .elementor-heading-title{font-family:"Blackside Bold", Sans-serif;font-size:50px;font-weight:700;line-height:58px;color:#FFFFFF;}.elementor-1303 .elementor-element.elementor-element-669b7ae{width:auto;max-width:auto;}.elementor-1303 .elementor-element.elementor-element-669b7ae > .elementor-widget-container{margin:-18px 0px 0px 8px;}.elementor-1303 .elementor-element.elementor-element-669b7ae img{width:31px;height:35px;}.elementor-1303 .elementor-element.elementor-element-458be8a > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-1303 .elementor-element.elementor-element-458be8a{text-align:left;}.elementor-1303 .elementor-element.elementor-element-458be8a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#FBC300;}.elementor-1303 .elementor-element.elementor-element-f54f8fa{width:var( --container-widget-width, 430px );max-width:430px;--container-widget-width:430px;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-1303 .elementor-element.elementor-element-b01771d{width:100%;}.elementor-1303 .elementor-element.elementor-element-2b739f1{width:100%;}}@media(max-width:1024px){.elementor-1303 .elementor-element.elementor-element-9159959{padding:80px 20px 0px 20px;}.elementor-1303 .elementor-element.elementor-element-aa922d3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1303 .elementor-element.elementor-element-c4ef97f .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-1303 .elementor-element.elementor-element-458be8a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1303 .elementor-element.elementor-element-458be8a .elementor-heading-title{line-height:1.2em;}}@media(max-width:767px){.elementor-1303 .elementor-element.elementor-element-9159959{padding:80px 0px 0px 10px;}}/* Start custom CSS for slides, class: .elementor-element-ba5ee06 */.elementor-1303 .elementor-element.elementor-element-ba5ee06 .swiper-slide-contents{
        width: 100%;
    margin: 0 auto;
    padding: 10px;
    position: relative;
    z-index: 1;
}
.elementor-1303 .elementor-element.elementor-element-ba5ee06 .swiper-slide-inner:before{
        content: '';
    position: absolute;
    left: 0;
    width: 66%;
    height: 100%;
    background: linear-gradient(271deg, #FFFFFF 0%, #D8D8D8 14%, #888887 44%, #4E4E4D 69%, #2A2A28 88%, #1D1D1B 98%);
    mix-blend-mode: multiply;
}
.elementor-1303 .elementor-element.elementor-element-ba5ee06 .elementor-slide-heading span{
    font-size: 65px;
    line-height: 75px;
    display: block;
}
.elementor-1303 .elementor-element.elementor-element-ba5ee06 .elementor-slide-heading span i{
        font-style: inherit;
    color: #FBC300;
}
.elementor-1303 .elementor-element.elementor-element-ba5ee06 .elementor-slide-description{
    max-width: 480px;
}
.elementor-1303 .elementor-element.elementor-element-ba5ee06 .elementor-slide-button{
    padding: 13px 53px;
}

.elementor-1303 .elementor-element.elementor-element-ba5ee06 .elementor-slide-heading {
    color: #FFFFFF;
    font-family: "Blackside Bold", Sans-serif;
    font-size: 80px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 74px;
    letter-spacing: 0.05px;
    margin-bottom: 17px !important;
}


.elementor-1303 .elementor-element.elementor-element-ba5ee06 .elementor-slide-description {
    font-family: "Helvetica", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 0.05px;
}

.elementor-1303 .elementor-element.elementor-element-ba5ee06 .swiper-slide-bg{
    background-position: top;
}

@media(max-width: 1024px) {
    .elementor-1303 .elementor-element.elementor-element-ba5ee06 .elementor-slide-heading span{
    font-size: inherit;
    line-height: 1.2;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5790603 */.elementor-1303 .elementor-element.elementor-element-5790603{
    background-color: #F4F4F4;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2d42c3 */@media(max-width: 580px){
    .elementor-1303 .elementor-element.elementor-element-a2d42c3 .elementor-heading-title{
        font-size: 55px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d79b20 */.elementor-1303 .elementor-element.elementor-element-3d79b20 span {
    color: #FBC300;
}

@media(max-width: 580px){
    .elementor-1303 .elementor-element.elementor-element-3d79b20 span{
        font-size: 55px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b515fe5 */@media(max-width: 880px){
    .elementor-1303 .elementor-element.elementor-element-b515fe5{
        width: 100%;
        max-width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa7cb43 */.elementor-1303 .elementor-element.elementor-element-fa7cb43{
    position: relative;
}

.elementor-1303 .elementor-element.elementor-element-fa7cb43:before{
    content: '';
    position: absolute;
    width: 50%;
    height: 743px;
    border: 1px solid #B3B3B3;
    right: 0;
    bottom: -25px;
    z-index: -1;
    border-left: 0;
}

.elementor-1303 .elementor-element.elementor-element-fa7cb43:after{
    content: '';
    position: absolute;
    width: 53%;
    height: 54%;
    border: 1px solid #B3B3B3;
    left: 0;
    bottom: -25px;
    z-index: -1;
     border-right: 0;
}

@media(max-width:1245px){
   .elementor-1303 .elementor-element.elementor-element-fa7cb43:after,.elementor-1303 .elementor-element.elementor-element-fa7cb43:before{
       display: none;
   } 
}


@media(max-width:880px){
    .elementor-1303 .elementor-element.elementor-element-fa7cb43 img{
       width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-25b0924 */@media(max-width:1024px){
    .elementor-1303 .elementor-element.elementor-element-25b0924{
        padding-top: 30px;
    }
}

@media(max-width:880px){
    .elementor-1303 .elementor-element.elementor-element-25b0924 .elementor-container{
        flex-direction: column;
    }
    
   .elementor-1303 .elementor-element.elementor-element-25b0924 .elementor-container .elementor-column{
       max-width: 100%;
       width: 100%;
   }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f54f8fa */.elementor-1303 .elementor-element.elementor-element-f54f8fa input{
    background: none;
    border: none;
    border-bottom: 1px solid #fff;
    width: 100%;
    font-family: "Bebas Neue", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
        margin-bottom: 27px;
            padding: 0 0 8px;
            color: #B3B3B3;
}
.elementor-1303 .elementor-element.elementor-element-f54f8fa input.wpcf7-submit{
        font-family: "Bebas Neue", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    border-style: none;
    border-radius: 0px 0px 0px 0px;
    padding: 11px 32px 10px 32px;
        background-color: #FBC300;
    color: #000000;
    max-width: 200px;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9159959 */@media(max-width: 1024px) {
    .elementor-1303 .elementor-element.elementor-element-9159959 {
        background-image: url(/wp-content/uploads/2023/05/Group-90.png) !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Blackside Bold';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.grllr.co.uk/wp-content/uploads/2023/05/5474fd64753ace72fce6973fb21fd803.eot');
	src: url('https://www.grllr.co.uk/wp-content/uploads/2023/05/5474fd64753ace72fce6973fb21fd803.eot?#iefix') format('embedded-opentype'),
		url('https://www.grllr.co.uk/wp-content/uploads/2023/05/5474fd64753ace72fce6973fb21fd803.woff2') format('woff2'),
		url('https://www.grllr.co.uk/wp-content/uploads/2023/05/5474fd64753ace72fce6973fb21fd803.woff') format('woff'),
		url('https://www.grllr.co.uk/wp-content/uploads/2023/05/5474fd64753ace72fce6973fb21fd803.ttf') format('truetype'),
		url('https://www.grllr.co.uk/wp-content/uploads/2023/05/5474fd64753ace72fce6973fb21fd803.svg#BlacksideBold') format('svg');
}
/* End Custom Fonts CSS */