body{margin:0;padding:0;background:#fff;color:#000;font-size:14px}.container,.page-width,.facets-container{max-width:1630px;margin:0 auto;padding:0 15px}.section-header.custom_header{position:absolute;max-width:100%;width:100%;top:39px}.custom_header .header-wrapper{margin:0 60px;border-radius:0 0 40px 40px}.announcement-bar-section .utility-bar{margin:0 60px}.header .header__heading{position:absolute;top:8px;left:0;right:0;margin:0 auto;max-width:240px}.announcement-bar__message span{font-size:13px;letter-spacing:1.5px;text-transform:uppercase;line-height:1}.header__inline-menu ul li a span,.header__inline-menu ul li details summary span{font-size:17px;font-weight:500;color:#000;letter-spacing:0;text-decoration:none}.header__inline-menu ul li a span:hover,.header__inline-menu ul li details summary span:hover{color:#87c54b}.header__inline-menu ul li .header__menu-item{padding:8px 25px}.header__inline-menu ul li .header__menu-item:hover{color:#87c54b}.header__inline-menu ul.list-menu--inline li:nth-child(1) a{padding-left:0}.header__inline-menu ul li details .header__submenu{padding-left:20px}.custom_header_call p a{position:relative;display:inline-block;font-size:14px;letter-spacing:0px;text-decoration:none;color:#000;background:url(header_call.png)left center no-repeat;font-weight:400}.header-wrapper .header{display:flex}.header-wrapper .header .header__inline-menu{width:50%}.header-wrapper .header .header__icons{width:50%;justify-content:right;padding:0}.header-wrapper .header .header__icons .header__icon span:hover,.header-wrapper .header .header__icons .header__icon p a:hover{color:#87c54b}.header-wrapper .header .header__icons .header__icon{width:auto;padding:0 20px 0 0;margin:0 20px 0 0;border-right:1px solid #e5e5e5;height:24px;gap:7px}.header-wrapper .header .header__icons a{font-size:14px;letter-spacing:0px;text-decoration:none;color:#000;font-weight:400;padding:0 0 0 27px}.header-wrapper .header .header__icons .header__icon--cart{padding:0;margin:0;border:0px;gap:5px}.header-wrapper .header .header__icons .header__icon--cart .cart-count-bubble{position:static;background:unset;color:#000;font-size:15px;font-weight:500}.header-wrapper .header .header__icons .header__icon .header_search{gap:8px}.header__inline-menu ul li .header__menu-item svg{color:#ccc}.header__inline-menu ul li:nth-child(1) .header__menu-item{padding-left:0}.header-wrapper .header{padding-bottom:0;padding-top:10px}.template-index .header-wrapper .header{padding-bottom:30px;padding-top:30px}.template-index .custom_header .header-wrapper{border:0px}.header-wrapper{border:.1rem solid rgba(var(--color-foreground),.08);border-top:0px}.section-header.custom_header{position:static}.template-index .section-header.custom_header{position:absolute}.breadcrumb{padding:20px 0;background:#fff}.breadcrumb .page-width a{font-weight:600;color:#000;font-size:15px;letter-spacing:0;text-decoration:none}.breadcrumb .page-width span{letter-spacing:0px;color:#000;font-size:15px}.home-banner-section .banner_img{display:flex}.home-banner-section .banner_img img{width:100%}.home-banner-section .banner_img img.mobile_banner{display:none}.home-banner-section{margin:-40px 0 0}.banner_box{position:relative}.banner_box .banner_details{position:absolute;top:30%;width:100%;left:0;right:0;text-align:center}.banner_box .banner_details h2{font-size:74px;letter-spacing:0px;font-weight:700;color:#fff;margin:0;padding:0}.banner_box .banner_details p{font-size:20px;letter-spacing:0px;color:#fff;line-height:25px;font-weight:400;max-width:980px;margin:14px auto;padding:0 10px}.banner_box .banner_details .shop_btn{font-size:16px;letter-spacing:2px;font-weight:600;color:#000;padding:16px 30px;background:#f6e69a;border-radius:50px;text-transform:uppercase;margin-top:10px}.banner_box .banner_details .shop_btn:after,.banner_box .banner_details .shop_btn:before{display:none}.home-banner-section .slick-dots{position:absolute;right:100px;top:42%;margin:auto;padding:0}.home-banner-section .banner-list{position:relative}.home-banner-section .slick-dots li{list-style:none;margin:9px 0}.home-banner-section .slick-dots li button{border:0px;background:unset;background-color:#c5d08e;border-radius:100%;height:17px;width:17px;font-size:0px;cursor:pointer}.home-banner-section .slick-dots li.slick-active button{background-color:#fff;outline:1px solid #ffffff;outline-offset:3px}.icon-list{display:flex;justify-content:center;text-align:center;gap:10px}.icon-list .icon_box{width:100%}.icon-list .icon_box .banner_details h2{font-size:16px;letter-spacing:0px;font-weight:600;text-transform:uppercase;margin:6px 0 -5px}.icon-list .icon_box .banner_details p{font-size:15px;letter-spacing:0px;font-weight:400;line-height:normal}.icon-list .icon_box .icon_img img{width:64px;height:64px;object-fit:contain}.icon-with-text-section{margin:60px 0}.categories-section .cate_img{display:flex}.categories-section .cate_img img{width:100%}.categories-section .category_box{text-align:center;position:relative}.categories-section .category_box .category_details{position:absolute;top:18%;left:0;right:0;padding:0 50px}.categories-section .category_box .category_details h2{font-size:36px;letter-spacing:0px;font-weight:700;line-height:42px}.categories-section .category_box .category_details a{display:inline-block;position:relative;font-size:16px;letter-spacing:2px;color:#87c54b;font-weight:600;text-transform:uppercase;border-bottom:1px solid;line-height:normal}.categories-section .category_box .category_details a:hover{color:#d11116}.categories-section .category-list .slick-track .slick-slide{margin:0 10px}.categories-section .slick-prev,.categories-section .slick-next{font-size:0;border:0;position:absolute;top:45%;width:44px;height:44px;background-color:#ededed;z-index:1;cursor:pointer;border-radius:100%}.categories-section .slick-prev:before{content:"\f104";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.categories-section .slick-next:after{content:"\f105";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.categories-section .slick-next{right:-60px;left:inherit;bottom:inherit}.categories-section .slick-prev{left:-60px;bottom:inherit}.categories-section .slick-prev:hover:before,.categories-section .slick-next:hover:after{color:#fff}.categories-section .slick-prev:hover,.categories-section .slick-next:hover{background-color:#87c54b;z-index:1;color:#fff}.categories-section .category-list .slick-track .slick-slide:nth-child(2) .category_box .category_details{top:12%}.categories-section .category-list .slick-track .slick-slide:nth-child(2) .category_box .category_details h2{margin-bottom:20px}.product-slider{margin:0!important;padding:0!important}.product-slider .slick-slide .grid__item{width:100%;max-width:100%;padding:10px}.title{font-size:32px;letter-spacing:0px;font-weight:600;color:#000;line-height:normal;text-align:center;margin-top:20px!important}.custom_feature_sec .slick-prev,.custom_feature_sec .slick-next{font-size:0;border:0;position:absolute;top:40%;width:44px;height:44px;background-color:#ededed;z-index:1;cursor:pointer;border-radius:100%}.custom_feature_sec .slick-prev:before{content:"\f104";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.custom_feature_sec .slick-next:after{content:"\f105";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.custom_feature_sec .slick-next{right:-60px;left:inherit;bottom:inherit}.custom_feature_sec .slick-prev{left:-60px;bottom:inherit}.custom_feature_sec .slick-prev:hover:before,.custom_feature_sec .slick-next:hover:after{color:#fff}.custom_feature_sec .slick-prev:hover,.custom_feature_sec .slick-next:hover{background-color:#87c54b;z-index:1;color:#fff}.customer-reviews-section{position:relative;padding:45px 0 105px}.customer-reviews-section .section_bg{display:flex;width:100%;height:100%;position:absolute;top:0;left:0}.customer-reviews-section .section_bg img{width:100%;height:100%;object-fit:cover}.customer-reviews-section .reviews-section{position:relative;max-width:calc(100% - 725px);margin:0 0 0 auto}.reviews-section h2{margin:0 0 18px;padding:0 0 0 30px}.reviews-section h2 span{padding:0 60px;font-size:32px;letter-spacing:0px;font-weight:600;color:#fff;line-height:normal;background:url(lft-dott.png)left center no-repeat,url(right-dott.png)right center no-repeat}.customer-reviews-section .slick-prev,.customer-reviews-section .slick-next{font-size:0;border:0;position:absolute;bottom:-70px!important;top:inherit;width:44px;height:44px;background-color:#fff;z-index:1;cursor:pointer;border-radius:100%}.customer-reviews-section .slick-prev:before{content:"\f104";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.customer-reviews-section .slick-next:after{content:"\f105";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.customer-reviews-section .slick-next{right:inherit;left:245px}.customer-reviews-section .slick-prev{left:190px}.customer-reviews-section .slick-prev:hover:before,.customer-reviews-section .slick-next:hover:after{color:#fff}.customer-reviews-section .slick-prev:hover,.customer-reviews-section .slick-next:hover{background-color:#87c54b;z-index:1;color:#fff}.customer-reviews-section .review_box{background:#fff;min-height:260px;border-radius:10px;text-align:center;padding:45px}.customer-reviews-section .review_box .reviews_details img{margin:0 auto}.customer-reviews-section .reviews-list .slick-track .slick-slide{margin:0 10px}.customer-reviews-section .reviews-list .slick-list{padding-right:210px}.customer-reviews-section .slick-slider .slick-list .slick-slide .reviews_details{opacity:.5}.customer-reviews-section .slick-slider .slick-list .slick-slide.slick-active .reviews_details{opacity:1}.customer-reviews-section .review_box .reviews_details p{font-size:15px;letter-spacing:0px;font-weight:300;font-style:italic;line-height:22px;margin-bottom:5px}.customer-reviews-section .review_box .reviews_details .authore_name{font-size:15px;letter-spacing:0px;font-weight:700}.list-block .coll_box,.list-block .coll_box .image_box{display:flex}.left-right-section .list-block .coll_box .image_box img{border-radius:20px 20px 0}.list-block .coll_box:nth-child(2n) .image_box img{border-radius:0 20px 20px 0}.list-block .coll_box:nth-child(3n) .image_box img{border-radius:20px 0 20px 20px}.list-block .coll_box .image_box img{width:100%}.list-block .coll_box>div{width:100%}.list-block .coll_box .block_details{display:flex;align-items:center}.list-block .coll_box:nth-child(2n) .image_box{order:2}.list-block .coll_box:nth-child(2n) .block_details{order:1}.list-block .coll_box .block_details .inner_info h2{font-size:32px;letter-spacing:0px;font-weight:600;color:#000;line-height:normal;margin:0}.list-block .coll_box .block_details .inner_info p{font-size:15px;line-height:26px;letter-spacing:0px}.list-block .coll_box .block_details .inner_info p a{color:#87c54b;font-weight:600;text-transform:inherit;border-bottom:0;margin:0}.list-block .coll_box .block_details .inner_info{padding-left:60px}.list-block .coll_box:nth-child(2n) .block_details .inner_info{padding-left:0}.list-block .coll_box .block_details .inner_info a{display:inline-block;color:#87c54b;text-transform:uppercase;line-height:normal;border-bottom:1px solid;font-weight:600;margin:30px 0 0}.list-block .coll_box .block_details .inner_info a:hover{color:#d11116}.instagram_inner{display:flex;align-items:center;margin-bottom:20px}.instagram_inner .instagram_head{width:28%;text-align:center;margin-top:60px}.instagram_inner .instagram-list{width:72%;display:flex;flex-wrap:wrap;gap:19px}.instagram_inner .instagram-list a{display:flex;width:calc(25% - 14.25px);overflow:hidden;border-radius:10px}.instagram_inner .instagram-list a img{width:100%;transition:.5s}.instagram_inner .instagram-list a img:hover{transform:scale(1.1);transition:.5s}.instagram_head h2 span{font-size:26px;font-weight:600;letter-spacing:0px;line-height:normal;background:url(insta-ic.png)top center no-repeat;padding:80px 0 0}.instagram_inner .instagram_head .insta_details ul{margin:0;padding:0}.instagram_inner .instagram_head .insta_details ul li{list-style:none;font-size:15px;font-weight:400;letter-spacing:0px;line-height:normal}.instagram_inner .instagram_head .insta_details .insta_follow a{display:inline-block;font-size:16px;font-weight:600;color:#002335;line-height:1;text-transform:uppercase;letter-spacing:2px;border-top:1px solid #e5e9ea;border-bottom:1px solid #e5e9ea;padding:13px 48px!important;text-decoration:none;margin:45px 0 0}.instagram_inner .instagram_head .insta_details .insta_follow a:hover{color:#87c54b}.grid__item .card__heading a{font-size:15px;letter-spacing:0px;font-weight:400;line-height:normal;padding:0 20px;min-height:75px;color:#000}.grid__item .card__information,.grid__item .card-information{text-align:center}.grid__item .card-information .price span{font-size:17px;letter-spacing:0px;font-weight:600;color:#000;line-height:1}.grid__item .card-information .price__sale span s{font-size:16px;color:#959595;font-weight:400}.quick-add__submit:before,.quick-add__submit:after{display:none}.quick-add__submit:hover{opacity:.7}.quick-add__submit{border-radius:0;font-size:16px;margin:0 auto;font-weight:600;color:#87c54b;line-height:1;text-transform:uppercase;letter-spacing:2px;min-width:auto!important;width:auto;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:0 30px!important}.tagline-section{text-align:center;margin:85px 0 80px}.tagline-section .title{font-size:79px;font-weight:600;color:#000;opacity:.1;text-transform:uppercase;line-height:1}.grid__item .card__content .card__badge{grid-row-start:1;top:0;position:absolute;right:0}.grid__item .card__content .card__badge .badge{height:46px;width:46px;font-size:12px;text-transform:uppercase;padding:0;line-height:40px}.ph360-section .top_title{text-align:center}.ph360-section .top_title h2{font-size:58px;font-weight:700;color:#000;opacity:.1;text-transform:uppercase;letter-spacing:0px;line-height:1;margin:93px 0 88px;padding:0 10px}.ph360-section .left_block{display:flex;align-items:center;width:48%;background:#87c54b;border-radius:140px 0 0 140px;padding:14px 0 6px 14px}.ph360-section .ph360-inner{display:flex;align-items:center;padding:0 0 0 60px}.ph360-section .ph360-inner .right_block{width:52%;background:#e7f3db;padding:50px 60px 42px}.ph360-section .left_block .info_block h3{font-size:32px;letter-spacing:0px;line-height:1;font-weight:600;color:#fff;margin:0 0 -5px}.ph360-section .left_block .info_block p{font-size:16px;font-weight:400;letter-spacing:0px;line-height:normal;color:#fff}.ph360-section .left_block .info_block{padding:0 0 0 40px}.ph360-section .left_block .info_block p a:hover{color:#d11116}.ph360-section .left_block .info_block p a{display:inline-block;font-size:16px;font-weight:600;color:#fff;letter-spacing:2px;text-transform:uppercase;margin-top:10px}.ph360-section .ph360-inner .right_block .info_block h3{font-size:32px;letter-spacing:0px;line-height:35px;font-weight:600;color:#000;margin:0}.ph360-section .ph360-inner .right_block .info_block p{margin-bottom:0;font-size:14px;letter-spacing:0px;line-height:normal}.ph360-section .ph360-inner .right_block .info_block p strong{font-size:16px}.ph360-section .ph360-inner .right_block .info_block p a{display:inline-block;font-size:16px;font-weight:600;color:#87c54b;letter-spacing:2px;text-transform:uppercase;margin-top:10px}.ph360-section .ph360-inner .right_block .info_block p a:hover{color:#d11116}.about-section .about_inner{display:flex;align-items:center;gap:35px}.about-section .about_inner .latest_blogs{width:33%}.about-section .about_inner .about_image{width:34%}.about-section .about_inner .about_content{width:33%}.about-section .latest_blogs .blog_head{display:flex;align-items:center;justify-content:space-between;margin:0 0 23px}.about-section .latest_blogs .blogs_list{padding:0;margin:0}.about-section .latest_blogs .blogs_list li{list-style:none;display:flex;align-items:center;margin-bottom:20px;gap:20px}.about-section .latest_blogs .blogs_list li .blog_info .blog_date{font-size:14px;font-style:italic;letter-spacing:0px;font-weight:300;color:#000;opacity:.5}.about-section .latest_blogs .blogs_list li .blog_info .blogTitle{margin:2px 0 16px}.about-section .latest_blogs .blogs_list li .blog_info .blogTitle a{text-decoration:none;display:inline-block;line-height:normal;font-size:16px;font-weight:500;color:#000;letter-spacing:0px}.about-section .latest_blogs .blogs_list li .blog_info .blog-moreLink:hover{color:#d11116}.about-section .latest_blogs .blogs_list li .blog_info .blog-moreLink{display:inline-block;font-size:16px;font-weight:600;color:#87c54b;letter-spacing:2px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid;line-height:20px}.about-section .latest_blogs .blogs_list li .blog_img img{max-width:230px;border-radius:10px}.about-section .latest_blogs .blogs_list li .blog_info{width:100%;margin-top:20px}.about-section .latest_blogs .blog_head h3{font-size:32px;letter-spacing:0px;line-height:50px;font-weight:600;color:#000;margin:0}.about-section .latest_blogs .blog_head a{display:inline-block;font-size:16px;letter-spacing:0px;font-weight:600;color:#000;opacity:.5;text-decoration:none;border-bottom:2px solid #979797;line-height:20px}.about-section .about_content h3{font-size:30px;letter-spacing:0px;line-height:35px;font-weight:600;color:#000;margin:0}.about-section .about_content p{font-size:15px;letter-spacing:0px;line-height:normal;font-weight:400;color:#000;margin:13px 0 38px}.about-section .about_content a:hover{color:#d11116}.about-section .about_content a{display:inline-block;font-size:16px;font-weight:600;color:#87c54b;letter-spacing:2px;text-transform:uppercase;text-decoration:none;border-bottom:1px solid;line-height:20px}.about-section{margin:115px 0}.custom_footer_sec .footer{border:0px;background:#f5f5f5}.footer-block__details-content .html_code a{font-size:14px;color:#000;font-weight:400;line-height:32px;letter-spacing:0;text-decoration:none;margin:0 0 9px;display:inline-block}.footer-block__details-content .html_code a:hover{color:#87c54b}.footer-block__details-content .html_code .email_icon a{background:url(ftr-mail.png)left center no-repeat;padding:0 0 0 33px}.footer-block__details-content .html_code .phone_icon a{background:url(ftr-call.png)left center no-repeat;padding:0 0 0 34px}.footer-block__details-content .html_code .loaction_icon{margin:0 0 12px;background:url(ftr-location.png)left top no-repeat;padding:0 0 0 34px;font-size:14px;color:#000;font-weight:400;line-height:20px;letter-spacing:0;text-decoration:none}.footer-block__details-content .html_code{margin:35px 0 0}.footer__blocks-wrapper .footer__list-social{justify-content:start!important;margin:45px 0 0}.footer__blocks-wrapper .footer__list-social .list-social__item a{padding-left:0}.footer-block .footer-block__heading{font-size:20px;letter-spacing:0px;color:#222;line-height:normal;font-weight:600;margin-top:52px;margin-bottom:26px}.footer-block--menu ul li a{font-size:14px!important;line-height:32px;letter-spacing:0px;font-weight:400;color:#222!important;text-decoration:none;padding:0}.footer-block--menu ul li a:hover{color:#87c54b!important;border-color:#87c54b!important}.footer__blocks-wrapper .footer-block:nth-child(2) ul li:last-child a{font-weight:700;text-decoration:none;border-bottom:2px solid #8b8b8b;line-height:18px;padding:10px 0 0;display:inline-block}.footer__blocks-wrapper .footer-block:nth-child(1){width:30%}.footer__blocks-wrapper .footer-block{width:20%}.footer__blocks-wrapper .footer-block:nth-child(3){width:16%}.footer__blocks-wrapper .footer-block:last-child{width:17%;padding:0 0 0 20px}.footer-block .newsletter_block p{font-size:14px!important;line-height:20px;letter-spacing:0px;font-weight:400;color:#222!important;margin:6px 0 20px}.footer-block .newsletter_block .newsletter-form .field:before,.newsletter-form .field:after{display:none}.footer-block .newsletter_block .newsletter-form .field input::placeholder{opacity:1;visibility:visible;font-size:14px;color:#000;opacity:.5;letter-spacing:0px;line-height:normal}.footer-block .newsletter_block .newsletter-form .field input{padding:10px 27px;border:1px solid #dedede;border-radius:50px;height:45px}.footer-block .newsletter_block .newsletter-form .field .newsletter-form__button{position:static;border:1px solid #ffffff;width:min-content;display:inline-block;height:auto;background:#87c54b;font-size:16px;letter-spacing:2px;text-transform:uppercase;line-height:normal;font-weight:600;color:#fff;padding:13px 26px;border-radius:50px;margin:10px 0 0}.footer-block .newsletter_block .newsletter-form .field{flex-direction:column}.footer-block .newsletter_block .newsletter-form .field .newsletter-form__button:hover{background:#fff;color:#87c54b;border-color:#87c54b}.custom-bottom-footer .bottom-footer{border-top:1px solid #dcdcdc;display:flex;align-items:center;justify-content:space-between;padding:18px 0}.custom-bottom-footer .bottom-footer ul{padding:0;margin:0}.custom-bottom-footer .bottom-footer ul li{list-style:none}.custom-bottom-footer .bottom-footer ul li img{max-width:100%;vertical-align:middle}.custom-bottom-footer .bottom-footer .copyright_text{display:flex;align-items:center;gap:34px}.custom-bottom-footer .bottom-footer .copyright_text li{font-size:14px;letter-spacing:0px;line-height:normal;color:#222;position:relative}.custom-bottom-footer .bottom-footer .copyright_text li:before{content:"";background:#bbb;width:2px;height:15px;right:-18px;position:absolute;top:3px}.custom-bottom-footer .bottom-footer .copyright_text li:last-child:before{display:none}.custom-bottom-footer .bottom-footer .copyright_text li strong{color:#222}.custom-bottom-footer .bottom-footer .copyright_text li a{text-decoration:none;color:#222}.custom-bottom-footer .bottom-footer .copyright_text li a:hover{color:#87c54b}.custom_mobile_search .search .field input::placeholder{opacity:1;visibility:visible}.custom_mobile_search .search .field:before,.custom_mobile_search .search .field:after{display:none}.custom_mobile_search .search .field input{border:1px solid #000000}.custom_mobile_search .search .field__input:focus-visible{box-shadow:inherit;outline:0;border-radius:50px}.custom_mobile_search .search-modal__content{padding:30px 3rem 0 3REM}.predictive-search .predictive-search__results-groups-wrapper{flex-direction:column}.footer-block .newsletter_block .newsletter-form{justify-content:start;align-items:start;margin:0}.about-section .about_inner .about_image img{max-width:100%}.facets-wrapper{padding:0 0 5px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.facets__form .facets__wrapper .facets__heading{margin:0 20px 0 0}.facets__form .facets__wrapper h2{font-weight:600;font-size:15px;letter-spacing:0px}.facets__form .facets__wrapper .disclosure-has-popup{position:relative;border:1px solid #dcdcdc;padding:7px 20px;border-radius:50px}.facets__disclosure .facets__summary{margin-bottom:0}.facet-filters .facet-filters__field h2{font-weight:600;font-size:15px;letter-spacing:0px}.facet-filters .facet-filters__field .select select{width:185px;padding:7px 15px;font-size:15px;font-weight:500}.facet-filters .facet-filters__field .select{border:1px solid #dcdcdc;border-radius:50px}.facet-filters .facet-filters__field .select svg{right:10px}.facets__form .product-count .product-count__text{margin-top:8px}.facet-filters .facet-filters__field .select select:focus-visible{outline:0;outline-offset:0;box-shadow:inherit}.facets__form .active-facets facet-remove a span{border-color:#dcdcdc;letter-spacing:0px;border-radius:50px}.facets-container .active-facets a span{border-radius:50px}.template-collection .product-grid{margin:40px 0 0;position:relative}.template-customers-account h2,.template-page-details h2,.template-page h2,.template-page-narrow h2,.template-customers-addresses h2,.template-blog h3,.template-page-multi-column h2{font-size:25px;letter-spacing:0px;font-weight:600}.template-collection h1,.template-page-narrow h1,.template-page-multi-column h1,.template-page-gallery h1,.template-article h1,.template-cart h1,.template-blog h1,.template-page-contact h1,.template-page h1,.template-search h1,.template-list-collections h1,.template-customers-addresses h1,.template-customers-login h1,.template-customers-register h1,.template-customers-account h1{text-transform:uppercase;letter-spacing:0px;font-weight:700;margin:20px 0;font-size:35px}.collection-hero__description p,.collection-hero__description{font-size:15px;letter-spacing:0px;color:#000}.template-collection .product-grid .grid__item{margin-bottom:40px}.template-list-collections .collection-list{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;position:relative;margin-bottom:50px}.template-list-collections .collection-list .collection-list__item{width:100%;max-width:100%;margin:0 0 20px;box-shadow:0 0 20px #e3e3e3}.template-list-collections .grid__item .card__heading a{min-height:auto}.template-page .rte p{font-size:15px;letter-spacing:0px;line-height:normal}.template-page .rte>div{font-size:15px;letter-spacing:0px;line-height:normal;text-align:left!important;margin:20px 0 0}.template-page-contact .page-width.contact form{max-width:640px}.pagination-wrapper{padding:35px 0;border-top:1px solid #e5e5e5}.pagination-wrapper .pagination__list li a{border:1px solid #87c54b;color:#000;font-weight:400;font-size:14px;text-transform:uppercase;padding:6px;width:39px;height:39px;border-radius:50px}.pagination-wrapper .pagination__list li.custom_arrow a{padding:6px 25px;width:90px;font-weight:500;height:39px}.pagination-wrapper .pagination__list li a.pagination__item--current{background-color:#87c54b;opacity:1;padding:7px;width:39px;color:#fff;border:0px;height:39px}.pagination-wrapper .pagination__list li a:after{display:none}.pagination-wrapper .pagination__list li{flex:0 0 auto;max-width:100%}.predictive-search__list-item .predictive-search__item{padding:10px 0 10px 20px!important}.product .custom_main_pro_info{background:#f7f7f7;padding:35px 50px 20px}.product .custom_main_pro_info .product__info-container{max-width:100%}.product .custom_main_pro_info .product__title h1{font-size:34px;font-weight:700;color:#000;letter-spacing:0px;margin:15px 0 20px;line-height:37px}.template-product .custom_main_pro_info .price span{font-size:28px;font-weight:400;letter-spacing:0}.template-product .custom_main_pro_info .badge{font-size:15px!important;margin-top:6px}.custom_main_pro_info .product__info-container .product__text{letter-spacing:0px;font-size:13px;color:#000;font-weight:500}.product-form__quantity .quantity__label{font-size:15px;font-weight:700;color:#000;letter-spacing:0px}.template-product .custom_main_pro_info .price{border-bottom:1px solid #dcdcdc;padding:0 0 10px;margin:0 0 30px}.template-product .product-form__quantity{max-width:100%;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;padding:15px 0 22px}.product-form__quantity .quantity{width:140px;min-height:40px}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{display:none}.product-form__quantity .quantity .icon_minus{border-radius:25px 0 0 25px}.product-form__quantity .quantity .quantity__button{width:45px;height:40px;background:#ddd;opacity:1}.product-form__quantity .quantity .icon_plus{border-radius:0 25px 25px 0}.product-form__quantity .quantity__input{width:50px;height:40px;padding:0;border-right:1px solid #c4c4c4;border-left:1px solid #c4c4c4;font-size:16px;border:1px solid #dcdcdc}.product-form .product-form__buttons{display:flex;align-items:center;max-width:100%;column-gap:15px}.product-form__buttons .product-form__submit:hover{color:#000;background:#fff;border-color:#000}.product-form__buttons .product-form__submit{border:1px solid #000000;width:48%;padding:0;background:#000;color:#fff;font-weight:700;font-size:20px;text-transform:uppercase;border-radius:50px;position:relative;top:-17px}.product-form__buttons .product-form__submit:before,.product-form__buttons .product-form__submit:after{display:none}.product-form__buttons .shopify-payment-button{width:48%}.product-form__buttons .shopify-payment-button .kqsiVA9Jf8LJAbxw8Bau{border-radius:50px}.template-product .description_tab .tabs{display:flex;align-items:center;column-gap:10px;border-bottom:1px solid #dcdcdc;margin-bottom:15px;padding:0}.template-product .description_tab .tabs li{list-style:none}.template-product .description_tab .tabs li a{text-decoration:none;font-size:18px;font-weight:900;width:auto;display:inline-block;border:1px solid #dcdcdc;padding:5px 24px;text-transform:uppercase;letter-spacing:0;border-radius:10px 10px 0 0;border-bottom:0;color:#9f9f9f}.template-product .description_tab{margin:70px 0 50px}.template-product .description_tab .tabs li a.active{background:#f4f4f4;color:#000}.template-product .product-single__description p{font-size:15px;letter-spacing:0px;color:#000;line-height:normal}.template-product .product-single__description>div{font-size:15px;letter-spacing:0px;color:#000;line-height:normal}.template-product .product-single__description span{font-size:15px;letter-spacing:0px;color:#000;line-height:normal}.template-product .product-single__description b{font-size:16px;letter-spacing:0px;color:#000}.template-product .product{justify-content:space-between}.template-product .recom_pro_title{border-bottom:1px solid #dcdcdc;margin-bottom:30px}.template-product .recom_pro_title h2{background:#f4f4f4;font-size:18px;font-weight:900;width:auto;display:inline-block;border:1px solid #dcdcdc;padding:10px 24px;text-transform:uppercase;letter-spacing:0;border-radius:10px 10px 0 0;border-bottom:0;margin-bottom:0}.template-product .related-products .grid__item{max-width:100%;width:100%}.template-product .related-products .slick-track .slick-slide{margin:0 10px}.related-products .slick-prev,.related-products .slick-next{font-size:0;border:0;position:absolute;top:40%;width:44px;height:44px;background-color:#ededed;z-index:1;cursor:pointer;border-radius:100%}.related-products .slick-prev:before{content:"\f104";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.related-products .slick-next:after{content:"\f105";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.related-products .slick-next{right:-60px;left:inherit;bottom:inherit}.related-products .slick-prev{left:-60px;bottom:inherit}.related-products .slick-prev:hover:before,.related-products .slick-next:hover:after{color:#fff}.related-products .slick-prev:hover,.related-products .slick-next:hover{background-color:#87c54b;z-index:1;color:#fff}.template-page .rte img{border:0px}.template-cart .cart-items thead tr th{font-size:14px;color:#000;letter-spacing:0px}.cart-item__quantity-wrapper .quantity .quantity__button.icon_plus{border-radius:0 25px 25px 0}.cart-item__quantity-wrapper .quantity .quantity__button.icon_minus{border-radius:25px 0 0 25px}.cart-item__quantity-wrapper .quantity__input{width:50px;height:40px;padding:0;border-right:1px solid #c4c4c4;border-left:1px solid #c4c4c4;font-size:16px;border:1px solid #dcdcdc}.cart-quantity:before,.cart-quantity:after{display:none}.cart-item__quantity-wrapper .quantity .quantity__button{width:45px;height:40px;background-color:#ddd!important;opacity:1}.template-search__results .product-grid .grid__item{margin-bottom:30px}.g-recaptcha{margin:20px 0}.footer__blocks-wrapper .footer__list-social .list-social__item a:hover{opacity:.8}.contact .field .text-area{min-height:15rem;padding:20px 30px}.template-page-contact .form__label{top:9px!important;left:30px!important}.related-products .grid__item .card__content .card__information{grid-row-start:1}.cart-notification__links .button-label{letter-spacing:0px}.newsletter-form .newsletter-form__message--success{letter-spacing:0;font-weight:600;font-size:15px}.product .custom_main_pro_img .banner-section .banner-slider .thumb-image .thumbImg{margin-top:20px}.product .custom_main_pro_img .banner-section .banner-slider .slider-for-pdp .slider-banner-image img{width:100%;object-fit:contain}.product .custom_main_pro_img .banner-section .banner-slider .slider .slick-list{margin:0 80px}.product .custom_main_pro_img .banner-section .banner-slider .slider .slick-list .slick-slide{margin:0 10px}.product .custom_main_pro_img .banner-section .banner-slider .thumb-image .thumbImg img{margin:0 auto;border:1px solid #dcdcdc;padding:10px;width:100%;height:150px;object-fit:contain}.template-product .prodcut-pn-btns{display:flex;align-items:center;justify-content:right;gap:10px}.template-product .prodcut-pn-btns a:hover{background-color:#87c54b;z-index:1;color:#fff}.template-product .prodcut-pn-btns a:hover .icon-arrow-left:before,.template-product .prodcut-pn-btns a:hover .icon-arrow-right:after{color:#fff}.template-product .prodcut-pn-btns a{font-size:0px;border:0;width:44px;height:44px;background-color:#ededed;z-index:1;cursor:pointer;border-radius:100%;display:flex;align-items:center;justify-content:center;text-decoration:none}.template-product .prodcut-pn-btns a .icon-arrow-left:before{content:"\f104";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.template-product .prodcut-pn-btns a .icon-arrow-right:after{content:"\f105";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.social_buttons a{letter-spacing:0;line-height:1;position:relative;display:inline-block;line-height:32px;padding:0 12px;color:#404040;border:1px solid #000000;margin:8px 8px 8px 0;font-size:13px;border-radius:5px;text-decoration:none}.social_buttons a.icon-twitter-share:before{content:"\f099";color:#09aeec;font: 16px/1 FontAwesome;margin-right:.3em}.social_buttons a.icon-twitter-share:hover{background-color:#09aeec;border-color:#09aeec;color:#fff}.social_buttons a.icon-facebook-share:before{content:"\f09a";color:#49659d;font: 16px/1 FontAwesome;margin-right:.3em}.social_buttons a.icon-facebook-share:hover{background-color:#49659d;border-color:#49659d;color:#fff}.social_buttons a.icon-pinterest-share:before{content:"\f231";color:#cb1f2a;font: 16px/1 FontAwesome;margin-right:.3em}.social_buttons a.icon-pinterest-share:hover{background-color:#cb1f2a;border-color:#cb1f2a;color:#fff}.social_buttons a:hover:before{color:#fff!important}.social_buttons a.icon-gplus-share:before{content:"\f0d5";color:#cc3a2b;font: 16px/1 FontAwesome;margin-right:.3em}.social_buttons a.icon-gplus-share:hover{background-color:#cb1f2a;border-color:#cb1f2a;color:#fff}.social_buttons a.icon-email-share:before{content:"\f003";color:#888;font: 14px/1 FontAwesome;margin-right:.3em}.social_buttons a.icon-email-share:hover{background-color:#888;border-color:#888;color:#fff}.continue_reading a{display:inline-block;text-decoration:none;font-family:Poppins,sans-serif;margin:0 0 20px;border:1px solid #73b82c;cursor:pointer;padding:10px 30px;background:#73b82c;color:#fff!important;font-weight:700;font-size:16px;text-transform:uppercase;border-radius:50px;position:relative}.continue_reading a:hover{background:#fff!important;color:#73b82c!important}.article-template{max-width:1630px;padding:0 15px;margin:0 auto}.article h5{margin:0}.article h5 a{text-decoration:none;color:#000;letter-spacing:0px;font-size:15px}.article{margin:20px 0}.customer.register form .acceptsMarketing{display:flex;align-items:center}.customer.register form .acceptsMarketing label p{font-size:13px;letter-spacing:0px;font-weight:600;color:#000}.template-page-gallery .sixteen.page{display:flex;justify-content:space-between;gap:15px}.template-page-gallery .sixteen.page .one-third a img{width:100%}.template-page-multi-column .content-for-layout{padding-bottom:40px}.template-page-multi-column p a{text-decoration:none;color:#87c54b}.template-page-multi-column p{letter-spacing:0px;font-size:15px}.template-page-multi-column p img{border:1px solid #c4c4c4;padding:15px}.template-page-narrow .content-for-layout{padding-bottom:40px}.template-page-narrow p a{text-decoration:none;color:#87c54b}.template-page-narrow p{letter-spacing:0px;font-size:15px}.template-page-narrow p img{border:1px solid #c4c4c4;padding:15px}.template-page-details .mapLayout--info .info p{margin:5px 0;letter-spacing:0px;font-size:15px;line-height:normal}.template-page-details h2 a{color:#000;text-decoration:none}.template-page-details .block__contact_form .contact_form .contact_content{width:70%;margin:0 auto}.template-page-details .block__contact_form .contact_form .contact_content h3{font-size:22px;letter-spacing:0px;font-weight:600;text-transform:uppercase;text-align:center}.template-page-details .block__contact_form .contact_form .contact_content p{font-size:16px;font-weight:400;letter-spacing:0px;line-height:normal;text-align:center}.template-page-details .block__contact_form .contact_form .eight{width:70%;margin:0 auto}.template-page-details .block__contact_form .contact_form .eight form label{font-size:13px;letter-spacing:0px;font-weight:700;color:#000}.template-page-details .block__contact_form .contact_form .eight form .four.columns input{border-radius:50px;border:1px solid #888888;padding:15px 25px 15px 15px;outline:none;font-family:Poppins,sans-serif;color:#51595d;margin:0 0 20px;width:100%;display:block;background:#fff}.template-page-details .block__contact_form .container{max-width:1024px;margin:0 auto}.template-page-details .block__contact_form .contact_form .eight form textarea{min-height:15rem;width:100%;box-sizing:border-box;border-radius:50px;border-color:#888;padding:10px 25px 15px 15px;margin:0 0 20px}.template-page-details .block__contact_form .contact_form .eight form textarea::placeholder{font-family:Poppins,sans-serif;color:#51595d;font-size:13.33px;margin:0 0 20px}.template-page-details .block__contact_form .contact_form .eight form textarea:focus-visible{outline:0;outline-offset:0;box-shadow:inherit}.template-page-details .block__contact_form .contact_form .eight form .submit{text-decoration:none;font-family:Poppins,sans-serif;margin:0 0 20px;border:1px solid #000000;cursor:pointer;padding:10px 30px;background:#000;color:#fff;font-weight:700;font-size:16px;text-transform:uppercase;border-radius:50px}.template-page-details .block__image_gallery .sixteen{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.template-page-details .block__image_gallery .sixteen .one-third{text-align:center}.template-page-details .block__quote .sixteen .page-quote p em{letter-spacing:0px}.template-page-details .block__image_gallery{margin-top:40px}.template-page-details .homepage_content .page-details-blogs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.template-page-details .homepage_content .page-details-blogs .one-third{text-align:center}.template-page-details .homepage_content .page-details-blogs .one-third a img{width:100%}.template-page-details .homepage_content .action_button{display:inline-block;color:#87c54b;text-transform:uppercase;line-height:1;font-weight:600;margin:30px 0 0}.template-page-details .content-for-layout{padding-bottom:50px}.facets__display .facets__price .field:before,.facets__display .facets__price .field:after{display:none}.facets__display .facets__price .field input{border:1px solid #dcdcdc;border-radius:0}.product__info-container .product__tax{color:#000;font-size:14px;letter-spacing:0px}.vehicle-detail-banner .slick-prev,.vehicle-detail-banner .slick-next{font-size:0;border:0;position:absolute;top:45%;width:44px;height:44px;background-color:#ededed;z-index:1;cursor:pointer;border-radius:100%}.vehicle-detail-banner .slick-prev:before{content:"\f104";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.vehicle-detail-banner .slick-next:after{content:"\f105";font:16px/1 FontAwesome;color:#000;opacity:inherit;font-weight:600}.vehicle-detail-banner .slick-next{right:0}.vehicle-detail-banner .slick-prev{left:0}.vehicle-detail-banner .slick-prev:hover:before,.vehicle-detail-banner .slick-next:hover:after{color:#fff}.vehicle-detail-banner .slick-prev:hover,.vehicle-detail-banner .slick-next:hover{background-color:#87c54b;z-index:1;color:#fff}.template-collection .grid__item .card__media .media img,.template-list-collections .grid__item .card__media .media img,.template-blog .blog-articles__article .article-card-wrapper .article-card .article-card__image img{object-fit:contain}.template-blog .blog-articles__article .article-card-wrapper .article-card .article-card__image{background:#fff}.template-blog .blog-articles__article .card__content{text-align:center}.template-blog .blog-articles__article .card__content .card__information p{padding:0 20px}.template-blog .continue_reading a:hover{color:#73b82c!important}.template-article .page-details-blogs{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.template-article .page-details-blogs .four.columns{text-align:center}.template-article .page-details-blogs .four.columns a img{width:100%}.predictive-search__item-content .price span{color:#000;font-size:13px;letter-spacing:0px}.template-search__results .product-grid .grid__item{padding:0 10px}.article-template__comments-comment .right span{font-size:13px;color:#000;letter-spacing:0px}.cart__checkout-button{text-transform:uppercase;background-color:#87c54b;font-weight:600}.cart__checkout-button:before,.cart__checkout-button:after{display:none}.template-collection .collection-hero__description{max-width:100%}.custom_feature_sec .product-grid.product-slider{padding-left:25px!important;padding-right:25px!important}.template-page #MainContent .rte table{width:100%}.template-page-contact form .field__input{border:1px solid #969696}.template-page-contact .field:before,.template-page-contact .field:after{display:none}.template-article .article-template .article-template__hero-medium.media img{object-fit:contain}.template-article .rte a{word-break:break-all}.template-blog .article-card .card__heading{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:66px}.template-blog .card__content p.article-card__excerpt{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:70px}.template-page .rte p br{display:none}.facets__form .focus-offset:focus-visible{outline:none;box-shadow:none}@media (max-width:1800px){.categories-section .slick-next{right:10px}.categories-section .slick-prev,.custom_feature_sec .slick-prev{left:10px}.custom_feature_sec .slick-next,.related-products .slick-next{right:10px}.related-products .slick-prev{left:10px}.customer-reviews-section .reviews-section{max-width:calc(100% - 550px)}}@media (max-width:1640px){.customer-reviews-section .reviews-section{max-width:calc(100% - 400px)}.ph360-section .ph360-inner .right_block{padding:36px 40px}.header__inline-menu ul li .header__menu-item{padding:8px 18px}.tagline-section .title{font-size:68px}.ph360-section .top_title h2{font-size:52px}.about-section .latest_blogs .blog_head h3{font-size:28px}.header__menu-item .icon-caret{right:2px}}@media (max-width:1480px){.customer-reviews-section .reviews-section{max-width:calc(100% - 300px)}.header__inline-menu ul li .header__menu-item{padding:8px 16px}.header__inline-menu ul li a span,.header__inline-menu ul li details summary span{font-size:16px}.template-index .header__heading-logo-wrapper .header__heading-logo{max-width:180px}.header__heading-logo-wrapper .header__heading-logo{max-width:150px}.categories-section .category_box .category_details{top:8%}.list-block .coll_box .block_details .inner_info p br{display:none}.ph360-section .ph360-inner .right_block{padding:18px 50px}.about-section .latest_blogs .blog_head h3{font-size:25px}.categories-section .category_box .category_details h2{padding:0 10px}.list-block .coll_box:nth-child(2n) .block_details .inner_info{padding-right:20px}.header__inline-menu ul li .header__menu-item svg{right:0}.ph360-section .left_block .info_block{padding:0 0 0 30px}.tagline-section .title{font-size:66px}.ph360-section .top_title h2{font-size:50px}.banner_box .banner_details h2{font-size:60px}.banner_box .banner_details h2{font-size:45px}.banner_box .banner_details p{font-size:18px}}@media (max-width:1360px){.custom_header .header-wrapper,.announcement-bar-section .utility-bar{margin:0}.header-wrapper .header .header__icons a{font-size:0px;padding:17px 0 12px 22px}.header-wrapper .header .header__icons .header__icon{padding:0 15px 0 0;margin:0 15px 0 0;gap:0}.header-wrapper .header .header__icons .header__icon .header_search span{display:none}.header-wrapper .header .header__icons .header__icon .header_search{gap:0px}.header-wrapper .header .header__icons .header__icon--cart .cart-count-bubble{position:absolute;right:-10px;top:7px;left:inherit}.home-banner-section .slick-dots{right:40px;top:50%}.home-banner-section{margin:40px 0 0}.icon-list .icon_box{padding:0 10px}.list-block .coll_box .block_details .inner_info p{font-size:14px}.categories-section .category_box .category_details h2{font-size:30px;line-height:35px}.categories-section .category_box .category_details{top:10%}.customer-reviews-section .reviews-section{max-width:calc(100% - 250px)}.customer-reviews-section .slick-prev{left:150px}.customer-reviews-section .slick-next{left:200px}.tagline-section .title{font-size:60px}.list-block .coll_box .block_details .inner_info a{margin:0}.ph360-section .ph360-inner .right_block{padding:19px 50px}.ph360-section .ph360-inner .right_block .info_block h3{font-size:26px;line-height:27px}.header__inline-menu ul li a span,.header__inline-menu ul li details summary span{font-size:15px}.about-section .latest_blogs .blog_head h3{font-size:20px}.about-section .latest_blogs .blog_head a{font-size:14px}.about-section .about_content h3{font-size:25px;line-height:30px}.custom-bottom-footer .bottom-footer .copyright_text{gap:25px}.custom-bottom-footer .bottom-footer .copyright_text li:before{right:-12px}.icon-list .icon_box .banner_details p br{display:none}.product .custom_main_pro_info .product__title h1{font-size:30px}.template-product .custom_main_pro_info .price span{font-size:26px}.product .custom_main_pro_img .banner-section .banner-slider .slider .slick-list{margin:0 40px}.banner_box .banner_details{top:22%}}@media (max-width:1199px){.template-page h1,.template-page-multi-column h1,.template-page-contact h1,.template-search h1,.template-collection h1,.template-list-collections h1,.template-blog h1,.template-cart h1,.template-page-gallery h1{font-size:27px}.header-wrapper .header header-drawer{display:block}.header-wrapper .header{justify-content:space-between}.custom_header .header-wrapper{border-radius:0 0 15px 15px}.customer-reviews-section .reviews-section{max-width:100%;margin:0 auto}.customer-reviews-section .reviews-list .slick-list{padding-right:0}.instagram_inner{flex-direction:column;gap:20px}.instagram_inner .instagram_head,.instagram_inner .instagram-list{width:100%}.custom-bottom-footer .bottom-footer{flex-direction:column;gap:10px}.customer-reviews-section .slick-prev{left:calc(50% - 45px)}.customer-reviews-section .slick-next{left:calc(50% + 5px)}.customer-reviews-section .review_box{padding:30px}.list-block .coll_box .block_details .inner_info{padding-left:20px}.list-block .coll_box,.list-block .coll_box .image_box{align-items:center;margin:10px 0}.left-right-section .list-block .coll_box .image_box img,.list-block .coll_box:nth-child(3n) .image_box img{border-radius:20px}.menu-drawer__utility-links .menu-drawer__account{display:flex!important}.header__heading-logo-wrapper .header__heading-logo{max-width:170px}.header__icons .header__search,.header__icons .custom_header_call,.header__icons .header__icon--account{display:none!important}.reviews-section h2{text-align:center;padding:0}.tagline-section .title{font-size:45px}.list-block .coll_box .block_details .inner_info h2{font-size:30px;line-height:1}.ph360-section .top_title h2{font-size:45px}.ph360-section .ph360-inner{flex-direction:column;padding:0}.ph360-section .left_block{width:100%}.ph360-section .ph360-inner .right_block{width:100%;border-radius:0 140px 140px 0}.about-section .about_inner{flex-wrap:wrap}.about-section .about_inner .latest_blogs,.about-section .about_inner .about_image{width:48%}.about-section .about_inner .about_content{width:100%}.about-section .latest_blogs .blog_head a{font-size:15px}.about-section .latest_blogs .blog_head h3{font-size:27px}.about-section{margin:60px 0}.categories-section .category_box .category_details h2{font-size:25px;line-height:30px}.categories-section .category_box .category_details{top:5%}.footer__blocks-wrapper .footer-block:nth-child(1){width:32%}.footer__blocks-wrapper .footer-block{width:32%}.footer__blocks-wrapper .footer-block:nth-child(3){width:32%}.header-wrapper .header .header__icons{width:auto}.header-wrapper .header .header__heading-link{width:100%}.mobile-facets__wrapper,.template-collection .facets-container .product-count,.template-search .facets-container .product-count{display:block!important}.template-collection .facets__form,.template-search .facets__form{display:none}.mobile-facets__sort .select select{font-size:14px;font-weight:500;border:1px solid #dcdcdc;color:#000;letter-spacing:0px;width:165px;border-radius:50px}.mobile-facets__summary .mobile-facets__sort .select svg{right:15px}.mobile-facets__sort .select select:focus-visible{outline:0;outline-offset:0;box-shadow:inherit}.template-list-collections .collection-list{grid-template-columns:repeat(3,1fr)}.product .custom_main_pro_info{padding:20px 20px 0}.product .custom_main_pro_info .product__title h1{font-size:28px;line-height:30px}.template-product .custom_main_pro_info .price span{font-size:24px}.footer__blocks-wrapper .footer-block:last-child{padding:0}.menu-drawer__navigation .menu-drawer__menu li{border-bottom:1px solid #000000}.facets-wrapper .facets-container{padding-top:.5rem}.facets-container .active-facets{display:block!important}.product .custom_main_pro_img .banner-section .banner-slider .slider .slick-list{margin:0 20px}.template-search__results .product-grid .grid__item{padding:0}.predictive-search__list-item .predictive-search__item{padding:10px 10px 10px 20px!important}.banner_box .banner_details .shop_btn{font-size:13px;padding:12px 16px;min-height:auto;margin-top:0}}@media (max-width:991px){.about-section .about_inner .about_image{text-align:center;width:100%}.home-banner-section .banner_img img.mobile_banner{display:block}.home-banner-section .banner_img img.mobile_banner+img{display:none}.custom-bottom-footer .bottom-footer .copyright_text{gap:0;flex-direction:column}.custom-bottom-footer .bottom-footer .copyright_text li:before{display:none}.tagline-section{margin:35px 0 30px}.icon-with-text-section{margin:30px 0}.ph360-section .top_title h2{margin:20px 0 35px}.about-section{margin:35px 0}.instagram_inner .instagram-list a{width:calc(33% - 12px)}.footer__blocks-wrapper .footer-block:nth-child(1){width:45%}.footer__blocks-wrapper .footer-block{width:45%}.footer__blocks-wrapper .footer-block:nth-child(3){width:45%}.footer__blocks-wrapper .footer-block:last-child{width:45%;padding:0}.banner_box .banner_details h2{font-size:35px}.banner_box .banner_details p{font-size:16px}.icon-list{flex-wrap:wrap}.icon-list .icon_box{width:50%}.categories-section .category_box .category_details h2{font-size:28px;line-height:33px}.categories-section .category_box .category_details{top:8%;padding:0 70px}.categories-section .category-list .slick-track .slick-slide:nth-child(2) .category_box .category_details{top:8%}.about-section .about_inner{flex-direction:column}.about-section .about_inner .latest_blogs{width:100%}.template-product .product-form__buttons{align-items:start;flex-direction:column}.template-product .custom_main_pro_info .price span{font-size:22px}.product-form__buttons .product-form__submit{font-size:16px;width:100%;top:0}.product .custom_main_pro_info .product__title h1{font-size:24px;margin:15px 0 -10px;line-height:28px}.product-form__buttons .shopify-payment-button{width:100%}.banner_box .banner_details{top:24%}.template-index .header__heading-logo-wrapper .header__heading-logo{max-width:130px}.template-page-details .block__contact_form .contact_form{flex-direction:column;gap:30px}.template-page-details .block__contact_form .contact_form .contact_content,.template-page-details .block__contact_form .contact_form .eight,.template-page-details .block__image_gallery .sixteen .one-third,.template-page-details .block__image_gallery .sixteen .one-third a img{width:100%}.template-page-details .homepage_content .page-details-blogs{gap:10px}.product .custom_main_pro_img .banner-section .banner-slider .slider .slick-list{margin:0 10px}.custom-quick--view .quickview-append-data{gap:15px}.template-page #MainContent .rte table p{font-size:12px;margin:0}.template-page #MainContent .rte table td{padding:5px}}@media (max-width:768px){.home-banner-section .banner_img img{height:600px;object-fit:cover}.footer__blocks-wrapper .footer-block:nth-child(1){width:100%}.footer__blocks-wrapper .footer-block{width:100%}.footer__blocks-wrapper .footer-block:nth-child(3){width:100%}.footer__blocks-wrapper .footer-block:last-child{width:100%;padding:0}.footer-block .footer-block__heading{margin-top:0;margin-bottom:10px}.home-banner-section .slick-dots{right:30px;top:50%}.icon-list{gap:10px;flex-direction:column}.list-block .coll_box .block_details .inner_info{padding-left:0}.list-block .coll_box{flex-direction:column;gap:10px;margin-bottom:15px}.about-section .latest_blogs .blog_head{flex-direction:column}.about-section .latest_blogs .blogs_list li{flex-direction:column;text-align:center}.about-section .latest_blogs .blogs_list li .blog_img img{width:100%}.about-section .latest_blogs .blog_head h3{font-size:25px;text-align:center}.ph360-section .ph360-inner .right_block .info_block h3{font-size:25px;line-height:27px}.ph360-section .ph360-inner .right_block{border-radius:20px;padding:30px}.ph360-section .left_block{border-radius:20px;flex-direction:column}.ph360-section .left_block .info_block{padding:0 20px}.list-block .coll_box .block_details .inner_info h2{font-size:25px;line-height:27px}.tagline-section .title{font-size:35px}.icon-list .icon_box .banner_details p{font-size:14px}.categories-section .category_box .category_details h2{font-size:27px;line-height:30px;margin-bottom:0}.categories-section .category-list .slick-track .slick-slide:nth-child(2) .category_box .category_details h2{margin-bottom:0}.title{font-size:25px;line-height:30px}.reviews-section h2 span{padding:0 45px;font-size:30px}.list-block .coll_box .block_details .inner_info a{margin:0}.about-section .about_content h3{font-size:25px;line-height:30px}.ph360-section .top_title h2{font-size:35px}.custom-bottom-footer .bottom-footer .copyright_text li{text-align:center}.banner_box .banner_details .shop_btn{font-size:15px;padding:10px 20px;margin-top:0}.categories-section .category_box .category_details{padding:0 48px;top:2%}.categories-section .category-list .slick-track .slick-slide:nth-child(2) .category_box .category_details{top:7%}.icon-list .icon_box{width:100%}.categories-section .category_box .category_details a{font-size:14px}.about-section .latest_blogs .blogs_list li .blog_info{margin-top:0}.template-list-collections .collection-list{grid-template-columns:repeat(2,1fr)}.product .custom_main_pro_info{margin-top:0;padding:15px 20px 10px}.product-form__buttons .product-form__submit{width:70%;top:0}.product-form__buttons .shopify-payment-button{width:70%}.product .custom_main_pro_info .product__title h1{font-size:27px;line-height:30px;margin:15px 0 0}.header-wrapper .header{padding:15px 1rem}.icon-list .icon_box .icon_img img{width:55px;height:55px}.template-product .prodcut-pn-btns{justify-content:start}.product .custom_main_pro_img .banner-section .banner-slider{margin-bottom:10px}.template-page-gallery .sixteen.page{flex-wrap:wrap;gap:20px}.template-page-gallery .sixteen.page .one-third{width:100%}.template-page-details .homepage_content .page-details-blogs{grid-template-columns:1fr;gap:20px}.product .custom_main_pro_img .banner-section .banner-slider .slider .slick-list{margin:0}.template-article .page-details-blogs{grid-template-columns:1fr;gap:0px}.custom_header .header-wrapper{border-radius:0}.template-product .prodcut-pn-btns a{width:38px;height:38px}}@media (max-width:767px){.grid__item .card__heading a{padding:0 10px;font-size:14px;line-height:1.4}.grid__item .card__information{padding:4px 0 10px}.grid__item .card-information .price span{font-size:15px}.related-products .slick-prev{left:-5px}.related-products .slick-next{right:-5px}.template-page #MainContent .rte table{width:auto}}@media (max-width:640px){.categories-section .category_box .category_details{padding:0 55px}.categories-section .category_box .category_details h2{font-size:20px;line-height:25px;margin-bottom:0}.grid__item .card__heading a{padding:0 10px}.template-page-details .block__image_gallery .sixteen{grid-template-columns:1fr;gap:10px}.custom_feature_sec .slick-prev{left:-10px}.custom_feature_sec .slick-next{right:-10px}.mobile-facets__disclosure .mobile-facets__open-wrapper .mobile-facets__close svg{width:1.5rem}}@media (max-width:575px){.categories-section .category_box .category_details h2{font-size:25px;padding:0 30px}.categories-section .category_box .category_details{padding:0 10px}.banner_box .banner_details h2{font-size:25px}.banner_box .banner_details p{font-size:14px}.banner_box .banner_details{top:25%}.instagram_inner .instagram-list a{width:calc(50% - 10px)}.categories-section .category_box .category_details{top:15%}.categories-section .category-list .slick-track .slick-slide:nth-child(2) .category_box .category_details{top:15%}.template-list-collections .collection-list{grid-template-columns:1fr}.product .custom_main_pro_info .product__title h1{font-size:22px;line-height:26px;margin:15px 0 -10px}.template-product .custom_main_pro_info .price span{font-size:20px}.product-form__buttons .product-form__submit,.product-form__buttons .shopify-payment-button{width:100%}.icon-list .icon_box .banner_details p{margin:5px 0 0;line-height:18px}.ph360-section .top_title h2,.tagline-section .title{font-size:30px}.instagram_head h2 span{padding:55px 0 0;background-size:50px}.icon-list .icon_box .icon_img img{width:45px;height:45px}.icon-list .icon_box .banner_details h2{font-size:15px}.icon-list .icon_box .banner_details p{font-size:13px}.product-slider .slick-slide .grid__item{padding:5px}.cart-notification-wrapper .cart-notification.active{transform:translateY(85px)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom_style.css.map */
