.gpay-button-fill,.gpay-button-fill>.gpay-button.white,.gpay-button-fill>.gpay-button.black{width:95%;height:inherit}.product-detail{position:relative;width:100%;padding:30px 0 15px 0}.product-detail .product-detail-top,.product-detail .product-detail-bottom,.product-detail .product-slider.product-slider-3{margin-bottom:45px}.woocommerce-loop-product__title{min-height:160px!important;height:110px;align-content:center}.product-detail .product-slider-single img{width:100%;background:var(--primary-subtle);cursor:zoom-in}.product-detail .product-content,.product-detail .product-content .title,.product-detail .product-content .ratting,.product-detail .product-content .price,.product-detail .product-content .details,.product-detail .product-content .quantity,.product-detail .product-content .action{position:relative;width:100%}.product-detail .product-content .title h2{color:var(--secondary);font-size:25px;font-weight:600;margin-bottom:5px}.product-detail .product-content .ratting i{color:var(--primary);font-size:18px}.product-detail .product-content .price{color:var(--primary);font-size:25px;font-weight:700;margin-bottom:15px}.product-detail .product-content .price span{color:#666}.price ins{margin-left:12px}.product-detail .product-content .details{margin-bottom:20px}.product-detail .product-content .details p{color:#666;font-size:16px}.product-detail .product-content .quantity{margin-bottom:20px;max-width:100%}.product-detail .product-content .quantity h4{display:inline-block;color:#666;font-size:18px;font-weight:600;margin-right:5px}.product-detail .product-content .qty,.product-detail .product-content .qty .quantity{display:inline-flex}.product-detail .product-content .quantity button{width:35px;height:30px;padding:2px 0;text-align:center;color:#fff;background:var(--primary);border:none}a.btn-checkout{margin:0 auto;max-width:510px;padding:9px 15% 10px!important;width:100%;height:40px;max-height:40px}#wc-square-digital-wallet{display:block!important}@media (min-width:992px) and (max-width:1250px){.woocommerce ul.products li.product a img{}div.gpay-card-info-container{width:100%!important;max-width:100%!important;min-width:140px!important}}.product-detail .product-content .quantity input{width:45px;height:30px;color:#fff;text-align:center;background:var(--primary-soft)!important;border:none}.product-detail .product-content .action a{display:inline-block;width:50px;height:50px;padding:7px 0;text-align:center;color:#fff;font-size:22px;background:var(--primary);border:1px solid var(--primary)}.product-detail .product-content .action a:hover{color:var(--primary);background:#fff}.product-detail .nav.nav-pills .nav-link{color:#fff;background:var(--primary-soft);border-radius:0}.product-detail .nav.nav-pills .nav-link:hover,.product-detail .nav.nav-pills .nav-link.active{color:#fff;background:var(--primary)}.product-detail .tab-content{background:var(--primary-subtle)}.product-detail .tab-content{padding:10px}.product-detail .tab-content ul{margin:0;padding:0;list-style:none}.product-detail .tab-content ul li{margin-bottom:10px}.product-detail .tab-content ul li::before{content:'\F138';font-family:'bootstrap-icons';padding-right:5px}.product-detail .tab-content .reviews-submitted{position:relative;margin-bottom:45px}.product-detail .tab-content .reviewer{color:var(--primary);font-size:18px;font-weight:600}.product-detail .tab-content .reviewer span{color:#666;font-size:14px;font-weight:400}.product-detail .tab-content .ratting{color:var(--primary);margin-bottom:15px}.product-detail .tab-content .reviews-submit .ratting{font-size:24px}.product-detail .tab-content .form input{width:100%;height:35px;padding:0 15px;color:#666;background:#fff;border:none;margin-bottom:15px}.product-detail .tab-content .form textarea{width:100%;height:80px;padding:6px 15px;color:#666;background:#fff;border:none;margin-bottom:15px}.product-detail .tab-content .form button{display:inline-block;height:35px;padding:0 15px;color:#666;background:#fff;border:none;margin-bottom:15px}.product-detail .tab-content .form button:hover{color:#fff;background:var(--primary)}.related-products{position:relative;background-color:#f7f7f7;padding-bottom:15px}#content_start{background-color:#f7f7f7}.related-products .product-image{position:relative;overflow:hidden}.related-products .product-image a{display:block;background:#3F69AA;margin-bottom:15px;transition:.3s}.woocommerce-LoopProduct-link{background-color:transparent!important}.related-products:hover .product-image a{background:rgb(63 105 170 / .5)}.related-products .product-image img{width:100%}.related-products:hover .product-image img{filter:blur(5px);-webkit-filter:blur(5px)}.related-products .product-action{display:block;position:absolute;width:100%;height:40px;left:0;top:50%;text-align:center;transition:.5s;opacity:0}.related-products:hover .product-action{top:calc(50% - 25px);opacity:1}.related-products .product-action a{display:inline-block;width:40px;height:40px;padding:6px 0;margin-right:5px;text-align:center;color:#fff;font-size:18px;background:#3F69AA}.related-products .product-action a:last-child{margin-right:0}.related-products .product-action a:hover{color:#3F69AA;background:#fff}.related-products.product-content{position:relative;width:100%;text-align:center;background:#f7f7f7}.related-products.product-content .title,.related-products.product-content .ratting,.related-products.product-content .price{position:relative;width:100%}.related-products.product-content .title{margin-bottom:5px}.related-products.product-content .title a{color:#3F69AA;font-size:18px;font-weight:600}.related-products.product-content .ratting i{font-size:14px;color:#3F69AA}.related-products.product-content .price{font-size:30px;color:#3F69AA;font-weight:700}.related-products.product-content .price span{margin-left:12px;text-decoration:line-through;font-weight:700;color:#666}.product-slider.slick-slider:hover .slick-prev{left:30px;opacity:1}.product-slider.slick-slider:hover .slick-next{right:30px;opacity:1}.slick-prev,.slick-next{width:40px;height:40px;z-index:1;opacity:1;background:rgb(255 255 255 / .5);cursor:pointer!important;transition:all .5s ease-in-out}@media screen and (min-width:768px){.slider-for{height:500px;overflow:hidden}}.slick-prev{left:-10px}.slick-next{right:-10px}.slick-slider:hover .slick-prev{left:0;opacity:1}.slick-slider:hover .slick-next{right:0;opacity:1}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#3F69AA;background:#fff}.slick-prev::before,.slick-next::before{font-family:bootstrap-icons!important;font-size:30px;color:#3F69AA}.slick-prev::before{content:"\f284"}.slick-next::before{content:"\f285"}.slick-dots li button:before{color:#fff;font-size:15px}.slick-dots li.slick-active button:before{color:#353535}.slick-dotted.slick-slider{margin-bottom:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}.slider-nav .slick-list{overflow:visible}.slider-nav .slick-slide img{max-height:100px;display:block;margin:0 auto;cursor:pointer!important}.slider-nav .slick-slide{margin:0 5px}.slider-nav{cursor:pointer!important;overflow:hidden}.header-compatible-devices{color:#fff;font-size:16px;font-weight:400;text-align:left;letter-spacing:-.3px;padding:0 12px 0 6px;position:relative;left:25px;top:10px;padding-bottom:9px;z-index:1;font-weight:600;background:var(--primary-hover);width:fit-content;margin-bottom:0}i.badge{width:27px;height:27px;color:#fff;display:inline-block;margin-right:10px;font-size:1.2rem;background-position:0 -57px}.product-tags{padding:24px 10px 15px 10px;margin:0 0 20px 0;border-top:4px solid var(--default-color);background-color:var(--grey-color-tone-six);position:relative;width:100%;min-height:80px}ul.product-tags li{display:contents;background:#fff;padding:.5rem}ul.product-tags{display:flex;background:#fff;padding:1rem;border:1px solid #dee2e6;border-top:none}ul.product-tags.tags-compatible:before{content:"";width:100%;border-style:solid;border-width:0 0 10px 10px;border-color:#fff0 #fff0 var(--primary-hover) #fff0;position:absolute;height:5px;top:-13px;left:0}.woocommerce ul.products li.product a{margin-left:auto;margin-right:auto}.woocommerce ul.products li.product a img{width:auto;min-height:200px;height:200px;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){.woocommerce ul.products li.product a img{min-height:245px;height:245px}}.cat-item .cat-img img,.product-item .product-img img{transition:.5s}.cat-item:hover .cat-img img,.product-item:hover .product-img img{transform:scale(1.2)}.product-item .btn:hover .product-item .btn{color:white!important}.product-item .card-header{min-height:225px}.section-header{position:relative;max-width:700px;margin:0 auto 30px auto}.section-header h2,.section-header h3{position:relative;color:var(--primary);font-size:35px;font-weight:700;text-align:center;text-transform:capitalize;padding-bottom:15px}.section-header h3::after{content:'';position:absolute;width:50px;height:5px;left:calc(50% - 25px);bottom:0;background:var(--secondary)}.section-header p{font-size:16px;text-align:center;margin:0}@media screen and (min-width:540px){.woocommerce .comment-respond input{margin-left:12px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #fff0}.slick-arrow.slick-hidden{display:none}#proceed-to-checkout{align-content:center}.woocommerce ul.products li.product a{align-content:center}.woocommerce ul.products li.product a.added{width:65%;margin-left:-20px;margin-right:0;padding-left:0;padding-right:0}.woocommerce ul.products li.product a.added i{color:#000}.price{color:#666}.products-archive .card-footer a{padding-bottom:1em}ul.nav-pill{margin-left:0}.quantity input[type=number]::-webkit-outer-spin-button,.quantity input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield;appearance:none!important}.quantity .input-text{overflow-clip-margin:0px!important;overflow:clip!important;position:relative;flex:1 1 auto;min-width:30.25px;margin-bottom:0;text-align:center!important;background-color:#EDF1FF!important;border-color:#EDF1FF!important;font-feature-settings:normal;-webkit-appearance:none!important;-moz-appearance:none!important;margin:0!important;height:calc(1.5em + 0.5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.shop-sidebar ul{list-style:none!important;padding:0;margin:0}.shop-sidebar ul li{list-style:none!important}.shop-sidebar h5{position:relative;text-align:center;color:rgb(27 47 69 / .8);margin-bottom:40px;padding-bottom:10px;cursor:pointer}@media (min-width:992px){.shop-sidebar h5:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:100px;height:5px;background:var(--secondary)}}#sidebar-featured{display:none}@media (max-width:992px){#sidebar-brands,#sidebar-cloud,#sidebar-prices{display:none}.shop-sidebar form,.shop-sidebar ul.woocommerce-categories{display:none}.shop-sidebar h5{text-align:start;font-weight:400!important}.shop-sidebar h5:after{display:inline-block;margin-left:.255em;vertical-align:.15em;content:"";border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0}.shop-sidebar h5:after{transition:0.3s all cubic-bezier(1,.25,.25,.8);will-change:transform;font-size:20px}.shop-sidebar h5.open::after{transform:rotate(-90deg);color:var(--secondary)}}.hide-before::before{display:none}.shop-sidebar ul li a{color:rgb(27 47 69 / .8);text-decoration:none;transition:color .15s ease-in-out}.shop-sidebar ul li a:hover{color:var(--secondary)}.shop-sidebar ul li i{color:var(--secondary)}.shop-sidebar span.badge{color:rgb(27 47 69 / .8)}.tagcloud a{display:inline-block;margin:3px 5px;padding:5px 10px;border:1px solid var(--secondary);color:rgb(27 47 69 / .8);text-decoration:none;border-radius:3px;font-size:16px;background-color:#fff}.tagcloud a:hover{background-color:rgb(27 47 69 / .1)}