:root{--colorLargeImageBg: #ffffff;--colorSmallImageBg: #ffffff;--colorGridOverlayOpacity: 0}.grid-product__image-mask{background:#fff;border:1px solid #ececec;border-radius:14px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.grid-product__meta{padding-top:12px}.grid-product__image-mask,.grid-product__image-mask .grid__image-ratio,.grid-product__image-mask .grid__image-ratio:before,.grid-product__image-mask .image-wrap,.grid-product__image-mask image-element,.grid-product__image-mask .image-element{background:#fff!important;background-color:#fff!important}@media(hover:hover)and (min-width:769px){.grid-product__content:hover .grid-product__image-mask{transform:translateY(-4px);box-shadow:0 14px 30px #0000001a;border-color:#e30613}.grid-product__image-mask img{transition:transform .45s cubic-bezier(.2,.6,.3,1)}.grid-product__content:hover .grid-product__image-mask img{transform:scale(1.06)}.quick-product__btn{position:absolute;left:10px;right:10px;bottom:10px;z-index:3;opacity:0;transform:translateY(10px);transition:opacity .22s ease,transform .22s ease;background:#e30613;color:#fff;font-weight:800;letter-spacing:.05em;text-transform:uppercase;font-size:13px;border:none;border-radius:8px;padding:11px 14px;cursor:pointer;box-shadow:0 6px 16px #e3061359}.quick-product__btn:hover{background:#c00511}.grid-product__content:hover .quick-product__btn{opacity:1;transform:translateY(0)}}.sa-promos .sa-promos__in{max-width:1420px}.sa-promos .sa-promos__grid{gap:26px}.sa-promos .sa-promo{background:transparent;border:none;border-radius:0;overflow:visible}.sa-promos .sa-promo:hover{box-shadow:none;transform:none}.sa-promos .sa-promo__media{background:#fff;border:1px solid #ececec;border-radius:14px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.sa-promos .sa-promo:hover .sa-promo__media{transform:translateY(-4px);box-shadow:0 14px 30px #0000001a;border-color:#e30613}.sa-promos .sa-promo__media img{padding:16px}.sa-promos .sa-promo__body{padding:12px 4px 0}.sa-promos .sa-promo__name{text-align:left;justify-content:flex-start;align-items:flex-start}@media(max-width:560px){.sa-promos .sa-promos__grid{gap:13px}.sa-promos .sa-promo__media img{padding:10px}.sa-promos .sa-promo__body{padding:9px 2px 0}}.sa-pop .sa-pop__in{max-width:1420px}.sa-pop .sa-pop__grid{gap:26px}.sa-pop .sa-pop__card{background:transparent;border:none;border-radius:0;overflow:visible}.sa-pop .sa-pop__card:hover{box-shadow:none;transform:none}.sa-pop .sa-pop__media{background:#fff;border:1px solid #ececec;border-radius:14px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.sa-pop .sa-pop__card:hover .sa-pop__media{transform:translateY(-4px);box-shadow:0 14px 30px #0000001a;border-color:#e30613}.sa-pop .sa-pop__media img{padding:16px}.sa-pop .sa-pop__body{padding:12px 4px 0}.sa-pop .sa-pop__name{text-align:left;justify-content:flex-start;align-items:flex-start}@media(max-width:560px){.sa-pop .sa-pop__grid{gap:13px}.sa-pop .sa-pop__media img{padding:10px}.sa-pop .sa-pop__body{padding:9px 2px 0}}.sa-col .sa-col__in{max-width:1420px}.sa-col .sa-col__grid{gap:26px}.sa-col .sa-promo{background:transparent;border:none;border-radius:0;overflow:visible}.sa-col .sa-promo:hover{box-shadow:none;transform:none}.sa-col .sa-promo__media{background:#fff;border:1px solid #ececec;border-radius:14px;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.sa-col .sa-promo:hover .sa-promo__media{transform:translateY(-4px);box-shadow:0 14px 30px #0000001a;border-color:#e30613}.sa-col .sa-promo__media img{padding:16px}.sa-col .sa-promo__body{padding:12px 4px 0}.sa-col .sa-promo__name{text-align:left;justify-content:flex-start;align-items:flex-start}@media(max-width:560px){.sa-col .sa-col__grid{gap:13px}.sa-col .sa-promo__media img{padding:10px}.sa-col .sa-promo__body{padding:9px 2px 0}}@media(min-width:901px){.sa-col .sa-col__subs{grid-template-columns:repeat(4,1fr);gap:26px;margin-bottom:44px}.sa-col .sa-sub{padding:18px 16px 22px;border-radius:18px}.sa-col .sa-sub__media{border-radius:14px;margin-bottom:14px}.sa-col .sa-sub__media img{padding:26px}.sa-col .sa-sub__name{font-size:19px}}.va-rv{--sa-price: #0D8E26 !important}.va-rv .va-rv__in{max-width:1420px}@media(min-width:901px){.va-rv .va-rv__grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important;gap:26px!important}.va-rv .grid-product__title{font-size:15.5px}.va-rv .grid-product__link{padding:2px 18px 22px}}.va-rv .grid-product__price span[style*="6E6E6E"],.grid-product__price span[style*="6E6E6E"]{display:none!important}@media(min-width:901px){.navbar{padding-top:0!important;padding-bottom:0!important}.navbar .navbar-wrap{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;max-width:1420px;margin:0 auto;padding:0 26px;gap:10px}.navbar .navbar-main{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;flex:1 1 auto;min-width:0}.navbar .navbar-right{display:flex!important;align-items:center!important;flex:0 0 auto;margin-left:auto}.navbar .nav-produits{display:flex!important;align-items:center!important}.navbar .nav-item,.navbar .nav-item-title{white-space:nowrap!important;font-size:14px!important;padding:0 12px!important;line-height:46px!important;display:inline-flex!important;align-items:center!important}.navbar .nav-toggle{line-height:46px!important;padding:0!important}}@media(min-width:901px){.navbar{border-bottom:4px solid #0D8E26!important}}#shopify-section-blocks_MQU3VD{display:none!important}@media(min-width:901px){.navbar .navbar-wrap{padding:0 18px!important;gap:6px!important}.navbar .navbar-right{flex:0 0 auto!important;margin-left:auto!important;padding-left:10px!important;z-index:2}.navbar .navbar-main{flex:1 1 auto!important;min-width:0!important}.navbar .navbar-main>a.nav-item{min-width:0!important;flex-shrink:1!important;overflow:hidden!important;text-overflow:ellipsis!important}.navbar .nav-produits,.navbar .nav-home{flex-shrink:0!important}.navbar .nav-item,.navbar .nav-item-title{font-size:13px!important;padding:0 9px!important;letter-spacing:.02em!important}}@media(min-width:901px)and (max-width:1440px){.navbar .nav-item,.navbar .nav-item-title{font-size:12px!important;padding:0 7px!important;letter-spacing:0!important}.navbar .nav-parts svg{display:none!important}.navbar .nav-home{padding:0 14px!important}}@media(min-width:901px)and (max-width:1180px){.navbar .nav-item,.navbar .nav-item-title{font-size:11px!important;padding:0 5px!important}.navbar .nav-home{padding:0 11px!important}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ventygo-hover.css.map */
