[v-cloak]{display:none}@media (min-width:736px){.responsive-page.container-fluid{max-width:690px;margin-right:auto;margin-left:auto}}@media (min-width:960px){.responsive-page.container-fluid{max-width:960px}}@media (min-width:1200px){.responsive-page.container-fluid{max-width:1170px}}.icon{font-size:30px}.device-details .offer [class*=" icon-"]::after,.device-details .offer [class*=" icon-"]::before,.device-details .offer [class^=icon-]::after,.device-details .offer [class^=icon-]::before{font-size:40px}@media (min-width:480px){.device-details .offer [class*=" icon-"]::after,.device-details .offer [class*=" icon-"]::before,.device-details .offer [class^=icon-]::after,.device-details .offer [class^=icon-]::before{font-size:70px}}@media (min-width:736px){.device-details .offer [class*=" icon-"]::after,.device-details .offer [class*=" icon-"]::before,.device-details .offer [class^=icon-]::after,.device-details .offer [class^=icon-]::before{font-size:90px}}@media (min-width:960px){.device-details .offer [class*=" icon-"]::after,.device-details .offer [class*=" icon-"]::before,.device-details .offer [class^=icon-]::after,.device-details .offer [class^=icon-]::before{font-size:135px}}.device-details .device [class*=" icon-"]::after,.device-details .device [class*=" icon-"]::before,.device-details .device [class^=icon-]::after,.device-details .device [class^=icon-]::before{color:#de2554!important}.device__general-infos{padding-top:39px;display:flex}.forfait__general-infos{padding-top:39px;display:flex}.pt-custom{padding-top:74px}.device-price{padding-bottom:7px}.recurring-payment{display:flex;align-items:center}.odr-promo{display:flex}.prix-barre{text-decoration:line-through;margin-left:8px}.detail-bon-plan{padding-top:9px}@media (min-width:480px){.btn-submit-page{flex:1;text-align:right}}img{max-width:100%;max-height:280px;margin-bottom:15px}@media (min-width:480px){img{max-height:262px}}@media (min-width:736px){img{max-height:322px}}@media (min-width:960px){img{max-height:450px}}.img-device{height:92px}@media (min-width:480px){.img-device{height:170px}}@media (min-width:736px){.img-device{height:198px}}@media (min-width:960px){.img-device{height:277px}}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:100}.sticky-top{position:-webkit-sticky;position:sticky;top:0}.flex-center{display:flex;align-items:center}.total-price-title{flex:50%;font-weight:700}.total-price{flex:1;text-align:left}.kml [class*=" icon-"]::after,.kml [class*=" icon-"]::before,.kml [class^=icon-]::after,.kml [class^=icon-]::before{color:#555!important}.flex-50{flex:50%}.detail-price{text-align:right}.empty-command{max-width:100%}.ob1-price-fake{color:#de2554!important;font-size:20px;font-weight:700}@media (min-width:736px){.ob1-price-fake{font-size:30px}}@media (min-width:960px){.ob1-price-fake{font-size:36px}}.insuranceEngagementHeight{height:225px}@media (min-width:480px){.insuranceEngagementHeight{height:235px}}@media (min-width:736px){.insuranceEngagementHeight{height:243px}}.ob1-price-fake{color:#de2554!important;font-size:20px;font-weight:700}@media (min-width:736px){.ob1-price-fake{font-size:28px}}@media (min-width:960px){.ob1-price-fake{font-size:30px}}@media (min-width:736px){#detail-cart-popin .ob1-price-fake{font-size:30px}}@media (min-width:960px){#detail-cart-popin .ob1-price-fake{font-size:36px}}.pink-border-hover:hover{border:2px solid #de2554}.insurance{background:url(../../../../../images/sosh/acquisition/background-push-assurance-XL.jpg);background-repeat:repeat;background-size:auto 190px}.insurance [class*=" icon-"]::after,.insurance [class*=" icon-"]::before,.insurance [class^=icon-]::after,.insurance [class^=icon-]::before{color:#de2554!important}.insurance .text-insurance{position:relative;z-index:2}.insurance .img-insurance{position:relative;z-index:1}.insurance .active{border:2px solid #de2554}.insurance .delete-insurance-link{color:#de2554!important}.insurance .icon-Empty-trash{font-size:24px}.insurance a:hover{color:#000}.detail-version{height:190px}.display-price{display:flex;flex-direction:column;text-align:right}@media (max-width:736px){.display-offer{display:block;background-color:#fff;margin:0}}.custom-tag{width:94px;margin-bottom:7px}.insurance-engagement-height{height:224px}@media (min-width:480px){.insurance-engagement-height{height:220px}}@media (min-width:736px){.insurance-engagement-height{height:245px}}@media (min-width:960px){.insurance-engagement-height{height:227px}}@media (min-width:1200px){.insurance-engagement-height{height:232px}}.insurance-engagement-height-promo{height:262px}@media (min-width:480px){.insurance-engagement-height-promo{height:259px}}@media (min-width:736px){.insurance-engagement-height-promo{height:304px}}@media (min-width:960px){.insurance-engagement-height-promo{height:268px}}.insurance-height{height:201px}@media (min-width:480px){.insurance-height{height:192px}}@media (min-width:736px){.insurance-height{height:194px}}@media (min-width:1200px){.insurance-height{height:200px}}.insurance-height-promo{height:240px}@media (min-width:480px){.insurance-height-promo{height:230px}}@media (min-width:736px){.insurance-height-promo{height:233px}}@media (min-width:1200px){.insurance-height-promo{height:241px}}