.c-destock{color:#ab062e}.bg-destock{background-color:#ab062e}.c-pink{color:#f53361}.c-orange{color:#ff8c00}.bg-pink{background-color:#f53361}.bg-beige{background-color:#fcf9f4}.bg-beige-200{background-color:#efe8db}.bg-beige-400{background-color:#dbc4b0}.orange .status-title{color:#ff8c00!important}.red .status-title{color:#f34445!important}:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width:1200px){h1{font-size:2.5rem}}h2{font-size:calc(1.325rem + .9vw)}@media(min-width:1200px){h2{font-size:2rem}}h3{font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){h3{font-size:1.75rem}}h4{font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){h4{font-size:1.5rem}}h5{font-size:1.25rem}h6{font-size:1rem}dl,ol,p,ul{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}b,strong{font-weight:bolder}small{font-size:.875em}mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label,output{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button],[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}@media(min-width:1200px){legend{font-size:1.5rem}}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}iframe{border:0}[hidden]{display:none!important}#cart_elements{padding:0;width:100%;margin-bottom:10px;overflow:hidden}#cart_elements li{position:relative;width:100%;padding-bottom:15px;padding-top:10px;border-bottom:1px solid #dad8d8;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#cart_elements li.associated{border-bottom:none;padding-bottom:0;min-height:79px}#cart_elements li:last-child(){margin-bottom:0}#cart_elements li .left{width:25%;margin-left:5%}#cart_elements li .left img{width:70%}#cart_elements li .left .left-image-wrapper{width:100%;min-height:60px;max-height:60px;background-position:left;background-repeat:no-repeat;background-size:65%}#cart_elements li .center{width:40%;margin-left:0}#cart_elements li .center.large{width:60%}#cart_elements li .center.large .name{font-size:12px}@media screen and (max-width:380px){#cart_elements li .center.large .name .breakline{display:block}#cart_elements li .center.large .name .tiret{display:none}}@media screen and (max-width:340px){#cart_elements li .center.large .name{font-size:11px}}#cart_elements li .right{width:90px;margin-left:0;position:absolute;right:15px;top:5px}#cart_elements li .right a{float:right;color:#505050}#cart_elements li .right a img{width:18px;display:inline-block;margin-right:2px}#cart_elements .name{display:block;width:100%;font-size:14px;text-transform:uppercase;letter-spacing:1px}#cart_elements .price{display:block;width:100%;font-size:14px;margin-top:2px;letter-spacing:1px}#cart_elements .destock{background-color:#ab062e;padding:2px 5px;color:#fff;text-transform:uppercase;font-size:10px;font-weight:500}#cart_elements .size{float:left;width:100%;font-size:14px;margin-top:2px;letter-spacing:1px}#cart_elements .size img{float:left;margin-top:6px}#cart_elements .size span{float:left;margin-top:1px;margin-left:5px}#cart_elements .qte_change{width:90px;display:inline-block;margin:12px auto auto}#cart_elements .qte_change .moins{text-decoration:none!important;float:left;border:1px solid #f0f0f0;background-color:#fff;text-align:center}#cart_elements .qte_change .plus{text-decoration:none!important;float:right;border:1px solid #f0f0f0;background-color:#fff;text-align:center}#cart_elements .qte_change a{text-decoration:none!important;width:30px;height:30px;float:left;color:#000;font-weight:700;font-family:Arial;font-size:20px}#cart_elements .qte_change a:hover{text-decoration:none;color:#000}#cart_elements .qte_input{color:#000;width:30px;float:left;text-align:center;background-color:#fff!important;border:none!important}#cart_elements .cart-ring-size{font-size:14px;float:left;width:100%}.left-image-wrapper{width:70%}#cart_elements li .left .left-image-wrapper.bague{background-size:75%;background-position-x:-10px}.resume-product-status{padding:6px 15px!important;font-size:11px;line-height:initial;background-color:#fff}.resume-product-status .status-title{width:100%;margin:0 5px}.resume-product-status .status-title.now span{color:#00a704}.resume-product-status .status-title.later span{color:#ff8c00}.resume-product-status span{position:relative;font-size:1.1em}.resume-product-status.recap{padding:6px 0!important}.resume-product-status.recap .status-title{border:none;padding-top:0;text-align:left;font-size:11px!important}#cart_reassort_info{float:left;margin-left:2%;margin-right:2%;padding:5px 10px;font-size:13px;width:96%;border-radius:0;margin-top:10px;background-color:#e2e3e58c}#cart_reassort_info .multishipping{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}#cart_reassort_warning{float:left;text-align:left;line-height:1.4em;padding:10px;font-size:13px;width:100%;margin-top:15px;margin-bottom:0;background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc;border-radius:0}#empty_cart{width:100%;padding:30px 0;text-align:center}#empty_cart a{color:#000}#empty_cart h3{width:100%;float:left;font-size:34px;font-weight:400;margin-top:20px}#empty_cart span{width:100%;float:left;margin-top:30px}#cart_shipment_gift{float:left;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;margin-bottom:10px}#cart_shipment_gift img{width:35px;height:auto;-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin-left:-15px}#cart_shipment_gift p{width:70%;padding-left:15px;font-size:14px;margin:0}#cart_shipment_gift p span{color:#f53361;font-weight:700}.product-gift-box-container{background-color:#fff;font-size:12px;padding:2px 10px!important;margin-top:-5px;cursor:pointer}.product-gift-box{border-top:1px solid #f0f0f1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.product-gift-box>span{padding-left:10px}.giftbox-remove{color:#f53361;font-size:20px;cursor:pointer}.giftbox-add{color:#dad8d7;font-size:20px;cursor:pointer;position:relative}.giftbox-add .hover{opacity:0;position:absolute;top:5px;left:0}.giftbox-add:hover i{opacity:0}.giftbox-add:hover .hover{opacity:1!important}.product-gift-box-container:hover .giftbox-add i{opacity:0}.product-gift-box-container:hover .giftbox-add .hover{opacity:1!important}@media screen and (max-width:425px){#cart_shipment_gift p{width:80%}#cart_shipment_gift img{margin-left:0}#cart_reassort_info{padding:5px;font-size:12px;line-height:16px}}@media screen and (max-width:400px){#cart_shipment_gift p{line-height:18px}.product-gift-box-container{font-size:12px}}@media screen and (max-width:350px){.resume-product-status .status-title{margin:0}.resume-product-status span{font-size:1em}.resume-product-status.recap span{padding-left:0}}@media screen and (max-width:325px){#cart_shipment_gift p{font-size:12px;line-height:15px}#cart_elements .name{font-size:13px}#cart_elements .price{font-size:12px}#cart_elements .size span{margin-top:4px;font-size:11px}#cart_elements li .center{font-size:13px;min-height:63px}#cart_elements li{padding-top:5px;padding-bottom:10px}#cart_elements .qte_change{margin-top:7px}#cart_elements .cart-ring-size{font-size:12px}}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:auto;src:url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-light-300.eot);src:url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-light-300.woff2) format("woff2"),url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-light-300.woff) format("woff"),url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-light-300.ttf) format("truetype"),url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-light-300.svg#fontawesome) format("svg")}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:auto;src:url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-solid-900.eot);src:url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-solid-900.woff2) format("woff2"),url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-solid-900.woff) format("woff"),url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-solid-900.ttf) format("truetype"),url(../../fonts/fontawesome-pro-5.8.2/webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}.fal{font-family:"Font Awesome 5 Pro";font-weight:300}.fa-square:before{content:""}.fa-check-square:before{content:""}.dropdown-el{width:100%;display:block;padding-top:3px}.dropdown-el::after{content:"";position:absolute;border:.5em solid #000;border-color:#000 transparent transparent;margin-left:-5px}.upsell-notification{width:100%;padding:8px 5px;font-size:12px;line-height:1.4em;background-color:#f53361;color:#fff;display:none;text-align:center;position:relative;text-transform:uppercase}.upsell-notification.show{display:block}.upsell-completion-container{padding:60px 10px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f7f7f7;border-bottom:1px solid #e3e3e3}.upsell-completion-container .upsell-progress{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.upsell-completion-container .upsell-progress .threshold-label-completed,.upsell-completion-container .upsell-progress.completed .threshold-label{display:none}.upsell-completion-container .upsell-progress.completed .threshold-label-completed{display:block}.upsell-completion-container .upsell-progress .label-abs{position:absolute;right:-30px;font-size:10px;z-index:2;text-align:center;line-height:1.3em;text-transform:uppercase;top:-50px}.upsell-completion-container .upsell-progress .label-abs strong{font-weight:600}.upsell-completion-container .upsell-progress:nth-child(1) .label-abs{right:-51px;width:100px}.upsell-completion-container .upsell-progress:nth-child(2) .label-abs{right:-86px;width:175px}.upsell-completion-container .upsell-progress:first-child{width:60%}.upsell-completion-container .upsell-progress:first-child .progressbar-wrapper{border-top-left-radius:4px;border-bottom-left-radius:4px;border-right:none}.upsell-completion-container .upsell-progress:last-child{width:50%}.upsell-completion-container .upsell-progress:last-child .progressbar-wrapper{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:none}.upsell-completion-container .progressbar-wrapper{background-color:#fff;width:100%;height:14px;overflow:hidden;border:1px solid #e3e3e3;position:relative}.upsell-completion-container .progressbar-wrapper .progressbar{position:absolute;top:0;left:0;bottom:0;background-color:#f53361;width:0%}.upsell-discover-gift-container-wrapper{padding:10px}.upsell-discover-gift-container-wrapper.no-padding{padding:0}.upsell-discover-gift-container-wrapper .upsell-discover-gift-container{padding:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;background-color:#f6f6f6;background-size:100%;background-position:center right;background-repeat:no-repeat;border:1px solid #e3e3e3;min-height:90px;font-size:12px;line-height:initial}.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.collection{border:none;background-color:#fcf9f4;max-width:600px;margin:auto;min-height:80px;font-size:14px;line-height:1.2em;background-size:auto 80px}.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.collection.desktop{max-width:initial;background-color:transparent;background-position:center;font-size:16px}.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.collection.desktop .details{width:85%;margin-top:29px}@media screen and (max-width:410px){.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.cart{background-position:bottom right}.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.collection{background-size:auto 60px;min-height:60px;font-size:.8em}}@media screen and (max-width:350px){.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.collection{background-size:auto 50px;background-position:bottom right}}.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.collection .details{width:60%}.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.product{border:none;background-color:#fcf9f4;min-height:52px;margin:auto;font-size:14px;line-height:1.2em;background-size:auto 65px}@media screen and (max-width:410px){.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.collection .details{width:70%}.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.product{font-size:12px;background-size:auto 60px}}@media screen and (max-width:350px){.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.product{background-size:auto 50px;background-position:bottom right}}.upsell-discover-gift-container-wrapper .upsell-discover-gift-container.product .details{width:70%}.upsell-discover-gift-container-wrapper .upsell-discover-gift-container .details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;width:55%}@media screen and (max-width:410px){.upsell-discover-gift-container-wrapper .upsell-discover-gift-container .details{width:initial}}.upsell-discover-gift-container-wrapper .upsell-discover-gift-container .details a{margin:10px 0 5px;background-color:#000;color:#fff;text-decoration:none;font-weight:700;padding:4px 20px}