@media(max-width:749px){html body.template-product .main-content :is(.wow,.reveal,.safy-reveal,.t2copy-reveal){opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;transition:none!important}html body.template-product .main-content .advanced-content>.custom-content{padding-top:20px!important;padding-bottom:20px!important;margin-top:0!important;margin-bottom:0!important}html body.template-product .main-content .advanced-content>.custom-content>.container>.custom__item{padding-top:0!important;padding-bottom:0!important;margin-bottom:0!important}html body.template-product .main-content .advanced-content .custom__item-inner>.rte,html body.template-product .main-content .advanced-content .custom__item-inner>.rte>.rte{margin-bottom:0!important}html body.template-product .main-content .advanced-content .icon_image_position_0:not(:has(img,svg)){display:none!important}html body.template-product .main-content .advanced-content .safy-2026{padding-top:0!important;padding-bottom:0!important}html body.template-product .main-content .advanced-content .safy-2026 :is(.safy-benefit-head,.safy-proof-head,.safy-compare-head){margin-bottom:20px!important}html body.template-product .main-content :is(.safy-ceinture-story,.safy-bm-section){padding:24px 16px!important}html body.template-product .safy-bm-section h2{font-family:inherit!important;font-size:26px!important;line-height:1.18!important;letter-spacing:-.02em!important;margin-bottom:16px!important}html body.template-product :is(.safy-ceinture-story,.safy-bm-section) [style*="grid-template-columns:repeat(auto-fit,minmax(320px"]{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}html body.template-product .safy-bm-content{margin-top:0!important}html body.template-product .t2copy-section{padding-top:32px!important;padding-bottom:32px!important}html body.template-product .t2copy-container{width:calc(100% - 32px)!important}html body.template-product .t2copy-h2{font-size:26px!important;line-height:1.18!important}html body.template-product .t2copy-section--final .t2copy-h2{font-size:25px!important}html body.template-product .safy-leash-section .custom__item-inner>.rte>div[style*="max-width:1120px"],html body.template-product .safy-leash-section .custom__item-inner>.rte>.rte>div[style*="max-width:1120px"]{padding:12px 16px!important}html body.template-product .safy-leash-section [style*="grid-template-columns:repeat(auto-fit,minmax(320px"]{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}html body.template-product [id$=__leash_compare_v2] h2{font-size:24px!important;line-height:1.2!important;margin-bottom:18px!important;text-wrap:balance}html body.template-product [id$=__leash_details_v2] h2{font-size:24px!important;line-height:1.2!important;margin-bottom:18px!important}html body.template-product .t3fcta-wrap{padding:12px 16px!important}html body.template-product .t3fcta-intro{margin-bottom:20px!important}html body.template-product .t3fcta-title{font-size:25px!important;line-height:1.2!important}html body.template-product :is(.ml-intro,.ml-usages,.ml-ports,.ml-details,.ml-steps){padding:8px 16px!important}html body.template-product :is(.ml-longueur,.ml-reflect){padding:24px 16px!important}html body.template-product :is(.ml-longueur,.ml-reflect) .grid{gap:24px!important}html body.template-product .ml-advice{padding:20px 16px!important}html body.template-product .ml-cta-wrap{padding:24px 16px!important}html body.template-product .ml-cta{min-height:0!important;padding:24px 18px!important}html body.template-product :is(.ml-usages,.ml-ports,.ml-details,.ml-steps) .sub{margin-bottom:20px!important}html body.template-product .ml-ports .media img{aspect-ratio:4/3!important;object-fit:contain!important;background:#fffdf9}html body.template-product :is(.ml-usages,.ml-ports,.ml-steps) .grid{gap:16px!important}html body.template-product .ml-usages .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body.template-product .ml-usages .card{display:flex!important;flex-direction:column!important}html body.template-product .ml-usages .card img{width:100%!important;max-width:none!important;aspect-ratio:4/5!important;object-fit:cover!important;object-position:center 30%!important}html body.template-product .ml-usages .card-body{padding:10px 10px 12px!important}html body.template-product .ml-usages .card h3{font-size:14px!important;line-height:1.25!important;margin:0 0 4px!important;text-wrap:balance}html body.template-product .ml-usages .card p{font-size:12.5px!important;line-height:1.4!important}html body.template-product .ml-intro .pillrow{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:12px!important}html body.template-product .ml-intro .pill{flex-direction:column!important;justify-content:flex-start!important;gap:6px!important;padding:10px 6px!important;text-align:center!important}html body.template-product .ml-intro .pill-icon{width:28px!important;height:28px!important}html body.template-product .ml-intro .pill strong{font-size:12.5px!important;line-height:1.25!important;text-wrap:balance}html body.template-product .ml-intro .pill-icon svg{padding:0!important;box-sizing:content-box!important;overflow:visible!important}html body.template-product .ml-intro .pill-icon svg *{fill:none!important}html body.template-product .sf-filet-section,html body.template-product .safy-editorial--filet-separation-voiture .safy-section,html body.template-product .sf-filet-end{padding-top:32px!important;padding-bottom:32px!important}html body.template-product :is(.sf-filet-opening__grid,.sf-filet-check__grid,.sf-filet-kit__grid){gap:24px!important}html body.template-product .sf-filet-section-head{margin-bottom:24px!important}html body.template-product :is(.sd-five-feature,.sd-five-steps,.sd-five-specs){padding-top:28px!important;padding-bottom:28px!important}html body.template-product :is(.sd-collar-details,.sd-collar-guide){padding-top:28px!important;padding-bottom:28px!important}html body.template-product .sd-five-final{margin-top:20px!important;padding-top:24px!important;padding-bottom:28px!important}html body.template-product .sd-ensemble-buy .sd-five-gallery .slider-product-thumbnails,html body.template-product .sd-ensemble-buy .sd-five-gallery .slick-dots,html body.template-product .sd-ensemble-buy .sd-five-gallery .slider-product>.slick-arrow{display:none!important}html body.template-product .home-faq{padding:24px 16px!important}html body.template-product .home-faq #faq{padding:20px 12px!important}html body.template-product .home-faq .section-header{padding:0!important;margin:0 0 20px!important}html body.template-product .home-faq .section-title{display:block!important;margin:0!important;padding:0!important;white-space:normal!important;font-size:24px!important;line-height:1.2!important;text-wrap:balance}html body.template-product .home-faq .section-title:before,html body.template-product .home-faq .section-title:after{display:none!important}html body.template-product .faq .panel{margin-bottom:10px!important}html body.template-product .faq .panel-heading{padding:0!important}html body.template-product .faq .panel-heading .panel-title{position:relative!important;display:block!important;margin:0!important;padding:16px 42px 16px 16px!important;font-size:16px!important;line-height:1.4!important;text-wrap:pretty}html body.template-product .faq .panel-title i{position:absolute!important;right:16px!important;left:auto!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;width:14px!important;height:14px!important;line-height:14px!important}html body.template-product .faq .panel-body{padding:16px!important}html body.template-product :is(.sd-five-faq,.sd-gilet-faq,.sd-siege-faq) summary{padding:16px 42px 16px 18px!important;font-size:16px!important;line-height:1.4!important;min-height:56px!important;text-wrap:pretty}html body.template-product :is(.sd-five-faq,.sd-gilet-faq,.sd-siege-faq) summary:after{right:18px!important;width:10px!important;height:10px!important}html body.template-product #safy-comfort-final-cta{padding:24px 18px!important;gap:20px!important}html body.template-product #safy-comfort-final-cta .safy-comfort-final__purchase{padding:16px!important}html body.template-product #safy-comfort-final-cta .safy-comfort-final__color{background:var(--safy-final-color,#777)!important}html body.template-product #safy-comfort-final-cta .safy-comfort-final__color img{display:none!important}html body.template-product #safy-comfort-final-cta .safy-comfort-final__color[aria-label=Rouge]{--safy-final-color:#c62828}html body.template-product #safy-comfort-final-cta .safy-comfort-final__color[aria-label=Bleu]{--safy-final-color:#2e5aac}html body.template-product #safy-comfort-final-cta .safy-comfort-final__color[aria-label=Kaki]{--safy-final-color:#5f6642}html body.template-product #safy-comfort-final-cta .safy-comfort-final__color[aria-label=Violet]{--safy-final-color:#800080}html body.template-product #safy-comfort-final-cta .safy-comfort-final__color[aria-label=Rose]{--safy-final-color:#e79bb6}html body.template-product #safy-comfort-final-cta .safy-comfort-final__color[aria-label=Jaune]{--safy-final-color:#f4dc44}html body.template-product #safy-comfort-final-cta .safy-comfort-final__color[aria-label=Noir]{--safy-final-color:#202020}html body.template-product #safy-comfort-final-cta .safy-comfort-final__color[aria-label=Beige]{--safy-final-color:#e8dfc4}html body.template-product #safy-comfort-final-cta .safy-comfort-final__color:disabled{opacity:.45!important}html body.template-product [id$=__recommended-products]:not(:has(.product-card,.grid-product,.product-grid-item,.grid-item)){display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/safydog-mobile-final.css.map */
