.wp-block-group.alignfull.title-banner-row{overflow:visible !important}.wp-block-group.alignfull.title-banner-group{overflow:visible !important}.banner_section img{object-fit:fill !important}.banner_section.wp-block-cover{position:relative}.banner_section .wp-block-cover__inner-container{position:absolute;height:100%}.banner_section .banner{height:100%}.banner_section .breadcums_row{height:100%}.banner_section .content_col{height:100%;display:flex;align-items:center;box-shadow:-400px 0px 0px #fff,-150px 0px 0px #fff;border-bottom-right-radius:20px;border-top-right-radius:20px}.banner_section .content_col .page_title,.banner_section .content_col .cat_page_title{font-family:"Archivo";font-size:35px;font-weight:600;line-height:40px;letter-spacing:0px;margin-bottom:20px;color:#1b1c1e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.banner_section .breadcrumbs .title,.banner_section .breadcrumbs .wp-block-query-title{font-family:"Archivo";font-size:18px;font-weight:600;line-height:25px;letter-spacing:0px;color:#1b1c1e;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.banner .gutentor-element-advanced-text-link{text-decoration:none}.banner_section .breadcrumbs .gutentor-text{width:60px;margin:0;color:#000}.sport_about_page_sec_two .img_col img{width:100%;height:100%}.our-story-left-col{position:relative}.our-story-main-col .aboutus-star-icon{position:absolute;top:0;right:0;transform:translate(30px,-30px);z-index:9 !important}.our-mission-section{position:relative}.our-mission-section .our-mission-right-img-group{position:absolute;right:0;top:0;width:50% !important;bottom:0;margin:auto;display:flex;align-items:center}.our-mission-right-img-group figure{height:100%}.our-mission-right-img-group img{height:100% !important;object-fit:cover}.count-stack{position:relative}.count-stack:not(:last-child):before{content:"";position:absolute !important;right:-70px;top:-8%;width:1px;height:120px;background:#d22302}.video-sec-popup-group{position:absolute;left:0;top:0;width:50% !important;bottom:0;margin:auto;display:flex;align-items:center}.aboutus-left-car-img-group img,.description-left-col img{transition:transform .4s ease}.aboutus-left-car-img-group img:hover,.description-left-col img:hover{transform:scale(1.1)}.our-mission-right-img-group img{transition:transform .4s ease}.our-mission-right-img-group img:hover{transform:scale(1.1)}.video-sec-popup-group img{transition:transform .4s ease}.video-sec-popup-group img:hover{transform:scale(1.1)}.video-section{position:relative}.autohub-video-sec .wp-block-stackable-icon{backdrop-filter:blur(13.300000190734863px)}.counter-inner-group{position:relative}.icon-box-page-main-col .wp-block-column .wp-block-stackable-icon-box .wp-block-stackable-icon rect{display:inline-block;transform-origin:top center;animation:arcSwingSmooth 4s ease-in-out infinite}@keyframes arcSwingSmooth{0%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}100%{transform:rotate(5deg)}}.icon-box-page-main-col .wp-block-column .wp-block-stackable-icon-box h4.stk-block-heading__text{position:relative;display:inline-block}.icon-box-page-main-col .wp-block-column .wp-block-stackable-icon-box h4.stk-block-heading__text:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:2px;background-color:#ad1519;transition:width .3s ease}.icon-box-page-main-col .wp-block-column .wp-block-stackable-icon-box:hover h4.stk-block-heading__text:after{width:50%}.sport_contact_page .sec_title{position:relative}.sport_contact_page .sec_title:before{content:"";background-color:#0d0d0d;width:100px;height:1px;position:absolute;bottom:35px;right:0;left:0;margin:0 auto}.sport_contact_page .sec_title:after{content:"";background-color:#f4b03e;width:30px;height:5px;position:absolute;bottom:33px;right:0;left:0;margin:0 auto;border-radius:30px}.sport_contact_page form input[type=text],.sport_contact_page form input[type=email],.sport_contact_page form input[type=number],.sport_contact_page form textarea{border:1px solid #cacad5;border-radius:0}.sport_contact_page form input[type=text]::placeholder,.sport_contact_page form input[type=email]::placeholder,.sport_contact_page form input[type=number]::placeholder,.sport_contact_page form textarea::placeholder{font-family:Archivo;font-size:16px;font-weight:600;line-height:25px;color:#000;opacity:.5}.sport_contact_page form textarea{height:180px}.sport_contact_page form input[type=submit]{border-radius:3px;padding:15px 45px 12px;margin-top:20px;background-color:#f4b03e;color:#fff;font-family:Archivo;font-size:18px;font-weight:500;line-height:25px;letter-spacing:0px;transition:.5s all}.sport_contact_page .contact-page-row{box-shadow:0px 0px 16px #cdcdcd}.sport_contact_page .img_col figure{height:650px}.sport_contact_page .img_col figure img{width:100%;height:100%}.sport_contact_page .content_col{display:flex;align-items:center}.wp-block-group.alignfull.contact-section.has-background-background-color.has-background{max-width:90% !important;margin:0 auto !important;margin-bottom:2em !important;margin-top:2em !important;position:relative}.form-container{background:#fff;padding:20px 0;border-radius:45px;max-width:90%;width:100%}.auto-hub-contact-heading{font-family:Archivo !important;font-weight:700;font-size:34px;line-height:36px;color:#000;margin-bottom:30px}.form-group,.row{margin-bottom:15px}.form-container .row{display:flex;gap:15px}.form-container .form-group input,.form-group textarea,.form-group select,.row input{width:100% !important;padding:8px !important;border:none !important;border-bottom:1px solid #8f8f8f !important;border-radius:0 !important;background-color:transparent !important;font-family:Archivo !important;font-weight:400 !important;font-size:16px !important;line-height:24px !important;color:#000 !important;padding-left:0 !important}.form-group select:invalid{font-weight:400 !important;font-size:16px !important;line-height:24px !important;color:#000 !important;border:none !important;border-bottom:1px solid #8f8f8f !important;border-radius:0 !important;background-color:transparent !important;font-family:Archivo !important}.form-container textarea{height:50px !important}.form-container .row p{display:flex;gap:10px;margin:30px 0}.form-container .row input{flex:1}.form-container button{width:222px;height:45px;padding:0px;background:#d22302;color:white;border:none;border-radius:60px;cursor:pointer !important;font-family:Archivo;font-weight:600;font-size:16px;line-height:24px;margin-top:30px;&:hover{background-color:#ad1519;transform:translateY(-8px);transition:.4s ease-in-out all}}.form-group select option:disabled{color:unset;font-family:Archivo;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%}.cheak-box-auto-hub span.wpcf7-list-item.first.last{margin:0 !important;font-family:Archivo;font-weight:400;font-size:14px;line-height:24px;color:#d22302}.contact-page-img-group{position:absolute;right:0;top:0;width:50% !important;bottom:0;margin:auto;display:flex;align-items:center}.contact-page-img-group figure{height:100%;margin-right:0 !important}.contact-page-img-group img{height:100% !important;object-fit:cover}.wp-block-group.alignfull.query-section.has-background-background-color{max-width:98%;margin:0 auto !important}.query-main-col .wp-block-search{background-color:transparent;padding:0;width:100%}.query-main-col .wp-block-search input{border:none;font-family:Archivo;font-weight:400;font-size:16px;line-height:24px}.banner-section .banner-content h2,.banner-section .breadcrumds h2,.banner-section .breadcrumds h3{font-family:"Source Code Pro",monospace}.banner-section{width:100%;margin-top:-90px;z-index:1}.banner-section .wp-block-cover{align-items:flex-end;padding:0}.banner-section .banner-content{margin:58px 0}.page-404 .error_img{text-align:center}.page-not-found-img-stack{position:relative}.page-not-found-img-group{position:absolute;z-index:1;top:0}.sport_blog_page .sec_title{position:relative}.sport_blog_page .sec_title:before{content:"";background-color:#0d0d0d;width:100px;height:1px;position:absolute;bottom:5px;right:0;left:0;margin:0 auto}.sport_blog_page .sec_title:after{content:"";background-color:#f4b03e;width:30px;height:5px;position:absolute;bottom:3px;right:0;left:0;margin:0 auto;border-radius:50px}.sport_blog_page .gutentor-post-title a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.sport_blog_page .gutentor-image-thumb,.sport_blog_page .gutentor-image-thumb img{height:100%;width:100%}.wp-block-group.alignfull.outer-group-single-service-sec.has-background-background-color{max-width:98% !important;margin:0 auto !important;margin-top:2em !important;position:relative}.wp-block-group.alignfull.service-page-icon-box-sec.has-background{max-width:100%;margin:0 auto !important;margin-top:4em !important;position:relative;margin-right:15px !important;margin-left:15px !important}.service-featured-image-group{position:absolute;right:0;top:0;width:50% !important;bottom:0;margin:auto !important;display:flex;align-items:center;justify-content:center;object-fit:contain !important}.service-featured-image-group figure{height:50%;margin-right:0 !important}.service-featured-image-group img{height:100% !important;object-fit:contain}.all-cars-sec .all-car-inner-group{margin-top:3em !important}.all-cars-sec .all-car-main-col3{margin-bottom:3em !important}.single-post .single-blog-page{position:relative;margin-top:2em !important}.single-post .single-icon-title-row{margin-top:3em !important;margin-bottom:3em !important}.single-blog-group h2.post_title{position:absolute;top:0;right:0;left:0}.single-blog-page .single-post-image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,0) 65.75%);border-radius:45px}.author-date-row{position:absolute;top:80px;right:0;left:0;max-width:500px !important;margin:0 auto !important;justify-content:space-between !important}.wp-block-post-date a{color:#fff !important}.wp-block-post-author-name a{font-family:"Oxanium" !important;font-size:16px !important;text-transform:capitalize}.post-content p{font-family:"Archivo" !important;max-width:100% !important;width:100% !important;color:#000 !important;font-size:14px !important}.blog-heading{font-family:"Archivo" !important;color:#000 !important;font-weight:600 !important;font-size:16px !important;max-width:100% !important;width:100%}.single-post .author-row{margin-top:-50px !important;z-index:1;position:relative;align-items:flex-end}.single-blog-page .post_title{font-family:"Archivo";line-height:50px;margin-bottom:25px;margin-top:15px;text-align:center}.single-blog-page .single-post-image{padding:0 !important;position:relative}.single-blog-page .single-post-image img{height:560px;background:linear-gradient(180deg,#000 0%,rgba(0,0,0,0) 65.75%) !important}.single-blog-page .post-info{margin-bottom:80px !important;position:relative;z-index:1;top:0;padding:3rem}.post-info .post-author{align-items:center}.admin-col .post-author img{border-radius:50px}.post-info .post-author .wp-block-post-author__name,.post-info .post-date-col time{font:normal normal 500 22px/25px "Archivo";letter-spacing:0px;text-transform:capitalize}.post-info .post-author .wp-block-post-author__name{font-family:"Archivo";font-weight:300;line-height:25px;letter-spacing:0px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.post-info .post-date-col{display:flex;align-items:center}.post-info .post-date-col time{font-family:"Archivo";font-weight:300;line-height:25px;letter-spacing:0px;color:#484848}.single-blog-page .post-info .post-content P{font-family:"Archivo";font-size:20px;font-weight:300;line-height:25px;letter-spacing:0px;color:#0d0d0d}.single-blog-page .post-info .post-form{width:60%;margin:5% auto 0% auto;border-radius:0;border:1px solid #ccc}.single-blog-page .post-form form{display:flex;flex-wrap:wrap;padding:30px 40px}.single-blog-page .post-form form p{width:100%;font-family:"Archivo";letter-spacing:.8px}.single-blog-page .post-form form p.comment-notes,.single-blog-page .post-form form p.comment-form-url,.single-blog-page .post-form form p span{display:none}.single-blog-page .post-form form p.comment-form-author{order:1}.single-blog-page .post-form form p.comment-form-email{order:2}.single-blog-page .post-form form p.comment-form-comment{order:3}.single-blog-page .post-form form p.comment-form-cookies-consent{order:4}.single-blog-page .post-form form p.form-submit{order:5}.single-blog-page .post-form h3.comment-reply-title{font:normal normal 500 35px/60px "Archivo";letter-spacing:0px;color:#0d0d0d;margin-bottom:0;padding:30px 40px;border-bottom:1px solid #ccc}.single-blog-page .post-form form p lArchivo[for=author],.single-blog-page .post-form form p lArchivo[for=email],.single-blog-page .post-form form p lArchivo[for=comment]{font:normal normal 600 20px/26px "Archivo";letter-spacing:0;color:#0d0d0d}.single-blog-page .post-form form input[type=text],.single-blog-page .post-form form input[type=email],.single-blog-page .post-form form textarea{border:1px solid #1212124d;border-radius:5px}.single-blog-page .post-form form input[type=checkbox]{width:18px;height:20px;margin-right:5px}.single-blog-page .post-form form .comment-form-cookies-consent lArchivo{font:normal normal 400 16px/25px "Archivo";letter-spacing:0px;color:#0d0d0d}.single-blog-page .post-form form input[type=submit]{background-color:#f4b03e;border-radius:0;font:normal normal 500 18px/20px "Archivo";letter-spacing:0px;color:#fff;padding:13px 20px;margin-top:10px}.single-blog-page .post-comment{border-radius:0;width:60%;margin:7% auto 0% auto;padding:25px;border:1px solid #ccc}.single-blog-page .post-comment .comment-awaiting-moderation{display:none}.single-blog-page .post-comment .wp-block-comment-content P{margin:0}.single-blog-page .post-comment .wp-block-avatar img{border-radius:50px !important}.single-blog-page .post-comment .wp-block-comment-author-name{font:normal normal 600 25px/40px "Archivo" !important;letter-spacing:0px;color:#0d0d0d;text-transform:capitalize}.single-blog-page .post-comment .wp-block-comment-content p{font:normal normal normal 18px/25px "Archivo";letter-spacing:0px;color:#0d0d0d;margin-bottom:20px}.single-blog-page .post-comment .wp-block-comment-reply-link a{font:normal normal 500 18px/25px "Archivo",sans-serif;letter-spacing:0px;color:#242424;text-decoration:none}.pagination .wp-block-post-navigation-link span{width:100%}.pagination .wp-block-post-navigation-link span.post-navigation-link__lArchivo{font:normal normal 400 20px/40px "Archivo",sans-serif;letter-spacing:0px;color:#a1a1a1}.pagination .wp-block-post-navigation-link span.post-navigation-link__title{font:normal normal 500 18px/30px "Archivo",sans-serif;letter-spacing:0px;color:#242424}.blog-inner-image .blog-left-img img,.blog-inner-image .blog-right-img img{width:100%;height:100%}.more-info h3{font-family:"Archivo";font-size:30px;font-weight:500;line-height:30px;letter-spacing:0em;padding:25px 0;margin:0}.more-info .blog-inner-image{margin:35px 0;display:flex;justify-content:space-between !important}.blog-left-img,.blog-right-img{padding:0 10px}.post-info .category-social-icon{margin:30px 0 0;align-items:center !important;border-bottom:1px solid #bcbcbc;padding-bottom:40px}.post-info .blog-category ul{padding:0;display:flex}.post-info .blog-category ul li:nth-child(3){margin-right:0}.post-info .blog-category ul li{list-style-type:none;margin-right:15px}.post-info .blog-category ul li a{text-decoration:none;font:normal normal 400 18px/25px "Archivo";letter-spacing:.5px;color:#0d0d0d;padding:10px 15px;border:2px solid #f4b03e;border-radius:6px}ul.top_cat{padding:0;list-style:none}ul.top_cat li:nth-child(2){display:none}ul.top_cat li a{background-color:#f4b03e;font-family:"Archivo",sans-serif;font-size:14px;font-weight:600;line-height:15px;letter-spacing:0px;text-decoration:none;margin-bottom:15px;color:#fff;padding:7px 15px}.pagination .wp-block-post-navigation-link a{font-family:"Archivo";font-size:20px;font-weight:400;line-height:25px;letter-spacing:.5px;text-decoration:none;border:2px solid #f4b03e;padding:12px 45px 8px;text-transform:uppercase;border-radius:6px}.search .search-page .wp-block-query-title{font:normal normal 600 45px/45px "Archivo" !important;letter-spacing:0;color:#0d0d0d !important}.search .search-page form button[type=submit]{background-color:#f4b03e;font:normal normal 400 22px/20px "Archivo" !important;letter-spacing:0px;color:#fff}.result .wp-block-group .wp-block-columns h2 a{font:normal normal 600 25px/30px "Archivo" !important;letter-spacing:0px;color:#0d0d0d;text-decoration:none;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin:10px 0}.result .wp-block-group .wp-block-post-excerpt p{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font:normal normal 400 18px/25px "Archivo" !important;letter-spacing:0px;color:#0d0d0d}.result .wp-block-group .wp-block-columns h2 a:hover{color:#fc1717}.result .wp-block-query-pagination-numbers{background:#fc1717;padding:10px}.result .wp-block-query-pagination-numbers a.page-numbers{padding:0 20px;color:#fff;text-decoration:none}.result .wp-block-query-pagination-numbers .current{padding:7px 15px;background:#fff}.result .wp-block-query-pagination-previous,.result .wp-block-query-pagination-next{color:#fc1717;text-decoration:none;font:normal normal normal 20px/25px "Archivo",sans-serif}.result .is-arrow-arrow{font-size:30px;margin:0}.basketball-club-pro-archive-right .search lArchivo,.archive .archive_sec .wp-block-heading,.archive .category_sec .wp-block-heading{font:normal normal 600 25px/25px "Source Code Pro",monospace;color:#000;margin-bottom:15px}.search .search-page .wp-block-post-featured-image{height:350px;width:100%}.search .search-page .wp-block-post-featured-image a,.search .search-page .wp-block-post-featured-image a img{height:100% !important;width:100%}.search-page .result ul{margin-top:40px;grid-gap:30px;display:grid;grid-template-columns:repeat(3,minmax(0, 1fr))}.search-page .result ul li{box-shadow:1px 2px 10px 0px #f4b03e;padding:20px 25px 0;border-radius:30px}.archive .search_sec form{position:relative}.archive .search_sec form button[type=submit]{position:absolute;right:0;margin:0;padding:0;height:50px;width:50px}.archive .search_sec form button svg{font-size:25px;transform:rotateY(180deg)}.archive .post .wp-block-post-excerpt p.wp-block-post-excerpt__excerpt{font:normal normal 400 16px/25px "Archivo",sans-serif;letter-spacing:0px;color:#000;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.archive .post h2{padding:0 !important}.archive .post h2 a{font:normal normal 700 20px/25px "Source Code Pro",monospace;letter-spacing:0px;color:#000;text-decoration:none;margin:10px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.archive .post .wp-block-group time,.archive .post .wp-block-group .wp-block-post-author__content p,.archive .post .wp-block-group .taxonomy-category a{font:normal normal 600 16px/25px "Archivo",sans-serif;letter-spacing:0px;color:#000;text-decoration:none}.product_search ul.wp-block-post-template .wc-block-grid__product-onsale{display:none}.product_search ul.wp-block-post-template{gap:30px;margin-top:30px}.archive ul.wp-block-post-template li{display:inline-block;border-radius:20px;background-color:#fff;width:85%}.archive-breadcrumbs h2{margin:0 !important;font-size:30px;color:#fff}.archive ul.wp-block-post-template li .wp-block-post-excerpt__more-link{font:normal normal 700 16px/24px "Archivo",sans-serif;border-bottom:none !important;background-color:#d22302;color:#fff;border-radius:60px;width:100%;height:54px;display:flex;justify-content:center;align-items:center;text-transform:capitalize;&:hover{background-color:#ad1519;transition:.4s ease-in-out all !important;transform:translateY(-10px)}}.archive-product .wp-block-post-excerpt__more-text{text-align:center;max-width:225px;width:100%;margin:0 auto;margin-top:20px}.archive .search_sec,.archive .archive_sec,.archive .category_sec{box-shadow:0px 0px 10px 0px #e4e4e4}.archive .archive_sec ul li,.archive .category_sec ul li{list-style:none;position:relative}.archive .archive_sec ul li:after,.archive .category_sec ul li:after{content:"\f0de";position:absolute;left:-22px;top:-2px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;transform:rotate(90deg)}.archive .archive_sec ul li a,.archive .category_sec ul li a{text-decoration:none}.product_search .product .wc-block-components-product-image{height:450px;width:100%}.product_search .product .wc-block-components-product-image img{height:100%;object-fit:contain !important}.post-type-archive-product .archive-product li:hover img{transform:scale(1.1);cursor:poArchivo}.product_search .wp-block-query-title{font-family:Archivo;font-size:40px;font-weight:600;line-height:50px;letter-spacing:0px}.product_search .product .wp-block-post-title a{font-family:Archivo;text-decoration:none;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.product_search .product .wp-block-post-title a:hover{color:#1b1c1e}.product_search .product .wc-block-grid__product-rating__stars{margin-left:0;margin-bottom:5px;color:#0bde3c}.product_search .product .wc-block-components-product-price{display:flex;flex-direction:row-reverse;justify-content:start}.product_search .product del bdi{font-family:Archivo;font-size:18px;font-weight:400;line-height:38px;letter-spacing:.05em;color:#393939}.product_search .product ins{margin-right:10px}.product_search .product ins bdi{font-family:Archivo;font-size:22px;font-weight:600;line-height:38px;letter-spacing:.05em;color:#553d85}.product_search .product .add_to_cart_button,.product_search .product .added_to_cart,.return-to-shop .button{background:#d22302;color:#fff;width:100%;font-family:Archivo;font-size:16px;font-weight:500;line-height:19px;letter-spacing:0px}.product_search .product .added_to_cart{margin-top:0;line-height:20px;padding:12px 20px;text-decoration:none}.product_search .product .added{display:none}.search-results .wp-block-query-pagination{margin-top:30px}.wp-block-query-pagination .wp-block-query-pagination-previous,.wp-block-query-pagination .wp-block-query-pagination-next{background-color:#d22302;text-decoration:none;color:#fff;font-size:15px;font-family:"Archivo";font-weight:600;margin:0;line-height:27px;width:fit-content;height:26px;border-radius:7px;display:flex;justify-content:center;align-items:center}.wp-block-query-pagination .wp-block-query-pagination-next-arrow{display:inline-block;margin-left:0 !important}.wp-block-query-pagination .wp-block-query-pagination-previous-arrow{display:inline-block;margin-right:0 !important}.wp-block-query-pagination.is-layout-flex.wp-block-query-pagination-is-layout-flex{margin-top:3em !important}.wp-block-query-pagination .wp-block-query-pagination-next{line-height:28px}.wp-block-query-pagination .wp-block-query-pagination-previous{line-height:27px}.search-results .wp-block-query-pagination-numbers{font-size:17px;padding:13px;margin:0;font-family:"Archivo";font-weight:400;color:#0d0d0d}.search-results .wp-block-query-pagination-numbers .page-numbers{text-decoration:none;color:#1b1c1e;margin-right:10px}.woocommerce-tabs{position:relative !important}.single-product .woocommerce-tabs .woocommerce-Tabs-panel--description{flex-basis:80% !important}.single-product .woocommerce-tabs h2{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border:none !important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff !important;font-family:Archivo !important;font-weight:400 !important;font-size:16px !important;padding-left:0 !important}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{border:none !important}.woocommerce .wp-container-core-columns-is-layout-3{display:flex !important;align-items:center !important;justify-content:center !important}.single-product .woocommerce .wp-container-core-columns-is-layout-3 .wp-block-column{flex-basis:50% !important}.woocommerce .wp-container-core-columns-is-layout-3 .wp-block-column h1.wp-block-post-title{font-size:18px !important;color:#000 !important;line-height:27px !important;font-family:"Archivo" !important;font-weight:600 !important}.woocommerce-review-link{font-size:14px !important;line-height:21px !important;font-family:"Archivo" !important;font-weight:400 !important;color:#000 !important}.woocommerce div.product form.cart{margin-bottom:2em;flex-direction:column;display:flex;gap:20px}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0;display:none !important}.flex-viewport .flex-active-slide img{width:100% !important;margin:0 auto;background-color:#fff;height:100% !important;object-fit:scale-down}.woocommerce-product-gallery__trigger{display:none !important}.single-product .woocommerce-product-gallery{display:flex !important;flex-direction:row-reverse !important;gap:20px !important;justify-content:center}.flex-viewport{height:calc(100% + 100px) !important}.single-product .wp-block-woocommerce-product-image-gallery{max-width:100% !important}.single-product .woocommerce-product-gallery__wrapper{display:flex;flex-direction:row;background-color:#fff;border:1px dashed #b3a9a2}.single-product .product_info_col .wp-block-post-title{font-family:"Archivo";font-size:40px;font-weight:600;line-height:45px;letter-spacing:0px;margin-bottom:15px;color:#0d0d0d}.single-product .wp-block-woocommerce-product-price .woocommerce-Price-amount{font-family:"Archivo" !important;font-size:22px;font-weight:600 !important;line-height:25px;letter-spacing:0px;color:#000 !important}.single-product p.wp-block-post-excerpt__excerpt{font-family:"Archivo";font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;margin-bottom:25px;color:#000;text-align:left}.single-product .woocommerce-product-gallery__trigger,.single-product .flex-viewport,.single-product .wopb-compare-btn,.single-product .product_tab .woocommerce-Tabs-panel h2,.single-product .woocommerce .on-first-load{display:inherit}.single-product ol{display:flex;flex-wrap:wrap;align-items:center;height:fit-content;margin:auto !important;row-gap:15px}.single-product ol li{width:100% !important;margin:0 auto !important;padding:0;background-color:#f3f3f3;line-height:0 !important;height:fit-content}.single-product ol li img{width:90px !important;height:65px !important;opacity:1 !important;object-fit:contain;margin:auto !important}.woocommerce-tabs .tabs li a{font-size:16px !important;line-height:21px !important;font-family:"Archivo";font-weight:400 !important;color:#fff !important;padding:0 !important}.woocommerce-tabs .tabs{display:flex;justify-content:flex-start;gap:20px}.woocommerce-tabs ul li{background:#d22302 !important;color:#fff !important;border-radius:6px !important;padding:8px !important}.woocommerce-Tabs-panel p{font-family:"Archivo";font-size:14px !important;line-height:24px !important;font-weight:400;color:#000 !important}.woocommerce table.shop_attributes th{width:150px;font-weight:400;padding:12px 10px;border-top:0;border-bottom:1px dotted rgba(0,0,0,.1);margin:0;line-height:21px;font-family:"Archivo";text-align:justify;font-size:14px;color:#000 !important;background:0 0 !important}.woocommerce table.shop_attributes td p{margin:0;padding:14px 10px;font-family:"Archivo" !important;font-size:14px !important;line-height:21px !important;font-weight:400 !important;color:#000 !important;background:0 0 !important;text-decoration:unset !important;font-style:normal !important}.single-product .product_row,.single-product .wc-block-breadcrumbs,.single-product .product_tab,.single-product .wp-block-woocommerce-related-products{max-width:100% !important}.single-product .quantity{width:10%}.single-product .quantity input[type=number]{border:1px solid #1b1c1e;border-radius:0;padding:10px !important;width:50%}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;display:flex !important;justify-content:center !important;align-items:center !important;row-gap:20px !important}.single-product .product_info_col form button[type=submit]{width:82%;background-color:#f4b03e;color:#fff;font-family:"Archivo";font-size:22px;font-weight:500;line-height:30px;letter-spacing:0;transition:.5s all;padding:19px 16px 13px}.single-product .product_info_col form button[type=submit]:hover{background-color:transparent;color:#0d0d0d;border:2px solid #f4b03e;border-radius:6px}.single-product form .wopb-wishlist-add{margin:0;text-decoration:none;width:15%;color:#000}.single-product form .wopb-wishlist-add span{font-size:0;justify-content:start}.single-product form .wopb-wishlist-add span strong{font-size:35px !important;border:1px solid #1b1c1e;text-decoration:none;width:55px;height:60px;display:flex;align-items:center;justify-content:center;margin:0}.single-product .product_cat .taxonomy-product_cat span{font-family:"Archivo";font-size:25px;font-weight:600;line-height:30px}.single-product .product_cat .taxonomy-product_cat a{font-family:"Archivo";font-size:20px;font-weight:400;line-height:30px;color:#000;text-decoration:none}.single-product .product_tab ul.tabs.wc-tabs{padding:0 0 30px !important;margin:0 0 30px !important}.single-product .product_tab ul li{padding:0 30px !important;border:2px solid #f4b03e !important;margin:0 25px 0 0 !important;border-radius:6px !important;background-color:transparent !important}.single-product .product_tab ul li a{padding:0 !important;font-family:"Archivo";font-size:21px;font-weight:400 !important;line-height:50px;letter-spacing:0px;text-transform:capitalize;color:#0d0d0d !important}.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom:1px solid #000}.single-product .product_tab ul li:after,.single-product .product_tab ul li:before,.single-product .onsale,.single-product .wc-block-components-product-sale-badge{display:none}.single-product .product_tab ul li.active{background-color:#f4b03e !important;border-radius:6px !important}.single-product .product_tab ul li.active a{color:#fff !important}.single-product .product_tab .woocommerce-Tabs-panel p{font-family:"Archivo";font-size:18px;font-weight:400;line-height:25px;letter-spacing:0px}.single-product ul.related_product li{max-width:25% !important;width:25% !important;position:relative}.single-product ul.related_product li .wc-block-components-product-image{height:350px;margin:0}.single-product ul.related_product li .wc-block-components-product-image img{height:100%;width:100%;object-fit:cover}.single-product ul.related_product li .wp-block-post-title{margin:0}.single-product ol.commentlist{padding:0}.single-product ol.commentlist .comment_container .avatar{width:55px !important;height:55px}.single-product ol.commentlist .comment_container .comment-text{margin:0 0 0 70px !important}.single-product ol.commentlist .star-rating span{color:#d22302}.single-product #review_form .comment-reply-title{font-family:"Archivo";font-size:22px;font-weight:500;line-height:13px;letter-spacing:0px}.single-product #review_form .comment-form-comment lArchivo{font-family:"Archivo";font-size:18px;font-weight:500;line-height:13px;letter-spacing:0px}.single-product #review_form .comment-form-rating lArchivo{font-family:"Archivo";font-size:22px;font-weight:500;line-height:15px;letter-spacing:0px}.woocommerce p.stars a:before{color:#ffbf00;font-size:20px}.single-product #review_form .form-submit input[name=submit]{background:#f4b03e;padding:12px 40px 9px;border-radius:6px;color:#fff;font-family:"Archivo";font-size:22px;font-weight:500;line-height:30px;letter-spacing:0;margin-top:15px}.single-product #review_form .comment-form-comment textarea{border:1px solid #000;padding:10px 15px;border-radius:0}.single-product .woocommerce-message{padding-left:60px !important}.single-product .woocommerce-message a.wp-element-button{line-height:45px;padding:0 30px !important;background-color:#553d85;color:#fff;font-family:"Archivo";font-size:18px;font-weight:500;letter-spacing:0;transition:.5s all;box-shadow:4px 4px 6px 0px #03ce6d}.single-product .woocommerce-message{margin-bottom:50px !important}.single-product .product_img{max-width:100%}.single-product .wc-block-grid__product-price{display:flex;justify-content:start;flex-direction:row-reverse}.single-product .wp-block-woocommerce-related-products .wc-block-grid__product-price{justify-content:center}.single-product .product_info_col ins bdi{font-family:"Archivo";font-size:30px;font-weight:600;line-height:38px;letter-spacing:0;color:#0d0d0d;margin-right:10px}.single-product .product_info_col del,.single-product .wp-block-woocommerce-related-products del{display:flex;align-items:center}.single-product .product_info_col del bdi{font-family:"Archivo";font-size:20px;font-weight:400;line-height:25px;letter-spacing:0}.single-product .wp-block-woocommerce-related-products .products-block-post-template{grid-gap:15px}.single-product .product .wc-block-components-product-image{height:250px;width:220px;margin:0 auto;padding:25px 0 15px;position:relative;z-index:2}.single-product .wp-block-woocommerce-related-products ul li:hover .wc-block-components-product-image:after{height:100%;background:#f4b03e;border-radius:50% 50% 0 0/35% 35% 0 0;transition:.5s all}.single-product .product .wc-block-components-product-image img{height:100%;width:100%;object-fit:cover !important;background:#fff;border-radius:6px;border:1px dashed #b3a9a2}.single-product .product .wp-block-post-title a{font-family:Archivo;font-size:18px;font-weight:600;line-height:21px;letter-spacing:0;text-decoration:none;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;color:#000}.single-product .product .wp-block-post-title a:hover{color:#1b1c1e}.single-product .wc-block-components-product-rating__stars{margin-left:0;color:#d22302;font-size:15px !important}.single-product .wp-block-woocommerce-related-products ins bdi,.single-product .wp-block-woocommerce-related-products del bdi{color:#0d0d0d;font-family:"Archivo";font-size:20px;font-weight:400;line-height:30px;letter-spacing:0;margin-right:10px}.single-product .wc-block-product-template li{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important}.single-product .wc-block-product-template del bdi{color:#000 !important;font-family:"Archivo" !important;font-size:18px !important;font-weight:600}.single-product .wc-block-product-template ins bdi{font-size:18px !important;font-family:"Archivo" !important;color:#ad1519;font-weight:600}.single-product .wc-block-product-template .wc-block-product .add_to_cart_button,.single-product .wc-block-product-template .wc-block-product .wc_forward{font-size:14px !important;line-height:21px !important;font-family:"Archivo" !important;text-transform:uppercase;background:#ad1519;border-radius:60px;font-weight:700 !important;width:100% !important;height:auto !important;padding:12px 24px;color:#fff;max-width:100% !important}.tax-product_cat .product img{max-width:100%;width:100%;height:320px !important;object-fit:contain !important}.sport_product_cat_page .cat_title{font-family:Archivo;font-size:50px;font-weight:600;line-height:50px;letter-spacing:0px;color:#0d0d0d;position:relative;margin-bottom:45px}.sport_product_cat_page .cat_title:before{content:"";background-color:#0d0d0d;width:100px;height:1px;position:absolute;bottom:-10px;left:0}.sport_product_cat_page .cat_title:after{content:"";background-color:#f4b03e;width:30px;height:5px;position:absolute;border-radius:20px;bottom:-12px;left:0}.sport_product_cat_page .woocommerce-result-count{font-family:Archivo;font-size:20px !important;font-weight:400;line-height:35px;letter-spacing:0px;color:#0d0d0d}.sport_product_cat_page form select{border:2px solid #f4b03e;border-radius:30px;padding:20px 10px}.sport_product_cat_page ul{grid-gap:30px !important;padding-top:50px}.archive .sport_product_cat_page ul.wp-block-post-template li{box-shadow:unset;background-color:unset}.sport_product_cat_page ul li .wc-block-components-product-sale-badge{display:none}.sport_product_cat_page ul li .wc-block-components-product-image img{width:100%;height:100%;padding-bottom:30px}.sport_product_cat_page ul li .wc-block-components-product-image{height:330px;margin-bottom:0 !important;width:280px;margin:0 auto;z-index:2;padding:30px 25px 0}.sport_product_cat_page ul li .wc-block-components-product-image:after{content:"";width:100%;height:150px;background:#cacad5;position:absolute;bottom:0;left:0;z-index:-1;border-radius:50% 50% 0 0/75% 75% 0 0}.sport_product_cat_page ul li:hover .wc-block-components-product-image:after{border-radius:50% 50% 0 0/35% 35% 0 0;height:100%;background:#f4b03e;transition:.5s all}.sport_product_cat_page ul li .wp-block-post-title a{font-family:Archivo;font-weight:500;line-height:30px;letter-spacing:0px;color:#0d0d0d;text-decoration:none}.sport_product_cat_page ul li .wp-block-woocommerce-product-price{font-family:Archivo;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px}.sport_product_cat_page ul li:hover .wp-block-post-title a,.sport_product_cat_page ul li:hover .wp-block-woocommerce-product-price{color:#f4b03e;transition:.5s all}.single-product .wp-block-woocommerce-related-products .add_to_cart_button{background:#01f480;color:#1b1c1e;width:100%;font-family:Archivo;font-size:16px;font-weight:500;line-height:19px;letter-spacing:0px}.single-product .wp-block-woocommerce-related-products .add_to_cart_button.added{display:none}.single-product .wp-block-woocommerce-related-products .added_to_cart{background:#01f480;color:#1b1c1e;width:100%;font-family:Archivo;font-size:16px;font-weight:500;line-height:19px;letter-spacing:0px;padding:13px 25px !important;text-decoration:none;margin:0;text-align:center}.single-product .wp-block-woocommerce-related-products .add_to_cart_button:hover{background:#0bde3c}.archive .wc-block-components-product-rating__stars.wc-block-grid__product-rating__stars{font-size:15px !important}.wp-block-query-pagination .page-numbers.current{background-color:#d22302 !important;color:#fff !important}.pet-house-shop-page .grid-container{max-width:100%}.pet-house-shop-page .sec_title{position:relative}.pet-house-shop-page .sec_title:before{content:"";background-color:#0d0d0d;width:100px;height:1px;position:absolute;bottom:-10px;right:0;left:0;margin:0 auto}.pet-house-shop-page .sec_title:after{content:"";background-color:#f4b03e;width:30px;height:5px;position:absolute;bottom:-12px;right:0;left:0;margin:0 auto}.pet-house-shop-page .gutentor-post-image-box{height:330px;margin-bottom:0 !important;width:280px;margin:0 auto;z-index:2;padding:30px 25px 0}.pet-house-shop-page .gutentor-post-image-box:after{content:"";width:100%;height:150px;background:#cacad5;position:absolute;bottom:0;left:0;z-index:-1;border-radius:50% 50% 0 0/75% 75% 0 0}.pet-house-shop-page .gutentor-image-thumb,.pet-house-shop-page .gutentor-image-thumb img{height:100%;width:100%;padding-bottom:15px}.pet-house-shop-page .gutentor-post-title-data-wrap{background:#fff;padding:20px 20px 5px;border-top-left-radius:30px;border-top-right-radius:30px}.pet-house-shop-page .gutentor-wc-price{background:#fff;padding:0 20px 20px;border-bottom-left-radius:30px;border-bottom-right-radius:30px;font-family:Archivo;font-size:20px;font-weight:400;line-height:20px;letter-spacing:0px}.pet-house-shop-page .grid-row{row-gap:30px}.pet-house-shop-page .gutentor-post-title a{font-family:Archivo;font-size:30px;font-weight:500;line-height:30px;letter-spacing:0px;color:#0d0d0d}.pet-house-shop-page .gutentor-post-item:hover .gutentor-post-title a,.pet-house-shop-page .gutentor-post-item:hover .gutentor-wc-price{color:#f4b03e;transition:.5s all}.post-type-archive-product .archive-product li{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;border:1px dashed #b3a9a2;padding:30px}.post-type-archive-product .archive-product .wp-block-post .shop-product-group del{font-family:"Archivo" !important;color:#d22302;font-weight:500}.post-type-archive-product .archive-product .wp-block-post .shop-product-group ins{background-color:unset !important;color:#999;font-family:"Archivo" !important;font-weight:500}.post-type-archive-product .archive-product .shop-product-group{width:100% !important;display:flex;flex-direction:column;justify-content:center;align-items:center}.shop_table tbody .product-name a,.shop_table .product-price span,.shop_table .product-subtotal span,.cart-collaterals .shop_table .order-total td span,.cart_totals .cart-subtotal span{font-family:"Archivo";font-size:18px;line-height:20px;letter-spacing:0;color:#000;text-decoration:none}.shop_table thead th,.shop_table thead th span,.cart-collaterals .shop_table th{font-family:"Oxanium";font-size:18px;font-weight:500;line-height:20px;letter-spacing:0;color:#000;text-decoration:none}.shop_table .coupon input[type=text]{border-radius:0;border:1px solid #000 !important;padding:10px !important}.shop_table .coupon input[type=text]::placeholder{font-family:"Archivo";font-size:18px;font-weight:500;line-height:20px;letter-spacing:0;color:#000}.shop_table .coupon{justify-content:space-between}.shop_table button[type=submit],.cart_totals .wc-proceed-to-checkout a{background-color:#d22302 !important;color:#fff;font-family:"Archivo";font-size:18px;font-weight:400;line-height:20px;letter-spacing:0;transition:.5s all;opacity:1 !important}.shop_table button[type=submit]:hover,.cart_totals .wc-proceed-to-checkout a:hover{background-color:#0bde3c;color:#1b1c1e}.cart-collaterals .cart_totals h2{font-weight:500;font-family:"Archivo";font-size:25px !important;letter-spacing:0;color:#000;margin:15px 0 20px !important}.cart_totals .shop_table{border-radius:0 !important}.cart_item .quantity input[type=number]{width:70px !important;padding:10px;border-radius:0;border:1px solid #afafaf}.woocommerce-page .woocommerce{width:100% !important;margin:0 auto !important}.woocommerce-notices-wrapper{margin-top:100px !important}.wp-block-woocommerce-mini-cart-contents{background-color:#d22302;color:#fff !important;font-family:"Archivo"}.wp-block-woocommerce-mini-cart-contents h2.wc-block-mini-cart__title{color:#fff;font-family:"Archivo";font-size:24px;font-weight:600;text-transform:capitalize}.wp-block-woocommerce-mini-cart-contents .wc-block-components-product-name{color:#fff;font-family:"Archivo"}ins.wc-block-components-product-price__value.is-discounted{background:#ad1519}.wp-block-woocommerce-mini-cart-contents .wc-block-mini-cart__footer-cart{background:#AD1519 !important;color:white !important;border-radius:10px !important;font-family:"Archivo" !important;font-weight:600 !important;text-transform:capitalize !important;&:hover{background-color:#000 !important;color:#fff !important;transition:.4s ease-in-out !important}}.wopb-wishlist-modal-content table th,.wopb-wishlist-modal-content .wopb-wishlist-product-footer a{font-family:"Archivo";font-size:20px;font-weight:500;line-height:20px;letter-spacing:0;color:#000;text-decoration:none}.wopb-wishlist-modal-content .wopb-wishlist-product-name a,.wopb-wishlist-modal-content .wopb-wishlist-product-price span,.wopb-wishlist-modal-content .wopb-wishlist-product-stock{font-family:"Archivo";font-size:18px;line-height:20px;letter-spacing:0;color:#000;text-decoration:none}.wopb-wishlist-modal-content .wopb-wishlist-cart-added p a{background-color:#553d85;color:#fff;font-family:"Archivo";font-size:16px;font-weight:500;line-height:30px;letter-spacing:0;transition:.5s all;box-shadow:4px 4px 6px 0px #03ce6d;padding:10px}.woocommerce-MyAccount-content .woocommerce-Button,.woocommerce-MyAccount-content .wp-element-button,.woocommerce-form .wp-element-button,.woocommerce-checkout-review-order .wp-element-button{background-color:#553d85;color:#fff;font-family:"Archivo";font-size:18px;font-weight:400;line-height:30px;letter-spacing:0;transition:.5s all;opacity:1 !important;padding:10px 20px}.woocommerce-MyAccount-content p,.woocommerce-MyAccount-content p a{font-family:"Archivo";font-size:20px;font-weight:400;line-height:25px;letter-spacing:0;color:#000}.woocommerce-MyAccount-content .woocommerce-Address-title h3,.entry-content .woocommerce h2{font-family:"Archivo";font-size:30px;font-weight:700;line-height:35px;letter-spacing:0px;text-align:center}.woocommerce-MyAccount-content .woocommerce-Address-title a{font-family:"Archivo";font-size:18px;font-weight:300;line-height:30px;letter-spacing:0;color:#000}.entry-content .woocommerce .login{border-radius:0 !important}.product_search .page-title{font-family:"Archivo";font-size:40px;font-weight:900;line-height:45px;letter-spacing:0}.product_search .woocommerce-result-count{font-family:"Archivo";font-size:16px;font-weight:400;line-height:25px;letter-spacing:0}.product_search form select{border:1px solid #000;border-radius:0;padding:10px;font-family:"Archivo";font-size:16px;font-weight:400;line-height:25px;letter-spacing:0}.product_search ul.products li{text-align:center;position:relative !important}.product_search ul.products li img{margin-bottom:0 !important}.product_search ul.products li .woocommerce-loop-product__title{font-family:"Archivo";font-size:25px !important;font-weight:400;line-height:24px;letter-spacing:0em;color:#000;padding:20px 0 10px !important}.product_search ul.products li .star-rating{display:none}.product_search ul.products li .price{font-family:"Archivo";font-size:15px !important;font-weight:300 !important;line-height:20px;letter-spacing:0;color:#000 !important}.product_search ul.products li .add_to_cart_button,.product_search ul.products li .added_to_cart{width:100%;color:#fff;background-color:#000;margin:0 !important;padding:15px;font-family:"Archivo",sans-serif;font-size:15px;font-weight:300;position:absolute;left:0;bottom:82px;transition:.5s;opacity:0}.product_search ul.products li .added{display:none !important}.product_search ul.products li:hover .add_to_cart_button,.product_search ul.products li:hover .added_to_cart{opacity:1}.product_search ul.products{display:flex;gap:12px;flex-wrap:wrap}.product_search ul.products li{width:23.5% !important;margin:0 !important}.sport_about_sec .sec_title:before{content:"";background-color:#0d0d0d;width:100px;height:1px;position:absolute;bottom:-10px;right:0;left:0;margin:0 auto}.sport_about_sec .sec_title:after{content:"";background-color:#f4b03e;width:30px;height:5px;position:absolute;bottom:-12px;right:0;left:0;margin:0 auto}.testimonial_page .stk-block-carousel__slider{padding:70px 0}.testimonial_page .col .right_icon{position:absolute;top:-25px;left:25px;padding:0 10px !important}.testimonial_page .col .left_icon{position:absolute;bottom:-25px;right:25px;padding:0 10px !important}.testimonial_page .stk-block-carousel__buttons{max-width:250px;background:#fff;height:70px;position:absolute;bottom:-56px;left:0;right:0;margin:0 auto;top:unset;border-radius:50px;border:1px solid #0000001a;padding:10px}.testimonial_page .stk-block-carousel__button{box-shadow:inset -1px -2px 5px 0px #bdbdbd !important}.testimonial_page .stk-block-carousel__dots{max-width:130px;margin:10px auto 0 auto}.testimonial_page .stk-block-column:hover{border-color:#0d0d0d !important;transition:.5s all}.contact-page form input[type=text],.contact-page form input[type=email],.contact-page form input[type=number],.contact-page form textarea,.contact-page form input[type=tel]{border:1px solid #cbcbcb;border-radius:5px}.contact-page .contact-page-row{box-shadow:0px 0px 16px #cdcdcd}.contact-page form input[type=submit]{border-radius:10px !important;padding:20px 35px;margin-top:20px;background:#f4b03e !important;color:#fff;transition:.5s all;font-family:Archivo !important;font-size:18px;font-weight:700 !important;line-height:19px;letter-spacing:.1em;transition:.3s ease-in-out}.contact-page .wp-block-cover img{object-fit:contain;right:0 !important;left:unset !important;top:unset !important;bottom:0 !important}.contact-page form input[type=text],.contact-page form input[type=email],.contact-page form input[type=number],.contact-page form textarea,.contact-page form input[type=tel]{border:1px solid #cbcbcb;border-radius:5px;width:90%}.contact-page form input[type=text]::placeholder,.contact-page form input[type=email]::placeholder,.contact-page form input[type=number]::placeholder,.contact-page form textarea::placeholder{font-family:"Roboto";font-size:18px;font-weight:400;letter-spacing:0em;text-align:left}.contact-page form textarea{height:180px}.contact-page .contact-page-row{box-shadow:0px 0px 16px #cdcdcd}.contact-page .img_col figure,.contact-page .img_col figure img{width:100%;height:100%}.contact-page .content_col{display:flex;align-items:center}.contact-page form input::placeholder,.contact-page form textarea::placeholder{color:#323232}.contact-page .gutentor-text-wrap a{text-decoration:unset}.contact-page .gutentor-text-wrap{margin-bottom:5px}.contact-page .gutentor-text-wrap p{margin-bottom:0px;font-family:"Saira";font-weight:700;color:#ffffff;&:hover{color:#f4b03e}}p.wp-block-post-excerpt__excerpt{overflow:hidden;display:block;-webkit-line-clamp:3;display:box;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;text-align:center}.services-page-group .grid-container{max-width:100%;padding:0 10px}.services-page-group .grid-row{width:100%}.services-page-group .gutentor-post-item.gptm-item{position:relative;z-index:9}.services-page-group article.gutentor-post{position:relative;z-index:1;border:5px solid transparent;padding:5px}.services-page-group article.gutentor-post:hover:before{opacity:1}.service-page-post-group-two{transform:translate(175px,-92px)}.services-page-group .gutentor-post-content{transform:translate(0px,-30px) !important}.services-page-group .gutentor-post-content{max-width:150px;width:100%}.services-page-group .gptm-bg-image{position:relative}.services-page-group .gptm-bg-image:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,#000 100%)}.service-page-icon-box-sec .imb2{margin-top:50px !important;position:relative}.service-page-icon-box-sec .imb2:before{content:"";position:absolute;top:-20px;width:100%;background:#fff;height:1px}.wp-block-group.alignfull.service-page-icon-box-sec.has-background-background-color{max-width:98%;margin:0 auto !important;position:relative}.service-page-icon-box-sec:before{content:"";position:absolute;top:20%;left:50%;height:60%;background:#fff;width:1px;right:0}.pet-shop-page-pagination.wp-block-query-pagination>.wp-block-query-pagination-next,.pet-shop-page-pagination.wp-block-query-pagination>.wp-block-query-pagination-previous{width:100% !important;max-width:130px;height:50px !important;font-size:14px !important;line-height:16px;padding:0}.page-blog-right-col,.left-blog-col,.sidebar-left-col,.sidebar-right-right-col{background:#fff;padding:10px !important;box-shadow:2px 2px 4px 2px #d22302 70}.right-blog-col p,.page-blog-left-col p{font-family:"Archivo";font-size:16px;color:#000;font-weight:500}.blog-page-sidebar-main-col,.blog-page-sidebar-main-col{padding:15px 0 !important}.pet-search-inner .wp-block-search__input{border-bottom:unset;border:1px solid}.pet-search-inner .wp-block-search__button svg{fill:#fff !important}.search-results .wp-block-post-template .wp-block-post figure,.search-no-results .wp-block-post-template .wp-block-post figure{min-height:350px !important;height:100% !important}.search-results .wp-block-post-template .wp-block-post img,.search-no-results .wp-block-post-template .wp-block-post img{height:100% !important;min-height:350px;border-radius:0;transition:transform .5s ease-in-out;clip-path:polygon(19.243% 0%,19.243% 0%,19.674% .129%,20.125% .246%,20.591% .35%,21.068% .444%,21.55% .527%,22.035% .602%,22.516% .668%,22.99% .727%,23.452% .781%,23.898% .829%,23.898% .829%,26.836% 1.149%,29.775% 1.476%,32.715% 1.8%,35.655% 2.115%,38.596% 2.412%,41.538% 2.682%,44.48% 2.917%,47.424% 3.109%,50.368% 3.249%,53.312% 3.329%,80.787% 0%,85.589% 0%,85.589% 0%,87.416% .571%,89.19% 1.405%,90.893% 2.488%,92.504% 3.807%,94.005% 5.348%,95.377% 7.099%,96.6% 9.046%,97.655% 11.174%,98.522% 13.472%,99.183% 15.925%,99.183% 15.925%,99.284% 16.426%,99.368% 16.927%,99.441% 17.427%,99.506% 17.925%,99.569% 18.42%,99.634% 18.912%,99.705% 19.4%,99.786% 19.883%,99.883% 20.361%,100% 20.833%,100% 25%,98.183% 47.688%,98.201% 53.121%,100% 75%,100% 79.167%,100% 79.167%,99.883% 79.751%,99.779% 80.335%,99.684% 80.918%,99.594% 81.502%,99.506% 82.086%,99.415% 82.669%,99.317% 83.252%,99.209% 83.834%,99.087% 84.415%,98.946% 84.996%,98.946% 84.996%,98.22% 87.344%,97.323% 89.523%,96.268% 91.525%,95.069% 93.345%,93.739% 94.973%,92.292% 96.403%,90.74% 97.629%,89.097% 98.641%,87.376% 99.434%,85.592% 100%,80.79% 100%,80.79% 100%,80.359% 99.871%,79.908% 99.754%,79.442% 99.65%,78.965% 99.556%,78.483% 99.473%,77.998% 99.399%,77.517% 99.332%,77.043% 99.273%,76.581% 99.219%,76.135% 99.171%,76.135% 99.171%,73.197% 98.851%,70.258% 98.524%,67.318% 98.2%,64.378% 97.885%,61.437% 97.588%,58.495% 97.318%,55.553% 97.083%,52.609% 96.891%,49.665% 96.751%,46.721% 96.671%,19.249% 100%,14.447% 100%,14.447% 100%,12.62% 99.429%,10.846% 98.595%,9.143% 97.512%,7.532% 96.193%,6.031% 94.652%,4.659% 92.901%,3.436% 90.954%,2.381% 88.826%,1.514% 86.528%,.853% 84.075%,.853% 84.075%,.752% 83.574%,.668% 83.073%,.595% 82.573%,.53% 82.075%,.467% 81.58%,.402% 81.088%,.331% 80.6%,.25% 80.117%,.153% 79.639%,.036% 79.167%,.036% 75%,1.853% 52.313%,1.835% 46.879%,.033% 25%,.033% 25%,.047% 24.591%,.05% 24.175%,.045% 23.755%,.034% 23.332%,.022% 22.907%,.01% 22.484%,.002% 22.063%,.002% 21.646%,.011% 21.236%,.033% 20.833%,.033% 20.833%,.417% 17.822%,1.106% 14.892%,2.073% 12.09%,3.293% 9.463%,4.738% 7.057%,6.384% 4.921%,8.203% 3.1%,10.17% 1.641%,12.258% .593%,14.441% 0%,19.243% 0%);padding:0;overflow:hidden;position:relative}.search-results .wp-block-post-template .wp-block-post,.search-no-results .wp-block-post-template .wp-block-post{display:flex;flex-direction:column;justify-content:center;align-items:baseline;gap:10px}.search-results .wp-block-post-template .wp-block-post .wp-block-post-excerpt,.search-no-results .wp-block-post-template .wp-block-post .wp-block-post-excerpt{display:flex;flex-direction:column;justify-content:center;align-items:baseline}.search-results .wp-block-post-template .wp-block-post .wp-block-post-excerpt__excerpt,.search-no-results .wp-block-post-template .wp-block-post .wp-block-post-excerpt__excerpt{text-align:justify;margin-bottom:15px;font-family:"Archivo"}.search-results .wp-block-post-template .wp-block-post .wp-block-post-title,.search-no-results .wp-block-post-template .wp-block-post .wp-block-post-title{font-family:"Archivo" !important;font-size:18px !important;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:24px !important;font-weight:600 !important}.search-results .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-text a,.search-no-results .wp-block-post-template .wp-block-post .wp-block-post-excerpt__more-text a{background-color:#d22302;border-radius:99px;color:white;padding:8px 24px;font-size:16px;font-family:Archivo;text-transform:capitalize;font-weight:600;&:hover{background-color:#ad1519 !important;color:#fff !important;transform:translateY(-4px);transition:.4s ease-in-out}}.search-results .wp-block-post-template .wp-block-post .wp-block-post-title a,.search-no-results .wp-block-post-template .wp-block-post .wp-block-post-title a{display:inline;background-image:linear-gradient(#2ab283,#2ab283);background-position:0 100%;background-repeat:no-repeat;background-size:0% 3px;transition:background-size .4s ease-in-out}.search-results .wp-block-post-template .wp-block-post:hover .wp-block-post-title a,.search-no-results .wp-block-post-template .wp-block-post:hover .wp-block-post-title a{background-size:100% 3px;color:#000 !important}.search-results .wp-block-post-template .wp-block-post:hover img,.search-no-results .wp-block-post-template .wp-block-post:hover img{transform:scale(1.05)}.pet-search-page-pagination.pet-search-page-pagination{margin-top:2em !important}.pet-search-page-pagination .wp-block-query-pagination-next,.pet-search-page-pagination .wp-block-query-pagination-previous{background-color:#d22302;width:auto;height:100%}.sidebar-left-col a,.left-blog-col a,.page-blog-right-col a{font-family:'Archivo' !important}.left-blog-col a:hover,.page-blog-right-col a:hover,.sidebar-left-col a:hover,.sidebar-right-right-col a:hover{color:#ad1519 !important;transition:.4s ease-in-out !important}.tax-product_cat .wp-block-post-template li{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:center !important;padding:30px 10px !important}.tax-product_cat .wp-block-post-template figure{width:100% !important;height:100% !important}.tax-product_cat .wp-block-post-template li .shop-product-group{width:100%;justify-content:center;display:flex;flex-direction:column;align-items:center}.tax-product_cat .wp-block-post-template li .wp-block-post-excerpt{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:80%;margin:0 auto !important;width:100% !important}body:not(.home).single-product .product .wc-block-components-product-image{height:unset !important;width:unset !important}html body .wp-block-woocommerce-product-details.is-style-minimal ul.tabs.wc-tabs li{background:0 0;border:solid transparent;border-radius:0;border-width:0 0 2px;color:inherit;display:inline-block;float:none;font-weight:700;margin:0;opacity:.85;padding:0}.author_page{max-width:1100px;margin:0 auto}.author_page .author-profile-img{text-align:center;margin-bottom:15px}.author_page .author-profile-img img{border-radius:50%}.author_page .author-name{text-align:center;font-size:22px;font-weight:600;margin-bottom:40px;color:#d22302 !important}.author_page .wp-block-post{list-style:none;margin-bottom:30px;padding-bottom:25px;border-bottom:1px solid #eee}.author_page .wp-block-columns{gap:20px;align-items:center}.author_page .wp-block-post-featured-image img{width:100%;height:180px;object-fit:cover;border-radius:10px}.author_page .wp-block-post-title{font-size:20px;margin-bottom:10px}.author_page .wp-block-post-title a{text-decoration:none;color:#222;transition:.3s}.author_page .wp-block-post-title a:hover{color:#848cef}.author_page .wp-block-post-excerpt{font-size:14px;color:#666;margin-bottom:10px}.author_page .wp-block-post-date{font-size:13px;color:#999;display:flex;align-items:center;gap:6px}.author_page .wp-block-query-pagination{justify-content:center;margin-top:40px;gap:10px}.author_page .page-numbers{padding:6px 12px;border:1px solid #ddd;text-decoration:none;color:#333;border-radius:5px}.author_page .page-numbers.current{background:#848cef;color:#fff;border-color:#848cef}@media (max-width:991px){.author_page .wp-block-columns{flex-direction:column;align-items:flex-start}.author_page .wp-block-column{flex-basis:100% !important}.author_page .wp-block-post-featured-image img{height:220px}}@media (max-width:576px){.author_page{padding-left:15px;padding-right:15px}.author_page .author-name{font-size:18px}.author_page .wp-block-post-title{font-size:16px}.author_page .wp-block-post-excerpt{font-size:13px}.author_page .wp-block-post-featured-image img{height:180px}}.author_page .wp-block-post-template{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.author_page .wp-block-post{border:1px solid #eee;border-radius:12px;overflow:hidden;padding:15px;background:#fff;transition:.3s}.author_page .wp-block-post:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.08)}.author_page .wp-block-columns{flex-direction:column !important}.author_page .wp-block-column{flex-basis:100% !important}.author_page .wp-block-post-featured-image img{width:100%;height:200px;object-fit:cover;border-radius:10px}@media (max-width:991px){.author_page .wp-block-post-template{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.author_page .wp-block-post-template{grid-template-columns:1fr}}.author_page .wp-block-post-title a:hover{color:#d22302}.author_page .wp-block-post:hover{border-color:#d22302}.author_page .wp-block-post-featured-image img{transition:.3s}.author_page .wp-block-post:hover img{transform:scale(1.05)}.author_page .page-numbers:hover{background:#d22302;color:#fff;border-color:#d22302}.category-pet-house .wp-block-query{max-width:1400px;margin:0 auto}.category-pet-house .wp-block-post{padding:15px;box-shadow:0px 0px 44px 4px #00000021;flex-basis:30%}.category-pet-house .wp-block-post h4{margin-top:20px}.wp-block-stackable-carousel.stk-block-carousel.stk--is-slide.stk--arrows-justify-space-between.stk--arrows-align-center.stk-block.stk-32244e3.pet-house-plan-main-col:hover{padding-top:0 !important}.wishsuite-btn svg path.heart{fill:#e74c3c !important;stroke:none !important;display:block !important}.wishsuite-btn .loading,.wishsuite-btn .check{display:none !important}