/* Inline <style> blocks extracted from the original page, in document order. */
.smile-elasticsuite-autocomplete-result .price-box[data-product-id="248"] {display: none !important;}
.smile-elasticsuite-autocomplete-result .price-box[data-product-id="247"] {display: none !important;}
.smile-elasticsuite-autocomplete-result .price-box[data-product-id="257"] {display: none !important;}
.smile-elasticsuite-autocomplete-result .price-box[data-product-id="258"] {display: none !important;}
.smile-elasticsuite-autocomplete-result .price-box[data-product-id="259"] {display: none !important;}
.smile-elasticsuite-autocomplete-result .price-box[data-product-id="260"] {display: none !important;}
.smile-elasticsuite-autocomplete-result .price-box[data-product-id="261"] {display: none !important;}
.smile-elasticsuite-autocomplete-result .price-box[data-product-id="282"] {display: none !important;}
.smile-elasticsuite-autocomplete-result .price-box[data-product-id="277"] {display: none !important;}
.checkout-index-index .loading-mask {display: none !important;}
.message.global.cookie {z-index: 9999999999999 !important;}

.header .products .bg-grey {
            order: 3;
        }
        .header .products .shopify {
            order: 2;
       
        }
        
        .header .products .right {
            order: 1;
        }
    
    .header .products .shopify .items-shopify .item-link {
            order: 2;
                    font-weight: 400;
                    font-size: 14px;
                    font-family: 'DM Sans','Helvetica Neue',Helvetica,Arial,sans-serif
        }
.product-magento-extension:hover .svg-arrow,
.product-shopify-app:hover .svg-arrow
 {
    opacity: 1;
    transform: translateX(12px);
}
.svg-arrow {
    position: absolute;
    margin-left: 10px;
 transition: .5s ease;
}

li.item.special-offer.view-all {
    margin: 0 !important;
}

.header .item.special-offer:before {
 left: 180px;
}
@media screen and (max-width: 1024px) {
   .svg-arrow {
 display: none;
}
}
    
        @media screen and (min-width: 1200px) {
            .services {
            .items-container {
            .column {
                width: calc(100% / 3) !important;
            }
            }
        }
        
            .header .sub-category {
                text-align: center;
            }
            .sub-category.product-magestore-pos {
                background-image: url("../images/content/magestore-pos.jpeg");
            }
            .sub-category.product-shopify-theme {
                background-image: url("../images/content/img-ST.png");
            }
            .sub-category.strategy {
                background-image: url("../images/content/img-strategy.png");
            }
            .sub-category.development {
                background-image: url("../images/content/img-development.png");
            }
            .sub-category.ecommerce-acceleration {
                background-image: url("../images/content/img-E.png");
            }
            .sub-category.dedicated-services {
                background-image: url("../images/content/img-IM.png");
            }
            .sub-category.product-pwa-theme {
                background-image: url("../images/content/img-MPT.png");
            }
            .sub-category.product-mobile-app {
                background-image: url("../images/content/img-MMA.png");
            }
            .sub-category.product-shopify-app {
                background-image: url("../images/content/img-SA.png");
            }
            .sub-category.product-shopware-extension {
                background-image: url("../images/content/img-SE.png");
            }
            .sub-category.product-magento-extension {
                background-image: url("../images/content/img-M2E.png");
            }
            .sub-category.resource-ecommerce {
                background-image: url("../images/content/img-E-4cb683.png");
            }
            .sub-category.resource-magento {
                background-image: url("../images/content/img-M.png");
            }
            .sub-category.resource-shopify {
                background-image: url("../images/content/img-S.png");
            }
            .sub-category.resource-event {
                background-image: url("../images/content/img-EV.png");
            }
            .sub-category.resource-ebook {
                background-image: url("../images/content/img-ER.png");
            }
            .sub-category.partner-program {
                background-image: url("../images/logos/img-PP-1.png");
            }
            .sub-category.our-partner {
                background-image: url("../images/logos/img-OP-1.png");
            }
            .sub-category.affiliate-partner {
                background-image: url("../images/logos/img-AP-1.png");
            }
            .sub-category.shopify-partner {
                background-image: url("../images/logos/shopify-partner.png");
            }
            .item-none {
                pointer-events: none;
            }
        }
    
        @media screen and (max-width: 1200px) {
            .item-none {
                display: none;
            }
    
            .button-slide:before,
            .button-slide-dark:before {
                width: 100%;
                height: 100%;
                border-radius: 2.6rem;
            }
    
            .button-slide span,
            .button-slide-dark span {
                transform: translateX(0);
                color: #fff;
            }
    
            .button-slide:after,
            .button-slide-dark:after {
                transform: translate3d(3rem,0,0);
            }
        }
    
        @media screen and (min-width: 1024px) and (max-width: 1599px) {
            .global-block .panel-number {
                width: 45%;
            }
        }
    
        @media screen and (min-width: 1024px) {
            .global-block .panel-number-content .item-number {
                padding-left: 25px;
            }
    
            .panel-number-content .item-number .text-gradient {
                font-size: 38px;
            }
            .my-account .items {
                padding-left: 0;
            }
        }
    
        @media screen and (min-width: 1440px) {
            .global-block .panel-number-content .item-number {
                padding-left: 45px;
            }
            .panel-number-content .item-number .text-gradient {
                font-size: 50px;
            }
        }
    
        @media screen and (min-width: 1600px) {
            .global-block .panel-number-content .item-number {
                padding-left: 60px;
            }
        }

.bss-early15{background:#102f69;color:#fff;text-align:center;padding:36px 40px;border-radius:12px;max-width:560px;font-family:inherit}
.bss-early15 p{margin:0 0 12px}
.e15-tag{display:inline-block;background:#ffc93c;color:#102f69;font-weight:700;font-size:13px;padding:4px 12px;border-radius:4px}
.e15-title{color:#fff;font-size:34px;font-weight:800;margin:8px 0 12px}
.e15-title span{color:#ffc93c}
.e15-sub{font-size:16px}
.e15-code{display:inline-block;border:2px dashed #ffc93c;color:#ffc93c;font-size:28px;font-weight:800;letter-spacing:3px;padding:8px 28px;border-radius:8px;user-select:all}
.e15-buy{font-size:15px}
.e15-buy b{color:#ffc93c;white-space:nowrap}
.e15-btn{display:inline-block;background:#ffc93c;color:#102f69 !important;font-weight:700;padding:12px 36px;border-radius:30px;text-decoration:none}
.e15-note{font-size:12px;opacity:.75;margin-top:8px}
@media (max-width:480px){.bss-early15{padding:28px 20px}.e15-title{font-size:26px}.e15-code{font-size:22px;padding:6px 18px}}

.form-customer-login .g-recaptcha { padding-top: 20%; }  .form.form-login .g-recaptcha .grecaptcha-badge{ position: unset !important; } .form-customer-login .g-recaptcha { margin: 0px; } #social-form-create .g-recaptcha{ padding-top: 5%; } #social-form-password-forget .g-recaptcha{ padding-top: 5%; } .onestepcheckout-index-index .form-login .g-recaptcha .grecaptcha-badge { position: unset !important; } .checkout-index-index form[data-role=login] .g-recaptcha .grecaptcha-badge { position: unset !important; } #mpageverify-form .g-recaptcha { margin-left: 30%; } .g-recaptcha { margin-top: 15px; margin-bottom: 15px; }

.product-image-container-151 {
    width: 360px;
}
.product-image-container-151 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-386 {
    width: 360px;
}
.product-image-container-386 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-152 {
    width: 360px;
}
.product-image-container-152 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-108 {
    width: 360px;
}
.product-image-container-108 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-95 {
    width: 360px;
}
.product-image-container-95 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-384 {
    width: 360px;
}
.product-image-container-384 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-113 {
    width: 360px;
}
.product-image-container-113 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-97 {
    width: 360px;
}
.product-image-container-97 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-196 {
    width: 360px;
}
.product-image-container-196 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-181 {
    width: 360px;
}
.product-image-container-181 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-231 {
    width: 360px;
}
.product-image-container-231 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-199 {
    width: 360px;
}
.product-image-container-199 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

.product-image-container-133 {
    width: 360px;
}
.product-image-container-133 span.product-image-wrapper {
    padding-bottom: 90.277777777778%;
}

#bss_ajaxcart_popup .btn-continue .continue { background: #FF9800; color: #FFFFFF; } #bss_ajaxcart_popup .btn-continue .continue:hover { background: #FFFFFF; } #bss_ajaxcart_popup .btn-viewcart .viewcart { background: #1979C3; color: #FFFFFF; } #bss_ajaxcart_popup .btn-viewcart .viewcart:hover { background: #006BB4; }
