@media(max-width:767px){#header li.quick-cart.hidden-on-desktop>.top_bar_item_list_item_cart_icon{display:inline-flex!important;flex-wrap:nowrap;align-items:center;gap:6px;min-height:44px;white-space:nowrap}#header li.quick-cart.hidden-on-desktop>.top_bar_item_list_item_cart_icon>.helper-text-amount{display:inline-flex!important;flex:0 0 auto;flex-wrap:nowrap;white-space:nowrap}}

@media(max-width:767px){.product-informations .product-add-to-cart :is(button,.core_counterValue,.add-to-cart[data-product-id]),.product-informations .core_askQuestionOpenPopup{min-height:44px!important}.product-informations .product-add-to-cart .counter-field{width:176px!important;max-width:100%}.product-informations .product-add-to-cart .counter-field .core_counterValueChange{box-sizing:border-box;min-width:44px!important}}

@media(max-width:767px){#header li.quick-cart.hidden-on-desktop>.top_bar_item_list_item_cart_icon>.helper-text-amount>span{margin:0!important}}

@media(max-width:767px){.blog .post-content-single>img.post-img{float:none!important;display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0 0 24px!important;object-fit:contain}form.core_addTicket [type=submit]{min-height:44px!important;box-sizing:border-box}}

@media(max-width:767px){.blog.mod-blog-1 .pagination{height:auto!important;min-height:44px}.blog.mod-blog-1 .pagination>ul{display:flex!important;align-items:center;gap:8px;height:44px!important;width:100%!important}.blog.mod-blog-1 .pagination>ul>li{position:static!important;float:none!important;inset:auto!important;height:44px!important;margin:0!important;padding:0!important}.blog.mod-blog-1 .pagination>ul>li:not(.active):not(:first-child):not(:last-child){display:none!important}.blog.mod-blog-1 .pagination>ul>li:is(:first-child,:last-child){display:flex!important;flex:0 0 44px;width:44px!important}.blog.mod-blog-1 .pagination>ul>li.active{display:flex!important;flex:1 1 auto;min-width:0;width:auto!important}.blog.mod-blog-1 .pagination>ul>li>:is(a,span){display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;width:100%!important;min-width:0!important;height:44px!important;padding:0!important;background:#fff!important;border:1px solid #e4e6e9!important;color:#171a20!important}.blog.mod-blog-1 .pagination>ul>li.active>a,.blog.mod-blog-1 .pagination>ul>li>a:is(:hover,:focus-visible){background:#ffdc00!important;border-color:#ffdc00!important}}

/* V6: preserve the storefront's complete responsive navigation; no menu columns are hidden. */

/* V6: prevent long gross prices from being clipped in narrow recommendation cards. */
@media(max-width:767px){.products-slider.mod-products-slider-3 .product-tile .product-price{line-height:1.35!important}.products-slider.mod-products-slider-3 .product-tile .product-price .price-special,.products-slider.mod-products-slider-3 .product-tile .product-price .price-special>.core_priceFormat{display:block!important;max-width:100%!important;font-size:14px!important;line-height:1.35!important;letter-spacing:-.2px!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}}

/* V6: normalize the legacy 13 px inline description list on product 22944. */
body:has(.product-informations [data-product-id="22944"]) .product-tabs span[style*="font-size: 13px"]{font-family:inherit!important;font-size:16px!important;line-height:1.7!important}
