#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-reverse !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-reverse !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}}#comment-blog-1.dark{--primary-color:var(--btn-primary-dark-background-color,#6366f1);--primary-hover:var(--btn-primary-dark-color,#4f46e5);--btn-primary-background-color-rgb-comment-blog-1:var(--btn-primary-dark-background-color-rgb,99,102,241);--text-color:#e5e7eb;--text-secondary:#9ca3af;--text-muted:#6b7280;--bg-primary:#1f2937;--bg-secondary:#374151;--bg-tertiary:#4b5563;--bg-hover:rgba(255,255,255,0.05);--bg-surface:#111827;--border-light:#374151;--border-medium:#4b5563;--border-dark:#6b7280;--divider-color:#374151;--shadow-color:rgba(0,0,0,0.5)}#comment-blog-1.light,#comment-blog-1{--primary-color:var(--btn-primary-light-background-color,#6366f1);--primary-hover:var(--btn-primary-light-color,#4f46e5);--btn-primary-background-color-rgb-comment-blog-1:var(--btn-primary-light-background-color-rgb,99,102,241);--text-color:#111827;--text-secondary:#6b7280;--text-muted:#9ca3af;--bg-primary:#ffffff;--bg-secondary:#f9fafb;--bg-tertiary:#f3f4f6;--bg-hover:rgba(0,0,0,0.02);--bg-surface:#ffffff;--border-light:#e5e7eb;--border-medium:#d1d5db;--border-dark:#9ca3af;--divider-color:#e5e7eb;--shadow-color:rgba(0,0,0,0.1)}:root{--avatar-size-sm:32px;--avatar-size-md:40px;--avatar-size-lg:48px;--border-radius-sm:6px;--border-radius-md:12px;--border-radius-lg:16px;--border-radius-xl:20px;--border-radius-full:9999px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-xxl:24px;--shadow-sm:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1);--shadow-focus:0 0 0 3px rgba(99,102,241,0.2);--transition-fast:all 0.2s cubic-bezier(0.4,0,0.2,1);--transition-base:all 0.3s cubic-bezier(0.4,0,0.2,1);--transition-slow:all 0.5s cubic-bezier(0.4,0,0.2,1)}#comment-blog-1.text-right,#popup-view-replies.text-right{direction:rtl;text-align:right}#comment-blog-1.text-right .comment-blog-reply-link,#comment-blog-1.text-right .view-replies,#comment-blog-1.text-right .comment-blog-reply-child-link,#comment-blog-1.text-right .comment-blog-reply-parent-link,#comment-blog-1.text-right .show-more-btn{margin-right:0;margin-left:var(--spacing-md)}#comment-blog-1.text-right .button-container-blog button,#popup-view-replies.text-right .button-container-blog button{left:var(--spacing-md);right:auto}#toastContainerAny{position:fixed;top:20px;right:20px;z-index:1000000000;display:flex;flex-direction:column}#toastContainerAny.right{right:auto;left:20px}.toast{background-color:#333;color:#fff;padding:16px;border-radius:8px;margin-bottom:10px;opacity:0;transform:translateX(100%);transition:opacity 0.5s,transform 0.5s}.toast.show{opacity:1;transform:translateX(0)}.toast.success{background-color:#28a745}.toast.error{background-color:#dc3545}#comment-blog-1{text-align:left;margin:0 auto;padding:0 var(--spacing-lg);position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:var(--border-radius-xl)}.comment-blog-list{padding:var(--spacing-xxl);margin-bottom:var(--spacing-xl);scrollbar-width:thin;scrollbar-color:var(--primary-color) transparent;background:var(--bg-surface);border-radius:var(--border-radius-lg);border:1px solid var(--border-light)}.comment-blog-list::-webkit-scrollbar{width:8px}.comment-blog-list::-webkit-scrollbar-track{background:transparent;border-radius:var(--border-radius-full)}.comment-blog-list::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--primary-color) 0,var(--primary-hover) 100%);border-radius:var(--border-radius-full);transition:var(--transition-fast)}.comment-blog-list::-webkit-scrollbar-thumb:hover{background:var(--primary-hover)}#popup-view-replies{display:none;z-index:1000;width:90%;max-width:650px;position:fixed;top:50%;left:50%;max-height:85vh;transform:translate(-50%,-50%);padding:var(--spacing-xxl);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-xl);border:1px solid var(--border-light);backdrop-filter:blur(20px);overflow:hidden}#popup-view-replies.show{display:block;animation:slideInScale 0.4s cubic-bezier(0.68,-0.55,0.265,1.55)}.overley_wrap__{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);backdrop-filter:blur(8px);z-index:999;opacity:0;transition:opacity 0.3s ease}.overley_wrap__.show{opacity:1}#popup-view-replies hr{border:none;height:1px;background:linear-gradient(90deg,transparent 0,var(--divider-color) 50%,transparent 100%);margin:var(--spacing-lg) 0}#popup-view-replies .button-container-blog button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;position:absolute;right:var(--spacing-lg);top:var(--spacing-lg);z-index:151;cursor:pointer;border-radius:var(--border-radius-full);transition:var(--transition-fast);box-shadow:var(--shadow-sm)}#popup-view-replies .button-container-blog button:hover{transform:rotate(90deg) scale(1.1);box-shadow:var(--shadow-md)}.comment-blog-item{display:flex;padding:var(--spacing-md) 0;position:relative;transition:var(--transition-fast);border-radius:var(--border-radius-lg)}.comment-blog-item:hover{background:var(--bg-hover);padding:var(--spacing-md);margin:0 calc(-1 * var(--spacing-md))}.comment-blog-item.default{animation:fadeInUp 0.4s ease backwards}.comment-blog-item.default:nth-child(1){animation-delay:0.05s}.comment-blog-item.default:nth-child(2){animation-delay:0.1s}.comment-blog-item.default:nth-child(3){animation-delay:0.15s}.comment-blog-item.default:nth-child(4){animation-delay:0.2s}.comment-blog-item.default:nth-child(5){animation-delay:0.25s}.comment-blog-depth-2{margin-left:56px;position:relative}.comment-blog-depth-2::before{content:'';position:absolute;left:-28px;top:0;width:2px;height:100%;background:linear-gradient(180deg,var(--primary-color) 0,transparent 100%);opacity:0.3}.comment-blog-content{display:flex;width:100%;gap:var(--spacing-md);align-items:flex-start}.comment-blog-avatar{width:var(--avatar-size-md);height:var(--avatar-size-md);border-radius:var(--border-radius-full);object-fit:cover;flex-shrink:0;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-hover) 100%);border:3px solid var(--bg-surface);box-shadow:var(--shadow-md);transition:var(--transition-fast)}.comment-blog-item:hover .comment-blog-avatar{transform:scale(1.1);box-shadow:var(--shadow-lg)}.comment-blog-body{flex:1;border-radius:var(--border-radius-lg);padding:var(--spacing-lg);background:var(--bg-secondary);position:relative;border:1px solid var(--border-light);transition:var(--transition-base);max-width:100%}.comment-blog-body.highlight{animation:highlightPulse 2s ease}.comment-blog-item:hover .comment-blog-body{border-color:var(--primary-color)}.comment-blog-author{font-weight:bolder;margin-bottom:var(--spacing-sm);display:flex;align-items:center;gap:var(--spacing-sm)}.comment-blog-author::before{content:'';width:4px;height:4px;border-radius:50%;background:var(--primary-color);display:inline-block}.comment-blog-text{line-height:1.6;word-break:break-word;margin-bottom:var(--spacing-md);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.comment-blog-text.expanded{-webkit-line-clamp:unset;display:block;overflow:visible}.comment-blog-reply-link,.view-replies,.comment-blog-reply-child-link,.comment-blog-reply-parent-link,.show-more-btn{color:var(--primary-color);text-decoration:none;margin-right:var(--spacing-md);cursor:pointer;transition:var(--transition-fast);display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--border-radius-sm);position:relative}.comment-blog-reply-link::before,.view-replies::before,.show-more-btn::before{content:'';position:absolute;bottom:0;left:var(--spacing-md);right:var(--spacing-md);height:2px;background:var(--primary-color);transform:scaleX(0);transition:transform 0.3s ease}.comment-blog-reply-link:hover,.view-replies:hover,.comment-blog-reply-child-link:hover,.comment-blog-reply-parent-link:hover,.show-more-btn:hover{color:var(--primary-hover) !important;background:rgba(var(--btn-primary-background-color-rgb-comment-blog-1),0.1);transform:translateY(-2px)}.comment-blog-reply-link:hover::before,.view-replies:hover::before,.show-more-btn:hover::before{transform:scaleX(1)}.comment-blog-form-wrapper{padding:var(--spacing-xxl);background:var(--bg-surface);border-radius:var(--border-radius-lg);border:1px solid var(--border-light);margin-bottom:var(--spacing-xl)}#comment-blog-form{padding:0}.comment-blog-field{margin-bottom:var(--spacing-lg)}.comment-blog-field label{display:block;margin-bottom:var(--spacing-sm)}#comment-blog-textarea,#comment-blog-form input[type="text"],#comment-blog-form input[type="email"]{width:100%;padding:var(--spacing-lg);border-radius:var(--border-radius-md);border:2px solid var(--border-light);transition:var(--transition-fast)}#comment-blog-textarea{resize:vertical;min-height:120px;line-height:1.6}#comment-blog-textarea:focus,#comment-blog-form input:focus{outline:none}#comment-blog-textarea.error,#comment-blog-form input.error{border-color:red;animation:shake 0.5s ease}#comment-blog-submit{padding:var(--spacing-lg) var(--spacing-xxl);background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-hover) 100%);color:var(--primary-hover);border:none;border-radius:var(--border-radius-md);cursor:pointer;transition:var(--transition-base);display:inline-flex;align-items:center;gap:var(--spacing-sm);box-shadow:var(--shadow-md);position:relative;overflow:hidden}#comment-blog-submit::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:left 0.5s ease}#comment-blog-submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-lg)}#comment-blog-submit:hover:not(:disabled)::before{left:100%}#comment-blog-submit:active:not(:disabled){transform:translateY(0)}#comment-blog-submit:disabled{opacity:0.6;cursor:not-allowed;background:var(--bg-tertiary)}.comment-blog-pagination{display:flex;justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-xl) 0;flex-wrap:wrap}.comment-blog-pagination-btn,.comment-blog-pagination span{padding:var(--spacing-md) var(--spacing-lg);border:2px solid var(--border-light);border-radius:var(--border-radius-md) !important;cursor:pointer;transition:var(--transition-fast);min-width:44px;text-align:center}.comment-blog-pagination-btn:hover:not(.active):not(.disabled){background:var(--primary-color);color:var(--primary-hover);border-color:var(--primary-color);transform:translateY(-2px);box-shadow:var(--shadow-md)}.comment-blog-pagination-btn.active{background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-hover) 100%);color:var(--primary-hover) !important;border-color:var(--primary-color);box-shadow:var(--shadow-md)}.comment-blog-pagination .disabled{color:var(--text-muted);cursor:not-allowed;opacity:0.5;border-color:var(--border-light);background:var(--bg-tertiary)}.container-childComment{width:100%;padding-left:var(--spacing-lg);border-left:3px solid var(--border-light);margin-left:var(--spacing-md);max-height:400px;overflow-y:auto;border-radius:0 var(--border-radius-md) var(--border-radius-md) 0;scrollbar-width:thin;scrollbar-color:var(--primary-color) transparent}.container-childComment::-webkit-scrollbar{width:6px}.container-childComment::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:var(--border-radius-full)}#comment-blog-off-message{margin-top:var(--spacing-xl);background:linear-gradient(135deg,rgba(245,87,108,0.1) 0,rgba(240,147,251,0.1) 100%);border:2px solid rgba(245,87,108,0.3);color:#f5576c;border-radius:var(--border-radius-lg);padding:var(--spacing-xl);text-align:center;animation:fadeInUp 0.5s ease}.comment-blog-loading{display:flex;justify-content:center;align-items:center;padding:var(--spacing-xxl);min-height:200px}.comment-blog-loading::after{content:"";width:48px;height:48px;border:4px solid var(--bg-secondary);border-top-color:var(--primary-color);border-radius:var(--border-radius-full);animation:spin 1s cubic-bezier(0.68,-0.55,0.265,1.55) infinite}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInScale{from{opacity:0;transform:translate(-50%,-45%) scale(0.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shake{0,100%{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}@keyframes highlightPulse{0,100%{background:var(--bg-secondary);box-shadow:none}50%{background:rgba(var(--btn-primary-background-color-rgb-comment-blog-1),0.15);box-shadow:0 0 20px rgba(var(--btn-primary-background-color-rgb-comment-blog-1),0.3)}}@media (min-width:768px){#comment-blog-1{padding:0}.comment-blog-avatar{width:var(--avatar-size-lg);height:var(--avatar-size-lg)}.comment-blog-depth-2{margin-left:64px}#popup-view-replies{width:75%}}@media (max-width:767px){.comment-blog-list{padding:var(--spacing-lg);max-height:450px}.comment-blog-pagination{gap:var(--spacing-xs)}.comment-blog-pagination-btn,.comment-blog-pagination span{padding:var(--spacing-sm) var(--spacing-md);min-width:40px}.comment-blog-form-wrapper,#comment-blog-form{padding:var(--spacing-lg)}#popup-view-replies{width:95%;padding:var(--spacing-lg)}#toastContainerAny{right:12px;left:12px;max-width:calc(100% - 24px)}}.comment-blog-reply-link:focus-visible,.view-replies:focus-visible,.comment-blog-pagination-btn:focus-visible,#comment-blog-submit:focus-visible{outline:3px solid var(--primary-color);outline-offset:2px}.comment-blog-list:empty::before{content:"No comments yet. Be the first to comment!";color:var(--text-muted);font-style:italic;padding:var(--spacing-xxl);text-align:center;display:block;width:100%}#subscribe-text-field .btn{border-radius:0 40px 40px 0 !important}#subscribe-text-field.text-right .form-inline.form-flex{direction:rtl;button{border-radius:40px 0 0 40px !important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width:768px){#subscribe-text-field .btn{border-radius:40px !important;width:100%}#subscribe-text-field{display:flex;flex-direction:column;justify-content:center}}#product-list-7 #dynamic-product-list_7{display:flex;gap:2%;justify-content:center}#product-list-7 .reviews-rating-stars{display:none;margin-bottom:5px;gap:2px;i{color:yellow}}#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;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#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:max-content;max-width:100px;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(-30%);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;min-height:36px;height:max-content;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}#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:justify;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}}