@import"https://fonts.googleapis.com/css2?family=Parkinsans:wght@300..800&display=swap";.page-width{padding:0 20px}button,.button,.button:hover{border:none;outline:none}.customer button,button.button{overflow:hidden;min-width:unset;height:50px;border-radius:50px;min-height:unset;color:#fff;text-align:center;font-family:Parkinsans;font-size:16px;font-weight:600;line-height:normal;background:#338fd1;transition:all .5s ease-in-out}.customer button:hover,button.button:hover,button.button.cart__checkout-button:hover{border-radius:10px}button.button:after,button.button:before{display:none}.customer button:after,.customer button:before{display:none}.breadcrumb-main .breadcrumb{display:flex;align-items:center;padding:15px 0 0;margin:0;gap:6px;letter-spacing:0;font-size:14px;color:#888;flex-wrap:wrap}.breadcrumb-main .breadcrumb a{text-decoration:none;color:#000}.contact__button button.button:hover{border-radius:10px}*:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}button,.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus{outline:none;border:none}.banner-section .banners_list{display:flex}.banner-section .banners_list>div{width:100%}.banner-section .banners_list>div.banner-box:nth-child(n+2){display:none}.banner-section .banners_list .banner-image{display:flex}.banner-section .banners_list .banner-image .mob_image{display:none}.banner-section .banners_list .banner-image img{width:100%;height:auto}.banner-section .banners_list .banner-box{position:relative}.banner-section .banners_list .banner-box .banner_details{position:absolute;top:50%;left:0;z-index:2;color:#fff;right:0;max-width:1600px;margin:0 auto;transform:translateY(-50%);padding:20px}.banner-section .banners_list .banner-box .banner_details span{display:block}.banner-section .banners_list .slick-dots{width:auto;bottom:unset;position:absolute;top:50%;right:50px;margin:0;padding:0;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:25px;list-style:none}.banner-section .banner_details .sub_title_top{color:#fff;font-family:Parkinsans;font-size:28px;font-weight:400;opacity:.7}.banner-section .banner_details .main-title p{margin:10px 0 0;color:#fff;font-family:Parkinsans;font-size:60px;font-weight:600;line-height:1.15;letter-spacing:0}.banner-section .banner_details .main-title p strong{color:#ffdb00;font-family:Parkinsans;font-weight:500}.banner-section .banner_details span.text{color:#fff;font-family:Parkinsans;font-size:28px;font-weight:400;opacity:.7;margin-top:10px}.banner-section .banner_details .blue-button{border:none;outline:none;border-radius:50px;background:#338fd1;color:#fff;text-align:center;font-family:Parkinsans;font-size:16px;font-weight:600;line-height:normal;padding:14px 30px;margin-top:40px;transition:all .5s ease;letter-spacing:0;text-decoration:none;display:inline-flex}.banner-section .banner_details .blue-button:hover{border-radius:10px;border:none;outline:none}.banner-section .banners_list .slick-dots li button{display:none}.banner-section .banners_list .slick-dots li{background:#ffffff80;position:relative;width:7px;height:7px;border-radius:100%}.banner-section .banners_list .slick-dots li.slick-active{width:10px;height:10px}.banner-section .banners_list .slick-dots li.slick-active{background:#fff}.banner-section .banners_list .slick-dots li.slick-active:before{content:"";width:24px;transition:all .5s ease;height:24px;position:absolute;opacity:1;border-radius:50%;left:50%;top:-7px;border:1px solid #fff;transform:translate(-50%)}.banner-section .slick-dotted.slick-slider{margin-bottom:0}.icon-section{padding:80px 0}.icon-section .page-width{max-width:1335px;padding:0 20px;display:flex;justify-content:center}.icon-section .icons_list{display:flex;align-items:center;gap:91px;justify-content:center}.icons_list .icon_box{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 10px}.icons_list .icon_box img{height:52px;width:52px;object-fit:contain}.icons_list .icon_box .icon_text{white-space:nowrap;color:#222;font-family:Parkinsans;font-size:20px;font-weight:500;line-height:normal}.icon-section .icons_list .icon_img-wrap{height:57px;overflow:hidden}.icon-section .icons_list .icon_img-wrap .icon_img{display:flex;flex-direction:column;gap:5px;transition:all .5s ease}.icon-section .icons_list .icon_box:hover .icon_img{transform:translateY(-52px)}.categories-section{padding:20px 0}.categories-section .cate_list{display:flex;gap:20px}.categories-section .cate_list .cate_box{width:100%;border-radius:20px 20px 0 0;transition:all .8s cubic-bezier(.68,-.6,.32,1.6);padding:10px;text-align:center;flex:1}.categories-section .cate_list .cate_box:hover{flex-grow:3.5;z-index:2}.categories-section .cate_list .cate_box .cate_img{display:flex;width:100%}.categories-section .cate_list .cate_box .cate_img img{width:100%;height:500px;object-fit:contain;max-width:491px;margin:0 auto}.categories-section .cate_list .cate_box .title{margin:0 0 35px;text-decoration:none;text-align:center;font-family:Parkinsans;font-size:32px;font-weight:500;line-height:normal}.categories-section .cate_list .cate_box a{text-decoration:none}.card-wrapper{padding:30px 54px;border-radius:10px;background:#fff;position:relative;overflow:hidden}.card-wrapper .card__media .media img{object-fit:contain;background:#fff}.card-wrapper .card__heading{margin:0;color:#000;text-align:center;font-family:Parkinsans;font-size:16px;font-weight:500;line-height:normal;padding-bottom:40px;padding-top:20px}.card-wrapper .card__heading a,.card-wrapper:hover .card__heading a{text-decoration:none}.card-wrapper .price__container{display:flex;justify-content:center;align-items:center}.card-wrapper .price,.card-wrapper .price__container .price-item--sale{color:#000;font-family:Parkinsans;font-size:16px;font-weight:500;line-height:normal}.card-wrapper .quick-add__submit{overflow:hidden;min-width:unset;height:50px;border-radius:50px;min-height:unset;color:#fff;text-align:center;font-family:Parkinsans;font-size:16px;font-weight:600;line-height:normal;background:#338fd1}.card-wrapper .card__information{padding-bottom:20px;padding-top:20px}.card-wrapper .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin:0}.card-wrapper .quick-add-bulk{margin:0}.card-wrapper .card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.card-wrapper .card__badge{display:none}.card-wrapper .quick-add__submit span{display:flex;flex-direction:column;align-items:center;transform:translateY(18px);transition:all .5s ease-in-out}.card-wrapper .quick-add__submit span svg{transform:translateY(31px)}.card-wrapper .quick-add__submit:hover span{transform:translateY(-44px)}.card-wrapper .view-icon{position:absolute;background:#222;width:50px;height:50px;border-radius:50%;top:0;right:0;display:flex;align-items:center;justify-content:center;transform:translate(51px,20px);transition:all .3s ease-in-out;z-index:2}.card-wrapper:hover .view-icon{transform:translate(-20px,20px)}.overlay-banner-section{position:relative;margin:0;padding:0}.overlay-banner-section .banner_img{display:flex;width:100%;overflow:hidden}.overlay-banner-section .banner_img img{width:100%;height:auto;object-fit:cover}.overlay-banner-section .banner_img img.mobile_image{display:none}.overlay-banner-section .details_box{position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;color:#fff}.overlay-banner-section .details_box .page-width{display:flex;justify-content:end}.overlay-banner-section .details_box .sub_title{color:#ffdb00;font-family:Parkinsans;font-size:26px;font-weight:500;line-height:1.1}.overlay-banner-section .details_box h2{margin:0;color:#fff;font-family:Parkinsans;font-size:64px;font-weight:600;line-height:1.1}.overlay-banner-section .details_box .text p{color:#f5f5f5;font-family:Parkinsans;font-size:22px;font-weight:500;line-height:1.3;margin:19px 0 30px}.overlay-banner-section .details_box .link{color:#fff;font-family:Parkinsans;font-size:16px;font-weight:500;line-height:1.1%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:all .5s ease}.overlay-banner-section .details_box .link:hover{color:#ffdb00}.overlay-banner-section .banner_img img{transition:all .5s ease}.overlay-banner-section:hover .banner_img img{transform:scale(1.1)}.overlay-banner-section .inn_info_box{margin-right:50px}.review-section{background:#f5f5f5 url(reviews-bg.png) no-repeat right;padding:100px 0;margin:-45px 0 0}.review-section .slick-slider{position:unset}.review-section .review_inner{max-width:1300px;position:relative;margin-left:-24px}.review-section .review-list{display:flex}.review-section .review-list .review-box{display:flex;height:auto}.review-list .review-box:nth-child(n+2){margin-left:30px}.review-section .review-list>div{width:100%}.review-section .review-list>.review-box:nth-child(n+3){display:none}.review-section .review-box-inn{width:100%;border-radius:10px;border:1px solid #E8E8E8;background:#fff;text-align:center;padding:60px}.review-section .review-list .slick-track{display:flex}.review-section .review-list .slick-track:after,.review-section .review-list .slick-track:before{display:none}.review-section .review_inner .title{color:#222;font-family:Parkinsans;font-size:40px;font-weight:500;line-height:1.25;display:flex}.review-section .review_inner .court-icon{margin-top:-12px;display:block;margin-left:12px}.review-section .review_details .text p{margin:0;color:#222;text-align:center;font-family:Parkinsans;font-size:16px;font-weight:400;line-height:1.62;letter-spacing:0;padding:20px 0 40px}.review-section .review_details .authore_name{color:#222;text-align:center;font-family:Parkinsans;font-size:18px;font-style:normal;font-weight:500;line-height:1.44;letter-spacing:0}.review-section .slick-arrow{position:absolute;right:0;top:20px;width:40px;height:40px;transition:all .5s ease-in-out}.review-section .slick-next:before{display:none}.review-section .slick-prev:before{display:none}.review-section .slick-arrow.slick-next{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect width="40" height="40" rx="20" fill="white"/><path d="M17.7777 15.5557L22.2222 20.0001L17.7777 24.4446" stroke="%2333363F" stroke-width="2"/></svg>') no-repeat;right:4px;background-size:contain}.review-section .slick-arrow.slick-prev{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect width="40" height="40" rx="20" transform="matrix(-1 0 0 1 40 0)" fill="white"/><path d="M22.2223 15.5557L17.7778 20.0001L22.2223 24.4446" stroke="%2333363F" stroke-width="2"/></svg>') no-repeat;left:unset;right:57px;background-size:contain}.review-section .slick-arrow.slick-next:hover{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect width="40" height="40" rx="20" fill="%23338FD1"/><path d="M17.7777 15.5555L22.2222 20L17.7777 24.4444" stroke="white" stroke-width="2"/></svg>') no-repeat;background-size:contain}.review-section .slick-arrow.slick-prev:hover{background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 40 40" fill="none"><rect width="40" height="40" rx="20" transform="matrix(-1 0 0 1 40 0)" fill="%23338FD1"/><path d="M22.2223 15.5557L17.7778 20.0001L22.2223 24.4446" stroke="white" stroke-width="2"/></svg>') no-repeat;background-size:contain}.tagline-section{padding:80px 10px;max-width:1695px;margin:0 auto}.tagline-section p{font-family:Parkinsans;font-size:60px;font-style:normal;font-weight:500;line-height:1.4;margin:0;padding:0;letter-spacing:0}.about-section{position:relative;background:#eff6fc}.about-section .page-width{max-width:1400px}.about-section .about-inner{display:flex;align-items:center;gap:40px}.about-section .about_img{display:flex;width:100%}.about-section .about_img img{width:100%;height:auto;object-fit:cover}.about-section .inn_info_box{width:100%}.about-section .inn_info_box h2{margin:0 0 10px;color:#0d0d0d;font-family:Parkinsans;font-size:40px;font-weight:600;line-height:normal}.about-section .inn_info_box .text p{color:#222;font-family:Parkinsans;font-size:16px;font-weight:400;line-height:normal}.about-section .inn_info_box .text{margin-bottom:30px}.about-section .inn_info_box .link{color:#000;font-family:Parkinsans;font-size:16px;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition:all .5s ease}.about-section .inn_info_box .link:hover{color:#338fd1}.contact-page ul.contact-details{list-style:none;margin:0;padding:0}.contact-page ul.contact-details li:not(:last-child){display:flex;padding-bottom:30px;gap:10px}.contact-page ul.contact-details li p{margin:0;letter-spacing:0;color:#121212bf;font-family:Parkinsans;font-size:16px;font-weight:400;line-height:normal;white-space:nowrap;transition:all .5s ease}.contact-page ul.contact-details li p span{display:block;margin-top:10px}.contact-page ul.contact-details li span{letter-spacing:0;color:#121212bf;font-family:Parkinsans;font-size:16px;font-weight:400;line-height:normal;white-space:nowrap;transition:all .5s ease}.contact-page ul.contact-details li a{display:flex;align-items:center;text-decoration:none;gap:10px}.quick-add-modal .product.grid{width:100%;max-width:100%}quick-add-modal .page-width{width:100%;max-width:100%}quick-add-modal .product:not(.product--no-media) .product__info-wrapper{padding-top:0}.quick-add-modal .product-media-container.constrain-height.media-fit-contain{height:100%}.quick-add-modal .product-form__submit{overflow:hidden;min-width:unset;height:50px;border-radius:50px;min-height:unset;color:#fff;text-align:center;font-family:Parkinsans;font-size:16px;font-weight:600;line-height:normal;background:#338fd1}.quick-add-modal .product-form__submit .add-to-cart-span{display:flex;flex-direction:column;align-items:center;transform:translateY(18px);transition:all .5s ease-in-out}.quick-add-modal .product-form__submit .add-to-cart-span svg{transform:translateY(31px)}.quick-add-modal .product-form__submit:hover .add-to-cart-span{transform:translateY(-44px)}.quick-add-modal .product__title>a:hover{text-decoration:none}body .swym-wishlist-collections-v2{transform:translate(0)!important}#swym-storefront-layout-container #swym-storefront-layout-close-drawer-button{right:30px;padding:5px!important;width:25px!important;height:25px!important}.swym-ui-component .swym-sfl-popup-dialog.swym-control-centre-mode .swym-cc-sfl-popup-action-container>div figure{height:auto!important;padding:20px}.cart-items td.cart-item__media .cart-item__image-container img.cart-item__image{max-height:100px;object-fit:contain;padding:10px}.cart-notification-product__image>img{height:100px;object-fit:contain;padding:10px}.product__info-container .product__sku{margin:15px 0 0;border-top:solid 1px #dcdcdc;padding:15px 0 0;font-size:14px;letter-spacing:0;color:#000}.product__info-container .availability-text{margin:15px 0;border-top:solid 1px #dcdcdc;border-bottom:solid 1px #dcdcdc;padding:15px 0;font-size:14px;letter-spacing:0;color:#000}.action-button{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.action-button .button{overflow:hidden;min-width:unset;height:50px;border-radius:50px;min-height:unset;color:#fff;text-align:center;font-family:Parkinsans;font-size:16px;font-weight:600;line-height:normal;background:#338fd1;transition:all .5s ease-in-out}.action-button .button:hover{border-radius:10px}.action-button .link{font-size:16px;font-weight:600;color:#338fd1;letter-spacing:0;line-height:1.5;transition:all .5s ease}.action-button .link:hover{color:#000}.card-wrapper.equipment .swym-wishlist-collections-v2-container{display:none}.card-wrapper.equipment .card-information>.price{display:none}.card-wrapper.equipment .quick-add,.card-wrapper .request-quote-btn{display:none}.card-wrapper.equipment .request-quote-btn{display:flex;grid-row-start:4}.card-wrapper.equipment .request-quote-btn .button{width:100%;text-decoration:none}.card-wrapper.equipment .card__information .card__heading{padding:0}@media (max-width:1199px){.action-button .button{height:auto;font-size:15px;font-weight:500;padding:10px 20px;letter-spacing:0}.action-button .link{font-size:14px}}@media screen and (min-width:750px){.quick-add-modal__content-info>product-info{display:flex;align-items:center}.quick-add-modal .quick-add-modal__content{height:80vh;margin-top:0;max-height:unset;top:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:1700px){.review-section .review_inner{margin-left:0}.tagline-section p{font-size:50px}.card-wrapper{padding:30px}}@media screen and (max-width: 1440px){.icon-section .icons_list{gap:20px}.overlay-banner-section .inn_info_box{margin-right:0}.overlay-banner-section .details_box h2{font-size:55px}.tagline-section p{font-size:40px}}@media screen and (max-width: 1280px){.banner-section .banner_details .sub_title_top{font-size:22px}.banner-section .banner_details .main-title p{font-size:55px}.banner-section .banner_details span.text{font-size:22px}.icon-section{padding:50px 0}.icon-section .icons_list{gap:25px}.icon-section .icons_list .icon_box{gap:5px}.icons_list .icon_box .icon_text{font-size:18px}.icons_list .icon_box,.categories-section{padding:0}.categories-section .cate_list .cate_box .title{font-size:25px}.categories-section .cate_list .cate_box:hover{flex-grow:2}.categories-section .cate_list{gap:10px}.categories-section .cate_list .cate_box .cate_img img{height:370px}.card-wrapper .card__heading{padding-bottom:20px;padding-top:20px}.overlay-banner-section .details_box h2{font-size:40px}.overlay-banner-section .details_box .text p{margin:5px 0 10px;font-size:18px}.overlay-banner-section .details_box .sub_title{font-size:22px}.review-section .review-box-inn{padding:30px}.review-section .review_details .text p{padding:20px 0 12px}.about-section .about-inner{gap:20px}.about-section .inn_info_box .text{margin-bottom:15px}.card-wrapper{padding:20px}.card-wrapper.equipment .request-quote-btn .button{font-size:15px;letter-spacing:0}}@media screen and (max-width: 1199px){.quick-add-modal .product__title .h1{font-size:20px;font-weight:700;margin:3px 0 10px}.card-wrapper{padding:20px}.card-wrapper .card__information .card__heading{padding-top:0}}@media screen and (max-width: 1024px){.banner-section .banner_details .sub_title_top{font-size:18px}.banner-section .banner_details .main-title p{font-size:45px}.banner-section .banner_details span.text{font-size:18px}.banner-section .banner_details span.text{margin-top:5px}.banner-section .banner_details .blue-button{margin-top:12px}.banner-section .banners_list .slick-dots{right:20px}.categories-section .cate_list .cate_box .title{font-size:22px}.tagline-section{padding:40px 10px}.about-section .about-inner{flex-wrap:wrap}.about-section .inn_info_box{padding:0 20px 20px}}@media screen and (max-width: 991px){.banner-section .banner_details .main-title p{font-size:38px;margin:0}.banner-section .banner_details .sub_title_top{font-size:16px}.banner-section .banner_details span.text{font-size:16px;margin:0}.icon-section{padding:40px 0}.icon-section .icons_list .icon_box{flex-direction:column}.categories-section .cate_list{flex-wrap:wrap;justify-content:space-between}.categories-section .cate_list .cate_box{flex:unset}.categories-section .cate_list .cate_box{width:calc(50% - 10px)}.categories-section .cate_list .cate_box .cate_img img{height:200px}.categories-section .cate_list .cate_box:hover{flex-grow:0}.review-section .review_inner .title{margin:0 0 30px;font-size:35px}.overlay-banner-section .details_box .page-width{justify-content:center}.overlay-banner-section .banner_img img.mobile_image{display:block}.overlay-banner-section .banner_img .desktop_image{display:none}.overlay-banner-section .inn_info_box{margin-right:0;background:#000000bf;padding:30px;text-align:center}.overlay-banner-section .details_box h2{font-size:35px;margin-top:10px}.overlay-banner-section .details_box .sub_title{font-size:20px}.overlay-banner-section .details_box .text p{font-size:16px;margin:15px 0 25px}.overlay-banner-section .inn_info_box{text-align:center}.review-list .review-box:nth-child(n+2){margin-left:0}.tagline-section{padding:40px 10px}.about-section .inn_info_box h2{font-size:35px}}@media screen and (max-width: 767px){.header.header--middle-left .header__heading-logo-wrapper{display:flex}.header header-drawer{margin-left:0!important}.header .menu-drawer-container .header__icon--menu{width:20px}.banner-section .banners_list .banner-image .mob_image{display:block}.banner-section .banners_list .banner-image .mob_image+img{display:none}.banner-section .banners_list .banner-box .banner_details{position:static;top:0;color:#000;transform:inherit;text-align:center;background:#000;padding:30px 10px}.banner-section .banners_list .slick-dots{top:29%;right:13px;gap:15px}.banner-section .banner_details .main-title p{font-size:35px}.banner-section .banner_details .sub_title_top{font-size:16px}.banner-section .banner_details span.text{margin-top:10px}.banner-section .banner_details .blue-button{font-size:14px;margin-top:20px}.banner-section .banners_list .slick-dots li.slick-active{width:8px;height:8px}.banner-section .banners_list .slick-dots li.slick-active:before{width:20px;height:20px;top:-6px}.icon-section{padding:30px 0}.icon-section .icons_list{justify-content:start;flex-wrap:wrap;gap:10px}.icon-section .icons_list .icon_box{flex-direction:row;justify-content:start;width:49%}.icons_list .icon_box img{height:40px;width:40px}.icon-section .icons_list .icon_img-wrap{height:41px;width:41px}.icon-section .icons_list .icon_box:hover .icon_img{transform:translateY(-45px)}.icons_list .icon_box .icon_text{font-size:16px}.categories-section{padding:0}.categories-section .cate_list .cate_box .title{font-size:18px}.card-wrapper{padding:12px}.card-wrapper .card__heading{padding-bottom:10px;padding-top:10px;font-size:14px}.card-wrapper .card__information{padding-bottom:10px;padding-top:10px}.overlay-banner-section .details_box{height:100%;position:relative;inset:unset;transform:unset}.overlay-banner-section .details_box .page-width{height:100%;padding:0}.overlay-banner-section .inn_info_box{width:100%;height:100%;padding:30px 10px 40px;display:flex;flex-direction:column;justify-content:center;background:#222}.review-section{background:#f5f5f5 url(reviews-bg.png) no-repeat center left /cover;padding:40px 0 90px;margin:0}.review-list .review-box:nth-child(n+2){margin-left:0}.review-section .slick-arrow.slick-prev{inset:unset;bottom:-84px;left:42%}.review-section .slick-arrow.slick-next{inset:unset;left:54%;bottom:-84px}.review-section .slick-arrow{inset:unset;bottom:-84px}.review-section .review_details .text p{padding:10px 0 12px}.tagline-section{padding:30px 10px}.tagline-section p{font-size:26px}body .contact.contact-page{grid-template-columns:1fr}.contact-page ul.contact-details li:not(:last-child){padding-bottom:15px}.cart-item{grid-template-columns:1fr}.cart-item__media{grid-row:1 / 2}.cart-item__details{grid-column:2/4}.cart-item__totals{grid-column:4/6}.cart-item__quantity{grid-column:1/6}body .cart__contents .cart-items .cart-item{border-bottom:solid 1px #dcdcdc;padding-bottom:20px}body .cart__contents .cart-items .cart-item:last-child{border-bottom:0}}@media screen and (max-width:480px){.banner-section .banner_details .main-title p{font-size:30px;margin:5px 0 0}.banner-section .banner_details span.text{font-size:14px;margin-top:5px}.banner-section .banner_details .sub_title_top{font-size:14px}.banner-section .banners_list .slick-dots{top:unset;bottom:20px;flex-direction:row;right:unset;left:50%;transform:translate(-48%)}.banner-section .banners_list .banner-box .banner_details{padding:30px 10px 60px}.icon-section .icons_list .icon_box,.categories-section .cate_list .cate_box{width:100%}.categories-section .cate_list .cate_box .cate_img img{height:150px}.overlay-banner-section .details_box h2{font-size:28px}.overlay-banner-section .details_box .sub_title{font-size:18px}.review-section .review_inner .title{font-size:28px}.review-section .review-box-inn{padding:15px 10px}.review-section .court-icon{display:none}.review-section .slick-arrow.slick-prev{left:34%}.review-section .review_inner .court-icon{display:none}.review-section .review_details .text p{font-size:14px}.review-section .review_details .authore_name{font-size:16px}.about-section .inn_info_box{padding:0 0 20px}body .collection .collection-page .collection-grid{grid-template-columns:1fr}.contact-page ul.contact-details li span{font-size:15px}body .cart-item__details{grid-column:2 / 6}body .cart-item__totals{grid-column:1/2;align-items:center}body .cart-item__quantity{grid-column:2 / 6}body .cart-item__quantity-wrapper{flex-wrap:wrap;justify-content:flex-end}body .cart-item{row-gap:5px;column-gap:10px}.action-button{flex-direction:column}.action-button .button{width:100%}}details summary::-webkit-details-marker{display:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom-style.css.map */
