@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap");@font-face{font-family:"Blackadder ITC Std";src:url("/wp-content/themes/LowHeelsTheme/assets/fonts/BlackadderITCStd.woff2");src:url("/wp-content/themes/LowHeelsTheme/assets/fonts/BlackadderITCStd.woff2") format("woff2"), url("/wp-content/themes/LowHeelsTheme/assets/fonts/BlackadderITCStd.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}.message-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 32, 74, 0.5);z-index:99999999;display:flex;align-items:center;justify-content:center}#message-popup{display:none}img.message-logo{width:auto;height:60px;margin-bottom:13px}.message-popup-modal{background:#fff;border-radius:16px;max-width:720px;width:80vw;padding:40px 32px 32px 32px;box-shadow:0 8px 32px rgba(0, 0, 0, 0.12);text-align:center;position:relative}.message-popup-header{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.message-popup-header .country-logo{width:auto}.message-popup-header .plus{font-size:2rem;font-weight:bold;color:#134991}.message-popup-close{position:absolute;top:18px;right:18px;background:none;border:none;font-size:2rem;color:#ff5b00;cursor:pointer;z-index:1000000;pointer-events:auto}.message-popup-modal h2{color:#134991;font-size:1.5rem;font-weight:700;margin-bottom:12px}.message-popup-modal p{color:#0c1e4a;font-size:1rem;margin-bottom:24px}#message-popup-understand{cursor:pointer;pointer-events:auto;position:relative;z-index:1000000;margin:0 auto}.black-btn{display:flex;padding:13px 30px 10px 30px;align-items:center;border-radius:12px;background:#000000;color:#ffffff;font-family:"League Spartan", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;flex-direction:row-reverse;position:relative;border:2px solid transparent;width:fit-content;text-align:center;margin-top:2rem;letter-spacing:1px}.black-btn:hover{border:2px solid #000000;color:#000000;background-color:transparent}.black-outline-btn{display:flex;padding:13px 30px 10px 30px;align-items:center;border-radius:12px;background:transparent;color:#000000;font-family:"League Spartan", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;flex-direction:row-reverse;position:relative;border:2px solid #000000;width:fit-content;text-align:center;margin-top:2rem;letter-spacing:1px}.black-outline-btn:hover{border:2px solid #000000;color:#ffffff;background-color:#000000}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden}ul li{color:#424753;font-family:"Roboto", sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem}ol li{color:#424753;font-family:"Roboto", sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem;text-align:left}a{color:#424753;font-family:"Roboto", sans-serif;font-size:17px;line-height:normal;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;text-decoration:none}a:hover{color:#ff0000}p{color:#424753;font-family:"Roboto", sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:normal}strong{color:#424753;font-family:"Roboto", sans-serif;font-size:17px;font-style:normal;font-weight:600;line-height:normal}h1{color:#424753;font-family:"League Spartan", sans-serif;font-size:55px;font-style:normal;font-weight:500;line-height:normal;margin-top:1rem}h2{color:#424753;font-family:"League Spartan", sans-serif;font-size:48px;font-style:normal;font-weight:500;line-height:normal;margin-top:1rem}h3{color:#424753;font-family:"League Spartan", sans-serif;font-size:38px;font-style:normal;font-weight:500;line-height:normal;margin-top:2rem;margin-bottom:0}h4{color:#424753;font-family:"League Spartan", sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:normal;margin-top:2rem;margin-bottom:0}.sub-title{color:#000000;text-align:center;font-family:"League Spartan", sans-serif;font-size:20px;font-style:italic;font-weight:800;line-height:normal;text-transform:uppercase}.wc-block-components-drawer__screen-overlay{z-index:999999999 !important}h2.wc-block-mini-cart__title{font-size:26px !important;line-height:36px !important;display:inline-block;width:100%;margin:0px 16px -32px !important}.wc-block-components-totals-item__label{flex-grow:1;font-family:"Roboto", sans-serif;font-size:16px !important;line-height:25px;font-weight:bold}.wc-block-components-product-name{font-family:"Roboto", sans-serif;font-size:22px !important;font-weight:normal;padding-top:4px;color:#333;margin-top:0}.wc-block-components-product-name:hover{color:#ff0000}.wc-block-cart-item__prices{display:none}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata{margin-bottom:0.75em;display:none}.wc-block-components-totals-item__value{font-weight:700;white-space:nowrap;font-family:"Roboto", sans-serif;font-size:15px}.wc-block-components-button:not(.is-link).outlined:not(:focus),body:not(.woocommerce-block-theme-has-button-styles) .wc-block-components-button:not(.is-link){display:flex;align-items:center;border-radius:12px;background:#000000;color:#ffffff;font-family:"League Spartan", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;flex-direction:row-reverse;position:relative;border:2px solid transparent;text-align:center;letter-spacing:1px;box-shadow:inset 0 0 0 0px currentColor !important}button.wc-block-components-button.wp-element-button.wc-block-components-drawer__close.contained{right:2rem;padding:0 !important;position:relative;box-shadow:inset 0 0 0 0px currentColor !important;background-color:black;color:white;font-family:"Roboto", sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;padding:0 2rem;border-radius:25px}.wc-block-components-product-price{display:block;font-family:"Roboto", sans-serif;font-size:15px;font-weight:500;line-height:25px;margin-top:5px}#g-headertop{position:relative;z-index:32;width:100%;height:90px;display:flex;justify-content:center;align-items:center;align-self:stretch;margin-top:0}#g-headertop .header-inner{width:90%;margin:0px auto 0;display:flex;flex-direction:row;min-width:70rem;justify-content:flex-end;align-items:center;gap:10px}#g-headertop .header-inner .site-logo{width:18%;flex:0 18%}#g-headertop .header-inner .site-logo img{min-width:0;margin-right:10%;height:auto;width:200px}#g-headertop .header-inner .gold-btn{width:150px}#g-headertop .header-inner .hidden-desktop{display:none !important}#g-headertop .header-inner .site-navigation{width:63%;flex:1 63%;display:flex;justify-content:start;align-items:center;background-color:transparent}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary{clear:both;align-items:end;display:flex;justify-content:end;background:transparent}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:100%;justify-items:flex-end;display:flex;align-items:center;gap:20px;justify-content:end}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{display:flex;color:#000000}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{color:#000000}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a:after{transform:scaleX(1);transform-origin:bottom center}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.red a{color:#ff0000 !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu{background-color:#ffffff;border:1px solid rgba(0, 0, 0, 0.2);border-radius:5px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li.mega-current-menu-item a{color:#ffffff;background-color:#000000}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a{color:#000000;padding:10px 18px 10px;font-size:15px;margin-top:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a::after{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li .mega-sub-menu li a:hover{color:#ffffff !important;background-color:#000000}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{display:flex;padding:6px 2px 0 2px;justify-content:flex-start;align-items:center;gap:8px;text-transform:uppercase;background-color:transparent;font-size:15px;line-height:25px;text-transform:uppercase;font-weight:normal;white-space:normal;overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;-webkit-transition:0.35s ease;-moz-transition:0.35s ease;transition:0.35s ease;letter-spacing:0;font-family:"Roboto", sans-serif;color:#424753;margin-top:12px;position:relative}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{transition:0.4s ease all;color:#ff0000 !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover::after{transform:scaleX(1);transform-origin:bottom center}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:after{content:"";position:absolute;display:block;width:92%;transform:scaleX(0);height:1px;bottom:0;left:2px;background-color:#000000;transition:transform 0.25s ease-out;transform-origin:bottom center}#g-headertop svg.search-icon{margin:0 0.2rem;width:30px;height:40px;cursor:pointer}#g-headertop svg.search-icon:hover{fill:#ff0000}#g-headertop .sidebar{display:flex;flex-direction:row;height:40px;margin-top:18px;justify-content:center;align-items:center}#g-headertop .sidebar .wc-block-mini-cart__badge{font-size:12px;font-family:"League Spartan", sans-serif}#g-headertop .sidebar .wc-block-mini-cart__button{padding:0}#g-headertop .sidebar .wc-block-mini-cart__button:hover{color:#ff0000}#g-headertop .sidebar #mega-menu-wrap-shop{background-color:transparent}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link{color:#000000;font-size:32px;padding:0 6px}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link.dashicons-heart.mega-menu-link{background-repeat:no-repeat !important;background-position:center !important;width:40px;padding:0 !important;transition:0.4s ease all;background-color:transparent !important}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link.dashicons-heart.mega-menu-link:hover{transition:0.4s ease all}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link.dashicons-admin-users{background-repeat:no-repeat !important;background-position:center !important;width:40px;padding:0 !important;transition:0.4s ease all;background-color:transparent !important}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link.dashicons-admin-users:hover{transition:0.4s ease all}#g-headertop .sidebar #mega-menu-wrap-shop #mega-menu-shop li.mega-menu-item a.mega-menu-link:hover{color:#ff0000;background-color:transparent}#g-headertop .search-bar{position:absolute;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;min-width:48.5rem;top:0;display:none;height:100vh;background-color:rgba(0, 0, 0, 0.9);min-height:100%;overflow:hidden}#g-headertop .search-bar.active{display:block}#g-headertop .search-bar aside form.wp-block-search__button-outside.wp-block-search__icon-button.wp-block-search{width:100%}#g-headertop .search-bar aside:nth-of-type(1){position:relative;width:700px;height:auto;margin:0 auto;top:20%;text-align:right}#g-headertop .search-bar aside:nth-of-type(1) .close-btn{color:#ffffff;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;position:absolute;right:20px}#g-headertop .search-bar aside:nth-of-type(1) .close-btn:hover{color:#ff0000}#g-headertop .search-bar aside:nth-of-type(2){width:700px;height:80%;display:flex;align-items:center;margin:0 auto;align-items:center}#g-headertop .search-bar aside:nth-of-type(2) form.wp-block-search__button-outside.wp-block-search__text-button.wp-block-search{width:100%}#g-headertop .search-bar aside:nth-of-type(2) .wp-block-search__inside-wrapper{display:flex}#g-headertop .search-bar aside:nth-of-type(2) input#wp-block-search__input-1{width:100%;border-radius:0;height:40px;border:0 solid transparent;border-bottom:2px solid #ffffff;background-color:transparent;font-size:20px;color:white;font-family:"Roboto", sans-serif}#g-headertop .search-bar aside:nth-of-type(2) input::placeholder{font-size:20px;color:white;font-family:"Roboto", sans-serif}#g-headertop .search-bar aside:nth-of-type(2) input:focus-visible{outline:none}#g-headertop .search-bar aside:nth-of-type(2) button.wp-block-search__button.wp-element-button{height:45px;top:1px;position:relative;color:transparent;background:transparent;border:0;background-image:url(/wp-content/uploads/2024/09/search.svg);background-position:center;background-size:36px;background-repeat:no-repeat;width:50px}.banner{position:relative;width:100%;margin-bottom:0;background-color:#000000}.banner img{right:0;position:absolute;height:100%;width:52%;object-fit:cover;object-position:center}.banner:before{content:"";background:linear-gradient(270deg, rgba(15, 45, 45, 0) 10%, #002333 50%), linear-gradient(180deg, rgba(15, 45, 45, 0.75) 2.88%, rgba(15, 45, 45, 0) 25.48%, rgba(15, 45, 45, 0) 55.2%, #002333 95%);background-blend-mode:normal, normal, screen, normal;height:100%;width:100%;position:absolute;z-index:1}.banner .inner{width:65%;min-width:70rem;margin:0px auto;padding:12.6rem 0 6rem;z-index:1;position:relative}.banner .inner .content{width:565px}.banner .inner .content h1{color:#ffffff;font-family:"League Spartan", sans-serif;font-size:48px;font-style:italic;font-weight:800;line-height:normal;text-transform:uppercase}.banner .inner .content p{color:#ffffff;text-align:left}.banner .inner .content .white-btn{margin-top:2rem}.slider .no-js .owl-carousel,.slider .owl-carousel{display:block !important;height:95vh !important;min-height:700px !important}.slider{position:relative;margin-top:0}.slider .owl-item.active p,.slider .owl-item.active h2{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeIn;animation-delay:0.8s}.slider .owl-item{height:100%}.slider .owl-item .item{background-position:center !important;background-size:cover !important;height:95vh;min-height:700px}.slider .owl-item .item:before{content:"";background-color:rgba(0, 0, 0, 0.2);height:100%;position:absolute;width:100%;display:block;z-index:9}.slider .owl-item .item img{display:block;width:100%;height:100%;object-fit:cover}.slider .owl-item.active a{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeIn;animation-delay:0.8s}.slider .g-owlcarousel-item-content-container{height:100%;z-index:99;width:100%;position:relative;display:flex;justify-content:center;align-items:center}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content{position:relative;display:flex;flex-direction:column;justify-content:center;height:85%;width:70rem;margin:0 auto}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content .owl-background{z-index:22;top:0;position:relative}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content .g-owlcarousel-item-link{text-align:center;margin:0 auto}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content span.slider-heading{font-size:80px;color:white;line-height:105px;width:100%;position:relative;display:block;white-space:normal;text-align:center;margin:0 auto;text-shadow:1px 1px #000;font-family:"League Spartan", sans-serif}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content .black-btn:hover{background-color:#ffffff;border-color:#ffffff;color:#000000}.slider .owl-nav{margin-top:10px;position:absolute;top:40%;width:100%;left:0}.slider .owl-nav:hover button.owl-prev,.slider .owl-nav:hover button.owl-next{opacity:1}.slider .owl-nav button.owl-prev{width:54px;height:54px;display:block;color:#FDFAF5 !important;font-size:24px !important;line-height:30px !important;border-radius:12px;left:0;position:absolute;background-color:#000000 !important;opacity:0.4}.slider .owl-nav button.owl-next{width:54px;height:54px;display:block;color:#FDFAF5 !important;font-size:24px !important;line-height:30px !important;border-radius:12px;right:0;position:absolute;background-color:#000000 !important;opacity:0.4}.slider .owl-dots{display:none}.page-banner{height:462px;display:flex;align-items:center;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important}.page-banner .inner{width:75.5%;min-width:70rem;margin:0 auto;position:relative;top:2.5rem}.page-banner .inner h1{color:#ffffff;font-family:"League Spartan", sans-serif;font-size:68px;font-style:normal;font-weight:500;line-height:normal;display:block;width:45rem}.home .main-content{display:flex;padding:80px 0 40px;flex-direction:column;align-items:center;gap:30px;align-self:stretch}.home .main-content .inner{width:55%;margin:0px auto;min-width:65rem}.home .main-content .inner .content h1{text-align:center}.home .main-content .inner .content p{text-align:center}.introduction-content{width:64%;margin:5rem auto 4rem;min-width:70rem;text-align:center}.introduction-content h2{margin-bottom:0}#main-content{position:relative;overflow:hidden}.fifty-fifty p{text-align:left}.fifty-fifty h2{margin-top:0;margin-bottom:1.5rem;text-align:left}.fifty-fifty ul{list-style:none}.fifty-fifty ul li{margin-bottom:1rem;position:relative;padding-left:0}.fifty-fifty .right{display:flex;gap:120px;width:75.5%;min-width:70rem;margin:5rem auto 4rem;justify-content:center;align-items:start;max-width:1450px}.fifty-fifty .right .content{width:47%;flex:0 47%;text-align:left;padding-top:3rem}.fifty-fifty .right .image{width:45%;flex:0 45%;text-align:center}.fifty-fifty .right .image img{width:100%;height:650px;object-fit:cover;object-position:center;border-radius:12px}.fifty-fifty .left{display:flex;justify-content:center;align-items:start;flex-direction:row-reverse;gap:120px;width:75.5%;min-width:70rem;margin:5rem auto 4rem;max-width:1450px}.fifty-fifty .left .content{width:47%;flex:0 47%;padding-top:3rem}.fifty-fifty .left .image{width:45%;flex:0 45%;text-align:center}.fifty-fifty .left .image img{width:100%;height:650px;object-fit:cover;object-position:center;border-radius:12px}.quicklinks{width:75.5%;min-width:70rem;margin:0rem auto 2rem;max-width:1450px;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.quicklinks .item{position:relative;overflow:hidden;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;height:44vw;min-height:700px;width:49%;flex:1 49%;transition:all 0.4s ease-in;border-radius:12px}.quicklinks .item:before{content:"";height:100%;width:100%;background-color:rgba(0, 0, 0, 0.7);opacity:0;display:block;top:0;position:absolute;z-index:-1;transition:all 0.4s ease-in}.quicklinks .item:hover:before{opacity:1;transition:all 0.4s ease-in;z-index:0}.quicklinks .item:hover .black-btn{background-color:#ffffff;color:#000000;transition:all 0.4s ease-in}.quicklinks .item .details{height:95%;width:90%;margin:0 auto;display:flex;flex-direction:column;justify-content:end;z-index:0;position:relative}.quicklinks .item .details span.title{font-size:70px;line-height:80px;bottom:0;padding-left:0;color:white;text-shadow:1px 1px black;text-align:left;display:block;width:100%}div[id*="small-dialog-"]{background:white;padding:20px 30px;text-align:left;max-width:600px;margin:40px auto;position:relative;border-radius:18px}div[id*="small-dialog-"] span.header{color:#000000;font-family:"League Spartan", sans-serif;font-size:22px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;display:flex;justify-content:space-between}div[id*="small-dialog-"] span.role{font-size:18px;line-height:26px;display:block;text-align:left;position:relative;font-weight:500;font-family:"Roboto", sans-serif;color:#000000}div[id*="small-dialog-"] p{text-align:left;margin-bottom:0}div[id*="small-dialog-"] p.social-label{display:inline-block}div[id*="small-dialog-"] .so-button i{font-size:20px;line-height:30px;margin:1rem 5px 0;color:#000000;width:fit-content}div[id*="small-dialog-"] .so-button i:hover{color:#000000}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.meet-the-team{width:60%;min-width:70rem;margin:2rem auto 5rem}.meet-the-team .inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;margin-top:2rem}.meet-the-team .inner .member{width:22%;flex:0 22%;position:relative;cursor:pointer;top:0;transition:top ease 0.5s;height:355px}.meet-the-team .inner .member:hover{top:-10px;transition:top ease 0.5s}.meet-the-team .inner .member:hover .inner-member:before{opacity:1;transition:0.4s all ease-in}.meet-the-team .inner .member:hover .inner-member .details .name{color:#000000}.meet-the-team .inner .member:hover .inner-member .details .blue-btn{color:#000000}.meet-the-team .inner .member .inner-member{text-decoration:none}.meet-the-team .inner .member .inner-member:before{content:"";display:block;position:absolute;height:240px;width:100%;background-color:rgba(218, 107, 3, 0.5);top:0;object-fit:cover;opacity:0;transition:0.4s all ease-in;left:0;border-radius:10px;z-index:1}.meet-the-team .inner .member .cross img{height:24px;width:25px;display:block;position:relative;right:0;float:right;z-index:9}.meet-the-team .inner .member .cross img:hover{box-shadow:0px 2px 8px;border-radius:50%}.meet-the-team .inner .member img,.meet-the-team .inner .member .no-image{height:240px;align-self:stretch;width:100%;object-fit:cover;border-radius:10px;position:relative;object-fit:cover;margin:0 auto;display:block;background-size:cover;background-position:center;background-repeat:no-repeat}.meet-the-team .inner .member .details{width:98%;margin:15px auto 0}.meet-the-team .inner .member .details span.name{color:#000000;font-family:"League Spartan", sans-serif;font-size:22px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;display:flex;justify-content:space-between}.meet-the-team .inner .member .details span.role{font-size:16px;line-height:26px;display:block;text-align:left;position:relative;font-weight:500;font-family:"Roboto", sans-serif;color:#000000;margin-bottom:0.5rem}.get-in-touch-banner{position:relative;background-color:#000000}.get-in-touch-banner .banner-inner{width:75%;min-width:70rem;margin:0 auto;padding:60px 0 70px;display:flex;justify-content:space-between;flex-direction:column;text-align:center;align-items:center;z-index:1;position:relative}.get-in-touch-banner .banner-inner .icon{margin-bottom:2rem}.get-in-touch-banner .banner-inner h2{color:#ffffff;text-align:center;font-family:"League Spartan", sans-serif;font-size:40px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;margin:0;display:block}.get-in-touch-banner .banner-inner .orange-btn{margin-top:2rem}.video-section{position:relative;padding-top:40px}.video-section:before{content:"";background-image:url(/wp-content/uploads/2026/01/whatisahazpod.webp);display:block;position:absolute;width:100%;height:100%;z-index:0;left:0;background-position:top;background-repeat:no-repeat;background-size:cover}.video-section .inner{width:940px;text-align:center;padding-bottom:0;margin:2rem auto 6rem}.video-section .icon{z-index:1;position:relative}.video-section h2:before{display:none}.video-section .button-group{justify-content:center;display:flex;gap:10px}.video-section .content{max-width:85%;align-self:stretch;margin:2rem auto;z-index:2;position:relative}.video-section .content p{color:#000000;text-align:center;font-family:"Roboto", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.video-section .video-container{position:relative;overflow:hidden;min-width:944px;width:944px;height:531px;border-radius:8px;margin-top:2rem}.video-section .video-container .cover{width:100%;height:100%;display:block;top:0;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover}.video-section .video-container .cover span#play_button_youtube{width:90px;height:90px;position:absolute;border:2px solid white;display:block;top:42%;left:44%;border-radius:50%;cursor:pointer;transition:0.4s ease all}.video-section .video-container .cover span#play_button_youtube:before{content:"";background-image:url(/wp-content/uploads/2026/01/play-btn.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:53px;width:41px;display:block;margin:0 auto;top:20%;position:relative;transition:0.4s ease all;left:5px}.video-section .video-container .cover span#play_button_youtube:hover{transition:0.4s ease all;background-color:rgba(255, 255, 255, 0.25)}.video-section .video-container .cover span#play_button_youtube:hover:before{transition:0.4s ease all}.video-section .video-container span#play_button{width:90px;height:90px;position:absolute;border:2px solid white;display:block;top:42%;left:44%;border-radius:50%;cursor:pointer;transition:0.4s ease all}.video-section .video-container span#play_button:before{content:"";background-image:url(/wp-content/uploads/2026/01/play-btn.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:53px;width:41px;display:block;margin:0 auto;top:24%;position:relative;transition:0.4s ease all}.video-section .video-container span#play_button:hover{border:2px solid #000000;transition:0.4s ease all;filter:drop-shadow(2px 4px 6px black)}.video-section .video-container span#play_button:hover:before{filter:drop-shadow(2px 4px 6px black);transition:0.4s ease all}.video-section .video-container video{object-fit:cover}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.search-filter-field,.search-filter-field__popup{font-family:"Roboto", sans-serif}.testimonials-section{padding:80px 0;width:64%;margin:5rem auto 4rem;min-width:70rem;text-align:center}.testimonials-section h2{font-family:"League Spartan", sans-serif;font-size:48px;font-weight:300;color:#424753;margin-bottom:60px;text-align:left}.testimonials-section .testimonials-list{display:flex;flex-direction:column;gap:60px;align-items:center}.testimonials-section .testimonial-item{max-width:100%;width:fit-content}.testimonials-section .testimonial-item .testimonial-content{margin-bottom:20px}.testimonials-section .testimonial-item .testimonial-content .quote-mark{font-size:120px;line-height:0.5;color:#000000;font-family:Georgia, serif;margin-bottom:10px}.testimonials-section .testimonial-item .testimonial-content .quote{font-family:"Roboto", sans-serif;font-size:18px;font-style:italic;font-weight:400;line-height:1.6;color:#000000;text-align:center;padding:0 20px}.testimonials-section .testimonial-item .testimonial-content .quote p{margin:0}.testimonials-section .testimonial-item .testimonial-author{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px}.testimonials-section .testimonial-item .testimonial-author .client-name{font-family:"Roboto", sans-serif;font-size:18px;font-weight:600;color:#000000;text-align:center}.testimonials-section .testimonial-item .testimonial-author .signature-line{display:block}#mc_embed_signup .button{padding:0 !important}#mc_embed_signup .button:hover{background-color:#424753 !important;color:#ffffff !important}.blog,.tag,.category,.author{margin-top:0}.blog div#primary,.tag div#primary,.category div#primary,.author div#primary{width:75.5%;margin:0px auto;padding:4rem 0 0rem;display:flex;flex-direction:column;min-width:70rem}.blog div#content,.tag div#content,.category div#content,.author div#content{width:100%;margin:0rem auto 5rem;display:flex;gap:80px}.blog div#news-section,.tag div#news-section,.category div#news-section,.author div#news-section{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;margin:6rem auto 3rem;padding:0 0px;align-items:flex-start;margin-top:0 !important;gap:16px}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{display:flex;max-height:550px;height:550px;flex-direction:column;align-items:center;width:32%;flex:0 32%;transition:0.4s ease all;top:0;position:relative;border-radius:12px;background:var(--White, #fff);box-shadow:0px 4px 20px 4px rgba(0, 0, 0, 0.15);padding:0% 0% 2% 0%;position:relative}.blog div#news-section a.news-post:nth-of-type(3n),.tag div#news-section a.news-post:nth-of-type(3n),.category div#news-section a.news-post:nth-of-type(3n),.author div#news-section a.news-post:nth-of-type(3n){margin-right:0}.blog div#news-section a.news-post:hover,.tag div#news-section a.news-post:hover,.category div#news-section a.news-post:hover,.author div#news-section a.news-post:hover{top:-10px;transition:0.4s ease all}.blog div#news-section a.news-post:hover .details h3,.tag div#news-section a.news-post:hover .details h3,.category div#news-section a.news-post:hover .details h3,.author div#news-section a.news-post:hover .details h3{color:#ff0000}.blog div#news-section a.news-post:hover .details .black-btn,.tag div#news-section a.news-post:hover .details .black-btn,.category div#news-section a.news-post:hover .details .black-btn,.author div#news-section a.news-post:hover .details .black-btn{background-color:transparent;color:#000000;border:2px solid #000000}.blog div#news-section a.news-post img.attachment-full.size-full,.tag div#news-section a.news-post img.attachment-full.size-full,.category div#news-section a.news-post img.attachment-full.size-full,.author div#news-section a.news-post img.attachment-full.size-full{height:315px;align-self:stretch;width:100%;object-fit:cover;object-position:center;background-color:#f1eeee;position:relative;border-top-left-radius:8px;border-top-right-radius:8px}.blog div#news-section a.news-post img.attachment-full.size-full:before,.tag div#news-section a.news-post img.attachment-full.size-full:before,.category div#news-section a.news-post img.attachment-full.size-full:before,.author div#news-section a.news-post img.attachment-full.size-full:before{content:"";background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;opacity:0;transition:0.4s opacity ease-in}.blog div#news-section a.news-post img.attachment-full.size-full.no-image,.tag div#news-section a.news-post img.attachment-full.size-full.no-image,.category div#news-section a.news-post img.attachment-full.size-full.no-image,.author div#news-section a.news-post img.attachment-full.size-full.no-image{object-fit:none;background-color:#140419}.blog div#news-section a.news-post .details,.tag div#news-section a.news-post .details,.category div#news-section a.news-post .details,.author div#news-section a.news-post .details{display:flex;margin:20px;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}.blog div#news-section a.news-post .details h3,.tag div#news-section a.news-post .details h3,.category div#news-section a.news-post .details h3,.author div#news-section a.news-post .details h3{overflow:hidden;color:#000000;text-overflow:ellipsis;margin-top:0;font-family:"League Spartan", sans-serif;font-size:25px;font-style:normal;font-weight:500;line-height:normal;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.blog div#news-section a.news-post .details .excerpt p,.tag div#news-section a.news-post .details .excerpt p,.category div#news-section a.news-post .details .excerpt p,.author div#news-section a.news-post .details .excerpt p{overflow:hidden;color:#000000;text-overflow:ellipsis;font-family:"Roboto", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.blog div#news-section a.news-post .details .black-btn,.tag div#news-section a.news-post .details .black-btn,.category div#news-section a.news-post .details .black-btn,.author div#news-section a.news-post .details .black-btn{position:absolute;text-align:left;display:block;bottom:20px;width:fit-content;transition:0.4s ease all;margin-top:1rem}.blog .navigation,.tag .navigation,.category .navigation,.author .navigation{display:block;width:100%;display:flex;justify-content:center;align-items:center;gap:4px}.blog .navigation .nav-links,.tag .navigation .nav-links,.category .navigation .nav-links,.author .navigation .nav-links{display:flex;justify-content:center;align-items:center;gap:4px}.blog .navigation span.page-numbers.current,.tag .navigation span.page-numbers.current,.category .navigation span.page-numbers.current,.author .navigation span.page-numbers.current{display:inline-flex;width:32px;height:32px;padding:6px;justify-content:center;align-items:center;border-radius:4px;background:var(--Violet-900, #000000);color:white}.blog .navigation a.page-numbers,.tag .navigation a.page-numbers,.category .navigation a.page-numbers,.author .navigation a.page-numbers{color:var(--Violet-900, var(--Violet-900, #000000));text-align:center;font-family:"League Spartan", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.32px;display:inline-flex;width:32px;height:32px;padding:6px;justify-content:center;align-items:center;transition:0.4s ease all;margin-bottom:0}.blog .navigation a.page-numbers:hover,.tag .navigation a.page-numbers:hover,.category .navigation a.page-numbers:hover,.author .navigation a.page-numbers:hover{border-radius:4px;background:var(--Violet-900, #000000);color:white;transition:0.4s ease all}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{color:#424753;font-family:"Roboto", sans-serif;font-size:17px;line-height:normal;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;text-decoration:none}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#424753;font-family:"Roboto", sans-serif;font-size:17px;line-height:normal;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;text-decoration:none}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a:hover{color:#ff0000}.single-post .blog-posts-container{margin-top:0 !important}.single-post p#breadcrumbs{width:75.5%;margin:0px auto;padding:2.5rem 0 0rem;display:flex;flex-direction:column;min-width:70rem}.single-post .introduction{display:flex;width:75.5%;min-width:72rem;padding:4rem 0 2rem;flex-direction:column;justify-content:center;align-items:start;gap:0px;align-self:stretch;margin:0 auto !important}.single-post .introduction h1{color:#424753;font-family:"League Spartan", sans-serif;font-size:48px;font-style:normal;font-weight:500;line-height:normal;margin-top:0;margin-bottom:0}.single-post .introduction p{width:auto}.single-post .introduction .article-details{display:flex;justify-content:start;align-items:center;gap:var(--Spacing-xlarge, 32px);width:100%}.single-post .introduction .article-details div.date{display:flex;align-items:center;position:relative}.single-post .introduction .article-details div.date span.spacer{margin-right:1.5rem}.single-post .introduction .article-details div.date p.date{color:#000000;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.single-post nav#nav-single{border-top:1px solid #000000;border-bottom:1px solid #000000;width:65%;padding:4% 0;display:flex;margin:1rem auto 5rem}.single-post nav#nav-single a{width:50%}.single-post nav#nav-single a:nth-of-type(1){border-right:1px solid #000000}.single-post nav#nav-single span.meta-nav{font-size:20px;line-height:25px;font-family:"League Spartan", sans-serif;font-weight:normal;display:block}.single-post nav#nav-single span.post-navigation__prev--title{margin-left:11%;display:block;font-size:16px;line-height:22px;width:18rem;color:#000000}.single-post nav#nav-single .next{text-align:right;position:relative}.single-post nav#nav-single .next span.post-navigation__next--title{margin-right:0;display:block;font-size:16px;line-height:22px;text-align:right;width:18rem;right:38px;position:absolute;color:#000000}.single-post nav#nav-single i.fa.fa-arrow-left{margin-right:4%}.single-post nav#nav-single i.fa.fa-arrow-right{margin-left:4%}.single-post #myInput{display:none}.single-post .main-content{display:flex;width:75.5%;min-width:72rem;flex-direction:column;align-items:center;margin:0 auto}.single-post .main-content .article-image{width:100%;height:auto;max-width:var(--Container-large, 100%);margin:0 auto;padding-top:0;padding-bottom:30px;text-align:center}.single-post .main-content .article-image img{width:100%;height:500px;margin:0 auto;object-fit:cover;object-position:center;border-radius:12px}.single-post .main-content .article-image img.no-image{object-fit:scale-down;background-color:#f1eeee}.single-post .main-content .articleBody{display:flex;width:100%;flex-direction:column;margin:0 auto}.single-post .main-content .articleBody .post_tags{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 32px);align-items:center;gap:var(--Spacing-2xlarge, 48px);border-radius:var(--Radius-large, 8px);background:var(--Neutral-50, #f3f4f6);margin-top:1rem}.single-post .main-content .articleBody .post_tags .sub-title{color:#000000;text-align:center;font-family:"League Spartan", sans-serif;font-size:18px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;margin-bottom:0}.single-post .main-content .articleBody .post_tags a{margin-bottom:0;color:var(--Action-text-strong, #000000);font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px}.single-post .main-content .articleBody iframe{width:100%;height:425px}.single-post .main-content .articleBody a{color:#424753;font-family:"Roboto", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.single-post .main-content .articleBody a:hover{text-decoration:underline;color:#ff0000}.single-post .main-content .articleBody strong{color:#424753;font-family:"League Spartan", sans-serif;font-size:18px;font-style:normal;line-height:normal}.single-post .main-content .articleBody h2{color:#424753;font-family:"League Spartan", sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:44px;letter-spacing:-0.48px;width:100%;margin:3rem auto 0}.single-post .main-content .articleBody h3{color:#424753;font-family:"League Spartan", sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:normal;width:100%;margin:1rem auto 1rem}.single-post .main-content .articleBody h4{color:#000000;font-family:"League Spartan", sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal;width:100%;margin:0 auto}.single-post .main-content .articleBody p{width:100%;margin:1em auto;margin-top:0}.single-post .main-content .articleBody ul{padding-left:35px;width:100%;margin:0em auto 2rem}.single-post .main-content .articleBody ul li{color:#000000;font-family:"League Spartan", sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.36px;width:100%;margin:0 auto}.single-post .main-content .articleBody ul li:before{top:-2px}.single-post .main-content .articleBody img{width:auto;height:auto;margin-top:2rem;max-width:100%}.single-post .social-share{display:flex;justify-content:center;align-items:center;margin-top:3rem;margin-bottom:3rem}.single-post .social-share .share-heading{color:var(--Action-text-strong, #000000);font-family:"League Spartan", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;margin-right:2rem}.single-post .social-share .share-heading svg{margin-right:2rem;top:4px;position:relative;margin-left:5px}.single-post .social-share section.socialShare{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 32px);align-items:center;gap:var(--Spacing-2xlarge, 48px);border-radius:var(--Radius-large, 8px);background:var(--Neutral-50, #f3f4f6)}.single-post .social-share section.socialShare a{margin-bottom:0;color:var(--Action-text-strong, #000000);font-family:"League Spartan", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px}.single-post .social-share section.socialShare a:hover{color:#000000}.single-post .social-share section.socialShare input[type="button"]{background:none;border:0;margin-bottom:0;color:var(--Action-text-strong, #000000);font-family:"League Spartan", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;cursor:pointer}.single-post .social-share section.socialShare input[type="button"]:hover{color:#000000}.page-template-page-full .main-content,.error404 .main-content{display:flex;flex-direction:row;width:85%;margin:40px auto;min-width:72rem;z-index:1;position:relative;gap:100px}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:100%;margin:0 auto 0;padding:2.6rem 0 4.6rem}.page-template-page-full .main-content .content-container h1,.error404 .main-content .content-container h1{text-align:center}.page-template-page-full .main-content .content-container h2,.error404 .main-content .content-container h2{margin-top:1.5rem}.page-template-page-full .main-content .content-container{text-align:left}.page-template-page-full .main-content .content-container h1{text-align:left}.page-template-page-full .main-content .content-container h2{text-align:left;margin-bottom:0}.page-template-page-full .main-content .content-container p{text-align:left}.error404 h2{margin-top:0}.error404 .black-outline-btn{margin-top:2rem}.error404 .main-content .content-container{margin:0rem auto 0}.mailchimp-block{margin:2rem auto 4rem}.mailchimp-block .mailchimp-fields-group{display:flex;flex-direction:row;gap:15px}.products-carousel{margin-top:6rem}.products-carousel .heading-conainer{width:75.5%;min-width:70rem;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1450px}.products-carousel .heading-conainer h2{margin-bottom:0;margin-top:0}.products-carousel .heading-conainer .black-btn{margin-top:0}.products-carousel .service-quicklinks.home{width:75.5%;min-width:70rem;margin:2rem auto 6rem;max-width:1450px}.products-carousel .service-quicklinks.home .service-item.item{height:25vw;max-height:465px;min-height:350px;margin-right:0%;margin-top:1%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:block;overflow:hidden;border-radius:12px}.products-carousel .service-quicklinks.home .service-item.item a{height:100%;width:100%;position:relative;display:block}.products-carousel .service-quicklinks.home .service-item.item a:hover .wp-post-image{transform:scale(1.1);transition:0.8s ease all}.products-carousel .service-quicklinks.home .service-item.item a .wp-post-image{height:100%;width:100%;position:relative;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;transition:0.8s ease all}.products-carousel .service-quicklinks.home .service-item.item a .details{vertical-align:bottom;display:block;position:absolute;bottom:0;padding:0 0 25px 0;text-align:center;width:100%}.products-carousel .service-quicklinks.home .service-item.item a .details .service-header{text-transform:none;font-family:"League Spartan", sans-serif;color:white;font-size:40px;line-height:normal;display:block;font-weight:normal;bottom:0;position:relative;width:100%;text-shadow:1px 1px black;letter-spacing:1px;text-align:center}.products-carousel .service-quicklinks.home .owl-nav{margin-top:10px;width:100%;margin-right:0;right:0;position:relative;bottom:0;display:flex;justify-content:space-between}.products-carousel .service-quicklinks.home .owl-nav button.owl-next{border-radius:12px}.products-carousel .service-quicklinks.home .owl-nav button.owl-prev{border-radius:12px}.products-carousel .service-quicklinks.home .owl-nav button.owl-next,.products-carousel .service-quicklinks.home .owl-nav button.owl-prev,.products-carousel .service-quicklinks.home .owl-nav button.owl-dot{height:46px;width:46px;background-color:#000000;color:white;padding:1%;font-size:25px;line-height:30px;margin-bottom:10px;transition:all 0.4s ease;border:2px solid #000000}.products-carousel .service-quicklinks.home .owl-nav button.owl-next:hover,.products-carousel .service-quicklinks.home .owl-nav button.owl-prev:hover,.products-carousel .service-quicklinks.home .owl-nav button.owl-dot:hover{border:2px solid #000000;background-color:transparent;transition:all 0.4s ease}.products-carousel .service-quicklinks.home .owl-nav button.owl-next:hover span,.products-carousel .service-quicklinks.home .owl-nav button.owl-prev:hover span,.products-carousel .service-quicklinks.home .owl-nav button.owl-dot:hover span{color:#000000}.products-carousel .service-quicklinks.home .owl-nav button.owl-next span,.products-carousel .service-quicklinks.home .owl-nav button.owl-prev span,.products-carousel .service-quicklinks.home .owl-nav button.owl-dot span{top:-5px;display:block;position:relative;font-size:40px;line-height:36px;font-family:"Outfit"}.products-grid{width:75.5%;min-width:70rem;margin:0rem auto 6rem;max-width:1450px}.products-grid .heading-conainer{margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:1450px}.products-grid .heading-conainer h2{margin-bottom:0;margin-top:0}.products-grid .heading-conainer .black-btn{margin-top:0}.products-grid .service-quicklinks{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.products-grid .service-quicklinks .service-item.item{width:23.3%;flex:1 23.3%;height:17vw;max-height:340px;min-height:280px;margin-right:0%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:block;overflow:hidden;border-radius:12px}.products-grid .service-quicklinks .service-item.item a{height:100%;width:100%;position:relative;display:block}.products-grid .service-quicklinks .service-item.item a:hover .wp-post-image{transform:scale(1.1);transition:0.8s ease all}.products-grid .service-quicklinks .service-item.item a .wp-post-image{height:100%;width:100%;position:relative;background-position:bottom !important;background-repeat:no-repeat !important;background-size:cover !important;transition:0.8s ease all}.products-grid .service-quicklinks .service-item.item a .details{vertical-align:bottom;display:block;position:absolute;bottom:0;padding:0 0 25px 0;text-align:center;width:100%}.products-grid .service-quicklinks .service-item.item a .details .service-header{text-transform:none;font-family:"League Spartan", sans-serif;color:white;font-size:40px;line-height:normal;display:block;font-weight:normal;bottom:0;position:relative;width:100%;text-shadow:1px 1px black;letter-spacing:1px;text-align:center}.products-grid .service-quicklinks .owl-nav{margin-top:10px;width:100%;margin-right:0;right:0;position:relative;bottom:0;display:flex;justify-content:space-between}.products-grid .service-quicklinks .owl-nav button.owl-next{border-radius:12px}.products-grid .service-quicklinks .owl-nav button.owl-prev{border-radius:12px}.products-grid .service-quicklinks .owl-nav button.owl-next,.products-grid .service-quicklinks .owl-nav button.owl-prev,.products-grid .service-quicklinks .owl-nav button.owl-dot{height:46px;width:46px;background-color:#000000;color:white;padding:1%;font-size:25px;line-height:30px;margin-bottom:10px;transition:all 0.4s ease;border:2px solid #000000}.products-grid .service-quicklinks .owl-nav button.owl-next:hover,.products-grid .service-quicklinks .owl-nav button.owl-prev:hover,.products-grid .service-quicklinks .owl-nav button.owl-dot:hover{border:2px solid #000000;background-color:transparent;transition:all 0.4s ease}.products-grid .service-quicklinks .owl-nav button.owl-next:hover span,.products-grid .service-quicklinks .owl-nav button.owl-prev:hover span,.products-grid .service-quicklinks .owl-nav button.owl-dot:hover span{color:#000000}.products-grid .service-quicklinks .owl-nav button.owl-next span,.products-grid .service-quicklinks .owl-nav button.owl-prev span,.products-grid .service-quicklinks .owl-nav button.owl-dot span{top:-5px;display:block;position:relative;font-size:40px;line-height:36px;font-family:"Outfit"}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:12px 30px 10px 30px !important;font-size:16px;font-style:normal;font-weight:500;line-height:normal;border-radius:12px;left:auto;color:white;background-color:black !important;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;margin-left:0%;text-transform:uppercase;letter-spacing:1px !important;border:2px solid #000000}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background-color:transparent !important;color:#000000 !important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{color:white}.woocommerce h2,.woocommerce-page h2,.page-id-13 h2,.woocommerce-account h2,.woocommerce-wishlist h2{font-family:"Roboto", sans-serif;font-size:20px;color:#000000;margin-bottom:0;font-weight:500;margin-top:0}.woocommerce fieldset,.woocommerce-page fieldset,.page-id-13 fieldset,.woocommerce-account fieldset,.woocommerce-wishlist fieldset{padding:1rem;margin-top:10px}.woocommerce legend,.woocommerce-page legend,.page-id-13 legend,.woocommerce-account legend,.woocommerce-wishlist legend{font-size:15px;line-height:20px;font-family:"Poppins"}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.page-id-13 .cart-collaterals .cart_totals,.woocommerce-account .cart-collaterals .cart_totals,.woocommerce-wishlist .cart-collaterals .cart_totals{float:right;width:30%}.woocommerce form .form-row textarea,.woocommerce form .form-row input.input-text,.woocommerce-page form .form-row textarea,.woocommerce-page form .form-row input.input-text,.page-id-13 form .form-row textarea,.page-id-13 form .form-row input.input-text,.woocommerce-account form .form-row textarea,.woocommerce-account form .form-row input.input-text,.woocommerce-wishlist form .form-row textarea,.woocommerce-wishlist form .form-row input.input-text{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:normal;width:100%;border:1px solid #666;border-radius:3px;padding:0.5rem 1rem;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;font-size:17px}.woocommerce .quantity .qty,.woocommerce-page .quantity .qty,.page-id-13 .quantity .qty,.woocommerce-account .quantity .qty,.woocommerce-wishlist .quantity .qty{text-align:center;width:73px;font-family:"Roboto", sans-serif;font-size:15px;height:25px;padding:0.5rem}.woocommerce table thead,.woocommerce-page table thead,.page-id-13 table thead,.woocommerce-account table thead,.woocommerce-wishlist table thead{background-color:#000000}.woocommerce table thead th,.woocommerce-page table thead th,.page-id-13 table thead th,.woocommerce-account table thead th,.woocommerce-wishlist table thead th{font-family:"Roboto", sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:white;background-color:#000000}.woocommerce table tbody tr th,.woocommerce-page table tbody tr th,.page-id-13 table tbody tr th,.woocommerce-account table tbody tr th,.woocommerce-wishlist table tbody tr th{font-family:"Roboto", sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:white;background-color:#000000}.woocommerce table tbody td,.woocommerce-page table tbody td,.page-id-13 table tbody td,.woocommerce-account table tbody td,.woocommerce-wishlist table tbody td{font-family:"Roboto", sans-serif;font-size:15px;line-height:25px;border:0.1px solid rgba(0, 0, 0, 0.1)}.woocommerce table tbody td a,.woocommerce-page table tbody td a,.page-id-13 table tbody td a,.woocommerce-account table tbody td a,.woocommerce-wishlist table tbody td a{font-family:"Roboto", sans-serif;font-size:16px;line-height:20px;font-weight:normal;color:#424753;font-weight:500}.woocommerce table tbody td a:hover,.woocommerce-page table tbody td a:hover,.page-id-13 table tbody td a:hover,.woocommerce-account table tbody td a:hover,.woocommerce-wishlist table tbody td a:hover{color:#ff0000}.woocommerce table tbody td.product-remove a,.woocommerce-page table tbody td.product-remove a,.page-id-13 table tbody td.product-remove a,.woocommerce-account table tbody td.product-remove a,.woocommerce-wishlist table tbody td.product-remove a{font-size:28px;line-height:38px;font-weight:500;margin:0 auto;width:fit-content;text-align:center}.woocommerce table tbody td.product-remove a:hover,.woocommerce-page table tbody td.product-remove a:hover,.page-id-13 table tbody td.product-remove a:hover,.woocommerce-account table tbody td.product-remove a:hover,.woocommerce-wishlist table tbody td.product-remove a:hover{color:#000000 !important;background:transparent}.woocommerce table tfoot tr th,.woocommerce-page table tfoot tr th,.page-id-13 table tfoot tr th,.woocommerce-account table tfoot tr th,.woocommerce-wishlist table tfoot tr th{font-family:"Roboto", sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;color:white;background-color:#000000}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid black;border-radius:4px;height:40px;padding:0.3rem}h2.wc-block-mini-cart__title.wp-block-woocommerce-mini-cart-title-block{font-family:"Roboto", sans-serif;font-size:28px;color:#424753;margin-bottom:0;font-weight:500;margin-top:2rem;padding-bottom:0;mask-image:none}.wc-block-components-totals-item__label{font-family:"Roboto", sans-serif;font-size:15px;color:#424753;margin-bottom:0;font-weight:500}.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description,.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal{font-family:"Roboto", sans-serif}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px;width:112px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{display:block;font-size:17px;line-height:normal;max-width:max-content;margin-top:10px}.wc-block-cart-item__wrap{padding:0rem 1rem}.is-medium table.wc-block-cart-items td,.is-mobile table.wc-block-cart-items td,.is-small table.wc-block-cart-items td{border:0}.woocommerce-cart input#coupon_code{width:400px;height:46px;border-radius:14px}.woocommerce-cart table.cart img{height:auto;width:107px}.woocommerce-checkout label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox span{font-size:20px;line-height:normal}.woocommerce-checkout div#content{width:72rem;margin:4rem auto}.woocommerce-checkout div#content h1{text-transform:uppercase;text-align:center}.woocommerce-checkout div#content .black-btn{border:2px solid transparent;line-height:40px}.woocommerce-checkout div#content .black-btn:after{top:14px}.woocommerce-checkout div#content .black-btn:hover{border-color:black}.woocommerce-checkout div#content table.cart img{height:auto;width:107px}.woocommerce-checkout h3{margin-top:0rem;margin-bottom:1rem;font-size:30px}.woocommerce-checkout span#select2-billing_country-container,.woocommerce-checkout span#select2-shipping_country-container{padding:2px}.woocommerce-checkout form.checkout.woocommerce-checkout{margin-top:40px}.woocommerce-checkout .woocommerce-shipping-fields{margin-top:20px}.woocommerce-checkout textarea#order_comments{height:200px;margin-bottom:12px}.woocommerce-checkout .col2-set{width:100%;display:flex;flex-direction:row}.woocommerce-checkout .col2-set .col-1{float:none;width:32%;margin-right:2%}.woocommerce-checkout .col2-set .col-2{float:none;width:66%}.woocommerce-wishlist .wishlist-title.wishlist-title-with-form{display:none}.woocommerce-wishlist table.cart img{height:auto;width:107px}.woocommerce-wishlist table tbody tr.wishlist_item td.product-name{width:45%}.woocommerce-wishlist table tbody tr.wishlist_item .product-action{width:20%}.woocommerce-wishlist table tbody tr.wishlist_item .product-stock p{margin-top:0}.woocommerce-account div#content{width:72rem;margin:4rem auto}.woocommerce-account div#content h1{text-transform:uppercase;text-align:left;font-family:"Roboto", sans-serif;font-size:50px;line-height:60px;font-weight:500;color:#000000;margin-bottom:20px}.woocommerce-account div#content .black-btn{border:2px solid transparent;line-height:40px}.woocommerce-account div#content .black-btn:after{top:14px}.woocommerce-account div#content .black-btn:hover{border-color:black}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul{display:block;list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li{position:relative;padding:10px 20px}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#7a7a7a}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li.is-active a:after{content:"";height:3px;width:100%;left:0;background-color:#7a7a7a;z-index:2;display:block;position:absolute;margin-top:10px}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li a{font-weight:500;color:#000000}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li a:hover{color:#7a7a7a}.woocommerce-account div#content nav.woocommerce-MyAccount-navigation ul li a:hover:after{content:"";height:3px;width:100%;left:0;background-color:#7a7a7a;z-index:2;display:block;position:absolute;margin-top:10px}.woocommerce .ribbon-wrapper{height:120px;width:120px;overflow:hidden;position:absolute;right:-2px;top:-2px;z-index:10}.woocommerce .ribbon-wrapper .ribbon{box-shadow:0 0 3px rgba(0, 0, 0, 0.3);font-size:0.8rem;line-height:100%;padding:0.375rem 0;position:relative;right:-2px;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.4);text-transform:uppercase;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:5px;top:30px;width:160px;background-color:#136207 !important;color:#fff}.woocommerce span.onsale{min-height:3.236em;min-width:2.236em;padding:2px 6px;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-0.5em;left:-0.5em;margin:0;border-radius:100%;background-color:#000000;color:#fff;font-size:10px;z-index:9;font-family:"Roboto", sans-serif}.woocommerce.single-product .yith-add-to-wishlist-button-block{position:relative}.woocommerce.single-product .image-block{width:72rem;display:flex;margin:2rem auto 6rem;gap:40px 40px;flex-wrap:wrap;flex-direction:row}.woocommerce.single-product .image-block a.glightbox{width:48%}.woocommerce.single-product .image-block img{height:auto;height:655px;object-fit:cover;object-position:center;border-radius:12px;width:100%}.woocommerce.single-product .product-options .inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.woocommerce.single-product .product-options a.product-option{height:60px;width:85px}.woocommerce.single-product .product-options a.product-option img{object-fit:cover;object-position:bottom;width:100%;height:100%}.woocommerce.single-product .site-main{width:90%;margin:3rem auto;min-width:72rem}.woocommerce.single-product .site-main .split-content{display:flex;margin-top:5rem}.woocommerce.single-product .site-main .split-content div{width:48%;margin:2rem}.woocommerce.single-product .site-main .split-content div h4{font-size:35px;font-family:"League Spartan", sans-serif;color:#424753;line-height:normal}.woocommerce.single-product .site-main div.product{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:3rem}.woocommerce.single-product .site-main div.product form.cart{margin-bottom:1em;margin-top:1em}.woocommerce.single-product .site-main div.product form.cart .size-chart{margin-top:0;margin-left:0.5rem;display:inline-flex}.woocommerce.single-product .site-main div.product form.cart .variations label{line-height:3rem;padding-left:0;font-size:25px;line-height:normal;font-weight:500}.woocommerce.single-product .site-main div.product form.cart .variations .variation-radios{margin-top:5px}.woocommerce.single-product .site-main div.product form.cart .variations .variation-radios .variation-radio{border:1px solid black;font-size:16px;line-height:normal;padding:6px 8px;color:black;height:30px;width:fit-content;margin-right:5px;cursor:pointer}.woocommerce.single-product .site-main div.product form.cart .variations .variation-radios .variation-radio:hover{border-color:#ff0000}.woocommerce.single-product .site-main div.product form.cart .variations .variation-radios .variation-radio:has(> input:checked){border-color:#ff0000}.woocommerce.single-product .site-main div.product form.cart .variations .variation-radios .variation-radio input{display:none}.woocommerce.single-product .site-main div.product form.cart .variations th{background-color:transparent;color:#424753;text-transform:none;border:0;line-height:normal;display:block;margin-bottom:0.5rem}.woocommerce.single-product .site-main div.product form.cart .variations tr{display:flex;flex-direction:column;text-align:left}.woocommerce.single-product .site-main div.product .short-description{display:flex;flex-direction:row;flex-wrap:wrap;width:40rem}.woocommerce.single-product .site-main div.product .short-description .spec{display:flex;flex-direction:row;width:50%;margin-bottom:0.5rem}.woocommerce.single-product .site-main div.product .short-description .spec strong{font-weight:bold;width:40%}.woocommerce.single-product .site-main div.product .short-description .spec p{margin:0}.woocommerce.single-product .site-main div.product .ribbon-wrapper{display:none !important}.woocommerce.single-product .site-main div.product div.images{float:none;width:50%;height:fit-content}.woocommerce.single-product .site-main div.product div.images .flex-control-thumbs{display:none}.woocommerce.single-product .site-main div.product div.images img.wp-post-image{display:block;width:100%;height:550px !important;box-shadow:none;object-fit:scale-down}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image{height:550px}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img{display:block;width:100%;height:550px;box-shadow:none;object-fit:scale-down}.woocommerce.single-product .site-main div.product div.summary{float:none;width:50%;clear:none;padding:0}.woocommerce.single-product .site-main div.product div.summary .product_title{clear:none;margin-top:8px;padding:0;font-family:"League Spartan", sans-serif;font-size:40px;font-weight:500;line-height:normal;margin-bottom:1rem}.woocommerce.single-product .site-main div.product div.summary .price{color:black;font-family:"Roboto", sans-serif;font-size:18px;font-weight:600}.woocommerce.single-product .site-main div.product div.summary .priceLoyalty{background-color:#136207 !important;color:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.3);font-size:0.8rem;line-height:100%;padding:0.375rem;text-align:center;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.4);text-transform:uppercase;display:block;width:fit-content;margin-top:10px}.woocommerce.single-product .site-main div.product div.summary span.Master.Model{font-family:"Roboto", sans-serif;font-size:26px;font-weight:400;font-style:italic;line-height:26px}.woocommerce.single-product .site-main div.product div.summary h3{font-size:25px;line-height:38px;margin-bottom:10px;font-weight:400;margin-top:1rem;font-family:"League Spartan", sans-serif}.woocommerce.single-product .site-main div.product div.summary ul{padding-left:2rem}.woocommerce.single-product .site-main div.product div.summary .product-table{border-top:1px solid lightgray;margin-top:3rem;padding-top:2rem}.woocommerce .product_cat-point-of-sale p.min-order{display:none !important}.woocommerce .yith-add-to-wishlist-button-block{display:flex;align-items:center;justify-content:center;position:absolute;width:max-content;margin:0;z-index:1}.woocommerce .yith-add-to-wishlist-button-block span{display:none}.woocommerce .yith-add-to-wishlist-button-block:hover{color:#ff0000}.woocommerce .yith-add-to-wishlist-button-block .fa,.woocommerce .yith-add-to-wishlist-button-block .fas{font-family:"FontAwesome";font-weight:900}.woocommerce .yith-add-to-wishlist-button-block a{font-size:22px;line-height:25px;font-family:"Roboto", sans-serif;color:black}.woocommerce .yith-add-to-wishlist-button-block a svg{cursor:pointer}.woocommerce .yith-add-to-wishlist-button-block a:hover svg{fill:#000000}.woocommerce .red-btn{margin-bottom:40px}.woocommerce .woocommerce-result-count{margin:4px 0 1em}.tax-product_cat .product-filter-toggle,.post-type-archive-product .product-filter-toggle,.tax-berocket_brand .product-filter-toggle{display:none}.tax-product_cat #main-content,.post-type-archive-product #main-content,.tax-berocket_brand #main-content{width:85%;margin:40px auto;min-width:72rem}.tax-product_cat .yith-wcwl-add-button span,.post-type-archive-product .yith-wcwl-add-button span,.tax-berocket_brand .yith-wcwl-add-button span{display:none}.tax-product_cat .woocommerce-ordering,.post-type-archive-product .woocommerce-ordering,.tax-berocket_brand .woocommerce-ordering{margin:0 1rem 1em 0;position:relative}.tax-product_cat .woocommerce-ordering select,.post-type-archive-product .woocommerce-ordering select,.tax-berocket_brand .woocommerce-ordering select{vertical-align:top;font-family:"Roboto", sans-serif;font-size:15px;font-weight:500;background:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0Ljk1IDEwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9LmNscy0ye2ZpbGw6IzQ0NDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmFycm93czwvdGl0bGU+PHJlY3QgY2xhc3M9ImNscy0xIiB3aWR0aD0iNC45NSIgaGVpZ2h0PSIxMCIvPjxwb2x5Z29uIGNsYXNzPSJjbHMtMiIgcG9pbnRzPSIxLjQxIDQuNjcgMi40OCAzLjE4IDMuNTQgNC42NyAxLjQxIDQuNjciLz48cG9seWdvbiBjbGFzcz0iY2xzLTIiIHBvaW50cz0iMy41NCA1LjMzIDIuNDggNi44MiAxLjQxIDUuMzMgMy41NCA1LjMzIi8+PC9zdmc+)  no-repeat 95% 50%;-moz-appearance:none;-webkit-appearance:none;appearance:none;padding:2px 19px;color:black;border:0;border:1px solid lightgray;width:350px;height:48px;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}.tax-product_cat h1,.post-type-archive-product h1,.tax-berocket_brand h1{font-family:"Roboto", sans-serif;font-size:48px;line-height:normal;text-transform:capitalize;font-weight:600;margin-top:40px;margin-bottom:1rem;width:100%;padding:0}.tax-product_cat p,.post-type-archive-product p,.tax-berocket_brand p{text-align:left}.tax-product_cat .shop-container,.post-type-archive-product .shop-container,.tax-berocket_brand .shop-container{display:flex;flex-direction:row-reverse;margin-top:5rem}.tax-product_cat .shop-container .sidebar,.post-type-archive-product .shop-container .sidebar,.tax-berocket_brand .shop-container .sidebar{width:18%;overflow:hidden;height:100% !important;transition:0.4s width ease}.tax-product_cat .shop-container .sidebar.hidden,.post-type-archive-product .shop-container .sidebar.hidden,.tax-berocket_brand .shop-container .sidebar.hidden{width:0;transition:0.4s width ease}.tax-product_cat .shop-container .sidebar h2,.post-type-archive-product .shop-container .sidebar h2,.tax-berocket_brand .shop-container .sidebar h2{font-size:30px;font-family:"League Spartan", sans-serif;color:#000;line-height:35px;margin-bottom:1.5rem;text-transform:capitalize}.tax-product_cat .shop-container .sidebar ul.product-cat,.post-type-archive-product .shop-container .sidebar ul.product-cat,.tax-berocket_brand .shop-container .sidebar ul.product-cat{list-style:none;margin-top:5px;padding-left:0}.tax-product_cat .shop-container .sidebar ul.product-cat li.product-category,.post-type-archive-product .shop-container .sidebar ul.product-cat li.product-category,.tax-berocket_brand .shop-container .sidebar ul.product-cat li.product-category{margin-bottom:10px}.tax-product_cat .shop-container .sidebar ul.product-cat li.product-category a,.post-type-archive-product .shop-container .sidebar ul.product-cat li.product-category a,.tax-berocket_brand .shop-container .sidebar ul.product-cat li.product-category a{font-family:"Roboto", sans-serif;color:#424753;text-transform:uppercase;letter-spacing:0;font-size:15px;line-height:normal;transition:0.4s ease all}.tax-product_cat .shop-container .sidebar ul.product-cat li.product-category a span.count,.post-type-archive-product .shop-container .sidebar ul.product-cat li.product-category a span.count,.tax-berocket_brand .shop-container .sidebar ul.product-cat li.product-category a span.count{font-family:"Roboto", sans-serif;font-size:10px;font-weight:600;line-height:12px;color:#424753;margin-left:5px}.tax-product_cat .shop-container .sidebar ul.product-cat li.product-category a:hover,.post-type-archive-product .shop-container .sidebar ul.product-cat li.product-category a:hover,.tax-berocket_brand .shop-container .sidebar ul.product-cat li.product-category a:hover{color:#ff0000;font-weight:400;transition:0.4s ease all}.tax-product_cat .shop-container .sidebar .berocket_single_filter_widget,.post-type-archive-product .shop-container .sidebar .berocket_single_filter_widget,.tax-berocket_brand .shop-container .sidebar .berocket_single_filter_widget{padding:6% 5% 0 0}.tax-product_cat .shop-container .sidebar .bapf_colorinline .bapf_img_span,.post-type-archive-product .shop-container .sidebar .bapf_colorinline .bapf_img_span,.tax-berocket_brand .shop-container .sidebar .bapf_colorinline .bapf_img_span{margin:4px 1.3rem 0}.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_colorinline li,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_colorinline li,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_colorinline li{display:inline-flex !important;flex-direction:row}.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide,.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_fhide.bapf_filter_hide,.tax-product_cat .shop-container .sidebar .berocket_single_filter_widget.bapf_mt_none,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_fhide.bapf_filter_hide,.post-type-archive-product .shop-container .sidebar .berocket_single_filter_widget.bapf_mt_none,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_fhide.bapf_filter_hide,.tax-berocket_brand .shop-container .sidebar .berocket_single_filter_widget.bapf_mt_none{display:none !important}.tax-product_cat .shop-container .sidebar .bapf_divi_sfa h3,.tax-product_cat .shop-container .sidebar .divi_checkbox_class h3,.tax-product_cat .shop-container .sidebar .divi_color_class h3,.tax-product_cat .shop-container .sidebar .divi_image_class h3,.tax-product_cat .shop-container .sidebar .divi_slider_class h3,.post-type-archive-product .shop-container .sidebar .bapf_divi_sfa h3,.post-type-archive-product .shop-container .sidebar .divi_checkbox_class h3,.post-type-archive-product .shop-container .sidebar .divi_color_class h3,.post-type-archive-product .shop-container .sidebar .divi_image_class h3,.post-type-archive-product .shop-container .sidebar .divi_slider_class h3,.tax-berocket_brand .shop-container .sidebar .bapf_divi_sfa h3,.tax-berocket_brand .shop-container .sidebar .divi_checkbox_class h3,.tax-berocket_brand .shop-container .sidebar .divi_color_class h3,.tax-berocket_brand .shop-container .sidebar .divi_image_class h3,.tax-berocket_brand .shop-container .sidebar .divi_slider_class h3{border-bottom:0}.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em{border:2px solid black}.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em:hover,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em:hover,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em:hover,.tax-product_cat .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em:hover,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em:hover,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em:hover,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em:hover,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em:hover,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h1em:hover,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.h2em:hover,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w1em:hover,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.divi_image_class .bapf_img_span.w2em:hover{border-color:#ff0000}.tax-product_cat .shop-container .sidebar .bapf_sfilter,.post-type-archive-product .shop-container .sidebar .bapf_sfilter,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter{border-top:1px solid lightgray;padding-top:15px;margin-bottom:0;padding-bottom:15px}.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_ckbox input[type="checkbox"]:checked+label .bapf_clr_span:before,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_ckbox input[type="checkbox"]:checked+label .bapf_clr_span:before,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_ckbox input[type="checkbox"]:checked+label .bapf_clr_span:before{content:"";position:absolute;height:6px;width:15px;border:0;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:translate(-50%, -50%) rotate(-49deg) skew(0deg, -10deg);left:50%;top:44%;z-index:10}.tax-product_cat .shop-container .sidebar .bapf_img_woborder.bapf_sfilter .bapf_img_span,.post-type-archive-product .shop-container .sidebar .bapf_img_woborder.bapf_sfilter .bapf_img_span,.tax-berocket_brand .shop-container .sidebar .bapf_img_woborder.bapf_sfilter .bapf_img_span{border:none;overflow:visible;background-size:contain !important}.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text,.tax-product_cat .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_top .bapf_clr_text,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text,.post-type-archive-product .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_top .bapf_clr_text,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter.bapf_clr_txt_top .bapf_clr_text{word-wrap:break-word !important;width:75px !important;white-space:break-spaces;font-size:9px;margin:13px auto 0 auto;line-height:14px}.tax-product_cat .shop-container .sidebar .berocket_single_filter_widget_44932 .bapf_head h3,.post-type-archive-product .shop-container .sidebar .berocket_single_filter_widget_44932 .bapf_head h3,.tax-berocket_brand .shop-container .sidebar .berocket_single_filter_widget_44932 .bapf_head h3{color:black;font-family:"Roboto", sans-serif;font-size:22px;font-weight:600;margin-top:18px;text-transform:none}.tax-product_cat .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.tax-product_cat .shop-container .sidebar .bapf_sfilter .bapf_hasdesc,.post-type-archive-product .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.post-type-archive-product .shop-container .sidebar .bapf_sfilter .bapf_hasdesc,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter .bapf_hasdesc{position:relative;margin-bottom:5px;font-size:25px;font-family:"League Spartan", sans-serif;color:#000000;line-height:normal;text-transform:capitalize;font-weight:400}.tax-product_cat .shop-container .sidebar .bapf_body ul li label,.post-type-archive-product .shop-container .sidebar .bapf_body ul li label,.tax-berocket_brand .shop-container .sidebar .bapf_body ul li label{font-family:"Roboto", sans-serif;color:#424753;text-transform:uppercase;letter-spacing:0;font-size:15px;line-height:25px;transition:0.4s ease all}.tax-product_cat .shop-container .sidebar .bapf_body ul li label:hover,.post-type-archive-product .shop-container .sidebar .bapf_body ul li label:hover,.tax-berocket_brand .shop-container .sidebar .bapf_body ul li label:hover{color:#000000;font-weight:400}.tax-product_cat .shop-container .sidebar span.bapf_show_hide,.post-type-archive-product .shop-container .sidebar span.bapf_show_hide,.tax-berocket_brand .shop-container .sidebar span.bapf_show_hide{font-size:16px;line-height:20px;font-weight:bold;margin-top:20px;display:block;font-family:"Roboto", sans-serif}.tax-product_cat .shop-container .main-shop,.post-type-archive-product .shop-container .main-shop,.tax-berocket_brand .shop-container .main-shop{width:82%;padding-right:3rem;transition:0.4s width ease}.tax-product_cat .shop-container .main-shop.fullwidth,.post-type-archive-product .shop-container .main-shop.fullwidth,.tax-berocket_brand .shop-container .main-shop.fullwidth{width:100%;transition:0.4s width ease}.tax-product_cat .shop-container .main-shop ul.products::after,.post-type-archive-product .shop-container .main-shop ul.products::after,.tax-berocket_brand .shop-container .main-shop ul.products::after{content:"";flex:auto}.tax-product_cat .shop-container .main-shop ul.products li.product .button,.post-type-archive-product .shop-container .main-shop ul.products li.product .button,.tax-berocket_brand .shop-container .main-shop ul.products li.product .button{display:none}.tax-product_cat .shop-container .main-shop ul.products li.product .black-btn,.post-type-archive-product .shop-container .main-shop ul.products li.product .black-btn,.tax-berocket_brand .shop-container .main-shop ul.products li.product .black-btn{display:none}.tax-product_cat .shop-container .main-shop ul.products li.product>div:last-child,.post-type-archive-product .shop-container .main-shop ul.products li.product>div:last-child,.tax-berocket_brand .shop-container .main-shop ul.products li.product>div:last-child{display:none}.tax-product_cat .shop-container .main-shop ul.products li.product.product_cat-signature,.post-type-archive-product .shop-container .main-shop ul.products li.product.product_cat-signature,.tax-berocket_brand .shop-container .main-shop ul.products li.product.product_cat-signature{position:relative}.tax-product_cat .shop-container .main-shop ul.products li.product.product_cat-signature:before,.post-type-archive-product .shop-container .main-shop ul.products li.product.product_cat-signature:before,.tax-berocket_brand .shop-container .main-shop ul.products li.product.product_cat-signature:before{content:"Signature";position:absolute;top:0;left:0;width:100%;background-color:transparent;color:darkgoldenrod;font-family:"Blackadder ITC Std";font-size:24px;line-height:normal;padding:0px 6px;text-align:center;z-index:1}.tax-product_cat .shop-container .main-shop ul.products li.product a,.post-type-archive-product .shop-container .main-shop ul.products li.product a,.tax-berocket_brand .shop-container .main-shop ul.products li.product a{padding-bottom:2%;display:block;position:relative}.tax-product_cat .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg,.tax-product_cat .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img,.post-type-archive-product .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg,.post-type-archive-product .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img{width:24px;color:currentColor;max-width:30px}.tax-product_cat .shop-container .main-shop ul.products li.product a span.yith-wcwl-add-to-wishlist-button__label,.post-type-archive-product .shop-container .main-shop ul.products li.product a span.yith-wcwl-add-to-wishlist-button__label,.tax-berocket_brand .shop-container .main-shop ul.products li.product a span.yith-wcwl-add-to-wishlist-button__label{display:none}.tax-product_cat .shop-container .main-shop ul.products li.product a img,.post-type-archive-product .shop-container .main-shop ul.products li.product a img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a img{width:100%;display:block;box-shadow:none;object-fit:scale-down;margin:0px 0px 0px 0px;height:252px;transition:all 0.2s ease-in-out;padding:0}.tax-product_cat .shop-container .main-shop ul.products li.product a .woocommerce-loop-product__title,.post-type-archive-product .shop-container .main-shop ul.products li.product a .woocommerce-loop-product__title,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .woocommerce-loop-product__title{font-family:"Roboto", sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:0;vertical-align:top;margin-bottom:0;display:inline-block;color:#424753;font-weight:400}.tax-product_cat .shop-container .main-shop ul.products li.product a .priceLoyalty,.post-type-archive-product .shop-container .main-shop ul.products li.product a .priceLoyalty,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .priceLoyalty{display:none}.tax-product_cat .shop-container .main-shop ul.products li.product a .price,.post-type-archive-product .shop-container .main-shop ul.products li.product a .price,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .price{color:#333333;font-family:"League Spartan", sans-serif;font-size:14px;font-weight:normal;line-height:normal}.tax-product_cat .shop-container .main-shop ul.products li.product a .price del,.post-type-archive-product .shop-container .main-shop ul.products li.product a .price del,.tax-berocket_brand .shop-container .main-shop ul.products li.product a .price del{text-decoration:line-through;color:#ff0000;font-size:14px;font-weight:normal;line-height:normal}.tax-product_cat .shop-container .main-shop ul.products li.product a:hover .woocommerce-loop-product__title,.post-type-archive-product .shop-container .main-shop ul.products li.product a:hover .woocommerce-loop-product__title,.tax-berocket_brand .shop-container .main-shop ul.products li.product a:hover .woocommerce-loop-product__title{color:#000000;transition:all 0.2s ease}.tax-product_cat .shop-container .main-shop ul.products li.product a:hover img,.post-type-archive-product .shop-container .main-shop ul.products li.product a:hover img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a:hover img{transition:all 0.2s ease-in-out}.tax-product_cat .accordion-container,.post-type-archive-product .accordion-container,.tax-berocket_brand .accordion-container{width:72rem;margin:5rem auto}.tax-product_cat .accordion-container h2,.post-type-archive-product .accordion-container h2,.tax-berocket_brand .accordion-container h2{font-family:"Roboto", sans-serif;font-size:28px;line-height:36px;font-weight:500;margin-bottom:30px;padding-left:0;margin-top:0;text-transform:none}.tax-product_cat .accordion-container .accordion,.post-type-archive-product .accordion-container .accordion,.tax-berocket_brand .accordion-container .accordion{background:white;color:#333333;cursor:pointer;padding:10px 18px 0;width:100%;text-align:left;outline:none;transition:0.4s;margin-top:10px;font-size:20px;line-height:28px;font-family:"Roboto", sans-serif;transition:0.4s all ease-in;font-weight:bold}.tax-product_cat .accordion-container .panel,.post-type-archive-product .accordion-container .panel,.tax-berocket_brand .accordion-container .panel{padding:18px;background-color:white;border-top:0px;border-bottom:3px solid #0d0d7d;font-family:"Roboto", sans-serif}.tax-product_cat .accordion-container .panel p,.post-type-archive-product .accordion-container .panel p,.tax-berocket_brand .accordion-container .panel p{margin-top:0;margin-bottom:0.9rem}.page-template-page-contact .content{width:80%;min-width:72rem;margin:5rem auto 3rem;text-align:center}.page-template-page-contact .content.contact-info{margin-top:0}.page-template-page-contact .content .phone{color:#424753;font-family:"Roboto", sans-serif;font-size:34px;font-style:normal;font-weight:600;line-height:normal;display:block;width:fit-content;margin:20px auto}.page-template-page-contact .content .phone:hover{color:#000000}.page-template-page-contact .content .email{color:#424753;font-family:"Roboto", sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;display:block;width:fit-content;margin:20px auto}.page-template-page-contact .content .email:hover{color:#000000}.page-template-page-contact .content .social a.so-button{font-size:22px;color:#424753;line-height:normal;margin-right:1rem}.page-template-page-contact .content .social a.so-button:hover{color:#ff0000}.page-template-page-contact .enquire-now{flex-direction:column;align-items:center;gap:10px;align-self:stretch;margin:0px auto}.page-template-page-contact .enquire-now h4{color:#ffffff;font-family:"League Spartan", sans-serif;font-size:26px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;margin-top:0;text-align:left}.page-template-page-contact .enquire-now br{display:none}.page-template-page-contact .enquire-now form.wpcf7-form{width:850px;margin:0 auto;border-radius:12px;padding:0}.page-template-page-contact .enquire-now form.wpcf7-form .wpcf7-form-control-wrap{position:relative;height:auto;display:flex;width:100%;flex-direction:column;gap:10px;margin-bottom:8px;margin-right:1rem}.page-template-page-contact .enquire-now form.wpcf7-form .wpcf7-form-control-wrap:nth-of-type(2n){margin-right:0}.page-template-page-contact .enquire-now form.wpcf7-form input::placeholder,.page-template-page-contact .enquire-now form.wpcf7-form textarea::placeholder{color:#000000;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;opacity:0.5;text-transform:none}.page-template-page-contact .enquire-now form.wpcf7-form label{display:inline-flex;justify-content:center;align-items:center}.page-template-page-contact .enquire-now form.wpcf7-form label input{margin-top:0}.page-template-page-contact .enquire-now form.wpcf7-form input{display:flex;padding:24px 20px;justify-content:center;align-items:center;gap:10px;align-self:stretch;width:-webkit-fill-available;margin-bottom:0;border-radius:8px;background:white;border:0;color:#000000;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border:2px solid #000000}.page-template-page-contact .enquire-now form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner{display:flex;padding:10px 10px 10px 6px;align-items:center;gap:34px;box-shadow:none;cursor:pointer;transition:0.4s ease all;border-radius:12px;background:#000000;color:#ffffff;width:200px;margin:1rem 0 0;color:#ffffff;font-family:"League Spartan", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.page-template-page-contact .enquire-now form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background-color:#ffffff;color:#000000;transition:0.4s ease all}.page-template-page-contact .enquire-now form.wpcf7-form textarea{justify-content:center;gap:10px;width:-webkit-fill-available;display:flex;height:200px;padding:24px 20px;align-items:flex-start;gap:10px;align-self:stretch;border:0;border-radius:8px;background:#ffffff;color:#000000;font-family:"Roboto", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border:2px solid #000000}.page-template-page-contact .enquire-now form.wpcf7-form p{margin-bottom:0;color:#ffffff;font-family:"Roboto", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.page-template-page-contact .enquire-now form.wpcf7-form .privacy{color:#000000;font-family:"Roboto", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:left;margin-top:0}.page-template-page-contact .enquire-now form.wpcf7-form .privacy a{color:#000000;font-family:"Roboto", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:100%;text-decoration:underline;margin-top:0}.page-template-page-contact .enquire-now form.wpcf7-form .privacy a:hover{color:#ffffff}.size-charts-section .inner{display:flex;justify-content:center;flex-direction:row;width:75.5%;min-width:70rem;margin:0rem auto 4rem;max-width:1450px;flex-wrap:wrap;position:relative}.size-charts-section .inner a.popup-modal-dismiss{font-size:20px;line-height:normal;color:white;text-align:right;margin-right:0;float:right;position:absolute;display:block;top:-40px;right:0}.size-charts-section .inner .size-charts-grid{display:flex;gap:40px;flex-wrap:wrap;align-items:start;align-content:flex-start;justify-content:center;width:100%}.size-charts-section .inner .size-charts-grid .size-chart-item{flex:48%;max-width:45%;display:flex;flex-direction:column}.size-charts-section .inner .size-charts-grid .size-chart-item h3{font-size:23px;line-height:normal;margin-bottom:20px;font-family:"League Spartan", sans-serif}.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table{width:100%;border-collapse:collapse;background-color:#ffffff}.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table th,.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table td{padding:12px 16px;text-align:left;border:1px solid #ddd;font-family:"Roboto", sans-serif}.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table thead{background-color:#f5f5f5}.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table thead th{font-weight:600;text-transform:uppercase;font-size:14px;line-height:normal;font-weight:bold}.size-charts-section .inner .size-charts-grid .size-chart-item .size-chart-table tbody tr:nth-child(even){background-color:#fafafa}.footer{background-color:#000000;position:relative}.footer .footer-inner{display:flex;flex-direction:column;width:75%;min-width:70rem;margin:0 auto;padding-top:3rem;z-index:1;position:relative}.footer .footer-inner .footer-top{display:flex;flex-direction:row;padding:1rem 0 4rem;justify-content:space-between}.footer .footer-inner .footer-top span.heading{color:#ffffff;font-family:"League Spartan", sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:normal;display:block;margin-bottom:10px}.footer .footer-inner .footer-top p{color:#ffffff}.footer .footer-inner .footer-top ul{padding-left:0;list-style:none;display:block;column-count:2}.footer .footer-inner .footer-top ul li{margin-bottom:0.9rem}.footer .footer-inner .footer-top ul li a{color:#ffffff;font-family:"Roboto", sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;display:block}.footer .footer-inner .footer-top ul li a:hover{color:#ff0000}.footer .footer-inner .footer-top .footer-contact{display:flex;flex-direction:column;gap:10px;width:25%}.footer .footer-inner .footer-top .footer-contact .phone{color:#ffffff;font-family:"Roboto", sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:normal;display:block;margin-bottom:0}.footer .footer-inner .footer-top .footer-contact .phone:hover{color:#ff0000}.footer .footer-inner .footer-top .footer-contact .email{color:#ffffff;font-family:"Roboto", sans-serif;font-size:25px;font-style:normal;font-weight:400;line-height:normal;display:block;margin-top:0}.footer .footer-inner .footer-top .footer-contact .email:hover{color:#ff0000}.footer .footer-inner .footer-top .footer-contact p{margin-top:0;margin-bottom:0;color:#ffffff;font-family:"Roboto", sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.footer .footer-inner .footer-top .footer-logo{width:50%;text-align:right;display:flex;flex-direction:column;gap:15px;position:relative}.footer .footer-inner .footer-top .footer-logo img.footer-logo-image{right:3.9rem;display:block;position:absolute;text-align:right;margin-right:0}.footer .footer-inner .footer-top .social{margin-bottom:2rem}.footer .footer-inner .footer-top .social a.so-button{font-size:17px;color:#000000;line-height:normal;margin-right:1rem;background-color:#ffffff;padding:4px 4px 4px 5px;border:2px solid #ffffff;border-radius:50%}.footer .footer-inner .footer-top .social a.so-button:hover{color:#ffffff;background-color:transparent}.footer .footer-inner .footer-bottom{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.footer .footer-inner .footer-bottom p{color:#ffffff;font-family:"Roboto", sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.footer .footer-inner .footer-bottom p .spacer{color:#000000;font-family:"Roboto", sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin:0 5px}.footer .footer-inner .footer-bottom a{color:#ffffff;font-family:"Roboto", sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.footer .footer-inner .footer-bottom a:hover{color:#000000}@media (min-width:1200px) and (max-width:1560px){#g-headertop .header-inner .site-logo{width:20%;flex:0 20%}.fifty-fifty .right{gap:80px}.fifty-fifty .right .image img{height:42vw}.fifty-fifty .left{gap:80px}.fifty-fifty .left .image img{height:42vw}.bullet-point-container .inner{gap:60px}.bullet-point-container .introduction{width:34%}}@media (min-width:960px) and (max-width:1199px){h1{font-size:50px}h2{font-size:45px}div#main-content{overflow:hidden}#g-headertop .header-inner .site-logo{width:15%;flex:0 15%}#g-headertop .header-inner .site-logo img{width:100%}#g-headertop .header-inner{width:95%;margin:0px auto 0;min-width:95%}#g-headertop .header-inner .site-logo{width:15%;flex:0 15%}#g-headertop .header-inner .site-logo img{min-width:0;margin-right:5%;max-width:160px}#g-headertop .header-inner .site-navigation{width:58%;flex:1 58%}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{gap:5px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{padding:6px 6px;font-size:13px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.header-btn{padding:0px 40px 0px 10px}.slider .container{width:95%;min-width:95%}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content span.slider-heading{font-size:65px;line-height:90px}.page-banner{height:350px}.page-banner .inner{width:95%;min-width:95%;top:1rem}.page-banner .inner h1{font-size:60px}.banner-bottom img.icon{margin-top:2rem}.quicklinks{width:95%;min-width:95%}.quicklinks .heading-conainer{width:95%;min-width:95%}.quicklinks .item .details span.title{font-size:55px;line-height:normal}.quicklinks .item .details .black-btn{margin-top:1rem}.quicklinks .owl-item a{height:350px}.quicklinks .owl-item a .content{padding:20px}.quicklinks .owl-item a .content .heading{font-size:34px}.quicklinks .owl-item a .content .heading svg{margin-top:12px;width:50px;height:32px;display:block}.products-grid{width:95%;min-width:95%}.products-grid .service-quicklinks .service-item.item{height:29vw;min-height:300px;width:32.2%;flex:0 32.2%}.products-grid .service-quicklinks .service-item.item a .details .service-header{font-size:30px}.products-carousel .heading-conainer{width:95%;min-width:95%}.products-carousel .service-quicklinks.home{width:95%;min-width:95%}.testimonials-section{width:95%;margin:3rem auto 4rem;min-width:95%;text-align:center;padding:20px 0}.get-in-touch-banner .banner-inner{width:95%;min-width:95%}.blog div#primary,.tag div#primary,.category div#primary,.author div#primary{width:95%;min-width:95%;padding:4rem 0 0}.blog div#primary h1,.tag div#primary h1,.category div#primary h1,.author div#primary h1{font-size:50px}.blog div#content,.tag div#content,.category div#content,.author div#content{margin:0rem auto 2rem}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{width:48%;flex:0 48%}.single-post .introduction{width:95%;min-width:95%}.single-post .main-content{display:flex;width:95%;min-width:95%}.single-post .main-content .article-image{width:100%}.single-post .main-content .articleBody{width:100%}.single-post nav#nav-single{width:85%}.tax-product_cat #main-content,.post-type-archive-product #main-content,.tax-berocket_brand #main-content{width:95%;min-width:95%}.tax-product_cat .shop-container .main-shop .products ul,.tax-product_cat .shop-container .main-shop ul.products,.post-type-archive-product .shop-container .main-shop .products ul,.post-type-archive-product .shop-container .main-shop ul.products,.tax-berocket_brand .shop-container .main-shop .products ul,.tax-berocket_brand .shop-container .main-shop ul.products{display:flex;flex-wrap:wrap}.tax-product_cat .shop-container .main-shop .products ul li.product,.tax-product_cat .shop-container .main-shop ul.products li.product,.post-type-archive-product .shop-container .main-shop .products ul li.product,.post-type-archive-product .shop-container .main-shop ul.products li.product,.tax-berocket_brand .shop-container .main-shop .products ul li.product,.tax-berocket_brand .shop-container .main-shop ul.products li.product{width:29.05%;margin-left:0}.tax-product_cat .shop-container .main-shop .products ul li.product a img,.tax-product_cat .shop-container .main-shop ul.products li.product a img,.post-type-archive-product .shop-container .main-shop .products ul li.product a img,.post-type-archive-product .shop-container .main-shop ul.products li.product a img,.tax-berocket_brand .shop-container .main-shop .products ul li.product a img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a img{height:200px}.tax-product_cat .shop-container .main-shop .products ul li.last,.tax-product_cat .shop-container .main-shop ul.products li.last,.post-type-archive-product .shop-container .main-shop .products ul li.last,.post-type-archive-product .shop-container .main-shop ul.products li.last,.tax-berocket_brand .shop-container .main-shop .products ul li.last,.tax-berocket_brand .shop-container .main-shop ul.products li.last{margin-right:3.8%}.woocommerce.single-product{}.woocommerce.single-product .site-main{width:95%;margin:3rem auto;min-width:95%}.woocommerce.single-product .site-main div.product .short-description{width:100%}.woocommerce.single-product .site-main div.product .short-description .spec strong{font-weight:bold;width:46%;font-size:15px}.woocommerce.single-product .site-main div.product .short-description .spec p{font-size:15px}.woocommerce.single-product .size-charts-section .inner{width:95% !important;min-width:95% !important}.woocommerce.single-product .size-charts-section .inner .size-charts-grid .size-chart-item{flex:70%;max-width:70%}.woocommerce.single-product .image-block{width:100%;min-width:100%;gap:30px 30px}.woocommerce.single-product .image-block img{height:558px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.page-id-13 .cart-collaterals .cart_totals,.woocommerce-account .cart-collaterals .cart_totals,.woocommerce-wishlist .cart-collaterals .cart_totals{float:right;width:44%}.home .main-content{padding:60px 0 20px}.home .main-content .inner{width:85%;min-width:85%;margin:0px auto 0.5rem}.fifty-fifty .left{width:95%;min-width:95%;gap:35px;margin:5rem auto}.fifty-fifty .left .content{width:50%;flex:0 50%}.fifty-fifty .left .image{width:50%;flex:0 50%}.fifty-fifty .left .image img{height:46vw;max-height:550px;max-width:550px;min-height:500px}.fifty-fifty .right{width:95%;min-width:95%;gap:35px;margin:5rem auto}.fifty-fifty .right .content{width:50%;flex:0 50%}.fifty-fifty .right .image{width:50%;flex:0 50%}.fifty-fifty .right .image img{height:46vw;max-height:550px;max-width:550px;min-height:500px}.page-template-page-full .main-content,.error404 .main-content{width:95%;min-width:95%}.introduction-content{width:95%;min-width:95%;margin:3rem auto 4rem}.size-charts-section .inner{width:95%;min-width:95%}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{width:100%;margin:0 auto 0;padding:0 0 4.6rem}.page-template-page-contact .content{width:95%;min-width:95%}.page-template-page-contact .main-content{position:relative;padding:3rem 0 0rem}.page-template-page-contact .main-content:before{background-position:right bottom;background-size:1248px;background-repeat:no-repeat}.page-template-page-contact .main-content .contact-form .inner{width:95%;min-width:95%;background-size:340px}.page-template-page-contact .main-content .contact-form .inner form.wpcf7-form{width:460px}.footer .footer-inner{width:95%;min-width:95%}.footer .footer-inner .footer-top{flex-wrap:wrap}.footer .footer-inner .footer-top .footer-products{width:44%}.footer .footer-inner .footer-top .footer-pages{width:35%}}@media (min-width:768px) and (max-width:959px){p{font-size:16px}h1{font-size:45px}h2{font-size:38px}div#main-content{overflow:hidden}.black-btn{margin-top:1rem}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle~button.mega-close:before{font-size:30px}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open~button.mega-close{right:4px;left:auto}#g-headertop .header-inner{width:90%;margin:0px auto 0;min-width:90%}#g-headertop .header-inner .site-logo{width:30%;flex:0 30%;order:1}#g-headertop .header-inner .site-logo img{min-width:0;margin-right:6%;max-width:176px}#g-headertop .header-inner .sidebar{order:2;width:60%;margin-top:8px;padding-right:1rem;justify-content:end}#g-headertop .header-inner .site-navigation{width:fit-content;flex:0 fit-content;order:3}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:90%;justify-items:start;display:flex;align-items:start;justify-content:start;padding:3rem 2rem;gap:5px;background-color:#000000}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{color:#ffffff}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{justify-content:space-between;background-color:#E15544;color:#ffffff !important;border-radius:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{width:100%;border-radius:0;justify-content:space-between}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.hidden-desktop{display:block !important;width:100%;border-radius:0;text-align:left}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{margin-top:0;gap:10px;position:relative;background-color:transparent}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{background-color:transparent;padding:8px 20px 8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li.mega-current-menu-item a{background-color:#E15544}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{padding:6px 10px;justify-content:start;color:#ffffff !important;justify-content:space-between;margin-top:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a::after{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{background-color:#E15544;border-radius:0;color:#ffffff !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover::after{display:none}.page-banner{height:275px}.page-banner .inner{width:90%;min-width:90%;top:0}.page-banner .inner h1{font-size:50px;width:100%;margin-top:0;margin-bottom:0}.slider .no-js .owl-carousel,.slider .owl-carousel{height:750px !important;min-height:750px !important}.slider .owl-item .item{height:750px;min-height:750px}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content{width:90%}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content span.slider-heading{font-size:55px;line-height:80px}.slider .container{height:750px;min-height:750px}.slider .container .slider-content{width:90%;margin:0rem auto 0}.slider .container .slider-content .owl-slide-title{font-size:50px}.quicklinks{width:90%;min-width:90%}.quicklinks .item{width:48%;flex:1 48%;height:500px;min-height:500px}.quicklinks .item .details span.title{font-size:45px;line-height:60px}.quicklinks .inner{overflow:visible}.quicklinks .inner .owl-nav{margin-top:0;position:absolute;bottom:109%}.quicklinks .inner .owl-item a{height:190px}.quicklinks .inner a .content .icon{width:35px;height:35px}.quicklinks .inner a .content .heading{font-size:17px}.get-in-touch-banner .banner-inner{width:90%;min-width:90%;padding:60px 0 30px}.get-in-touch-banner .banner-inner .icon{height:80px;width:auto}.get-in-touch-banner .banner-inner h2:nth-of-type(2){font-size:38px}.products-carousel{margin-top:6rem}.products-carousel .heading-conainer{width:90%;min-width:90%}.products-carousel .service-quicklinks.home{width:90%;min-width:90%}.products-grid{width:90%;min-width:90%;margin:0rem auto 5rem}.products-grid .service-quicklinks{gap:10px}.products-grid .service-quicklinks .service-item.item{width:48.8%;flex:0 48.8%;height:37vw;max-height:400px;min-height:250px}.products-grid .service-quicklinks .service-item.item a .details .service-header{font-size:30px}.tax-product_cat h1,.post-type-archive-product h1,.tax-berocket_brand h1{font-size:45px}.tax-product_cat .woocommerce-ordering select,.post-type-archive-product .woocommerce-ordering select,.tax-berocket_brand .woocommerce-ordering select{width:230px;font-size:14px;height:40px;letter-spacing:1px}.tax-product_cat #main-content,.post-type-archive-product #main-content,.tax-berocket_brand #main-content{width:90%;margin:40px auto;min-width:90%}.tax-product_cat .shop-container,.post-type-archive-product .shop-container,.tax-berocket_brand .shop-container{margin-top:4rem}.tax-product_cat .shop-container .sidebar,.post-type-archive-product .shop-container .sidebar,.tax-berocket_brand .shop-container .sidebar{width:28%}.tax-product_cat .shop-container .main-shop,.post-type-archive-product .shop-container .main-shop,.tax-berocket_brand .shop-container .main-shop{width:72%;padding-right:2rem}.tax-product_cat .shop-container .main-shop ul.products li.product,.post-type-archive-product .shop-container .main-shop ul.products li.product,.tax-berocket_brand .shop-container .main-shop ul.products li.product{margin:0 0 1.992em;width:49.05%}.tax-product_cat .shop-container .main-shop ul.products li.product a img,.post-type-archive-product .shop-container .main-shop ul.products li.product a img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a img{height:210px;margin:0px 0px 10px 0px}.woocommerce.single-product .site-main{width:90%;margin:2rem auto;min-width:90%}.woocommerce.single-product .site-main div.product .short-description{width:100%}.woocommerce.single-product .site-main div.product .short-description .spec{width:100%;margin-bottom:8px}.woocommerce.single-product .site-main div.product .short-description .spec strong{width:68%}.woocommerce.single-product .site-main div.product div.summary{width:100%}.woocommerce.single-product .site-main div.product div.summary .product_title{font-size:45px}.woocommerce.single-product .site-main div.product div.images{width:100%}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image{height:58vw !important;max-height:500px}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img.wp-post-image,.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img{object-fit:contain;object-position:center;height:58vw !important;max-height:500px}.woocommerce.single-product .image-block{width:100%;margin:1rem auto 4rem;gap:20px 20px}.woocommerce.single-product .image-block a.glightbox{width:48.5%}.woocommerce.single-product .image-block a.glightbox img{height:450px}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.page-id-13 .cart-collaterals .cart_totals,.woocommerce-account .cart-collaterals .cart_totals,.woocommerce-wishlist .cart-collaterals .cart_totals{width:60%}.woocommerce-info{border-top-color:#1e85be;color:#424753;font-family:"Roboto", sans-serif;font-size:17px;line-height:normal}.woocommerce-cart input#coupon_code{width:324px}.woocommerce-checkout .col2-set{flex-direction:column}.woocommerce-checkout .col2-set .col-1{width:100%}.woocommerce-checkout .col2-set .col-2{width:100%}.blog div#primary,.tag div#primary,.category div#primary,.author div#primary{width:90%;min-width:90%}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{width:48.8%;flex:0 48.8%}.blog div#news-section a.news-post img.attachment-full.size-full,.tag div#news-section a.news-post img.attachment-full.size-full,.category div#news-section a.news-post img.attachment-full.size-full,.author div#news-section a.news-post img.attachment-full.size-full{height:240px}.single-post .introduction{width:90%;min-width:90%}.single-post .main-content{width:90%;min-width:90%}.single-post nav#nav-single{width:90%}.introduction-content{width:90%;margin:3rem auto 3rem;min-width:90%;text-align:center}.size-charts-section .inner{width:90%;min-width:90%}.testimonials-section{padding:0px 0;width:90%;margin:5rem auto 4rem;min-width:90%}.home .main-content{padding:40px 0 20px}.home .main-content .inner{width:90%;min-width:90%;margin:0px auto}.home .main-content .inner .content .icon{height:80px;width:auto}.fifty-fifty h2{margin-top:0;margin-bottom:0;text-align:left;font-size:40px}.fifty-fifty .left{width:90%;min-width:90%;gap:40px;margin:3rem auto 3rem;flex-direction:row}.fifty-fifty .left .content{width:100%;flex:0 100%;padding-top:1rem}.fifty-fifty .left .image{width:100%;flex:0 100%}.fifty-fifty .left .image img{width:100%;height:62vw;border-radius:9px;max-height:480px}.fifty-fifty .right{width:90%;min-width:90%;gap:40px;margin:3rem auto 3rem;flex-direction:row-reverse}.fifty-fifty .right .content{width:100%;flex:0 100%;padding-top:1rem}.fifty-fifty .right .image{width:100%;flex:0 100%}.fifty-fifty .right .image img{width:100%;height:62vw;border-radius:9px;max-height:480px}.page-template-page-full .main-content,.error404 .main-content{width:90%;min-width:90%}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{padding:0 0}.page-template-page-contact .content{width:90%;min-width:90%;margin:4rem auto 3rem}.page-template-page-contact .enquire-now form.wpcf7-form{width:90%}.footer .footer-inner{width:90%;min-width:90%}.footer .footer-inner .footer-top{flex-wrap:wrap}.footer .footer-inner .footer-top .footer-contact{width:38%}.footer .footer-inner .footer-top .footer-logo{width:55%}.footer .footer-inner .footer-top .footer-logo img.footer-logo-image{height:132px;width:auto}}@media (min-width:320px) and (max-width:767px){h1{font-size:40px}h2{font-size:40px}h3{font-size:32px}div#main-content{overflow:hidden}.sub-title{font-size:18px}.black-btn{padding:10px 20px 10px 20px;margin-top:1rem;font-size:15px}#g-headertop{height:auto}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle~button.mega-close:before{font-size:30px}#g-headertop #mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open~button.mega-close{right:4px;left:auto}#g-headertop .search-bar{min-width:100%}#g-headertop .search-bar aside:nth-of-type(1){position:relative;width:90%;margin:0 auto}#g-headertop .search-bar aside:nth-of-type(2){width:90%;margin:0 auto}#g-headertop .search-bar aside:nth-of-type(2) .wp-block-search__inside-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}#g-headertop .header-inner{width:90%;margin:12px auto;min-width:90%;flex-direction:column;justify-content:start;align-items:flex-start}#g-headertop .header-inner .site-logo{width:100%;flex:0 100%;order:1}#g-headertop .header-inner .site-logo img{min-width:0;margin-right:6%;max-width:176px}#g-headertop .header-inner .sidebar{order:2;width:100%;margin-top:0;padding-right:0;justify-content:center}#g-headertop .header-inner .site-navigation{width:fit-content;flex:0 fit-content;order:3;position:absolute;right:1rem;top:1.45rem}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary{text-align:center;width:90%;justify-items:start;display:flex;align-items:start;justify-content:start;padding:3rem 2rem;gap:5px;background-color:#000000}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{color:#ffffff}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary li.mega-current-menu-item a{justify-content:space-between;background-color:#E15544;color:#ffffff !important;border-radius:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item{width:100%;border-radius:0;justify-content:space-between}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.hidden-desktop{display:block !important;width:100%;border-radius:0;text-align:left}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu{margin-top:0;gap:10px;position:relative;background-color:transparent}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li a{background-color:transparent;padding:8px 20px 8px}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item .mega-sub-menu li.mega-current-menu-item a{background-color:#E15544}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a{padding:6px 10px;justify-content:start;color:#ffffff !important;justify-content:space-between;margin-top:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a::after{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover{background-color:#E15544;border-radius:0;color:#ffffff !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary a:hover::after{display:none}.page-banner{height:170px}.page-banner .inner{width:90%;min-width:90%;top:0}.page-banner .inner h1{font-size:42px;line-height:normal;width:100%;margin-top:0;margin-bottom:0}.slider .no-js .owl-carousel,.slider .owl-carousel{height:500px !important;min-height:500px !important}.slider .owl-nav{display:none}.slider .owl-item .item{height:500px;min-height:500px}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content{width:90%}.slider .g-owlcarousel-item-content-container .g-owlcarousel-item-content span.slider-heading{font-size:40px;line-height:normal}.slider .container{height:500px;min-height:500px}.slider .container .slider-content{width:90%;margin:0rem auto 0}.slider .container .slider-content .owl-slide-title{font-size:50px}.get-in-touch-banner .banner-inner{width:90%;min-width:90%;padding:60px 0 30px}.get-in-touch-banner .banner-inner .icon{height:80px;width:auto}.get-in-touch-banner .banner-inner h2:nth-of-type(2){font-size:38px}.products-carousel{margin-top:4rem}.products-carousel .heading-conainer{width:90%;min-width:90%;flex-direction:column;gap:10px}.products-carousel .service-quicklinks.home{width:90%;min-width:90%;margin:2rem auto 3rem}.products-carousel .service-quicklinks.home .service-item.item{min-height:300px}.products-carousel .service-quicklinks.home .service-item.item a .details .service-header{font-size:30px}.products-grid{width:90%;min-width:90%;margin:0rem auto 4rem}.products-grid .service-quicklinks{gap:8px}.products-grid .service-quicklinks .service-item.item{width:48.6%;flex:0 48.6%;height:29vw;max-height:350px;min-height:155px}.products-grid .service-quicklinks .service-item.item a .details{padding:0 0 12px 0}.products-grid .service-quicklinks .service-item.item a .details .service-header{font-size:26px}#mc_embed_signup{width:100% !important}#mc_embed_signup h2{font-size:26px !important}.tax-product_cat .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.tax-product_cat .shop-container .sidebar .bapf_sfilter .bapf_hasdesc,.post-type-archive-product .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.post-type-archive-product .shop-container .sidebar .bapf_sfilter .bapf_hasdesc,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter .bapf_hascolarr,.tax-berocket_brand .shop-container .sidebar .bapf_sfilter .bapf_hasdesc{margin-top:1rem}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:100%}.woocommerce span.onsale{position:relative;top:0}.woocommerce ul.products li.product .onsale{top:0;right:12px}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:16px}.tax-product_cat h1,.post-type-archive-product h1,.tax-berocket_brand h1{font-size:40px}.tax-product_cat .woocommerce-ordering,.post-type-archive-product .woocommerce-ordering,.tax-berocket_brand .woocommerce-ordering{margin:0 0rem 1em 0;position:relative;width:100%}.tax-product_cat .woocommerce-ordering select,.post-type-archive-product .woocommerce-ordering select,.tax-berocket_brand .woocommerce-ordering select{width:100%;font-size:14px;height:40px;letter-spacing:1px}.tax-product_cat #main-content,.post-type-archive-product #main-content,.tax-berocket_brand #main-content{width:90%;margin:20px auto 40px;min-width:90%}.tax-product_cat .shop-container,.post-type-archive-product .shop-container,.tax-berocket_brand .shop-container{margin-top:3rem;flex-direction:column}.tax-product_cat .shop-container span.product-filter-toggle,.post-type-archive-product .shop-container span.product-filter-toggle,.tax-berocket_brand .shop-container span.product-filter-toggle{font-size:26px;font-family:"League Spartan", sans-serif;color:#000;line-height:normal;margin-bottom:1rem;text-transform:capitalize;display:flex;align-items:center;gap:8px}.tax-product_cat .shop-container span.product-filter-toggle:before,.post-type-archive-product .shop-container span.product-filter-toggle:before,.tax-berocket_brand .shop-container span.product-filter-toggle:before{content:"";background-image:url(/wp-content/uploads/2026/02/toggle.jpg);display:inline-block;height:28px;width:30px;background-position:center;background-repeat:no-repeat;background-size:contain}.tax-product_cat .shop-container .sidebar,.post-type-archive-product .shop-container .sidebar,.tax-berocket_brand .shop-container .sidebar{width:100%;height:0 !important;overflow-y:auto;transition:0.4s height ease, 0.4s width ease}.tax-product_cat .shop-container .sidebar.hidden,.post-type-archive-product .shop-container .sidebar.hidden,.tax-berocket_brand .shop-container .sidebar.hidden{height:100% !important;transition:0.4s height ease, 0.4s width ease;width:100%}.tax-product_cat .shop-container .sidebar ul.product-cat,.post-type-archive-product .shop-container .sidebar ul.product-cat,.tax-berocket_brand .shop-container .sidebar ul.product-cat{margin-bottom:0}.tax-product_cat .shop-container .sidebar .berocket_single_filter_widget,.post-type-archive-product .shop-container .sidebar .berocket_single_filter_widget,.tax-berocket_brand .shop-container .sidebar .berocket_single_filter_widget{padding:0% 0% 0 0}.tax-product_cat .shop-container .main-shop,.post-type-archive-product .shop-container .main-shop,.tax-berocket_brand .shop-container .main-shop{width:100%;padding-right:2rem}.tax-product_cat .shop-container .main-shop ul.products li.product,.post-type-archive-product .shop-container .main-shop ul.products li.product,.tax-berocket_brand .shop-container .main-shop ul.products li.product{margin:0 0 10px}.tax-product_cat .shop-container .main-shop ul.products li.product a img,.post-type-archive-product .shop-container .main-shop ul.products li.product a img,.tax-berocket_brand .shop-container .main-shop ul.products li.product a img{height:41vw;margin:0px 0px 0px 0px;max-height:200px;object-fit:cover;object-position:bottom}.woocommerce .quantity .qty,.woocommerce-page .quantity .qty,.page-id-13 .quantity .qty,.woocommerce-account .quantity .qty,.woocommerce-wishlist .quantity .qty{text-align:center;width:-webkit-fill-available;border-radius:12px}.woocommerce.single-product .site-main{width:90%;margin:1.25rem auto;min-width:90%}.woocommerce.single-product .site-main div.product{margin-top:2.2rem}.woocommerce.single-product .site-main div.product .short-description{width:100%}.woocommerce.single-product .site-main div.product .short-description .spec{width:100%;margin-bottom:8px}.woocommerce.single-product .site-main div.product .short-description .spec strong{width:68%}.woocommerce.single-product .site-main div.product form.cart .button{width:-webkit-fill-available}.woocommerce.single-product .site-main div.product form.cart .size-chart{margin-top:0;margin-left:0;display:flex;width:-webkit-fill-available;position:absolute;display:block;bottom:0}.woocommerce.single-product .site-main div.product form.cart div.quantity{float:left;margin:0 0px 6px 0;width:100%;border-radius:12px}.woocommerce.single-product .site-main div.product div.summary{width:100%}.woocommerce.single-product .site-main div.product div.summary .product_title{font-size:40px}.woocommerce.single-product .site-main div.product div.images{width:100%}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image{height:335px !important}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img.wp-post-image,.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img{height:335px !important;object-fit:cover;object-position:0 center}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals,.page-id-13 .cart-collaterals .cart_totals,.woocommerce-account .cart-collaterals .cart_totals,.woocommerce-wishlist .cart-collaterals .cart_totals{width:100%}.woocommerce-info{border-top-color:#1e85be;color:#424753;font-family:"Roboto", sans-serif;font-size:17px;line-height:normal}.woocommerce-cart input#coupon_code{width:100%;margin-bottom:10px}.woocommerce-checkout .col2-set{flex-direction:column}.woocommerce-checkout .col2-set .col-1{width:100%}.woocommerce-checkout .col2-set .col-2{float:none;width:100%}.blog div#primary,.tag div#primary,.category div#primary,.author div#primary{width:90%;min-width:90%;padding:3rem 0 0rem}.blog div#content,.tag div#content,.category div#content,.author div#content{margin:0rem auto 0rem}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{width:100%;flex:0 100%;max-height:100%;height:auto}.blog div#news-section a.news-post img.attachment-full.size-full,.tag div#news-section a.news-post img.attachment-full.size-full,.category div#news-section a.news-post img.attachment-full.size-full,.author div#news-section a.news-post img.attachment-full.size-full{height:210px}.blog div#news-section a.news-post .details .black-btn,.tag div#news-section a.news-post .details .black-btn,.category div#news-section a.news-post .details .black-btn,.author div#news-section a.news-post .details .black-btn{position:relative;text-align:left;display:block;bottom:0}.single-post .introduction{width:90%;min-width:90%;padding:2rem 0 2rem}.single-post .introduction h1{font-size:40px}.single-post .social-share{align-items:start;margin-top:2rem;margin-bottom:2rem;flex-direction:column;width:100%}.single-post .social-share section.socialShare{gap:15px;width:-webkit-fill-available}.single-post .main-content{width:90%;min-width:90%}.single-post .main-content .articleBody .post_tags{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 15px);align-items:center;gap:20px;margin-top:1rem}.single-post .main-content .articleBody .post_tags .sub-title{font-size:14px;line-height:normal}.single-post nav#nav-single{width:90%;margin:1rem auto 2rem}.single-post nav#nav-single span.meta-nav{font-size:16px;line-height:normal}.single-post nav#nav-single span.post-navigation__prev--title,.single-post nav#nav-single .next span.post-navigation__next--title{display:none}.introduction-content{width:90%;margin:2rem auto 0;min-width:90%;text-align:left}.size-charts-section .inner{width:90%;min-width:90%}.size-charts-section .inner .size-charts-grid .size-chart-item{flex:100%;max-width:100%}.testimonials-section{padding:0px 0;width:90%;margin:5rem auto 4rem;min-width:90%}.home .main-content{padding:3rem 0 1rem}.home .main-content .inner{width:90%;min-width:90%;margin:0px auto}.home .main-content .inner .content .icon{height:60px;width:auto}.fifty-fifty .left{width:90%;min-width:90%;gap:15px;margin:3rem auto 3rem;flex-direction:column}.fifty-fifty .left .content{width:100%;flex:0 100%;padding-top:0}.fifty-fifty .left .image{width:100%;flex:0 100%}.fifty-fifty .left .image img{width:100%;height:100vw;border-radius:9px;max-height:650px}.fifty-fifty .right{width:90%;min-width:90%;gap:20px;margin:3rem auto 3rem;flex-direction:column}.fifty-fifty .right .content{width:100%;flex:0 100%;padding-top:0}.fifty-fifty .right .image{width:100%;flex:0 100%}.fifty-fifty .right .image img{width:100%;height:100vw;border-radius:9px;max-height:650px}.page-template-page-full .main-content,.error404 .main-content{width:90%;min-width:90%;margin:10px auto}.page-template-page-full .main-content .content-container,.error404 .main-content .content-container{padding:0.5rem 0 2rem}.page-template-page-full .main-content .content-container h2,.error404 .main-content .content-container h2{margin-top:0}.page-template-page-contact .content{width:90%;min-width:90%;margin:3rem auto 2rem;text-align:left}.page-template-page-contact .content h2{font-size:40px;margin-bottom:0}.page-template-page-contact .content .social{text-align:center}.page-template-page-contact .enquire-now form.wpcf7-form{width:90%}.page-template-page-contact .enquire-now form.wpcf7-form input{padding:15px 20px}.footer .footer-inner{width:90%;min-width:90%;padding-top:0rem}.footer .footer-inner .footer-top{flex-wrap:wrap;padding:3rem 0 0rem}.footer .footer-inner .footer-top ul{column-count:1}.footer .footer-inner .footer-top ul li{margin-bottom:0.2rem}.footer .footer-inner .footer-top ul li a{font-size:15px}.footer .footer-inner .footer-top .footer-contact{width:100%;text-align:center;order:1}.footer .footer-inner .footer-top .footer-contact .phone{font-size:25px}.footer .footer-inner .footer-top .footer-contact .email{font-size:20px}.footer .footer-inner .footer-top .footer-products{order:2;width:100%}.footer .footer-inner .footer-top .footer-products span.heading{text-align:center}.footer .footer-inner .footer-top .footer-products .menu-footer-menu-container{text-align:center}.footer .footer-inner .footer-top .social{margin:1rem auto 2rem;order:3}.footer .footer-inner .footer-top .social a.so-button{width:24px;height:24px;margin-right:0.5rem;padding:4px 5px 4px 4px;display:inline-block}.footer .footer-inner .footer-top .footer-logo{width:100%;text-align:center;order:1;margin-bottom:2rem}.footer .footer-inner .footer-top .footer-logo img.footer-logo-image{height:132px;width:auto}.footer .footer-inner .footer-bottom{flex-direction:column;justify-content:center;align-items:center}.footer .footer-inner .footer-bottom p{margin-bottom:0}}@media (min-width:320px) and (max-width:550px){.quicklinks{width:90%;min-width:90%;margin:0rem auto 0rem}.quicklinks .item{width:49%;flex:1 49%;height:350px;min-height:350px}.quicklinks .item .details span.title{font-size:35px;line-height:normal}.woocommerce.single-product .image-block{width:100%;margin:1rem auto 4rem;gap:20px 20px}.woocommerce.single-product .image-block a.glightbox{width:100%}.woocommerce.single-product .image-block a.glightbox img{height:450px}}@media (min-width:551px) and (max-width:767px){.quicklinks{width:90%;min-width:90%;margin:0rem auto 0rem}.quicklinks .item{width:48%;flex:1 48%;height:350px;min-height:350px}.quicklinks .item .details span.title{font-size:35px;line-height:normal}.tax-product_cat .shop-container .main-shop ul.products li.product,.post-type-archive-product .shop-container .main-shop ul.products li.product,.tax-berocket_brand .shop-container .main-shop ul.products li.product{width:33%}.woocommerce .products,.woocommerce ul.products{display:flex;flex-wrap:wrap}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image{height:58vw !important;max-height:500px}.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img.wp-post-image,.woocommerce.single-product .site-main div.product div.images .woocommerce-product-gallery__image img{object-fit:contain;object-position:center;height:58vw !important;max-height:500px}.woocommerce.single-product .image-block{width:100%;margin:1rem auto 4rem;gap:20px 20px}.woocommerce.single-product .image-block a.glightbox{width:47.5%}.woocommerce.single-product .image-block a.glightbox img{height:400px}}