.diag__product_card--design{display:flex;align-items:center;padding:10px;gap:2rem 3rem}#primary_recomm_products .diag__product_card--design{max-height:39rem;overflow-x:auto}.diag__product_card--design:not(:last-child){border-bottom:1px solid #707070}.diag__product_card--design.stretched_img{align-items:stretch}.diag__product_card--design.stretched_img .diag__product_card__image a{height:100%}.diag__product_card--design.stretched_img .diag__product_card__image a img{height:100%;object-fit:cover}.diag__product_card__image{width:35%;display:flex;align-items:center;justify-content:center}.diag__info--image img,.diag__product_card__image img{width:100%;height:auto;object-fit:contain}.diag__product_card__content{width:65%;display:flex;flex-direction:column;justify-content:space-between}.diag__product_card__content .diag__product_card__image--custom{position:relative;width:100%}.diag__product_card__content .diag__product_card__image--custom img{position:absolute;right:-4rem;top:0;width:120px}.diag__product_card__header{margin-bottom:8px;z-index:9}.diag__product_card__description{z-index:9;max-width:340px;font-size:15px;line-height:1.4;font-family:Raleway,Montserrat}.diag__product_card__description ul{padding-left:2rem;font-size:13px;font-weight:500}.diag__product_card__subtitle{font-size:15px;color:#444;letter-spacing:.01em;font-family:WulkanDisplay;font-weight:600;display:block;margin-bottom:4px}.diag__product_card__title{display:block;font-size:15px;font-weight:600;line-height:1.1;margin:6px 0 0;letter-spacing:2px;font-family:Raleway,Montserrat}.diag__product_card__header .rating span{font-weight:600;font-family:Raleway,Montserrat;text-transform:uppercase}.diag__product_card__reviews{display:flex;align-items:center;gap:8px;font-size:15px;margin-bottom:8px}.diag__product_card__stars{color:#000;font-size:16px;letter-spacing:2px}.diag__product_card__reviews-count{color:#222;font-size:14px;font-weight:500}.diag_read_more--state{display:none!important}.diag_read_more--trigger{color:#000;font-size:13px;font-weight:600;display:inline-block;font-family:Raleway,Montserrat;text-decoration:underline;cursor:pointer;margin-top:.5em;margin-bottom:.5em}.diag_read_more--state~.diag_read_more--target{opacity:0;max-height:0;font-size:0;overflow:hidden;transition:all .25s ease}.diag_read_more--state:checked~.diag_read_more--target{opacity:1;font-size:inherit;max-height:unset;margin-top:.5em;line-height:1.5}.diag_read_more--state~.diag_read_more--trigger:before{content:"En savoir plus"}.diag_read_more--state:checked~.diag_read_more--trigger:before{content:"Voir moins"}.diag__product_card__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px}.diag__product_card__select:focus{border-color:#222;outline:0;box-shadow:none;text-shadow:none}.diag__product_card__select:-moz-focusring{color:transparent;box-shadow:none;text-shadow:none}.diag__product_card__select{font-size:1.2rem;font-family:Raleway,Montserrat;text-transform:uppercase;background-color:#fff;border:1px solid #222;border-radius:24px;padding:10px 9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.diag__product_card__add.btn--highlight{color:#433c33;font-size:14px;cursor:pointer;font-weight:600;padding:.88rem 1.4rem;background:#fffbde;border-radius:24px;border:1px solid #433c33;font-family:Raleway,Montserrat;transition:background .2s}.diag__product_card__add.btn--highlight:hover{background:#fffbdeaf}#secondary_recomm_products .diag__product_card--design{width:40%;padding:2rem 2rem 3rem;background-color:#fff;align-items:flex-start;flex-direction:column;border-bottom:none}#secondary_recomm_products .diag__product_card__image,#secondary_recomm_products .diag__product_card__content{width:100%}#secondary_recomm_products .diag__product_card__actions{gap:10px;flex-direction:column;align-items:flex-start}#secondary_recomm_products .diag__product_card__select{width:100%}@media screen and (max-width: 980px){.diag__product_card--design{flex-wrap:wrap}.diag__product_card__content{width:100%}}@media screen and (max-width: 749px){.diag__product_card__actions{flex-direction:column;align-items:flex-start}.diag__product_card--design{flex-direction:column;align-items:stretch;padding:12px;gap:16px}.diag__product_card__image{justify-content:flex-start}.diag__product_card__image img{width:100%;height:auto}.diag__product_card__select{flex:unset;width:100%}.diag__product_card__content{width:100%}.diag__info{display:flex;align-items:flex-start;justify-content:space-between}.diag__product_card--primary .diag__info .diag__info--image{width:40%}.diag__product_card--primary .diag__info .diag__info--content{width:calc(60% - 1rem)}#secondary_recomm_products .diag__product_card--design{width:49%;padding:1rem;background:transparent}#primary_recomm_products .diag__product_card--design{max-height:unset}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/abcdev--diag-product-card.css.map */
