 @media (max-width:991px){#echec-de-la-page .anglais{gap:15px !important}#echec-de-la-page .anglais .titre{font-size:15px !important}#echec-de-la-page .anglais .sous-titre{font-size:10px !important}#echec-de-la-page .français{gap:15px !important}#echec-de-la-page .français .titre{font-size:15px !important}#echec-de-la-page .français .sous-titre{font-size:10px !important}} @media (max-width:771px){#echec-de-la-page .anglais{gap:15px !important}#echec-de-la-page .anglais .titre{font-size:12px !important}#echec-de-la-page .anglais .sous-titre{font-size:8px !important}#echec-de-la-page .français{gap:15px !important}#echec-de-la-page .français .titre{font-size:12px !important}#echec-de-la-page .français .sous-titre{font-size:8px !important}} @media (max-width:698px){#echec-de-la-page .anglais{gap:15px !important}#echec-de-la-page .anglais .titre{font-size:10px !important}#echec-de-la-page .anglais .sous-titre{font-size:6px !important}#echec-de-la-page .français{gap:15px !important}#echec-de-la-page .français .titre{font-size:10px !important}#echec-de-la-page .français .sous-titre{font-size:6px !important}} @media (max-width:629px){#echec-de-la-page .anglais .icone{width:40px !important;height:40px !important}#echec-de-la-page .français .icone{width:40px !important;height:40px !important}#echec-de-la-page .anglais{min-width:0 !important;padding:16px 16px !important}#echec-de-la-page .français{min-width:0 !important;padding:16px 16px !important}} @media (max-width:580px){#echec-de-la-page .anglais{gap:5px !important}#echec-de-la-page .français{gap:5px !important}#echec-de-la-page .anglais .titre{font-size:8px !important}#echec-de-la-page .anglais .sous-titre{font-size:6px !important}#echec-de-la-page .français .titre{font-size:8px !important}#echec-de-la-page .français .sous-titre{font-size:6px !important}} @media (max-width:480px){#echec-de-la-page .anglais .icone{width:30px !important;height:30px !important;font-size:20px !important}#echec-de-la-page .français .icone{width:30px !important;height:30px !important;font-size:20px !important}#echec-de-la-page .anglais .titre{font-size:6px !important}#echec-de-la-page .anglais .sous-titre{font-size:4px !important}#echec-de-la-page .français .titre{font-size:6px !important}#echec-de-la-page .français .sous-titre{font-size:4px !important}} @media (max-width:375px){#echec-de-la-page .anglais{padding:16px 10px !important}#echec-de-la-page .français{padding:16px 10px !important}#echec-de-la-page .anglais .icone{width:20px !important;height:20px !important;font-size:10px !important}#echec-de-la-page .français .icone{width:20px !important;height:20px !important;font-size:10px !important}#echec-de-la-page .anglais .titre{font-size:5px !important}#echec-de-la-page .français .titre{font-size:5px !important}} *{margin:0;padding:0;box-sizing:border-box}body{font-family:'Open Sans',sans-serif;background:#FFFFFF;overflow-x:hidden}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}} @keyframes floatIcon{0,100%{transform:translateY(0)}50%{transform:translateY(-15px)}} @keyframes shimmer{0{background-position:-1000px 0}100%{background-position:1000px 0}} @keyframes bounceIn{0{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}} @keyframes rotateGlow{0{transform:rotate(0deg)}100%{transform:rotate(360deg)}} @keyframes gradientShift{0,100%{background-position:0 50%}50%{background-position:100% 50%}} @keyframes pulse{0,100%{opacity:0.6}50%{opacity:0.9}} @keyframes scaleGlow{0,100%{transform:scale(1);opacity:0.7}50%{transform:scale(1.05);opacity:1}} .container{max-width:1200px;margin:0 auto;padding:0 20px}.gold{background:linear-gradient(135deg,#C9A14A 0,#C9A14A 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientShift 3s ease infinite;background-size:200% 200%}img{max-width:100%;height:auto;display:block}.badge{display:inline-block;background:rgba(201,161,74,0.1);color:#C9A14A;font-family:'Poppins',sans-serif;font-size:13px;font-weight:700;padding:8px 20px;border-radius:50px;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:20px}#card-3 .shoppingCart .totalCoupon{transition:all 0.1s;padding-top:20px;background-color:#e3e3e372;padding:25px;border-radius:20px;margin-bottom:15px;height:fit-content}#card-3 .shoppingCart{display:none}#card-3 .shoppingCart.show_{display:block}#card-3.text-right .shoppingCart.show_{display:flex}#card-3 .buttons{text-align:left;display:flex;justify-content:space-between}.toast-container-product{position:fixed;top:20px;right:20px;z-index:9999;display:flex;flex-direction:column}.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}.open-summary{text-align:start}#card-3 .shoppingCart .totalCoupon .Coupon{display:flex;align-items:center;justify-content:space-between}.attributes_3{display:flex;flex-direction:column}#card-3 .shoppingCart .totalCoupon .Coupon input{height:40px;padding-left:5px;margin-right:5px;width:120%;border-radius:20px;border:none;text-align:center}#card-3 .shoppingCart .totalCoupon .Coupon .btn{height:38px;margin:0;padding:5px 25px}#card-3 .shoppingCart .totalCoupon .Subtotal,#card-3 .shoppingCart .totalCoupon .Discount,#card-3 .shoppingCart .totalCoupon .Total{display:flex;justify-content:space-between;align-items:center;padding-top:30px;padding-bottom:15px}#card-3 .shoppingCart .totalCoupon .Total{border-top:1px solid;padding-top:20px}.titleProduct{position:relative;left:90%;bottom:63px;margin:0}p.titleProduct{text-transform:uppercase;padding-left:17px;font-size:12px}.clearBtn{border:solid 1px}.removeItemCart{position:absolute;right:0;width:40px;height:40px;top:70px;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:#ededee;color:rgba(0,0,0,0.555)}.removeItemCart:hover{background-color:rgba(0,0,0,0.884);transition:all 0.5s ease-in-out;cursor:pointer;color:white}.subPrice{font-weight:600;font-size:20px}.title{margin-bottom:0}.nexBtn-phone,.previousBtn-phone{display:none}.img_card_3{width:100%;height:100%;left:0;top:0;object-fit:cover;object-position:center;border-radius:10px}.div_img_card_3{width:125px;text-align:center}.div_data_product_3{margin-left:10px;color:black}#card-3.light .div_data_product_3{color:black;padding-right:20%}#card-3.dark .div_data_product_3{color:white}.div_product_3{display:flex;width:100%}.delet_total{padding-top:10px;position:absolute;right:10px}#card-3.light .delet_total{color:black}#card-3.dark .delet_total{color:white}.product_name_3{margin:0;padding:0;font-size:16px;line-height:1.2;font-weight:700}.price{font-size:16px;vertical-align:middle}.product_3{display:flex;flex-direction:row;margin-bottom:25px}.inputNumber-2{display:inline-flex;border:1px solid;margin-top:10px;padding:5px 7px;border-radius:10px;width:122px;height:46px;justify-content:center;align-items:center}.inputNumber-2 input{font-size:18px;padding:0;border:none;width:80px;height:25px;background:transparent;max-width:max-content;text-align:center;margin:0}.Shopping{margin-left:20px;margin-right:20px}.inputNumber-2 input:focus{outline:none;border:none}.inputNumber-2 input[type=number]::-webkit-inner-spin-button,.inputNumber-2 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputNumber-2 input[type=number]{-moz-appearance:textfield}.removeCoupon{padding:8px;margin-bottom:10px}.inputNumber-2 .minus,.inputNumber-2 .plus{cursor:pointer;font-size:20px;opacity:0.9}.tooltiptext{visibility:hidden;background-color:rgba(0,0,0,0.75);color:#fff;text-align:center;border-radius:6px;padding:6px 8px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 0.3s ease;white-space:nowrap;font-size:12px;pointer-events:none}.tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgba(0,0,0,0.75) transparent transparent transparent}a{position:relative;display:inline-block}a:hover .tooltiptext{visibility:visible;opacity:1}#card-3 .row{margin-left:-30px;margin-right:-15px}#card-3 .container-grp{display:flex;flex-wrap:wrap;gap:5px}#card-3.text-right{.totalCoupon div{flex-direction:row-reverse;input{margin-right:0 !important;margin-left:10px}}.container-grp{flex-direction:row-reverse}.shoppingCart,.product_3{flex-direction:row-reverse}.buttons{display:flex;flex-direction:row-reverse}.delet_total{right:auto;left:10px}.div_data_product_3{padding-right:0}.row{margin-left:-15px;margin-right:-30px}}@media(max-width:500px){.img_card_3{width:80px;height:80px}.products{padding:0}.div_data_product_3{display:flex;flex-direction:column}}@media(min-width:500px) and (max-width:3000px){.div_data_product_3{display:flex;flex-direction:column;margin-left:20px}#card-3.text-right .div_data_product_3{margin-left:auto;margin-right:20px}}@media (min-width:992px){.col-md-9{width:70%}#card-3 .shoppingCart .totalCoupon{margin-left:35px}}@media (max-width:992px){#card-3 .shoppingCart .products .BtnShopping{margin-left:-60vw}#card-3.text-right .shoppingCart.show_{display:block !important}#card-3 .buttons{text-align:center}.applyCoupon{width:34%;padding:5px 8px !important}}@media(max-width:1000px){#card-3 .shoppingCart .totalCoupon{margin-top:20px}}