#header,#footer{display:none}:root{--white:#fff;--black:#000;--pink:#f6117b;--pink-dark:#d40e69}.mobile-menu-burger{display:none}#full-screen-mobile-main-menu{position:fixed;left:0;top:0;height:calc(100% - 130px);width:100%;opacity:0;visibility:hidden;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;padding:80px 0 50px;overflow-y:scroll;z-index:1;overflow-x:hidden;background:var(--black)}#full-screen-mobile-main-menu:before{content:'';display:block;height:100%;position:absolute;left:0;top:0;width:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.opened-mm #full-screen-mobile-main-menu{opacity:1;visibility:visible}.opened-mm #full-screen-mobile-main-menu:before{width:100%;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}#full-screen-mobile-main-menu .row_inner{position:relative;margin:0 auto;width:85%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translateY(80px);-ms-transform:translateY(80px);transform:translateY(80px);opacity:0;visibility:hidden;z-index:9;height:100%}.opened-mm #full-screen-mobile-main-menu .row_inner{opacity:1;visibility:visible;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s;-webkit-transform:none;-ms-transform:none;transform:none;height:100%}#close-mm{position:absolute;color:var(--pink);font-size:45px;cursor:pointer;right:40px;top:80px;z-index:1;font-family:'FontAwesome'!important;font-style:normal!important;z-index:99}#close-mm i{color:var(--pink)}#pagewrap #full-screen-mobile-main-menu a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--pink);font-weight:700;font-size:22px;margin-bottom:20px}#full-screen-mobile-main-menu ul{margin:0;list-style:none}#full-screen-mobile-main-menu .row_inner>div.menu-column{width:100%}#main-navigation a{font-size:18px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:initial;letter-spacing:2px}div#main-navigation li:before{content:"";width:0;height:1px;background:#000;display:block;position:absolute;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:50%}#main-navigation li{position:relative}#main-navigation li:hover a{color:#000}#main-navigation li:hover:before{opacity:1;padding-right:20px;color:#000}#main-navigation li:hover a{padding-left:30px}#open-mm span:nth-child(2){width:35px;margin:8px auto;height:3px}#open-mm span{height:3px;width:35px;background:var(--pink);display:block;margin:4px}#open-mm{display:inline-block;height:100%;cursor:pointer}#headerwrap #page-header .mobile-menu-burger{display:none}#main-navigation{right:auto}#main-navigation li.menu-item-has-children:before{display:none}#main-navigation li.menu-item-has-children:hover a{padding-left:0}#main-navigation li.menu-item-has-children a:hover{padding-left:30px}#main-navigation li.menu-item-has-children>a:hover{padding-left:0}#main-navigation li.menu-item-has-children>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}#main-navigation li.menu-item-has-children>ul.sub-menu{display:none}#main-navigation li.menu-item-has-children>a em{margin-left:5px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}#main-navigation li.menu-item-has-children:not(.nav-cta)>a:before{content:'';width:8px;height:8px;margin-left:10px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-right:2px solid var(--pink);border-bottom:2px solid var(--pink);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out}#main-navigation li.menu-item-has-children.opened-sub-menu:not(.nav-cta)>a:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#main-navigation li.menu-item-has-children.opened-sub-menu>ul.sub-menu{display:block;margin-left:20px}#main-navigation li.menu-item-has-children ul.sub-menu{margin-left:20px}#pagewrap #full-screen-mobile-main-menu li.nav-cta a{background:#fff;padding:15px 20px;margin-bottom:15px}#pagewrap #full-screen-mobile-main-menu li.nav-cta a em{display:none}.black-bg{background:var(--black)}#pagewrap .row_inner{width:70%;display:flex}#pagewrap .module-buttons a{background:var(--pink);-webkit-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}#pagewrap .module-buttons span{color:#fff;font-size:18px;font-weight:700;padding:5px;text-transform:uppercase;-webkit-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}#pagewrap .module-buttons a:hover{background:var(--black);-webkit-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}#pagewrap .module-buttons a:hover span{color:var(--pink);-webkit-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}#pagewrap body,span,a,#pagewrap a{font-family:futura-pt,sans-serif!important}#pagewrap p{font-size:20px;line-height:normal;color:#000;font-weight:500;font-family:futura-pt,sans-serif;letter-spacing:normal;line-height:30px}#pagewrap h1,#pagewrap h2,#pagewrap h3,#pagewrap h4,#pagewrap h5,#pagewrap h6{font-family:futura-pt,sans-serif!important}#pagewrap h2{font-weight:700;font-size:40px;margin-bottom:20px}.module-buttons-item{margin-top:20px}.module-buttons em{color:#fff}.pink-text{color:var(--pink)}#pagewrap .white-text{color:#fff}.black-background,.black-bg{background:var(--black)}.x-right-top{padding:100px 0}.x-right-top .last .module-image{float:right}.x-right-top .last .module-image{float:right}.x-right-top .last .image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.icon-title-section svg{width:11%;margin-right:15px}.icons-section .tb-column-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.icons-section .tb-column-inner .module_subrow{margin:45px 50px;width:calc(33.3333333% - 67px)}.icon-title-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.icon-title-section h3{margin-bottom:0;font-weight:800;font-size:25px}.icon-title{font-size:22px;font-weight:700}.x-behind h2{line-height:45px}.x-behind:before{content:"";background-image:url(https://repairmycr1dev.wpengine.com/wp-content/uploads/2022/08/iphone-repair-03.png);display:block;position:absolute;width:270px;height:270px;top:-20%;opacity:.8;left:0;background-repeat:no-repeat;background-size:contain;right:0;text-align:center;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-behind .tb-column-inner{padding-top:20px}.page-header{height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header .row_inner{justify-content:center}.page-header h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:75px;color:#fff;margin-bottom:0}.page-header:before{content:"";position:absolute;display:block;width:100%;height:100%;background:#000;opacity:.5}.button-top .module-buttons-item a:hover{background:var(--black);-webkit-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}.button-top .module-buttons-item a:hover span{color:var(--pink);-webkit-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}#themify-popup-779 .welcome-popup{display:none}button.themify-popup-close{left:10px;background:0 0;top:10px}button.themify-popup-close:before,button.themify-popup-close:after{color:var(--pink);border-right:solid 5px!important;height:25px!important}.popup-subscribe{padding:59px}h1.popup-text{font-weight:700;font-size:50px}.popup-subscribe .row_inner .module-column{width:40%!important}.popup-subscribe .module_column{width:50%}button.mfp-close.themify-popup-close{background:0 0;top:5px}.popup-subscribe .with_frm_style input{padding:30px 20px;border-radius:0;border:solid 1px var(--pink);font-family:'futura-pt';font-size:20px;font-weight:500}#themify-popup-779 .popup-subscribe .with_frm_style input::-webkit-input-placeholder{color:var(--pink)}#themify-popup-779 .popup-subscribe .with_frm_style input::-moz-placeholder{color:var(--pink)}#themify-popup-779 .popup-subscribe .with_frm_style input:-ms-input-placeholder{color:var(--pink)}#themify-popup-779 .popup-subscribe .with_frm_style input::-ms-input-placeholder{color:var(--pink)}#themify-popup-779 .popup-subscribe .with_frm_style input::placeholder{color:var(--pink)}#themify-popup-779 .popup-subscribe .frm_checkbox label{font-family:'futura-pt';font-size:15px;text-align:center;color:var(--black)}#themify-popup-779 .popup-subscribe .with_frm_style input{padding:30px 20px;border-radius:0;border:solid 1px var(--pink);font-family:'futura-pt';font-size:20px;font-weight:500}#themify-popup-779 .popup-subscribe .with_frm_style input::-webkit-input-placeholder{color:var(--pink)}#themify-popup-779 .popup-subscribe .with_frm_style input::-moz-placeholder{color:var(--pink)}#themify-popup-779 .popup-subscribe .with_frm_style input:-ms-input-placeholder{color:var(--pink)}#themify-popup-779 .popup-subscribe .with_frm_style input::-ms-input-placeholder{color:var(--pink)}#themify-popup-779 .popup-subscribe .with_frm_style input::placeholder{color:var(--pink)}#themify-popup-779 .popup-subscribe .frm_checkbox label{font-family:'futura-pt';font-size:15px;text-align:center;color:var(--black)}#themify-popup-779 .popup-subscribe .with_frm_style input[type=checkbox]{padding:0}#themify-popup-779 .popup-subscribe button.frm_button_submit.frm_final_submit{background:0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;right:0;font-size:19px;padding:0;top:51%;-webkit-box-shadow:none;box-shadow:none;border:none;background:var(--pink);margin:0;height:62px;border-radius:0;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;color:#fff;font-family:'futura-pt';padding:0 15px}#themify-popup-779 .popup-subscribe i.fa-solid.fa-chevron-right{margin-left:5px}#themify-popup-779 .popup-subscribe .frm_submit{position:r}#themify-popup-779 .popup-subscribe a.frm_start_over{display:none}.header-row-1{height:100vh}.header-row-1 .row_inner{width:100%;max-width:1780px}.header-row-1 .tb-column>.tb-column-inner{min-height:100vh;width:95%;display:block;position:relative;margin:0 auto}.header-row-1 .module-image{margin-top:50px}.header-row-1 img{width:250px}.header-box-section{background-color:#00000078;width:100%;margin:auto;text-align:center;height:100%;max-height:483px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:100px 80px;position:relative;display:block}.header-row-1 .row_inner{display:flex;justify-content:center}.header-box-section .subrow_inner{display:flex;height:100%;align-items:center}.header-box-section h1{color:#d4d4cf;font-weight:700}.header-box-section h1.big-header{font-size:90px}.header-box-section h1.small-header{font-size:60px}#pagewrap .header-row-2 .row_inner{width:90%}#pagewrap .header-row-2 img{width:220px}#pagewrap .header-row-2 .module-menu-container a{text-transform:none;color:#fff;font-size:22px;font-weight:700;padding:0 50px;white-space:nowrap;background:0 0}#pagewrap .header-row-2 .module_column.tb-column:nth-child(2) ul#menu-main-navigation-1{display:flex;align-items:center;justify-content:end}.header-row-2{background-color:#000}.header-row-2 .last .tb-column-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.header-row-2 .last .tb-column-inner .module.module-menu{width:80%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-row-2 .last .tb-column-inner .module.module-plain-text .tb_text_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header-row-2 .last .tb-column-inner svg{width:60px}#pagewrap .header-row-2 .first{width:20%}#pagewrap .header-row-2 .last{width:20%;margin:0;-webkit-box-align:end;-ms-flex-align:end;align-items:end}#pagewrap .header-row-2 .module-menu-container .current-menu-item a{color:var(--pink)}#pagewrap .module-menu-container li.nav-cta a{background:var(--pink);border-radius:0;color:white!important}#pagewrap .cart-icon p{font-size:12px;color:var(--pink);text-transform:uppercase;margin-bottom:0;text-align:center;line-height:normal}#pagewrap .module-menu-container ul.sub-menu{width:-moz-fit-content!important;background:var(--black);border-radius:0;display:-ms-flexbox;-ms-flex-direction:column}#pagewrap .module-menu-container ul.sub-menu a{padding:10px 11px;text-align:center;font-size:18px}.header-row-2{padding:10px 0}.header-row-2 .last .tb-column-inner svg{height:45px;-o-object-fit:contain;object-fit:contain}.header-row-2 span.header-icon{display:block}span.icon-menu-count{background:var(--pink);border-radius:100%;padding:1px 8px;top:0;right:-10px;color:#fff;font-family:'futura-pt';font-weight:700;font-size:17px;position:absolute}#pagewrap .cart-icon p{font-weight:800;font-size:10px}#pagewrap .header-row-2 .module-menu-container a{font-weight:600;font-size:16px}#pagewrap .module-menu-container li.nav-cta a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;font-size:15px;padding:15px}#pagewrap .module-menu-container a em svg{height:15px;width:15px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}#pagewrap .module-menu-container a em{margin-left:10px}#pagewrap .header-row-2 .module-menu-container li.menu-item-has-children:not(.nav-cta)>a:after{content:'';display:inline-block;width:7px;height:7px;margin-left:10px;vertical-align:middle;border-right:2px solid var(--white);border-bottom:2px solid var(--white);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header-row-2 .module-plain-text a{margin-left:35px}.header-row-2 .module-plain-text a:first-child{margin-left:0}#pagewrap .header-row-2 .module_column.tb-column:nth-child(2){width:calc(60%);margin:0}#pagewrap #full-screen-mobile-main-menu .module-menu-container ul li:hover>a{color:var(--pink);-webkit-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}#pagewrap .module-menu-container ul.sub-menu{width:100%}.page-loaded #pagewrap .module-menu-container ul.sub-menu{display:-ms-flexbox}#pagewrap .module-menu-container ul.sub-menu>li{width:auto;text-align:center;display:block}#pagewrap .header-row-2 .module-menu-container ul.sub-menu>li.nav-group-start{margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.18)}#pagewrap .footer-main .row_inner{width:90%}#pagewrap .footer-main .row_inner ul#menu-pages,#pagewrap .footer-main .row_inner ul#menu-legals{background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pagewrap .footer-main .row_inner ul#menu-pages a,#pagewrap .footer-main .row_inner ul#menu-legals a{font-weight:600;padding:0;margin-bottom:10px;font-size:20px;color:#fff;background:0 0}.footer-main .last .module-plain-text .tb_text_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-main .last .module-plain-text .tb_text_wrap a{width:40px;margin-right:20px}#pagewrap .footer-main .last .module-text a{color:#fff;margin-bottom:0}.footer-main .last .module-text p{margin-bottom:20px}#pagewrap .footer-bottom .row_inner{width:90%}#pagewrap .footer-bottom .row_inner .module_column.tb-column{width:100%}#pagewrap .footer-bottom .row_inner p{color:#7f7f7f;padding-right:70px;margin-bottom:0}#pagewrap .footer-bottom .row_inner .module-text .tb_text_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-main{padding:80px 0}.footer-main .module_column.first .tb-column-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}#pagewrap .footer-main .row_inner .module_column.tb-column{width:25%}#pagewrap .footer-main .row_inner .module_column.tb-column:first-child{align-content:center}#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(2):before{content:"PAGES";display:block;position:absolute;font-size:55px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:-110px;color:transparent;-webkit-text-stroke:1px var(--pink);font-family:'futura-pt';-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;top:55px;font-weight:600}#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(3):before{content:"LEGALS";display:block;position:absolute;font-size:55px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);left:-120px;color:transparent;-webkit-text-stroke:1px var(--pink);font-family:'futura-pt';-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;top:75px;font-weight:600}#pagewrap .footer-main .row_inner ul#menu-pages .current-menu-item a{background:0 0}#pagewrap .footer-main .row_inner ul#menu-pages a:hover{background:0 0}.home-1 .first{width:53.21%}.home-1 .last{width:41.32%;margin-left:5%}.home-1 p{width:100%;max-width:615px}.home-2{padding-bottom:74px}.home-2 .first{width:41.5%}.home-2 .last{margin-left:125px;margin-left:10%;width:calc(110% - 61.5%)}.home-3{text-align:center}.home-3 .row_inner{justify-content:center}#pagewrap .home-4 .row_inner{width:100%;display:flex;align-items:center;--gutter:0;--narrow:0}#pagewrap .home-4 .last .image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-4 .first .image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-4 .first .module-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pagewrap .home-4 ul li a{color:#fff;font-size:39px;font-weight:700;line-height:normal}#pagewrap .home-4 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;list-style:none;margin:0}#pagewrap .home-4 ul li{width:calc(50% - 20px);margin:0 10px;text-align:center;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#pagewrap .home-4 ul li a:hover{color:var(--pink)}#pagewrap .home-4 .module_column.tb-column.first:hover .module_subrow{height:428px}#pagewrap .home-4 .module_column.tb-column.last:hover .module_subrow{height:628px}#pagewrap .home-4 .module_column.tb-column .module_subrow{height:0;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;overflow:hidden}.home-4 .tb-column.module_column{height:750px;border:solid var(--pink);border-width:0;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.home-4 .tb-column.module_column:hover{border-width:10px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}#pagewrap .home-4 .module_column.tb-column .module_subrow.hovered{height:auto;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.home-7 .tb-column-inner{background:#ffffff8f;width:90%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;margin-bottom:30px;z-index:1;opacity:1;padding:0 50px}.home-7 .row_inner{margin:0 auto;display:flex;align-items:center;justify-content:center}.home-7 .tb-column-inner .module.module-image{text-align:center;margin:30px 0}.home-7 img{width:35%;margin:auto}.home-7 .image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.home-7 h2{margin-top:50px}.home-7 .module-buttons{margin-bottom:30px}#pagewrap .home-7{background-position:100% 42%;background-size:122%!important}.home-first-icon-section .module-text{margin-top:-50px}.home-4 .module_column{width:50%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}#pagewrap .contact-form-layout .row_inner{width:100%!important}.home-5 p.white-text:before{background-image:url("https://repairmycr1dev.wpengine.com/wp-content/uploads/2022/08/iphone-repair-11.png");content:"";display:block;margin-right:10px;height:auto;width:110px;-o-object-fit:cover;object-fit:cover;background-size:contain;background-repeat:no-repeat}.home-5 p.white-text{display:-webkit-box;display:-ms-flexbox;display:flex}.home-5 .last{text-align:center}.icons-section h2.pink-text{line-height:normal;margin-bottom:0;font-size:41px}.icons-section .tb-column-inner .module_subrow:nth-of-type(4),.icons-section .tb-column-inner .module_subrow:nth-of-type(1){margin-left:0}.icons-section .tb-column-inner .module_subrow:nth-of-type(6),.icons-section .tb-column-inner .module_subrow:nth-of-type(3){margin-right:0}#pagewrap .icons-section p{font-size:18px;color:#c6c6bf}.icons-section .tb-column-inner .module_subrow:nth-of-type(1):after,.icons-section .tb-column-inner .module_subrow:nth-of-type(2):after{content:"\f054";position:absolute;display:block;width:10px;height:10px;right:-10%;top:50%;font-family:'FontAwesome';font-size:20px}.icons-section .tb-column-inner .module_subrow:nth-of-type(4):after,.icons-section .tb-column-inner .module_subrow:nth-of-type(5):after{content:"\f053";position:absolute;display:block;width:10px;height:10px;right:-10%;top:50%;font-family:'FontAwesome';font-size:20px}.icons-section .tb-column-inner .module_subrow:nth-of-type(3):after{content:"\f078";position:absolute;display:block;width:10px;height:10px;right:50%;font-family:'FontAwesome';font-size:20px;bottom:-15%}.home-4 .module.module-buttons{text-align:center}.header-row-1-mobile{display:none}.page-id-392 .header-row-1{display:none}.x-left-bottom{padding-bottom:70px}.warranty td{border:1px solid #000;padding:15px 0 15px 30px;color:#000;font-family:futura-pt,sans-serif;font-size:20px;width:50%;font-weight:500}.warranty{border-collapse:collapse;margin:auto}.warranty th{border:1px solid #000;background:#000;color:var(--pink);text-align:left;font-size:20px;font-weight:700;padding:15px 0 15px 30px;font-family:'futura-pt'}.disclaimer{text-align:center;text-decoration:underline;margin-top:20px}#pagewrap .warranty-2 a{border-bottom:solid 2px;color:var(--pink)}.warranty-table-row{padding:50px 0 40px}.warranty-table-row .row_inner{align-items:center;justify-content:center;--gutter:0;--narrow:0}#pagewrap .warranty{width:100%}.warranty-table-row .row_inner .module_column.tb-column{display:flex;width:90%}.question{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 0}.q{color:#fff;padding-left:80px;font-size:24px;margin-bottom:0;font-weight:500}.answer{background:var(--pink);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 50px 25px 0}.answer:before{content:"A.";font-size:40px;color:#fff;left:0;position:absolute;display:block;font-family:futura-pt,sans-serif!important;margin-left:25px;font-weight:500}#pagewrap .a{color:#fff;padding-left:80px;font-size:18px;margin-bottom:0;font-weight:500}.question:before{content:"Q.";font-size:40px;color:#fff;left:0;position:absolute;display:block;font-family:futura-pt,sans-serif!important;margin-left:25px;font-weight:500}.q-a-section{padding-top:50px}#pagewrap .warranty-2 h2{font-size:35px;line-height:35px}.warranty-2 .first{width:45%}.warranty-2 .last{width:calc(55% - 150px);margin-left:150px}.warranty-2 .first .tb-column-inner:before{content:"";background-image:url(https://repairmycr1dev.wpengine.com/wp-content/uploads/2022/08/WARRANTY-03.png);background-size:35%;position:absolute;display:block;width:100%;height:100%;top:85px;left:-70px;background-repeat:no-repeat}#pagewrap .faq-2 .row_inner{width:60%}.faq-section{padding-bottom:60px}.faq-section:after{content:"";position:absolute;display:block!important;width:100%;height:1px;bottom:0;background:#000;left:0}.left-business-icons-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.left-business-text{width:90%}.left-business-text p{width:75%}.left-business-icons-text svg{width:10%;padding-right:60px}#pagewrap .business-services-2 h2{font-size:32px}.business-services-2 .last .business-services-form{padding:50px;-webkit-box-shadow:7px 7px 20px 4px rgb(0 0 0/62%);box-shadow:7px 7px 20px 4px rgb(0 0 0/62%)}.business-services-2 .last .tb-column-inner{width:80%;margin:auto}.business-services-2 .last .sub_column .tb-column-inner{width:100%;-webkit-box-shadow:7px 7px 20px 4px rgb(0 0 0/62%);box-shadow:7px 7px 20px 4px rgb(0 0 0/62%);padding:50px}.business-services-2 .last .sub_column{padding-top:65px;text-align:center}.frm_form_title{text-align:center;width:65%;margin:auto;font-size:32px!important;font-weight:600;color:black!important;text-transform:uppercase}.business-services-2 .last .business-services-form input,.business-services-2 .last .business-services-form textarea{border:#000 solid 1px;border-radius:0;padding:25px}.business-services-2 .last .business-services-form .frm_button_submit{width:100%;background:var(--pink);color:#fff;font-weight:600;font-family:futura-pt,sans-serif!important;font-size:20px;border-radius:0;border:none;padding:20px}.business-postage-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.postage-icon-text{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.postage-icon-text svg{height:60px}#pagewrap .postage-icon-text p{font-size:12px}.business-services-text2{padding-top:75px}.left-business-icons-text{padding-top:30px}.left-business-text h3{font-weight:600}.business-postage-icons a.postage-icon-text{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:130px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.business-postage-icons a:hover{-webkit-box-shadow:0 0 11px 4px #f6117b7a;box-shadow:0 0 11px 4px #f6117b7a;border:solid 2px var(--pink);-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.terms-conditions .module-text{width:75%;margin:auto}#pagewrap .samsung-repair-4 h2,#pagewrap .samsung-repair-4 p{color:#fff;width:80%;margin:auto;text-align:center}.samsung-repair-4{padding:70px 0 40px}.samsung-repair-4 h2{padding-bottom:10px}.samsung-repair-4 p{padding-bottom:30px}#pagewrap .samsung-repair-5 h2,#pagewrap .samsung-repair-5 p{color:#000;width:80%;margin:auto;text-align:center}.samsung-repair-5{padding:70px 0}.samsung-repair-5 p{padding:15px 0 50px}.samsung-repair-6 .last .image-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#pagewrap .samsung-repair-9 h2,#pagewrap .samsung-repair-9 p{color:#fff}.samsung-repair-9 .question{background:#fff}.samsung-repair-9 .q{color:var(--pink)}.samsung-repair-9 .question:before{color:var(--pink)}.samsung-page-products .home-4 .tb-column.module_column{border:solid 10px var(--pink)}#pagewrap .samsung-page-products.home-4 .module_column.tb-column .module_subrow{display:block}#pagewrap .warranty-2 .row_inner,.page-id-425 #pagewrap .icons-section .row_inner,.page-id-420 #pagewrap .icons-section .row_inner{width:80%}.page-id-425 #pagewrap .icons-section h2.white-text{font-size:55px;line-height:50px}.page-id-425 #pagewrap .icons-section p{color:#fff}.tb_bgzb856{text-align:center}#pagewrap .home-4-first{margin-top:0;margin-bottom:0}#pagewrap p.iphone-text-left{color:#fff;font-size:50px;padding-bottom:20%;margin-left:40%}#pagewrap p.iphone-text-right{color:#fff;font-size:50px;padding-bottom:20%;margin-left:10%}.home-4 .module-image{padding:0;padding-bottom:40px}.home-4 .module_column.sub_column{width:100%;max-width:800px}.iphone-repair-5 h2{text-align:center;padding-bottom:30px}.iphone-repair-5{padding-top:70px}#pagewrap .iphone-repair-tabs .row_inner{width:40%}#pagewrap .iphone-repair-tabs .tab-nav{background:#000;border-bottom:2px solid #fff;padding-bottom:30px;padding-top:30px}.iphone-repair-tabs .tab-content{background:#000}#pagewrap .iphone-repair-tabs p{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:50px}#pagewrap .iphone-repair-tabs p:before{background-image:url(https://repairmycr1dev.wpengine.com/wp-content/uploads/2022/08/iphone-repair-11.png);content:"";display:block;margin-right:10px;height:30px;width:29px;-o-object-fit:cover;object-fit:cover;background-size:contain;background-repeat:no-repeat;bottom:-20px!important}#pagewrap .iphone-repair-tabs .tab-nav li{background:#000}#pagewrap .iphone-repair-tabs .tab-nav li span{color:#fff;font-weight:500;font-size:16px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}#pagewrap .iphone-repair-tabs .tab-nav a:hover span{color:var(--pink);-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}#pagewrap .iphone-repair-tabs ul li:nth-child(2){border-left:1px solid #fff}.iphone-repair-tabs{padding-top:70px}.repair-number:before{content:"STEP";-webkit-transform:rotate(270deg) !important;-ms-transform:rotate(270deg) !important;transform:rotate(270deg) !important;top:200px;left:100px;display:block;position:absolute;color:#000;font-size:30px;text-shadow:-1px -1px 0 var(--pink),1px -1px 0 var(--pink),-1px 1px 0 var(--pink),1px 1px 0 var(--pink)}#pagewrap .repair-number{font-size:190px;color:var(--pink);padding-left:50px}.repair-black-section{display:-webkit-box;display:-ms-flexbox;display:flex;background:#000;width:90%;margin:auto}.repair-black-section-right h2,#pagewrap .repair-black-section-right p{color:#fff;width:80%;margin:auto;text-align:center}.repair-black-section-right{padding:50px 0}.repair-black-section-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.repair-row-section{padding-top:70px}.repair-number-2:before{content:"STEP";-webkit-transform:rotate(270deg) !important;-ms-transform:rotate(270deg) !important;transform:rotate(270deg) !important;top:215px;left:100px;display:block;position:absolute;color:var(--pink);font-size:30px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}#pagewrap .repair-number-2{font-size:190px;color:#000;padding-left:80px}.repair-pink-section .repair-black-section-right{margin-left:-30px}.repair-pink-section{background:var(--pink)}.repair-white-section{background:#fff}.repair-white-section h2,#pagewrap .repair-white-section p{color:#000}#pagewrap .repair-number-3{font-size:190px;color:var(--pink);padding-left:80px}.repair-number-3:before{content:"STEP";-webkit-transform:rotate(270deg) !important;-ms-transform:rotate(270deg) !important;transform:rotate(270deg) !important;top:200px;left:100px;display:block;position:absolute;color:#fff;font-size:30px;text-shadow:-1px -1px 0 var(--pink),1px -1px 0 var(--pink),-1px 1px 0 var(--pink),1px 1px 0 var(--pink)}.repair-white-section .repair-black-section-right{margin-left:-30px}#pagewrap .repair-white-section .repair-black-section-left p{color:var(--pink)}.has-overlay:before{position:absolute;display:block;height:100%;width:100%;background:#000;top:0;opacity:.4;z-index:1}.module_subrow.themify_builder_sub_row.tb_f7hz341.tf_w.tf_clearfix{z-index:1}.module.module-buttons.tb_aeuq670.buttons-horizontal.solid.button-top{z-index:1000000000}.iphone-repair-7,.iphone-repair-8,.apple-page-products{background:#f8f6f8}.iphone-repair-7{text-align:center;padding-top:50px}.iphone-repair-8 .module-buttons{text-align:center;padding-top:50px}.repair-row-section:after{content:"\f078";position:absolute;display:block!important;width:30px;height:30px;bottom:-55px;right:50%;font-family:'FontAwesome';font-size:30px;color:var(--pink)}.repair-row-section:nth-of-type(3):after{display:none!important}#pagewrap .button-top.module-buttons .module-buttons-item:nth-of-type(2) a{border:2px solid var(--pink);background:0 0}.button-top .module-buttons-item:nth-of-type(1) a{border:2px solid var(--pink);-webkit-transition:all ease .6s;-o-transition:all ease .6s;transition:all ease .6s}#pagewrap .button-top .module-buttons-item:nth-of-type(2) span{color:var(--pink)}.button-top .module-buttons-item:nth-of-type(2) em{color:var(--pink)}#pagewrap .padding-row{padding:100px 0}#pagewrap .button-form .module-buttons-item a span{color:#000 !important}#pagewrap .button-form .module-buttons-item em{color:var(--pink)!important}#pagewrap .border1{padding:30px;-webkit-box-shadow:0px 0px 20px 0px;box-shadow:0px 0px 20px 0px}#pagewrap .border2{padding:30px;-webkit-box-shadow:0px 0px 20px 0px;box-shadow:0px 0px 20px 0px}.form-button-row{padding-bottom:100px}#pagewrap .contact-form-layout .module-buttons a{background:0 0}#pagewrap .contact-form-layout .row_inner .module_column.tb-column.first{width:50%}#pagewrap .contact-form-layout .row_inner .module_column.tb-column.last{width:50%}#pagewrap button.frm_button_submit.frm_final_submit{color:#fff;border-color:var(--pink);width:100%;padding:10px;background:var(--pink);border-radius:0}#pagewrap h3.frm_form_title{width:100%}#pagewrap .form-button1.module-buttons span{line-height:25px;color:#000;font-weight:500;font-size:18px;padding:5px;text-transform:capitalize}#pagewrap .form-button2.module-buttons span{color:#000;font-size:18px;font-weight:500;padding:5px;text-transform:capitalize;line-height:25px}#pagewrap .form-button3.module-buttons span{color:#000;font-size:18px;font-weight:500;padding:5px;text-transform:capitalize;line-height:25px}#pagewrap .contact-form-layout .with_frm_style input,#pagewrap .with_frm_style textarea{border:solid 2px var(--black);border-radius:0;padding:30px 20px}#pagewrap .contact-form-layout .with_frm_style ::-webkit-input-placeholder{color:#000;font-family:'futura-pt';font-size:17px}#pagewrap .contact-form-layout .with_frm_style ::-moz-placeholder{color:#000;font-family:'futura-pt';font-size:17px}#pagewrap .contact-form-layout .with_frm_style :-ms-input-placeholder{color:#000;font-family:'futura-pt';font-size:17px}#pagewrap .contact-form-layout .with_frm_style ::-ms-input-placeholder{color:#000;font-family:'futura-pt';font-size:17px}#pagewrap .contact-form-layout .with_frm_style ::placeholder{color:#000;font-family:'futura-pt';font-size:17px}#pagewrap .contact-form-layout .with_frm_style input[type=checkbox]{padding:0!important}#pagewrap .contact-form-layout .first p{font-weight:700}.contact-form-layout label.frm_primary_label{display:none!important}#pagewrap .contact-form-layout label{font-family:'futura-pt';font-size:15px;color:#000}#pagewrap .contact-form-layout .last p{font-size:18px}#pagewrap .contact-form-layout .module-buttons:hover a{background:0 0}.contact-icons-section{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-icons-section .contact-icons-left{width:80%}.contact-icons-section .contact-icons-right{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;height:100%}.contact-icons-section .contact-icons-left svg{width:30px;margin-right:20px}.contact-icons-section .contact-icons-right svg{width:50px;padding:20px 0}.contact-icons-section .contact-icons-left a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 0}.contact-icons-section .contact-icons-left p{width:80%}#pagewrap .contact-form-layout button.frm_button_submit.frm_final_submit{font-weight:800;font-family:'futura-pt'}.form-button1 .module-buttons-item,.form-button1 .module-buttons-item a,.form-button2 .module-buttons-item,.form-button2 .module-buttons-item a,.form-button3 .module-buttons-item,.form-button3 .module-buttons-item a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:0 0;border:0;-webkit-box-shadow:none;box-shadow:none;position:relative;padding:7.5px 0;margin:0}.form-button1 em,.form-button2 em,.form-button3 em{color:#000}#pagewrap .form-button1 span,#pagewrap .form-button2 span,#pagewrap .form-button3 span{padding:0 !important;margin:0}#pagewrap .form-button1 span span,#pagewrap .form-button2 span span,#pagewrap .form-button3 span span{color:#000 !important;font-weight:700 !important}.form-button1 .module-buttons-item:before,.form-button2 .module-buttons-item:before{content:'';width:100%;position:absolute;bottom:0;left:0;height:1px;background:#000}.single-product p.model-title{text-align:center;font-size:38px;font-weight:700;line-height:1;margin-bottom:20px}.single-product p.model-description{width:100%;max-width:840px;text-align:center;margin:auto;margin-bottom:80px}.single-product nav.woocommerce-breadcrumb{display:none}.single-product.woocommerce div.product .product_title{font-size:35px;font-weight:700;color:var(--pink)}.single-product th.label{display:none}.single-product.woocommerce div.product form.cart .variations select{min-width:90%;border:1px solid var(--pink);border-radius:0}.single-product.woocommerce .quantity .qty{border-radius:0;border:1px solid var(--pink);margin-right:0}.single-product .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:90%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto;margin-left:0;margin-top:10px}.single-product .product-share-wrap{display:none}.single-product.woocommerce div.product .product_meta{display:none}.single-product.woocommerce div.product form.cart .button{margin:0;border-radius:0;-webkit-transform:none;-ms-transform:none;transform:none;width:100%}.woocommerce ul.products li.product .button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{background:var(--pink)}.single-product #pagewrap .woocommerce-variation.single_variation{text-align:center;width:90%}.single-product span.woocommerce-Price-amount:before{content:"RETAIL PRICE: "}.single-product span.woocommerce-Price-amount{color:var(--pink);font-weight:500;font-family:futura-pt,sans-serif!important;font-size:22px}.single-product div#ppcp-messages{display:none}.single-product div#ppc-button-ppcp-gateway{display:none!important}.single-product .summary>p.price{display:none}.single-product .summary.entry-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-product .icons-section{padding:60px 0}.single-product .contact-form-layout .row_inner{max-width:90%}.woocommerce .cart .button,.woocommerce .cart input.button{border-radius:0}.woocommerce ul.products li.product .button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{border-radius:0}.woocommerce-cart .wc-proceed-to-checkout{width:70%;margin:0 auto}div#zoid-paypal-buttons-uid_d9ab3865a1_mtc6mjy6mdy{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}.woocommerce-checkout div#customer_details{-ms-grid-row:1;-ms-grid-column:1;grid-area:first;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.woocommerce-checkout form.checkout{display:-ms-grid;display:grid;-ms-grid-columns:72% 2% 26%;grid-template-columns:72% 26%;gap:2%;grid-template-areas:"first last"}.woocommerce-checkout h3#order_review_heading{-ms-grid-row:1;-ms-grid-column:3;grid-area:last;width:100%;position:relative;display:block}.woocommerce-checkout div#order_review{-ms-grid-row:1;-ms-grid-column:3;grid-area:last;width:100%;position:relative;display:block}.woocommerce-checkout.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:none;width:calc(100% - (2*80px))}.woocommerce-checkout .woocommerce form .form-row label{display:none}.woocommerce-checkout .woocommerce form .form-row input,.woocommerce-checkout .woocommerce form .form-row textarea{border:1px solid #000;border-radius:0}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:none;width:calc(100%)}.woocommerce-checkout ul.wc_payment_methods.payment_methods.methods{list-style:none;margin:0}.woocommerce-checkout fieldset#wc-stripe-cc-form input{border:1px solid #000}.woocommerce-checkout .wc-stripe-elements-field,.woocommerce-checkout .wc-stripe-iban-element-field{border:1px solid #000}.woocommerce-checkout h3{font-size:35px;font-weight:600}.woocommerce-checkout .pagewidth{width:1550px;margin:auto}.woocommerce-checkout div#body{background-color:#f6f4f6}.woocommerce-checkout .col-1{background-color:#fff;padding:60px 80px;margin-bottom:20px}.woocommerce-checkout div#checkout_payments{background-color:#fff;padding:60px 80px;margin-top:20px}.woocommerce-checkout .woocommerce-additional-fields{background-color:#fff;padding:60px 80px;padding-top:0}.woocommerce-checkout .woocommerce-shipping-fields{background-color:#fff;padding:60px 80px;padding-bottom:0}.woocommerce-checkout input[type=radio],.woocommerce-checkout input[type=checkbox]{border:1px solid #000;border-radius:0}.woocommerce-checkout h3#order_review_heading{display:none}.woocommerce-checkout .ts-product-image{display:none}.woocommerce-checkout dl.variation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pagewrap .woocommerce-checkout .cart_item p{font-size:18px}.woocommerce-checkout .cart_item td.product-name{color:#000;font-family:'futura-pt';font-size:18px;font-weight:500}.woocommerce-checkout bdi{color:#000;font-family:'futura-pt';font-weight:600}.woocommerce-checkout th{font-family:'futura-pt';font-size:16px;font-weight:500;color:#000;text-decoration:underline}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{width:100%;margin:0 auto;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.woocommerce-checkout .woocommerce form .form-row label{font-size:15px}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}dt.variation-Repair{font-family:'futura-pt';color:#000}dl.variation{font-family:'futura-pt';color:#000;font-size:16px}.blog-4 h1,.blog-4 h2,.blog-4 h3,.blog-4 h4,.blog-4 h5,.blog-4 h6{color:var(--pink)}.blog-4 p,.blog-4 li{color:#fff}.blog-2{padding-top:20%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}#pagewrap a.related-single-item{background-color:transparent;width:100%;height:100%}.blogs-2 .row_inner,.news-2 .row_inner{justify-content:center}.blog-archive-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-columns:1fr 1fr 1fr 1fr;-ms-grid-rows:1fr 0px 1fr 0px 1fr 0px 1fr;grid-template-rows:1fr 1fr 1fr 1fr;gap:0px 0px;grid-auto-flow:row;grid-template-areas:"grid-1 grid-2 grid-2 grid-5" "grid-3 grid-3 grid-4 grid-5" "grid-6 grid-7 grid-8 grid-8" "grid-6 grid-9 grid-10 grid-10"}.grid-1{-ms-grid-row:1;-ms-grid-column:1;grid-area:grid-1}.grid-2{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:3;grid-area:grid-2}.grid-3{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:grid-3}.grid-4{-ms-grid-row:3;-ms-grid-column:5;grid-area:grid-4}.grid-5{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:7;grid-area:grid-5}.grid-6{-ms-grid-row:5;-ms-grid-row-span:3;-ms-grid-column:1;grid-area:grid-6}.grid-7{-ms-grid-row:5;-ms-grid-column:3;grid-area:grid-7}.grid-8{-ms-grid-row:5;-ms-grid-column:5;-ms-grid-column-span:3;grid-area:grid-8}.grid-9{-ms-grid-row:7;-ms-grid-column:3;grid-area:grid-9}.grid-10{-ms-grid-row:7;-ms-grid-column:5;-ms-grid-column-span:3;grid-area:grid-10}#wpadminbar body,#wpadminbar span,#wpadminbar a,#wpadminbar a{font-family:Open Sans!important}.repairs-2{text-align:center;padding:60px 0}.repairs-2 p{width:65%;margin:0 auto}.woocommerce-account #content .woocommerce-MyAccount-navigation li{font-family:'futura-pt';font-weight:800;font-size:18px;padding:20px 0}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active{background:#d3d1d3}.woocommerce-tabs.wc-tabs-wrapper{display:none}.woocommerce-account #content .woocommerce-MyAccount-navigation li a{width:100%;padding:10px 60px;margin:0 auto}.pricepromise-text p{padding-top:40px;margin-left:40px}#pagewrap .post-archive .post-archive-container a{margin:0;padding:0}.post-archive .post-archive-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 15px 1fr 15px 1fr 15px 1fr;grid-template-columns:repeat(4,1fr);gap:15px}.post-archive h2,.post-archive h3{margin:0}#pagewrap .post-archive .post-archive-container a{width:100%;height:100%}#pagewrap .post-archive .blog-single-item-content{aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:0}.post-archive h2{color:#fff;font-size:28px}.post-archive .related-blog-title{padding:24px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.post-archive a:hover .related-blog-title{padding-bottom:38px}#pagewrap .post-archive .blog-single-item-content:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:var(--pink);z-index:-1;opacity:0;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}#pagewrap .post-archive a:hover .blog-single-item-content:before{opacity:65%}#pagewrap .post-archive .row_inner{width:90%}.post-info{padding:70px 0}.post-info p{text-align:center;width:100%;max-width:790px;margin-left:auto;margin-right:auto}.post-archive .post-archive-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 15px 1fr 15px 1fr 15px 1fr;grid-template-columns:repeat(4,1fr);gap:15px;grid-auto-rows:minmax(300px, 396.25px)}.post-archive h2,.post-archive h3{margin:0}#pagewrap .post-archive .post-archive-container a{margin:0;padding:0;width:100%;height:100%;position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#pagewrap .post-archive .blog-single-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:0}.post-archive h2{color:#fff;font-size:28px}.post-archive .related-blog-title{padding:24px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;width:100%;max-width:500px}.post-archive a:hover .related-blog-title{padding-bottom:38px}#pagewrap .post-archive .post-archive-container a:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:var(--pink);z-index:-1;opacity:0;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}#pagewrap .post-archive .post-archive-container a:hover:before{opacity:65%}#pagewrap .post-archive .post-archive-container a:nth-of-type(10n+1),#pagewrap .post-archive .post-archive-container a:nth-of-type(10n+4),#pagewrap .post-archive .post-archive-container a:nth-of-type(10n+7){-ms-grid-column-span:1;grid-column:span 1;-ms-grid-row-span:1;grid-row:span 1}#pagewrap .post-archive .post-archive-container a:nth-of-type(10n+2),#pagewrap .post-archive .post-archive-container a:nth-of-type(10n+3),#pagewrap .post-archive .post-archive-container a:nth-of-type(10n+9),#pagewrap .post-archive .post-archive-container a:nth-of-type(10n+10){-ms-grid-column-span:2;grid-column:span 2;-ms-grid-row-span:1;grid-row:span 1}#pagewrap .post-archive .post-archive-container a:nth-of-type(10n+6){-ms-grid-column-span:1;grid-column:span 1;-ms-grid-row-span:2;grid-row:span 2}#pagewrap .post-archive .post-archive-container a:nth-of-type(10n+5){-ms-grid-column:4;grid-column:4;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3}#pagewrap .post-archive .post-archive-container a:nth-of-type(10n+8){-ms-grid-column:2;grid-column:2;-ms-grid-row:4;grid-row:4}.post-archive .paginate{padding:35px 0;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.post-archive .paginate span.page-numbers.current{color:var(--pink)}.post-archive .paginate span.page-numbers.current,#pagewrap .post-archive .paginate a{font-size:24px;font-weight:600}.single-post .blog-hero{padding:140px 0 75px}.single-post #pagewrap .blog-hero .row_inner{width:975px;max-width:100%;margin:auto}.single-post #pagewrap h1{font-size:42px;font-weight:600;letter-spacing:1px;line-height:normal}.single-post #pagewrap .blog-3 .row_inner,.single-post #pagewrap .blog-4 .row_inner{width:640px;margin:auto}.single-post .blog-3,.single-post .blog-4,.single-post .blog-5{padding:100px 0}.single-post #pagewrap .blog-5 .row_inner{width:1304px;margin-left:auto;margin-right:auto}.single-post .blog-5{text-align:center}.single-post .blog-5 h2{margin-bottom:80px}.single-post .post-archive-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 58px 1fr 58px 1fr;grid-template-columns:repeat(3,1fr);gap:58px;grid-auto-rows:minmax(300px, 396px)}.single-post .post-archive-container h2,.single-post .post-archive-container h3{margin:0}.single-post #pagewrap .post-archive-container a{margin:0;padding:0;width:100%;height:100%;position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.single-post #pagewrap .post-archive-container h3{color:#fff;font-size:28px;font-weight:600;text-align:left}.single-post #pagewrap .post-archive-container .related-blog-title{padding:24px;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s;width:100%;max-width:500px}.single-post #pagewrap .post-archive-container a:hover .related-blog-title{padding-bottom:38px}.single-post #pagewrap .post-archive-container a:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:var(--pink);z-index:-1;opacity:0;-webkit-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}.single-post #pagewrap .post-archive-container a:hover:before{opacity:65%}a#chat-now svg{width:80px}a#chat-now{position:fixed;bottom:4px;right:10px;z-index:9999999999999999}.woocommerce-product-gallery{display:none}.product-type-variable{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce-page.sidebar-none .cart-collaterals .cart_totals{width:100%}.single-product .single-class-button bdi{display:none}.single-product a.added_to_cart.wc-forward{display:none}.single-product td.product-thumbnail{display:none}.single-product table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead{display:none}.single-product td.product-price{display:none}.single-product td.product-subtotal{display:none}.single-product tr.cart-subtotal{display:none}.single-product tr.woocommerce-shipping-totals.shipping{display:none}.single-product .coupon{display:none}.single-product p.product.woocommerce.add_to_cart_inline{border:0!important;padding:10px 0!important}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents{width:100%;margin-bottom:0}.single-product #layout .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;background:#fff;border:solid;border-radius:30px;-webkit-box-shadow:0 0 9px 7px #f6117b7d;box-shadow:0 0 9px 7px #f6117b7d;padding:40px 25px;border:none}.single-product .woocommerce .cart-collaterals .cart_totals,.post-type-archive .woocommerce-page.sidebar-none .cart-collaterals .cart_totals{width:100%}.single-product .cart_totals{background:0 0;border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0}.single-product .woocommerce .cart .button,.woocommerce .cart input.button{border-radius:0}.single-product a.checkout-button.button.alt.wc-forward{border-radius:0;color:white!important}@media (max-width:1909px){#themify-popup-779 .popup-subscribe button.frm_button_submit.frm_final_submit{top:54%}}@media (max-width:1835px){#pagewrap .header-row-2 .module-menu-container a{padding:0 58px}}@media (max-width:1805px){#pagewrap .header-row-2 .module-menu-container a{padding:0 55px}}@media (max-width:1760px){#pagewrap .header-row-2 .first{width:15%}#pagewrap .header-row-2 .last{width:15%}#pagewrap .header-row-2 .module_column.tb-column:nth-child(2){width:70%}#pagewrap .header-row-2 .module-menu-container a{padding:0 55px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pagewrap .header-row-2 .module-menu-container ul{display:-ms-flexbox;-ms-flex-align:center;-ms-flex-pack:center}}@media (max-width:1700px){.repairs-2 p{width:75%}}@media (max-width:1650px){#pagewrap .home-4 ul li a{font-size:35px}#pagewrap .home-4 ul li{width:calc(50% - 40px);margin:20px}.warranty-2 .first .tb-column-inner:before{top:16%}}@media (max-width:1600px){#pagewrap .row_inner{width:75%}.home-4 .module-image{padding-bottom:20px}#pagewrap .header-row-2 .module-menu-container a{padding:0 45px}.popup-subscribe{background-position:25% 50%!important}.popup-subscribe .module_column{width:61%}}@media (max-width:1550px){.business-services-2 .last .business-services-form{padding:50px 30px}.business-services-2 .last .tb-column-inner{width:100%}}@media (max-width:1500px){.popup-subscribe{padding:30px}#themify-popup-779 .popup-subscribe .with_frm_style input{padding:25px 20px}h1.popup-text{font-size:41px}.warranty-2 .last{width:calc(55% - 100px);margin-left:100px}.module_row.themify_builder_row.popup-subscribe.fullcover.tb_1xst144.tf_clearfix{width:900px}.popup-subscribe .module_column{width:55%}#themify-popup-779 .popup-subscribe button.frm_button_submit.frm_final_submit{top:49%;height:53px}}@media (max-width:1450px){#pagewrap h2{font-size:38px}#pagewrap p{font-size:19px}#pagewrap .header-row-2 .module-menu-container a{padding:0 30px}#pagewrap .samsung-repair-4 h2,#pagewrap .samsung-repair-4 p{width:90%}}@media (max-width:1400px){#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(3):before{font-size:40px;left:-85px;top:45px}#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(2):before{font-size:40px;left:-75px;top:40px}.post-archive h2{font-size:26px}#pagewrap .border1{padding:30px 40px}#pagewrap .row_inner{width:80%}.form-button-row{padding-bottom:50px}}@media (max-width:1350px){#pagewrap .row_inner{width:80%}#pagewrap .icons-section .row_inner{width:90%}.page-header h1{font-size:70px;text-align:center}#pagewrap .faq-2 .row_inner{width:75%}}@media (max-width:1300px){.mobile-menu-burger{display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:35px}#pagewrap .header-row-2 .module.module-menu{display:none}#pagewrap .header-row-2 .module_column.tb-column:nth-child(2){text-align:right}#pagewrap .header-row-2 .first{width:50%}#pagewrap .header-row-2 .module_column.tb-column:nth-child(2){display:none}#pagewrap .header-row-2 .last{width:50%}.iphone-repair-5 .row_inner{width:90%!important}}@media (max-width:1280px){.x-right-top .first{width:60%}.x-right-top .last{margin-left:50px;width:calc(40% - 50px)}.x-top-second .last{margin-left:0;width:60%}.x-top-second .first{width:calc(40% - 55px);margin-right:55px}.home-5 .first{margin-left:0;width:60%}.home-5 .last{width:calc(40% - 55px);margin-left:55px}.x-left-bottom .first{margin-right:55px;width:40%}.x-left-bottom .last{width:calc(60% - 55px);margin-left:0}.home-7 .tb-column-inner{width:80%}.header-box-section h1.big-header{margin-bottom:20px;font-size:80px}.header-box-section h1.small-header{margin-bottom:20px}.home-4 .tb-column.module_column{width:100%}.home-4 .module_column.sub_column{max-width:75%}#pagewrap .home-4 .module_column.tb-column.first:hover .module_subrow{height:auto}#pagewrap .home-4 .module_column.tb-column.last:hover .module_subrow{height:auto}#pagewrap .home-4 .module_column.tb-column .module_subrow{height:100%}#pagewrap .home-4 .row_inner{flex-direction:column}#pagewrap .samsung-repair-4 h2,#pagewrap .samsung-repair-4 p{width:100%}#pagewrap .footer-main .module_column.tb-column.first{width:100%;margin-bottom:40px}#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(2),#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(3){width:calc(33.333% - 3.2%);margin-left:3.2%}#pagewrap .contact-form-layout .with_frm_style input,#pagewrap .with_frm_style textarea{padding:22px 20px}.woocommerce-account #content .woocommerce-MyAccount-navigation li a{padding:10px}.module_row.themify_builder_row.popup-subscribe.fullcover.tb_1xst144.tf_clearfix{background-image:none!important;width:100%}.popup-subscribe .module_column{width:100%}#themify-popup-779 .popup-subscribe button.frm_button_submit.frm_final_submit{top:44.8%;height:50px}#themify-popup-779 .popup-subscribe .frm_checkbox label{text-align:left}.home-4 .tb-column.module_column{height:600px}#pagewrap .footer-main .row_inner{flex-flow:wrap}}@media (max-width:1250px){#pagewrap .contact-form-layout .row_inner .module_column.tb-column.first{width:100%}#pagewrap .contact-form-layout .row_inner .module_column.tb-column.last{width:100%;margin-left:0;margin-bottom:80px;text-align:center}.contact-form-layout .row_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.form-button1 .module-buttons-item,.form-button1 .module-buttons-item a,.form-button2 .module-buttons-item,.form-button2 .module-buttons-item a,.form-button3 .module-buttons-item,.form-button3 .module-buttons-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-button-row em{display:none}.business-services-2 .row_inner{flex-direction:column}.business-services-2 .first{width:100%}.business-services-2 .last{width:100%;margin:0;margin-top:50px}.left-business-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.left-business-icons .left-business-icons-text{width:calc(50% - 40px);margin:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.left-business-icons-text svg{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;padding-right:40px}.left-business-text p{width:100%}}@media (max-width:1200px){#pagewrap .home-4 .row_inner{max-width:100%}.repairs-2 p{width:95%}#pagewrap .iphone-repair-tabs .row_inner{width:70%}#pagewrap .repair-number,#pagewrap .repair-number-2,#pagewrap .repair-number-3{font-size:120px;padding-left:70px}.repair-black-section-right h2,#pagewrap .repair-black-section-right p{width:85%}.repair-number-2:before,.repair-number-3:before,.repair-number:before{left:60px}#pagewrap .warranty-2 .row_inner{display:flex;flex-direction:column}.warranty-2 .first{width:100%;margin:0}.warranty-2 .last{width:100%;margin-left:0;margin-top:25px}.warranty-2 .first .tb-column-inner:before{width:400px;height:400px;top:-14%;left:-5%;opacity:.5}.warranty-table-row{padding:20px 0}.warranty-table-row .module_column.tb-column{width:100%}.woocommerce-checkout form.checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-checkout .woocommerce{width:90%;margin:0 auto}}@media (max-width:1150px){.icons-section .tb-column-inner .module_subrow{width:calc(50% - 100px);margin:50px 50px!important}.icons-section .tb-column-inner .module_subrow:nth-child(1){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.icons-section .tb-column-inner .module_subrow:nth-child(2){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.icons-section .tb-column-inner .module_subrow:nth-child(3){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.icons-section .tb-column-inner .module_subrow:nth-child(4){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.icons-section .tb-column-inner .module_subrow:nth-child(5){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.icons-section .tb-column-inner .module_subrow:nth-child(6){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.icons-section .tb-column-inner .module_subrow:nth-of-type(2):after{top:120%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:50%}.icons-section .tb-column-inner .module_subrow:nth-of-type(3):after{display:none}.icons-section .tb-column-inner .module_subrow:nth-of-type(4):before{content:"\f053";position:absolute;display:block;width:10px;height:10px;right:50%;top:120%;font-family:'FontAwesome';font-size:20px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.icons-section .tb-column-inner .module_subrow:nth-of-type(5):after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body.themify-popup-showing-779 .mfp-wrap .mfp-inline-holder .mfp-content{width:80%!important}#themify-popup-779 .popup-subscribe button.frm_button_submit.frm_final_submit{top:39.7%}}@media (max-width:1100px){.x-right-top .first{width:100%;text-align:center;margin-bottom:75px}.home-1 p{max-width:100%}.x-right-top .last{width:100%;margin:0;margin:0 auto;text-align:center}#pagewrap .x-right-top .last .module-image{float:none;text-align:center;margin:0 auto;width:50%}.x-right-top .last .image-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.x-top-second .first{width:100%;text-align:center}.x-top-second .row_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.x-right-top .row_inner{display:flex;flex-direction:column}.x-top-second .last{width:100%;text-align:center;margin-bottom:75px}.x-right-top{padding:75px 0}.x-top-second .first .module.module-image{width:50%;margin:0 auto}.home-5 .row_inner{flex-direction:column}.home-5 .first{width:100%;margin:0;margin-bottom:75px;text-align:center}.home-5 .last{width:100%;margin-left:0}.home-5 .last .module.module-image{width:50%;margin:0 auto}.home-5 p.white-text:before{display:none}.x-left-bottom .first{width:100%;margin:0}.x-left-bottom .first .module.module-image{width:50%;margin:0 auto}.x-left-bottom .row_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.x-left-bottom .last{width:100%;margin:0;margin-bottom:75px;text-align:center}.page-header h1{font-size:65px}.repair-black-section{width:100%}.repair-number-2:before,.repair-number-3:before,.repair-number:before{left:15px}.warranty{width:100%}.warranty-2 .first{text-align:center}.business-services-2 .first{text-align:center}.left-business-icons .left-business-icons-text{width:100%;margin:18px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}.left-business-icons-text svg{margin-bottom:10px;padding-right:0}}@media (max-width:1080px){h1.popup-text{font-size:33px}.themify-popup h2{font-size:28px}}@media (max-width:1050px){.header-row-1 img{width:200px}.icons-section .tb-column-inner .module_subrow{margin:50px 40px!important;width:calc(50% - 80px)}.icons-section h2.pink-text{font-size:36px}#themify-popup-779 .popup-subscribe button.frm_button_submit.frm_final_submit{top:45%}.product-type-variable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.single-product .woocommerce{width:auto}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:auto}}@media (max-width:1000px){#pagewrap .home-4 ul li{width:calc(50% - 20px);margin:20px 10px}.home-4 .module_column.sub_column{max-width:95%;margin:0 auto}.repairs-2 p{width:100%}#pagewrap .padding-row{padding:50px 0}.warranty-2 .first .tb-column-inner:before{display:none}.woocommerce-checkout .col-1,.woocommerce-checkout .woocommerce-shipping-fields,.woocommerce-checkout .woocommerce-additional-fields{padding:30px 40px}.woocommerce-page .col2-set .col-1{width:auto}}@media (max-width:950px){#pagewrap h2{font-size:35px}#pagewrap .post-archive .post-archive-container a{margin:20px 0;width:calc(50% - 40px);margin-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:300px}.post-archive .post-archive-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;gap:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:900px){.header-box-section h1.big-header{font-size:65px}.header-box-section h1.small-header{font-size:45px}#pagewrap .footer-main .row_inner{--gutter:0}#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(2),#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(3){width:50%;margin-bottom:20px;padding-top:40px;margin-left:0;text-align:center}#pagewrap .footer-main .row_inner .last.module_column.tb-column{width:100%;margin-left:0;text-align:center}#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(2):before{-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0;font-size:35px;right:0;text-align:center;margin:0 auto}#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(3):before{-webkit-transform:none;-ms-transform:none;transform:none;top:0;font-size:35px;left:0;right:0;text-align:center;margin:0 auto}.footer-main .last .module-plain-text .tb_text_wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-main .first .module.module-image{text-align:center;margin:0 auto}#pagewrap .footer-bottom .row_inner p{width:100%;text-align:center;font-size:16px;padding:0}.header-row-2 .last .tb-column-inner svg{height:35px}#pagewrap .warranty-2 .row_inner,.page-id-425 #pagewrap .icons-section .row_inner,.page-id-420 #pagewrap .icons-section .row_inner{width:90%}}@media (max-width:850px){.home-7 .tb-column-inner{width:100%}#pagewrap .home-4 ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pagewrap .home-4 ul li{width:100%;margin:10px 0}#pagewrap .home-4 ul li a{font-size:30px}.icons-section .tb-column-inner .module_subrow{margin:35px 40px!important}.icons-section .tb-column-inner .module_subrow:nth-of-type(2):after{top:100%}.icons-section .tb-column-inner .module_subrow:nth-of-type(4):before{top:110%}.icons-section h2.pink-text{font-size:31px}.icon-title-section h3{font-size:22px}.woocommerce-cart .wc-proceed-to-checkout{width:100%}}@media (max-width:800px){#pagewrap .row_inner{width:90%}.page-header h1{font-size:55px}.icons-section .tb-column-inner .module_subrow{width:100%;margin:25px 0!important;text-align:center}.icon-title-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.icon-title-section svg{width:45px;height:40px;-o-object-fit:contain;object-fit:contain}.icon-title-section h3{font-size:20px}.icons-section .tb-column-inner .module_subrow:after,.icons-section .tb-column-inner .module_subrow:before{display:none!important}.x-behind .tb-column-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.warranty td{padding:10px 20px;font-size:18px;text-align:center}.warranty-table-row .row_inner .module_column.tb-column{width:100%}.business-services-2 .last .business-services-form{padding:30px}.business-services-2 .last .sub_column{padding-top:30px}.left-business-text h3{font-size:26px}.header-row-1-mobile{display:block!important}.header-row-1-desktop{display:none}}@media (max-width:750px){.post-archive h2{font-size:24px}#pagewrap .post-archive .post-archive-container a{height:250px;margin-right:20px;width:calc(50% - 20px)}}@media (max-width:700px){#pagewrap .home-4 ul li a{font-size:25px}.home-4 .module-image img{width:320px;height:100px;-o-object-fit:contain;object-fit:contain}.question:before{font-size:20px}.answer:before{font-size:20px}h3.q{font-size:20px}.woocommerce-checkout .pagewidth{width:100%!important;max-width:100%}}@media (max-width:680px){.header-row-1 .module-image{text-align:center}.header-box-section h1.big-header{font-size:55px}.header-box-section{padding:0 25px;max-height:330px}.header-box-section h1.small-header{font-size:40px}.page-header{height:40vh}#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(2),#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(3){margin-bottom:50px;font-size:30px;width:100%}#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(2):before,#pagewrap .footer-main .row_inner .module_column.tb-column:nth-child(3):before{font-size:30px}.footer-main .first{margin-bottom:50px}.page-header h1{font-size:48px}#pagewrap .header-row-2 img{width:170px}#pagewrap .header-row-2 .first{width:40%}#pagewrap .header-row-2 .last{width:60%}.header-row-2 .module-plain-text a{margin-left:20px}.header-row-2 .module-plain-text a{margin-left:20px}.mobile-menu-burger{padding-left:20px}#pagewrap h2{font-size:32px}.contact-icons-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-icons-section .contact-icons-right{-webkit-box-align:start;-ms-flex-align:start;align-items:start}#pagewrap .faq-2 .row_inner{width:100%}}@media (max-width:600px){#pagewrap .post-archive .post-archive-container a{width:100%;margin:10px 0}}@media (max-width:550px){.header-row-2 .last .tb-column-inner svg{height:25px;width:50px}.page-header h1{font-size:42px}a.contact-icons-left-a{width:100%}.contact-icons-section .contact-icons-left p{width:90%}.contact-icons-section .contact-icons-left{width:100%}.home-7 .module-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-7 .module-buttons .module-buttons-item{text-align:center}.home-7 h2{margin-top:30px;margin-bottom:0}.home-7 .tb-column-inner .module.module-image{margin:15px 0}}@media (max-width:500px){.page-header{height:25vh}.home-7 h2{width:90%;margin-left:auto;margin-right:auto;text-align:center}.contact-icons-section .contact-icons-left a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.contact-icons-section .contact-icons-left svg{height:35px;width:30px;-o-object-fit:contain;object-fit:contain;margin-right:0;margin-bottom:17px}.contact-form-layout .first p{text-align:center}#pagewrap .contact-icons-section .contact-icons-right{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-icons-section .contact-icons-right svg{padding:10px 0}}@media (max-width:466px){#themify-popup-779 .popup-subscribe button.frm_button_submit.frm_final_submit{font-size:16px;padding:0 7px;top:51.4%!important}}@media (max-width:350px){#pagewrap .footer-bottom .row_inner .module-text .tb_text_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pagewrap .footer-bottom .row_inner p{font-size:15px}}#pagewrap .woo-basket{display:none;background:#fff;width:100%;right:0;min-width:300px;position:absolute;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}#pagewrap .woo-basket.active{display:block}#pagewrap .woo-basket .cart{height:100px;overflow:scroll}#pagewrap .woo-basket td.product-quantity{display:none}#pagewrap .woo-basket button.button.wp-element-button{display:none}#pagewrap .woo-basket td.actions{display:none}#pagewrap .woo-basket .cart-collaterals{margin:0}#pagewrap .woo-basket a.checkout-button.button.alt.wc-forward.wp-element-button{margin-left:0 !important;width:100%}#pagewrap .woo-basket .woocommerce{width:100%}#pagewrap .woo-basket .cart_totals{width:100%;-webkit-box-shadow:none;box-shadow:none;border-radius:0}#pagewrap .woo-basket h2{display:none}#pagewrap .woo-basket tr.woocommerce-shipping-totals.shipping{display:none}#pagewrap .woo-basket tr.order-total{display:none}#pagewrap .woo-basket .wc-proceed-to-checkout{display:-webkit-box;display:-ms-flexbox;display:flex}#pagewrap .woo-basket th{line-height:100%}#pagewrap .woo-basket td.product-subtotal{display:none}#pagewrap .woo-basket thead{display:none}.header-row-2 a.remove{color:var(--pink)!important}.header-row-2 td.product-thumbnail{display:none}#pagewrap .header-row-2 .woocommerce{padding:20px;width:auto!important}#pagewrap .header-row-2 .woo-basket.active:before{content:"My Basket";text-transform:uppercase;font-family:'futura-pt';color:var(--black);font-size:25px;display:block;position:relative;top:0;left:0;background:#f4f4f4;padding:20px}.header-row-2 td.product-remove{float:revert;position:absolute;right:0;display:block}.header-row-2 .product-name a{display:none}#pagewrap .header-row-2 th,#pagewrap .header-row-2 td{color:var(--black);font-family:'futura-pt'}#pagewrap .header-row-2 .woo-basket a.checkout-button.button.alt.wc-forward.wp-element-button{display:block;position:relative;padding:20px;color:var(--white)}#pagewrap .header-row-2 div#ppcp-messages{display:none}#pagewrap .header-row-2 .woocommerce-message{display:none}#pagewrap .header-row-2 td.product-price{font-size:16px}#pagewrap .header-row-2 .woocommerce td.product-name .wc-item-meta dd,#pagewrap .header-row-2 .woocommerce td.product-name dl.variation dd p{font-size:18px;font-weight:600}#pagewrap .woo-basket.active{bottom:-20px;height:400px;overflow-y:scroll;border:solid 2px #f6117b66}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:#f6117bc2;box-shadow:0 0 1px rgba(255,255,255,.5)}#pagewrap .woo-basket.active:after{content:"";position:absolute;display:block;width:25px;height:20px;background:#f4f4f4;top:-20px;right:20px;-webkit-clip-path:polygon(50% 0%,0% 100%,100% 100%);clip-path:polygon(50% 0%,0% 100%,100% 100%)}.woocommerce-shop nav.woocommerce-breadcrumb{display:none}.woocommerce-shop ul#loops-wrapper{display:none}.woocommerce-shop form.woocommerce-ordering{display:none}.woocommerce-shop p.woocommerce-result-count{display:none}.wcmnd_email .wcmnd-fields{width:100%}.wc-mailchimp-subscribe-form .newsletter-discount-submit-button{background:var(--pink);border-radius:0;font-weight:600;font-family:'futura-pt'}.woocommerce-shop #pagewrap .home-4 img.woocommerce-placeholder.wp-post-image{display:none}.woocommerce-shop #pagewrap .home-4 ul li{width:100%}.woocommerce-shop #pagewrap .home-4 .product-share-wrap{display:none}.woocommerce-shop #pagewrap .home-4 th.label{display:none}.woocommerce-shop #pagewrap .home-4 select#pa_repair,.woocommerce-shop #pagewrap .home-4 select#pa_iphone-model,.woocommerce-shop #pagewrap .home-4 select#pa_samsung-model{width:100%;border-radius:0}.woocommerce-shop #pagewrap .home-4 span.woocommerce-Price-amount.amount{color:var(--pink);font-size:20px}.woocommerce-shop #pagewrap .home-4 a.reset_variations{display:none}.woocommerce-shop #pagewrap .home-4 table.variations{margin-right:0;width:100%}.woocommerce-shop #pagewrap .home-4 button.single_add_to_cart_button.button.alt.wp-element-button.disabled.wc-variation-selection-needed{font-size:20px;font-family:futura-pt,sans-serif!important;letter-spacing:normal;opacity:1}.woocommerce-shop #pagewrap .home-4 .woocommerce .quantity .qty{margin-bottom:10px;border-radius:0;margin-right:0}.woocommerce-shop #pagewrap .home-4 h3.product_title{display:none}.woocommerce-shop #pagewrap .home-4 a.reset_variations{font-size:18px!important}#pagewrap .banner-notice.black-bg{background:var(--pink);padding:5px;text-align:center}#pagewrap .banner-notice .module-text p{color:var(--white)}#pagewrap .banner-notice>.row_inner{flex-flow:wrap}#pagewrap .banner-notice>.row_inner>.module_column.tb-column{width:100%}@media (max-width:680px){#pagewrap .banner-notice .module-text p{font-size:16px;line-height:1.2}}figure.post-image.product-image{display:none}#pagewrap .bwm-service{max-width:720px;margin:0 auto;padding:40px 20px 60px}#pagewrap .bwm-service-heading{font-size:28px;font-weight:700;color:var(--black);margin-bottom:10px;line-height:1.25}#pagewrap .bwm-service-intro-text{font-size:16px;line-height:1.6;color:#555;margin-bottom:30px}#pagewrap .bwm-service-error{border-left:4px solid var(--pink);background:rgba(246,17,123,.06);padding:14px 18px;margin-bottom:25px;font-size:15px;color:var(--black)}#pagewrap .bwm-service-postcode-label{display:block;font-weight:700;font-size:16px;margin-bottom:12px;color:var(--black)}#pagewrap .bwm-service-postcode-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#pagewrap input.bwm-service-postcode-field{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;border:2px solid #ddd;border-radius:0;padding:14px 16px;font-size:16px;text-transform:uppercase;background:var(--white);color:var(--black)}#pagewrap input.bwm-service-postcode-field:focus{border-color:var(--pink);outline:0}#pagewrap .bwm-service .bwm-service-button{display:inline-block;background:var(--pink);color:var(--white);border:0;border-radius:0;padding:15px 26px;font-size:16px;font-weight:700;line-height:1.2;text-transform:none;text-decoration:none;cursor:pointer;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}#pagewrap .bwm-service .bwm-service-button:hover{background:var(--pink-dark);color:var(--white)}#pagewrap .bwm-service-postcode-row .bwm-service-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:10px}#pagewrap .bwm-service-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #e5e5e5;padding-bottom:12px;margin-bottom:25px}#pagewrap .bwm-service-summary-text{font-size:16px;color:#555}#pagewrap .bwm-service-change{display:inline;margin:0}#pagewrap .bwm-service button.bwm-service-change-button,#pagewrap .bwm-service button.bwm-service-back,#pagewrap .bwm-service a.bwm-service-back{background:0 0;border:0;border-radius:0;padding:0;font-size:15px;font-weight:400;color:#555;text-transform:none;text-decoration:underline;cursor:pointer;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}#pagewrap .bwm-service button.bwm-service-change-button:hover,#pagewrap .bwm-service button.bwm-service-back:hover,#pagewrap .bwm-service a.bwm-service-back:hover{background:0 0;color:var(--pink)}#pagewrap .bwm-service-restart{display:inline;margin:0}#pagewrap .bwm-service-note{font-size:15px;line-height:1.5;color:#555;margin-bottom:20px}#pagewrap .bwm-service-list{list-style:none;margin:0 0 30px;padding:0}#pagewrap .bwm-service-option{position:relative;margin:0 0 12px;padding:0}#pagewrap .bwm-service-option:before{display:none}#pagewrap .bwm-service-option input[type=radio]{position:absolute;top:26px;left:20px;margin:0;z-index:2}#pagewrap .bwm-service-option-label{display:block;border:2px solid #e0e0e0;background:var(--white);padding:22px 22px 22px 52px;cursor:pointer;-webkit-transition:border-color .3s ease-in-out,background .3s ease-in-out;-o-transition:border-color .3s ease-in-out,background .3s ease-in-out;transition:border-color .3s ease-in-out,background .3s ease-in-out}#pagewrap .bwm-service-option-label:hover{border-color:var(--pink)}#pagewrap .bwm-service-option input[type=radio]:checked+.bwm-service-option-label{border-color:var(--pink);background:rgba(246,17,123,.04)}#pagewrap .bwm-service-option input[type=radio]:focus+.bwm-service-option-label{-webkit-box-shadow:0 0 0 3px rgba(246,17,123,.25);box-shadow:0 0 0 3px rgba(246,17,123,.25)}#pagewrap .bwm-service-option-title{display:block;font-size:18px;font-weight:700;color:var(--black);margin-bottom:6px}#pagewrap .bwm-service-option-desc{display:block;font-size:15px;font-weight:400;line-height:1.55;color:#555}#pagewrap .bwm-service-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pagewrap .bwm-service-actions .bwm-service-back{margin-left:20px}#pagewrap .bwm-booking-slots .bwm-service-option{margin-bottom:8px}#pagewrap .bwm-booking-slots .bwm-service-option-label{padding:14px 20px 14px 52px}#pagewrap .bwm-booking-slots .bwm-service-option input[type=radio]{top:17px}#pagewrap .bwm-booking-slots .bwm-service-option-title{margin-bottom:0}#pagewrap .bwm-booking-contact{border:0;margin:0 0 30px;padding:0;min-width:0}#pagewrap .bwm-booking-contact-legend{display:block;width:100%;padding:0;margin-bottom:15px;font-size:18px;font-weight:700;color:var(--black)}#pagewrap .bwm-booking-field{margin:0 0 16px}#pagewrap .bwm-booking-field label{display:block;margin-bottom:6px;font-size:15px;font-weight:700;color:var(--black)}#pagewrap .bwm-booking-field input{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #ddd;border-radius:0;padding:14px 16px;font-size:16px;background:var(--white);color:var(--black)}#pagewrap .bwm-booking-field input:focus{border-color:var(--pink);outline:0}#pagewrap .bwm-booking-confirmation{border-top:4px solid var(--pink)}#pagewrap .bwm-booking-summary{list-style:none;margin:0 0 25px;padding:0;border:2px solid #e0e0e0;background:var(--white)}#pagewrap .bwm-booking-summary li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0;padding:16px 20px;border-bottom:1px solid #eee}#pagewrap .bwm-booking-summary li:last-child{border-bottom:0}#pagewrap .bwm-booking-summary li:before{display:none}#pagewrap .bwm-booking-summary-label{font-size:14px;font-weight:400;color:#555;text-transform:uppercase;letter-spacing:1px}#pagewrap .bwm-booking-summary-value{font-size:17px;font-weight:700;color:var(--black);text-align:right}#pagewrap .bwm-booking-summary-reference .bwm-booking-summary-value{font-size:24px;line-height:1.1;color:var(--pink);letter-spacing:1px}#pagewrap .bwm-track-form{margin:0}#pagewrap .bwm-track-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;list-style:none;margin:0 0 35px;padding:0}#pagewrap .bwm-track-step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin:0;padding:0;text-align:center}#pagewrap .bwm-track-step:before{content:'';position:absolute;top:13px;left:-50%;right:50%;height:2px;background:#e0e0e0}#pagewrap .bwm-track-step:first-child:before{display:none}#pagewrap .bwm-track-step.is-done:before,#pagewrap .bwm-track-step.is-current:before{background:var(--pink)}#pagewrap .bwm-track-step-number{position:relative;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:28px;height:28px;margin-bottom:8px;border:2px solid #ddd;border-radius:50%;background:var(--white);color:#999;font-size:13px;font-weight:700;line-height:24px;text-align:center}#pagewrap .bwm-track-step-label{display:block;font-size:12px;line-height:1.3;color:#999}#pagewrap .bwm-track-step.is-done .bwm-track-step-number{border-color:var(--pink);background:var(--pink);color:var(--white)}#pagewrap .bwm-track-step.is-done .bwm-track-step-label{color:#555}#pagewrap .bwm-track-step.is-current .bwm-track-step-number{border-color:var(--pink);background:var(--pink);color:var(--white);-webkit-box-shadow:0 0 0 4px rgba(246,17,123,.22);box-shadow:0 0 0 4px rgba(246,17,123,.22)}#pagewrap .bwm-track-step.is-current .bwm-track-step-label{color:var(--black);font-weight:700}#pagewrap .bwm-track-subheading{font-size:18px;font-weight:700;color:var(--black);margin:30px 0 12px}#pagewrap .bwm-track-items,#pagewrap .bwm-track-dates{list-style:none;margin:0 0 25px;padding:0;border:2px solid #e0e0e0;background:var(--white)}#pagewrap .bwm-track-items li,#pagewrap .bwm-track-dates li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0;padding:15px 20px;border-bottom:1px solid #eee}#pagewrap .bwm-track-items li:last-child,#pagewrap .bwm-track-dates li:last-child{border-bottom:0}#pagewrap .bwm-track-items li:before,#pagewrap .bwm-track-dates li:before{display:none}#pagewrap .bwm-track-item-name{font-size:16px;color:var(--black)}#pagewrap .bwm-track-item-qty{font-size:15px;color:#555;white-space:nowrap}#pagewrap .bwm-track-dates-label{font-size:14px;font-weight:400;color:#555;text-transform:uppercase;letter-spacing:1px}#pagewrap .bwm-track-dates-value{font-size:17px;font-weight:700;color:var(--black);text-align:right}#pagewrap .bwm-track-dates-return.is-provisional .bwm-track-dates-label,#pagewrap .bwm-track-dates-return.is-provisional .bwm-track-dates-value{color:#999}#pagewrap .bwm-track-dates-return.is-provisional .bwm-track-dates-value{font-weight:400;font-style:italic}#pagewrap .bwm-track-method{font-size:15px;color:#555;margin:20px 0 0}#pagewrap .bwm-track-again{margin:30px 0 0}@media (max-width:700px){#pagewrap .bwm-service{padding:25px 16px 40px}#pagewrap .bwm-service-heading{font-size:22px}#pagewrap .bwm-service-postcode-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pagewrap .bwm-service-postcode-row .bwm-service-button{margin-left:0;margin-top:10px}#pagewrap .bwm-service-summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#pagewrap .bwm-service-change{margin-top:6px}#pagewrap .bwm-service-option-label{padding:18px 18px 18px 46px}#pagewrap .bwm-service-option input[type=radio]{top:22px;left:16px}#pagewrap .bwm-service-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#pagewrap .bwm-service .bwm-service-continue{width:100%;text-align:center}#pagewrap .bwm-service-actions .bwm-service-back{margin-left:0;margin-top:14px;text-align:center}#pagewrap .bwm-booking-slots .bwm-service-option-label{padding:13px 16px 13px 46px}#pagewrap .bwm-booking-slots .bwm-service-option input[type=radio]{top:16px}#pagewrap .bwm-booking-contact-legend{font-size:16px}#pagewrap .bwm-booking-summary li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 16px}#pagewrap .bwm-booking-summary-value{text-align:left;margin-top:4px}#pagewrap .bwm-booking-summary-reference .bwm-booking-summary-value{font-size:20px}#pagewrap .bwm-track-progress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#pagewrap .bwm-track-step{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:18px;text-align:left}#pagewrap .bwm-track-step:last-child{margin-bottom:0}#pagewrap .bwm-track-step:before{top:-18px;left:13px;right:auto;width:2px;height:18px}#pagewrap .bwm-track-step-number{margin:0 12px 0 0}#pagewrap .bwm-track-step-label{font-size:15px}#pagewrap .bwm-track-items li,#pagewrap .bwm-track-dates li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:14px 16px}#pagewrap .bwm-track-dates-value{text-align:left;margin-top:4px}}