#blog-detail-1 .blogData{padding:15px;box-sizing:border-box}#blog-detail-1 .blogData h1{font-size:45px}#blog-detail-1 .blogData .title{margin-bottom:15px}#blog-detail-1 .blogData .posteInfo{display:flex;font-size:0.9em;margin-bottom:15px;justify-content:space-between}#ul_reseaux_sociaux{display:flex;list-style:none;gap:10px}#blog-detail-1 .blogData .postedOn,#blog-detail-1 .blogData .postedBy{font-weight:500}#blog-detail-1 .blogData .postedBy{display:flex;margin-left:20px}#blog-detail-1 .categories{display:flex;gap:10px}#blog-detail-1 .blogData .desc{font-size:1em;margin-bottom:15px}#blog-detail-1 .blogData .secondTitle{font-size:1.5em;font-weight:bold;margin-top:15px;margin-bottom:15px}#blog-detail-1 .sideBar{padding:15px}#blog-detail-1 .box{background-color:rgba(240,240,240,0.5);padding:15px;border-radius:20px;box-shadow:0 4px 8px rgba(0,0,0,0.1);margin-bottom:15px}#blog-detail-1 .featuredBox{padding-top:15px}#blog-detail-1 .recentBox .title,#blog-detail-1 .featuredBox .title{font-size:20px;font-weight:bold}#blog-detail-1 .blogShort{margin-bottom:15px;padding:10px;border-radius:20px;background-color:rgb(255 255 255 / 88%);box-shadow:0 2px 4px rgba(0,0,0,0.1)}#blog-detail-1 .blogShort .date{display:flex;align-items:center}#blog-detail-1 .blogShort .date p{margin:0}#blog-detail-1 .blogShort .date .day{font-size:0.9em}#blog-detail-1 .blogShort .date .time{font-size:0.8em;margin-left:10px}#blog-detail-1 .blogShort .titleBlog p{font-size:1em;font-weight:bold;margin:5px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#blog-detail-1 .blogShort .desc{font-size:0.9em}.titleCategory span{font-weight:600;font-size:16px}#blog-detail-1 .container .row{display:flex !important;flex-direction:row !important}#blog-detail-1 .col-sm-9{order:2 !important}#blog-detail-1 .col-sm-3{order:1 !important}#blog-detail-1.text-right .container .row{flex-direction:row !important}#blog-detail-1.text-right .col-sm-9{order:1 !important}#blog-detail-1.text-right .col-sm-3{order:2 !important}#blog-detail-1.text-right .blogData{text-align:right}#blog-detail-1.text-right .blogData .title{text-align:right}#blog-detail-1.text-right .blogData .posteInfo{flex-direction:row-reverse}#blog-detail-1.text-right .blogData .postedBy{margin-left:0;margin-right:20px}#blog-detail-1.text-right .blogData .postedBy,#blog-detail-1.text-right .blogData .postedOn,#blog-detail-1.text-right .categories{display:flex;gap:10px;flex-direction:row-reverse}#blog-detail-1.text-right .blogData .desc{text-align:right}#blog-detail-1.text-right .blogData .secondTitle{text-align:right}#blog-detail-1.text-right .sideBar{text-align:right}#blog-detail-1.text-right .box .title{text-align:right}#blog-detail-1.text-right .blogShort{text-align:right}#blog-detail-1.text-right .blogShort .date{justify-content:flex-end}#blog-detail-1.text-right .blogShort .date .time{margin-left:0;margin-right:10px}#blog-detail-1.text-right .blogShort .titleBlog p{text-align:right}#blog-detail-1.text-right .blogShort .desc{text-align:right}#blog-detail-1.text-right .tagsCotegories{text-align:right}#blog-detail-1.text-right .tagsCotegories .tgs,#blog-detail-1.text-right .tagsCotegories .categories{text-align:right}#blog-detail-1.text-right #ul_reseaux_sociaux{flex-direction:row-reverse}@media (max-width:768px){#blog-detail-1 .blogData .posteInfo{display:block}#blog-detail-1 .blogData .postedBy{margin-left:0}#blog-detail-1 .blogData .title{font-size:1.8em}#blog-detail-1 .container .row{flex-direction:column !important}#blog-detail-1 .col-sm-9{order:1 !important}#blog-detail-1 .col-sm-3{order:2 !important}#blog-detail-1.text-right .container .row{flex-direction:column !important}#blog-detail-1.text-right .col-sm-9{order:1 !important}#blog-detail-1.text-right .col-sm-3{order:2 !important}#blog-detail-1.text-right .blogData .postedBy{margin-right:0}}#product-list-7 #dynamic-product-list_7{display:flex;gap:2%;justify-content:center}#product-list-7 .gallery-box-product{background-color:white;width:290px;border:1px solid #e0e0e0;border-radius:20px;overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease;cursor:pointer}#product-list-7 .gallery-box-product::-webkit-scrollbar{display:none}#product-list-7 .gallery-box-product:hover{transform:translateY(-5px)}#product-list-7 .picture{height:355px;background-size:cover;width:100%;overflow:hidden;position:relative}#product-list-7 .gallery-box-product:hover .picture img{transform:scale(1.05);transition:all 0.5s ease-in-out}#product-list-7 .gallery-box-product .smooth{text-decoration:none;color:inherit;display:block}#product-list-7 .picture img{object-fit:cover;width:100%;height:100%;display:block;transition:all 0.5s ease-in-out}#product-list-7 .btn-list-4{display:flex;align-items:center;margin-top:20px;justify-content:center}#product-list-7 .contenu{padding-left:20px;padding-top:15px;padding-bottom:12px}#product-list-7.text-right .contenu{padding-right:20px !important;padding-left:0 !important}#product-list-7 .contenu .ProductTitle{color:black;line-height:25px;margin:0 0;margin-bottom:5px;font-weight:lighter;padding-right:19px}#product-list-7.text-right{.contenu .ProductTitle,.product-price{padding-right:0}}#product-list-7 .product-price{color:black;margin:0 0;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:40px}#product-list-7 .originalPrice{opacity:0.8;font-weight:normal;margin-left:8px;text-decoration:line-through}#product-list-7 .currentPrice{margin-left:0;font-weight:700}#product-list-7 .customize-link{display:inline-block;margin-top:10px;padding:8px 15px;background-color:#007bff;color:#fff;border-radius:5px;font-size:0.9rem;text-transform:uppercase;text-decoration:none;transition:background-color 0.3s ease}#product-list-7 .customize-link:hover{background-color:#0056b3}.gallery-box-product.card-5{margin-bottom:20px}#product-list-7 .colorImages,.attributes{padding:0 5px 5px 5px;background:#fff}#product-list-7 .gallery-box-product.card-5.card-5-simple:hover .colorImages,#product-list-7 .gallery-box-product.card-5.card-5-simple:hover .attributes{visibility:visible;opacity:1;pointer-events:auto}#product-list-7 .tooltip-circle{width:22px;height:22px;border-radius:50%}#product-list-7 .discount_amount,#product-list-7 .OutOfStock{display:flex;background-color:#D63A2F;position:absolute;z-index:1000;margin-left:5%;top:15px;border-radius:4px;color:white;padding:0 5px;padding-top:1px;min-width:55px;font-size:12px}#product-list-7 .color-5.active .tooltip-circle{outline:1px solid rgb(185,181,181);border:3px white solid}#product-list-7 .tooltip-circle{outline:1px solid rgb(185,181,181)}#product-list-7 .tooltip-circle:hover{outline:1px solid rgb(185,181,181);border:3px white solid;transition:all 0.3s ease-in-out}#product-list-7 .tooltip-circle.active .tooltip-circle{opacity:1;border:1px solid black}#product-list-7 .imagesColors-7{display:flex;flex-wrap:wrap;margin-top:5px}#product-list-7.text-right .imagesColors-7,#product-list-7.text-right .product-price{display:flex;flex-direction:row-reverse}#product-list-7.text-center .imagesColors-7{justify-content:center}#product-list-7 .color-5{margin-right:10px;margin-bottom:10px}#product-list-7 .color-5 .tooltiptext{visibility:hidden;width:auto;min-width:40px;background-color:#000;color:#fff;text-align:center;border-radius:4px;padding:5px;font-size:12px;font-weight:bold;position:absolute;z-index:3;bottom:76%;transform:translateX(-27%);margin-bottom:12px;opacity:0;transition:opacity 0.3s}#product-list-7 .color-5 .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent}#product-list-7.text-right .color-5 .tooltiptext{transform:translateX(-72%) !important}#product-list-7 .color-5:hover .tooltiptext{visibility:visible;opacity:1}#product-list-7 .details-container{position:absolute;bottom:-10%;right:5%;left:5%;width:90%;border-radius:10px 10px 0 0;padding:10px;color:black;background:#fff;max-height:150px !important;display:flex;font-weight:700;line-height:1.2;flex-direction:column;overflow:auto;opacity:0;transition:bottom 0.5s ease-in-out}#product-list-7 .gallery-box-product.card-5.card-5-simple:hover .details-container{bottom:-5px;opacity:1;transition:all 0.5s ease-in-out}#product-list-7 .details-container::-webkit-scrollbar{width:8px;border-radius:20px;display:none}#product-list-7 .details-container::-webkit-scrollbar-track{background:#ffffff;border-radius:20px}#product-list-7 .details-container::-webkit-scrollbar-thumb{background:#888;border-radius:20px}#product-list-7 .details-container::-webkit-scrollbar-thumb:hover{background:rgb(58,58,214)}#product-list-7 .shopping-bag-icon{width:100%;height:100%;color:white;mask-size:contain;font-size:15px}#product-list-7 .attributesContainer-3_5{width:100%;margin-top:20px}#product-list-7 .attributeTitle{padding-bottom:10px}#product-list-7 .colorTitle_3_7{margin-top:10px;margin-bottom:10}#product-list-7 .attribute-list-7{padding:2px;border:1px solid black;margin-right:5px;cursor:pointer;display:inline-block;min-width:45px;height:35px;display:inline-flex;align-items:center;justify-content:center;border-radius:5px;margin-top:-10px;margin-bottom:15px;font-weight:normal}#product-list-7 .attribute-list-7:hover{opacity:0.5}#product-list-7 .attribute-list-7.active{background-color:#000;color:white;min-width:45px;height:36px}#product-list-7 .icon-container{width:30px;height:30px;position:absolute;bottom:13px;right:-40px;transition:all 0.5s ease-in-out;padding-left:7.5px;padding-top:7.5px;cursor:pointer;text-align:left;border-radius:50%;background-color:black}#product-list-7.text-right .icon-container{left:-40px}#product-list-7 .gallery-box-product.card-5.card-5-simple{position:relative;height:fit-content}#product-list-7 .gallery-box-product.card-5.card-5-simple:hover .icon-container{visibility:visible;right:12px}#product-list-7.text-right .gallery-box-product.card-5.card-5-simple:hover .icon-container{left:12px}#product-list-7 .color_Title_name{color:rgb(194,194,194);font-weight:normal}@media (max-width:768px){#product-list-7 .gallery-box-product{margin-top:10px ;width:100%;max-width:300px}#product-list-7 #dynamic-product-list_7{flex-wrap:wrap;max-height:600px;flex-direction:column;overflow:auto;gap:7%}#product-list-7 #dynamic-product-list_7::-webkit-scrollbar{height:6px}#product-list-7 #dynamic-product-list_7::-webkit-scrollbar-track{background:#ffffff}#product-list-7 #dynamic-product-list_7::-webkit-scrollbar-thumb{background:#888;border-radius:20px}#product-list-7 .btn-list-4{margin-top:20px}}@media (min-width:828px) and (max-width:1020px){#product-list-7 .gallery-box-product{width:290px !important}#product-list-7 #dynamic-product-list_7{gap:10%;flex-wrap:wrap}}@media (min-width:768px) and (max-width:828px){#product-list-7 .gallery-box-product{width:290px !important}#product-list-7 #dynamic-product-list_7{gap:1%;flex-wrap:wrap}}@media (min-width:1020px) and (max-width:1099px){#product-list-7 .gallery-box-product{width:230px}#product-list-7 .picture{height:335px}#product-list-7 #dynamic-product-list_7{gap:1%}}@media (min-width:1100px) and (max-width:1200px){#product-list-7 .gallery-box-product{width:240px}#product-list-7 .picture{height:335px}#product-list-7 #dynamic-product-list_7{gap:2%}}@media (min-width:1200px){#product-list-7 .gallery-box-product{width:240px}#product-list-7 .picture{height:335px}#product-list-7 #dynamic-product-list_7{gap:2%}}@media (min-width:1099px){#product-list-7 .gallery-box-product{width:340px}}#product-list-7 .icon_eyes{display:flex;justify-content:center;align-items:center;background-color:black;position:absolute;z-index:1000;width:32px;height:32px;right:15px;top:15px;border-radius:50%;color:white;padding:5px;font-size:12px;cursor:pointer}#product-list-7 .loading-container{display:flex;align-items:center;gap:3px}#product-list-7 .loadingAnimation_cart{margin-top:2px}#product-list-7 .dot{width:8px;height:8px;border-radius:50%;background-color:#ffffff;opacity:0.5;animation:bounce 1.5s infinite ease-in-out,colorFade 1.5s infinite ease-in-out}#product-list-7 .dot:nth-child(1){animation-delay:0s}#product-list-7 .dot:nth-child(2){animation-delay:0.2s}#product-list-7 .dot:nth-child(3){animation-delay:0.4s}@keyframes bounce{0,80%,100%{transform:scale(0.5);opacity:0.3}40%{transform:scale(1);opacity:1}}@keyframes colorFade{0{background-color:#ffffff}50%{background-color:#dddddd}100%{background-color:#aaaaaa}}