@charset "UTF-8";@keyframes slide-up-down{0%{height:0}50%{height:40px}100%{height:0}}body.single-product{background-color:#fff}body.single-product .promo-section .is-style-gray .promo-wrapper p{color:#404040}body.single-product .promo-section .is-style-gray .promo-wrapper .call-to-action-button{background-color:#eaeaea}body.single-product .promo-section .is-style-gray .promo-wrapper .call-to-action-button:hover{background-color:#dedede;color:#00132d}body.single-product .site-main{position:relative;padding-top:2.7rem}body.single-product div.product{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:1600px;margin:0 auto;padding:2.5rem 1.25rem}body.single-product div.product .flex-control-thumbs{width:calc(100% - 90px);margin:0 auto;zoom:1;padding:0;visibility:hidden;scrollbar-width:none;opacity:0;transition:opacity .5s ease-in;position:relative}body.single-product div.product .flex-control-thumbs.no-glider{width:100%;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center;visibility:visible;opacity:1}body.single-product div.product .flex-control-thumbs.no-glider+.glider-nav{display:none}body.single-product div.product .flex-control-thumbs.no-glider+.glider-nav+.glider-nav{display:none}body.single-product div.product .flex-control-thumbs.no-glider li{margin:0;display:block;visibility:visible!important}@media (max-width:768px){body.single-product div.product .flex-control-thumbs.no-glider{gap:8px}}body.single-product div.product .flex-control-thumbs.glider{visibility:visible;opacity:1}body.single-product div.product .flex-control-thumbs.glider li{display:block;visibility:visible!important}body.single-product div.product .flex-control-thumbs li{display:block;list-style:none;width:100px;height:100px;min-width:100px;grid-row:1;margin:0 10px;border:1px solid transparent}body.single-product div.product .flex-control-thumbs li:first-child{visibility:hidden}body.single-product div.product .flex-control-thumbs li img{cursor:pointer;border:1px solid #f2e3cf;margin:0}body.single-product div.product .flex-control-thumbs li img.flex-active{border:1px solid #bb9b5e}body.single-product div.product .flex-control-thumbs li img.flex-active,body.single-product div.product .flex-control-thumbs li img:hover{opacity:1}body.single-product div.product .flex-control-thumbs li.spv-video-thumbnail{display:flex;align-items:center;justify-content:center;border:1px solid #f2e3cf}body.single-product div.product .flex-control-thumbs li.spv-video-thumbnail img{border:none;max-width:50px;width:50px}@media (max-width:540px){body.single-product div.product .flex-control-thumbs li{min-width:75px;max-width:75px;height:75px;margin:0 auto}}@media (max-width:540px){body.single-product div.product .flex-control-thumbs .glider-track{gap:8px}}@media (max-width:768px){body.single-product div.product .flex-control-thumbs{width:calc(100% - 60px)}}@media (min-width:1024px){body.single-product div.product{gap:10px}}@media (min-width:1440px){body.single-product div.product{gap:25px}}@media (min-width:1920px){body.single-product div.product{gap:40px}}@media (max-width:1024px){body.single-product div.product{width:100%;padding:10px 60px 0}}@media (max-width:768px){body.single-product div.product{padding:10px 20px 0}}body.single-product div.product .woocommerce-product-gallery{max-width:400px;width:400px!important;margin:0 auto}@media (max-width:540px){body.single-product div.product .woocommerce-product-gallery{max-width:340px;width:340px!important}}body.single-product div.product .woocommerce-product-gallery-parent{position:relative;display:flex;flex-direction:column-reverse;height:-moz-fit-content;height:fit-content;margin-bottom:2em}body.single-product div.product .glider-next.glider-nav,body.single-product div.product .glider-prev.glider-nav{top:26%}@media (max-width:1024px){body.single-product div.product .glider-next.glider-nav,body.single-product div.product .glider-prev.glider-nav{top:27%}}@media (max-width:1024px){body.single-product div.product .flex-control-nav .glider-next.glider-nav,body.single-product div.product .flex-control-nav .glider-prev.glider-nav{top:40%}}body.single-product div.product .glider-prev.glider-nav{left:0}@media (max-width:425px){body.single-product div.product .glider-prev.glider-nav{left:-3px}}body.single-product div.product .glider-next.glider-nav{right:0}@media (max-width:425px){body.single-product div.product .glider-next.glider-nav{right:-3px}}body.single-product div.product .slider-wrapper,body.single-product div.product>.woocommerce-product-gallery{height:-moz-fit-content;height:fit-content;position:relative}body.single-product div.product .slider-wrapper .glider-next,body.single-product div.product .slider-wrapper .glider-prev,body.single-product div.product>.woocommerce-product-gallery .glider-next,body.single-product div.product>.woocommerce-product-gallery .glider-prev{width:40px;height:40px;top:25%}body.single-product div.product .slider-wrapper .glider-next svg,body.single-product div.product .slider-wrapper .glider-prev svg,body.single-product div.product>.woocommerce-product-gallery .glider-next svg,body.single-product div.product>.woocommerce-product-gallery .glider-prev svg{width:100%;height:100%}body.single-product div.product .slider-wrapper .glider-next:focus,body.single-product div.product .slider-wrapper .glider-next:hover,body.single-product div.product .slider-wrapper .glider-prev:focus,body.single-product div.product .slider-wrapper .glider-prev:hover,body.single-product div.product>.woocommerce-product-gallery .glider-next:focus,body.single-product div.product>.woocommerce-product-gallery .glider-next:hover,body.single-product div.product>.woocommerce-product-gallery .glider-prev:focus,body.single-product div.product>.woocommerce-product-gallery .glider-prev:hover{background-color:transparent}@media (max-width:768px){body.single-product div.product .slider-wrapper .glider-next,body.single-product div.product .slider-wrapper .glider-prev,body.single-product div.product>.woocommerce-product-gallery .glider-next,body.single-product div.product>.woocommerce-product-gallery .glider-prev{width:30px;height:30px}}body.single-product div.product .slider-wrapper .glider-next,body.single-product div.product>.woocommerce-product-gallery .glider-next{right:0}@media (max-width:425px){body.single-product div.product .slider-wrapper .glider-next,body.single-product div.product>.woocommerce-product-gallery .glider-next{right:-3px}}body.single-product div.product .slider-wrapper .glider-prev,body.single-product div.product>.woocommerce-product-gallery .glider-prev{left:0}@media (max-width:425px){body.single-product div.product .slider-wrapper .glider-prev,body.single-product div.product>.woocommerce-product-gallery .glider-prev{left:-3px}}body.single-product div.product>.woocommerce-product-gallery>.glider-next,body.single-product div.product>.woocommerce-product-gallery>.glider-prev{top:calc(50% - 100px);transform:translateY(-50%)}body.single-product div.product .onsale{position:absolute;top:2.25rem;left:1.25rem;z-index:1}body.single-product div.product div.summary{margin-bottom:2em}@media (max-width:1440px){body.single-product div.product div.summary{width:100%}}@media (max-width:1024px){body.single-product div.product div.summary{margin:0 auto;padding-left:0}}body.single-product div.product div.summary input[type=text],body.single-product div.product div.summary textarea{height:35px;width:100%!important;padding:0 15px}@media (max-width:1024px){body.single-product div.product div.summary input[type=text],body.single-product div.product div.summary textarea{min-height:50px}}body.single-product div.product div.summary input[type=text]::-moz-placeholder,body.single-product div.product div.summary textarea::-moz-placeholder{font-size:15px;color:#5e5e5e}body.single-product div.product div.summary input[type=text]::placeholder,body.single-product div.product div.summary textarea::placeholder{font-size:15px;color:#5e5e5e}body.single-product div.product div.summary textarea{padding:12px 15px}body.single-product div.product .product_title{margin:.375rem 0 0;font-size:33px;font-weight:400;line-height:1.4;color:#00132d}@media (max-width:1300px){body.single-product div.product .product_title{font-size:29px}}@media (max-width:1024px){body.single-product div.product .product_title{display:none}}@media (max-width:768px){body.single-product div.product .product_title{font-size:22px}}body.single-product div.product .product__no-options .delivery-info,body.single-product div.product .product__no-options .help-button.help-button--category,body.single-product div.product .product__no-options .section-divider,body.single-product div.product .product__out-of-stock .delivery-info,body.single-product div.product .product__out-of-stock .help-button.help-button--category,body.single-product div.product .product__out-of-stock .section-divider{display:none!important}body.single-product div.product .product__no-options form.cart,body.single-product div.product .product__out-of-stock form.cart{margin-top:2rem}@media (max-width:1024px){body.single-product div.product .woocommerce-product-details__short-description{display:none}}body.single-product div.product .woocommerce-product-details__short-description p{margin:0;padding-top:10px;font-size:15px}@media (max-width:768px){body.single-product div.product .woocommerce-product-details__short-description p{font-size:13px}}body.single-product div.product p.price ins,body.single-product div.product span.price ins{background:inherit;font-weight:700;display:inline-block}body.single-product div.product p.price del,body.single-product div.product span.price del{opacity:.5}body.single-product div.product p.price{margin:30px 0 15px}@media (max-width:1024px){body.single-product div.product p.price{display:none;margin-bottom:25px;text-align:center}}@media (max-width:768px){body.single-product div.product p.price{margin:1.25rem 0}}body.single-product div.product p.price span{font-size:30px}@media (max-width:1024px){body.single-product div.product p.price span{font-size:28px}}body.single-product div.product p.price--mobile{display:none}@media (max-width:1024px){body.single-product div.product p.price--mobile{display:block}}body.single-product div.product .section-divider{margin-bottom:1.5rem}@media (max-width:1024px){body.single-product div.product .section-divider{width:80%;margin:0 auto}}body.single-product div.product .section-divider h3{font-size:21px;text-align:center;padding-bottom:.3rem;border-bottom:3px solid #bb9b5e}body.single-product div.product .product-delivery-info{display:none}body.single-product div.product .sc-product-options-wrapper,body.single-product div.product .variations_form{margin-bottom:0}@media (max-width:1024px){body.single-product div.product .sc-product-options-wrapper,body.single-product div.product .variations_form{width:80%;margin:0 auto}}body.single-product div.product .sc-product-options-wrapper .engraving-icons,body.single-product div.product .variations_form .engraving-icons{width:90%;margin:1rem auto .5rem}body.single-product div.product .sc-product-options-wrapper .engraving-icons__grid,body.single-product div.product .variations_form .engraving-icons__grid{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:2px}body.single-product div.product .sc-product-options-wrapper .engraving-icons__grid li,body.single-product div.product .variations_form .engraving-icons__grid li{padding:0 0 1.75rem}body.single-product div.product .sc-product-options-wrapper .engraving-icons__grid li a,body.single-product div.product .variations_form .engraving-icons__grid li a{display:block;position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;color:#6a7d8e}body.single-product div.product .sc-product-options-wrapper .engraving-icons__grid li a::after,body.single-product div.product .variations_form .engraving-icons__grid li a::after{content:attr(data-symbol);position:absolute;left:0;bottom:-22px;width:100%;font-size:.875rem;text-align:center}body.single-product div.product .sc-product-options-wrapper .fieldset,body.single-product div.product .variations_form .fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;-moz-column-gap:30px;column-gap:30px}@media (max-width:600px){body.single-product div.product .sc-product-options-wrapper .fieldset,body.single-product div.product .variations_form .fieldset{grid-template-columns:repeat(1,1fr)}}body.single-product div.product .sc-product-options-wrapper .fieldset .control,body.single-product div.product .variations_form .fieldset .control{min-height:35px}@media (max-width:1024px){body.single-product div.product .sc-product-options-wrapper .fieldset .control,body.single-product div.product .variations_form .fieldset .control{min-height:50px}}body.single-product div.product .sc-product-options-wrapper .fieldset .control .sc-option--hidden,body.single-product div.product .variations_form .fieldset .control .sc-option--hidden{display:none}body.single-product div.product .sc-product-options-wrapper .fieldset .field,body.single-product div.product .variations_form .fieldset .field{position:relative;grid-column:1;grid-row:auto;margin-bottom:15px}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-his-ring,body.single-product div.product .variations_form .fieldset .field.sc-his-ring{grid-column:2}@media (max-width:600px){body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-his-ring,body.single-product div.product .variations_form .fieldset .field.sc-his-ring{grid-column:1}}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-ring-options,body.single-product div.product .variations_form .fieldset .field.sc-ring-options{grid-column:span 2;grid-row:10;margin:1.5rem auto}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-ring-options .options-list,body.single-product div.product .variations_form .fieldset .field.sc-ring-options .options-list{display:flex;flex-direction:column;gap:.5rem}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-ring-options input[type=radio].sc-option,body.single-product div.product .variations_form .fieldset .field.sc-ring-options input[type=radio].sc-option{display:none}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-ring-options input[type=radio].sc-option+label,body.single-product div.product .variations_form .fieldset .field.sc-ring-options input[type=radio].sc-option+label{padding-left:1.5rem;position:relative}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-ring-options input[type=radio].sc-option+label::before,body.single-product div.product .variations_form .fieldset .field.sc-ring-options input[type=radio].sc-option+label::before{transition:opacity,.3s;content:"";position:absolute;width:1.125rem;height:1.125rem;left:0;top:0;opacity:.4;background-size:90%;background-position:center;background-repeat:no-repeat;border-radius:50%;box-shadow:0 0 0 1px #000}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-ring-options input[type=radio].sc-option:checked+label::before,body.single-product div.product .variations_form .fieldset .field.sc-ring-options input[type=radio].sc-option:checked+label::before{border:0;box-shadow:0 0 0 1px #555,inset 0 0 0 4px #eee;background-color:#404040;opacity:1}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-ring-options>label,body.single-product div.product .variations_form .fieldset .field.sc-ring-options>label{display:none}@media (max-width:600px){body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-ring-options,body.single-product div.product .variations_form .fieldset .field.sc-ring-options{grid-column:1}}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal,body.single-product div.product .variations_form .fieldset .field.sc-metal{grid-column:2;grid-row:1/5}@media (max-width:600px){body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal,body.single-product div.product .variations_form .fieldset .field.sc-metal{grid-column:1}}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal.single-sc-metal-pair,body.single-product div.product .variations_form .fieldset .field.sc-metal.single-sc-metal-pair{grid-column:span 2}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal:has(~.sc-his-ring):not(.single-sc-metal-pair):not(.sc-his-ring),body.single-product div.product .variations_form .fieldset .field.sc-metal:has(~.sc-his-ring):not(.single-sc-metal-pair):not(.sc-his-ring){grid-column:1;grid-row:1}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal.sc-his-ring,body.single-product div.product .variations_form .fieldset .field.sc-metal.sc-his-ring{grid-column:2;grid-row:1}@media (max-width:600px){body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal.sc-his-ring,body.single-product div.product .variations_form .fieldset .field.sc-metal.sc-his-ring{grid-row:auto;grid-column:1}}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal>label,body.single-product div.product .variations_form .fieldset .field.sc-metal>label{margin-top:0;margin-bottom:8px;display:block;text-align:center;font-size:15.7px;font-weight:400}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal>label span::after,body.single-product div.product .variations_form .fieldset .field.sc-metal>label span::after{content:none}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .control,body.single-product div.product .variations_form .fieldset .field.sc-metal .control{min-height:45px}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list{display:flex;align-items:center;justify-content:center;gap:10px}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice{width:44px}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio],body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio]{display:none}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio]+label,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio]+label{position:relative;display:block;padding:0}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio]+label::before,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio]+label::before{content:"";display:block;position:absolute;top:0;right:0;left:0;width:100%;height:44px;background-position:center;background-repeat:no-repeat;background-size:contain;transition:all .3s}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio]+label span,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio]+label span{display:none}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio].hvitt+label::before,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio].hvitt+label::before{background-image:url(../images/select-white-gold.svg)}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio].hvitt:checked+label::before,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio].hvitt:checked+label::before{background-image:url(../images/select-white-gold-active.svg)}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio].gult+label::before,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio].gult+label::before{background-image:url(../images/select-gold.svg)}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio].gult:checked+label::before,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio].gult:checked+label::before{background-image:url(../images/select-gold-active.svg)}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio].rosé+label::before,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio].rosé+label::before{background-image:url(../images/select-rose.svg)}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio].rosé:checked+label::before,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio].rosé:checked+label::before{background-image:url(../images/select-rose-active.svg)}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio].platina+label::before,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio].platina+label::before{background-image:url(../images/select-platina.svg)}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .options-list .choice input[type=radio].platina:checked+label::before,body.single-product div.product .variations_form .fieldset .field.sc-metal .options-list .choice input[type=radio].platina:checked+label::before{background-image:url(../images/select-platina-active.svg)}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-metal .help-button button,body.single-product div.product .variations_form .fieldset .field.sc-metal .help-button button{margin-top:5px}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-gravure-font,body.single-product div.product .variations_form .fieldset .field.sc-gravure-font{max-height:0;opacity:0;overflow:hidden;margin:0;transition:max-height .4s ease,opacity .4s ease}body.single-product div.product .sc-product-options-wrapper .fieldset .field.sc-gravure-font.visible,body.single-product div.product .variations_form .fieldset .field.sc-gravure-font.visible{max-height:200px;opacity:1;overflow:visible}body.single-product div.product .sc-product-options-wrapper .fieldset--no-metal-selector,body.single-product div.product .variations_form .fieldset--no-metal-selector{grid-template-columns:repeat(1,.5fr);justify-content:center}@media (max-width:640px){body.single-product div.product .sc-product-options-wrapper .fieldset--no-metal-selector,body.single-product div.product .variations_form .fieldset--no-metal-selector{grid-template-columns:repeat(1,1fr)}}@media (min-width:600px){body.single-product div.product .sc-product-options-wrapper .fieldset--no-metal-selector.centered-fields .custom-select,body.single-product div.product .variations_form .fieldset--no-metal-selector.centered-fields .custom-select{margin-left:auto;margin-right:auto;max-width:345px;width:345px}}@media (min-width:1024px){body.single-product div.product .sc-product-options-wrapper .fieldset--no-metal-selector.centered-fields .custom-select,body.single-product div.product .variations_form .fieldset--no-metal-selector.centered-fields .custom-select{margin-left:0;max-width:290px;width:auto}}@media (min-width:1200px) and (max-width:1440px){body.single-product div.product .sc-product-options-wrapper .fieldset--no-metal-selector.centered-fields .custom-select,body.single-product div.product .variations_form .fieldset--no-metal-selector.centered-fields .custom-select{max-width:350px}}body.single-product div.product .sc-product-options-wrapper .fieldset--single-field .field.sc-her-ring,body.single-product div.product .sc-product-options-wrapper .fieldset--single-field .field.sc-his-ring,body.single-product div.product .sc-product-options-wrapper .fieldset--single-field .field.sc-metal,body.single-product div.product .sc-product-options-wrapper .fieldset--single-field .field.sc-ring-options,body.single-product div.product .variations_form .fieldset--single-field .field.sc-her-ring,body.single-product div.product .variations_form .fieldset--single-field .field.sc-his-ring,body.single-product div.product .variations_form .fieldset--single-field .field.sc-metal,body.single-product div.product .variations_form .fieldset--single-field .field.sc-ring-options{grid-column:1/-1!important}body.single-product div.product .sc-product-options-wrapper .fieldset--single-field .field .control,body.single-product div.product .variations_form .fieldset--single-field .field .control{max-width:255px;margin:0 auto;position:relative}@media (max-width:600px){body.single-product div.product .sc-product-options-wrapper .fieldset--single-field .field .control,body.single-product div.product .variations_form .fieldset--single-field .field .control{max-width:100%}}body.single-product div.product .sc-product-options-wrapper .fieldset--single-field .help-button,body.single-product div.product .variations_form .fieldset--single-field .help-button{grid-column:1/-1}body.single-product div.product .sc-product-options-wrapper .fieldset--single-metal-selector:not(.multiple-fields) .field.sc-metal,body.single-product div.product .variations_form .fieldset--single-metal-selector:not(.multiple-fields) .field.sc-metal{grid-column:1/-1!important}body.single-product div.product .sc-product-options-wrapper .fieldset--single-gravure-field:not(.multiple-fields) .field.sc-gravure-text,body.single-product div.product .variations_form .fieldset--single-gravure-field:not(.multiple-fields) .field.sc-gravure-text{grid-column:1/-1!important;max-width:275px;width:100%;margin:0 auto 1rem}body.single-product div.product .sc-product-options-wrapper .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-gravure-font,body.single-product div.product .sc-product-options-wrapper .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-gravure-text,body.single-product div.product .sc-product-options-wrapper .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-her-ring,body.single-product div.product .sc-product-options-wrapper .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-his-ring,body.single-product div.product .sc-product-options-wrapper .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-ring-options,body.single-product div.product .variations_form .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-gravure-font,body.single-product div.product .variations_form .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-gravure-text,body.single-product div.product .variations_form .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-her-ring,body.single-product div.product .variations_form .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-his-ring,body.single-product div.product .variations_form .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-ring-options{grid-column:1!important}body.single-product div.product .sc-product-options-wrapper .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-gravure-text,body.single-product div.product .variations_form .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-gravure-text{grid-row:-1}body.single-product div.product .sc-product-options-wrapper .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-metal,body.single-product div.product .variations_form .fieldset--one-column-input-fields:not(.multiple-fields) .field.sc-metal{grid-column:2!important;grid-row:1/5!important}body.single-product div.product .sc-product-options-wrapper .fieldset--giftcard textarea,body.single-product div.product .variations_form .fieldset--giftcard textarea{font-size:1rem}body.single-product div.product .sc-product-options-wrapper .fieldset .custom-select,body.single-product div.product .variations_form .fieldset .custom-select{cursor:pointer;position:relative;inset:0;display:flex;align-items:center;height:35px;width:100%;padding:0 15px;border:1px solid #000;font-size:15px;font-weight:400;white-space:nowrap;line-height:1;background-color:#fff;color:rgba(64,64,64,.7019607843);overflow:hidden}body.single-product div.product .sc-product-options-wrapper .fieldset .custom-select.option-selected,body.single-product div.product .variations_form .fieldset .custom-select.option-selected{color:#404040}@media (max-width:1024px){body.single-product div.product .sc-product-options-wrapper .fieldset .custom-select,body.single-product div.product .variations_form .fieldset .custom-select{min-height:50px}}body.single-product div.product .sc-product-options-wrapper .fieldset .custom-select::before,body.single-product div.product .variations_form .fieldset .custom-select::before{content:"";position:absolute;display:block;right:0;top:0;width:30px;height:33px;background:linear-gradient(to right,rgba(255,255,255,.2),rgba(255,255,255,.4) 10%,rgba(255,255,255,.6) 20%,rgba(255,255,255,.8) 30%,#fff)}body.single-product div.product .sc-product-options-wrapper .fieldset .custom-select::after,body.single-product div.product .variations_form .fieldset .custom-select::after{content:"";position:absolute;top:50%;right:1px;height:33px;width:30px;border:none;background:transparent url(../images/dropdown.svg) no-repeat center/13px;transform:translateY(-50%);z-index:1}body.single-product div.product .sc-product-options-wrapper .fieldset .custom-options,body.single-product div.product .variations_form .fieldset .custom-options{display:none;position:absolute;top:50px;right:0;left:0;height:-moz-fit-content;height:fit-content;max-height:215px;width:100%;margin:0;padding:0;list-style:none;text-align:left;border:1px solid #c5c5c5;border-radius:7px;border-color:#00132d;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#fff;background-color:#00132d;z-index:999;overflow:scroll;scrollbar-color:#00132d #00132d;scrollbar-width:none}@media (min-width:1024px){body.single-product div.product .sc-product-options-wrapper .fieldset .custom-options,body.single-product div.product .variations_form .fieldset .custom-options{width:120%;top:35px}}body.single-product div.product .sc-product-options-wrapper .fieldset .custom-options--diamond-quality,body.single-product div.product .variations_form .fieldset .custom-options--diamond-quality{max-height:none}body.single-product div.product .sc-product-options-wrapper .fieldset .custom-options--diamond-quality span,body.single-product div.product .variations_form .fieldset .custom-options--diamond-quality span{display:inline-block}body.single-product div.product .sc-product-options-wrapper .fieldset .custom-options li,body.single-product div.product .variations_form .fieldset .custom-options li{padding:8px 14px;font-size:13px;cursor:pointer}@media (min-width:1920px){body.single-product div.product .sc-product-options-wrapper .fieldset .custom-options li,body.single-product div.product .variations_form .fieldset .custom-options li{font-size:14px}}@media (min-width:1024px) and (max-width:1200px){body.single-product div.product .sc-product-options-wrapper .fieldset .custom-options li,body.single-product div.product .variations_form .fieldset .custom-options li{font-size:12px}}body.single-product div.product .sc-product-options-wrapper .fieldset .custom-options li:hover,body.single-product div.product .variations_form .fieldset .custom-options li:hover{color:#00132d;background-color:#fff}body.single-product div.product .sc-product-options-wrapper .fieldset .custom-options li:first-child,body.single-product div.product .variations_form .fieldset .custom-options li:first-child{color:#c5c5c5;font-style:italic}body.single-product div.product .sc-product-options-wrapper .fieldset .custom-options li.custom-options-note,body.single-product div.product .variations_form .fieldset .custom-options li.custom-options-note{color:#00132d;background-color:#fff;font-style:italic;line-height:1.3}body.single-product div.product .sc-product-options-wrapper.gift-ring-pair~.delivery-info,body.single-product div.product .variations_form.gift-ring-pair~.delivery-info{max-width:250px;width:100%;margin:0 auto 1rem}body.single-product div.product .sc-product-options-wrapper.gift-ring-pair .fieldset--no-metal-selector,body.single-product div.product .variations_form.gift-ring-pair .fieldset--no-metal-selector{grid-template-columns:repeat(2,1fr)}body.single-product div.product .sc-product-options-wrapper.gift-ring-pair .fieldset .custom-options,body.single-product div.product .variations_form.gift-ring-pair .fieldset .custom-options{width:100%}body.single-product div.product .sc-product-options-wrapper #gift-card-amount,body.single-product div.product .variations_form #gift-card-amount{visibility:hidden}body.single-product div.product .sc-product-options-wrapper .gravering-label{font-size:.9rem;padding-top:5px}@media (max-width:600px){body.single-product div.product .sc-product-options-wrapper .fieldset{grid-template-columns:repeat(1,minmax(0,1fr))}}body.single-product div.product .variations_button{display:flex;flex-direction:column}body.single-product div.product .variations_button #pwgc-purchase-container{order:1}@media (max-width:1024px){body.single-product div.product .variations_button #pwgc-purchase-container{order:0}}body.single-product div.product .variations_button .delivery-info{order:2}body.single-product div.product .variations_button .single_add_to_cart_button{order:3}body.single-product div.product .variations_button .book-a-showroom{order:4}body.single-product div.product .help-button button{background-color:transparent;border:none;color:#000;margin:16px 0 0;padding:0;font-size:12.6px;text-decoration:underline;text-transform:lowercase}body.single-product div.product .help-button button::first-letter{text-transform:capitalize}body.single-product div.product .help-button--category{line-height:1}body.single-product div.product .help-button--category button{margin-top:0}body.single-product div.product .delivery-info{display:flex;flex-direction:column;gap:1px;width:calc(50% - 30px);margin:1rem 0 2.8rem auto;font-size:13px}@media (max-width:1024px){body.single-product div.product .delivery-info{width:100%}}@media (max-width:1024px) and (min-width:768px){body.single-product div.product .delivery-info{width:43%;align-items:flex-start}}@media (min-width:1024px){body.single-product div.product .delivery-info{width:50%}}body.single-product div.product .delivery-info--centered{margin:1.2rem auto 2rem}@media (max-width:1024px) and (min-width:768px){body.single-product div.product .delivery-info--centered{width:-moz-fit-content;width:fit-content;align-items:center}}body.single-product div.product .delivery-info-status{display:flex;align-items:center;justify-content:center;gap:10px}@media (max-width:1024px) and (min-width:768px){body.single-product div.product .delivery-info-action,body.single-product div.product .delivery-info-status{max-width:265px}}body.single-product div.product .delivery-info-icon{height:1.25rem;width:1.875rem;background:transparent url(../images/delivery-icon.svg) no-repeat center}body.single-product div.product .delivery-info-action{visibility:hidden;width:auto;padding:0;text-transform:none;font-size:13px;color:#6a7d8e;background-color:transparent;transition:color .3s ease-in-out}body.single-product div.product .delivery-info-action:hover{color:#00132d}body.single-product div.product .spv-modal{display:none;position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:999}body.single-product div.product .spv-modal-close{position:absolute;top:0;right:0;width:30px;height:30px;color:#404040;background-color:transparent}body.single-product div.product .spv-modal-close::after,body.single-product div.product .spv-modal-close::before{content:"";display:inline-block;position:absolute;top:18px;left:10%;width:60%;height:2px;background-color:#fff}body.single-product div.product .spv-modal-close::before{transform:rotate(45deg)}body.single-product div.product .spv-modal-close::after{transform:rotate(-45deg)}body.single-product div.product .spv-modal table{width:300px}body.single-product div.product .spv-modal table td{border:1px solid;padding:6px 10px!important}body.single-product div.product .help-modal-content{position:fixed;top:50%;left:50%;max-height:85vh;height:-moz-fit-content;height:fit-content;width:100%;max-width:768px;transform:translate(-50%,-50%)}@media (max-width:768px){body.single-product div.product .help-modal-content{width:95%;top:54%}}body.single-product div.product .help-modal-content p{color:#404040;font-size:.9rem}body.single-product div.product .help-modal-content h4{font-size:1.125rem;margin-top:.2rem;margin-bottom:.5rem}@media (min-width:768px){body.single-product div.product .help-modal-content h4{font-size:1.4375rem}}body.single-product div.product .help-modal-header{padding:.935rem 1.8rem;background:#00132d}body.single-product div.product .help-modal-title{margin:0;font-size:35px;color:#fff}@media (max-width:768px){body.single-product div.product .help-modal-title{font-size:26px}}body.single-product div.product .help-modal-body{max-height:calc(85vh - 90px);padding:1.875rem;overflow:hidden;overflow-y:auto;background-color:#f4f4f4}body.single-product div.product .help-modal-body .wp-block-embed.aligncenter{margin-left:auto;margin-right:auto}@media (max-width:768px){body.single-product div.product .help-modal-body{max-height:calc(90vh - 90px)}}body.single-product div.product .help-modal-body h1{margin-top:0}body.single-product div.product .help-modal-body a{color:#6a7d8e}body.single-product div.product .help-modal-body>*{margin-left:0}body.single-product div.product .delivery-time-modal-content,body.single-product div.product .not-valid-modal-content{position:fixed;top:50%;left:50%;width:300px;max-width:768px;transform:translate(-50%,-50%)}body.single-product div.product .delivery-time-modal-header,body.single-product div.product .not-valid-modal-header{padding:1rem 1.875rem .625rem 1.25rem;background:#404040}body.single-product div.product .delivery-time-modal-title,body.single-product div.product .not-valid-modal-title{margin:0;font-size:25px;color:#fff;text-align:center}body.single-product div.product .delivery-time-modal-body,body.single-product div.product .not-valid-modal-body{padding:.625rem 1.25rem 1.25rem;background-color:#f4f4f4}body.single-product div.product .not-valid-modal-body{text-align:center;overflow:hidden;overflow-y:auto}body.single-product div.product .not-valid-modal-body p{margin:0}body.single-product div.product .delivery-time-modal-title{font-size:19px;text-align:left}@media (max-width:1024px){body.single-product div.product .delivery-time-modal-title{text-align:center}}body.single-product div.product .delivery-time-modal-content{width:100%;max-width:560px}body.single-product div.product .delivery-time-modal-body fieldset{margin:1rem 0;border:none}@media (max-width:1024px){body.single-product div.product .delivery-time-modal-body fieldset{text-align:center}}body.single-product div.product .delivery-time-modal-body label{margin:.375rem 0}body.single-product div.product .delivery-time-modal-body input{border:none;height:3.125rem;outline:1px solid transparent}body.single-product div.product .delivery-time-modal-body input:active,body.single-product div.product .delivery-time-modal-body input:focus{color:#5e5e5e;outline:1px solid #c5c5c5;box-shadow:none}body.single-product div.product .delivery-time-modal-body button{margin-top:2rem}@media (max-width:1024px){body.single-product div.product .delivery-time-modal-body button{margin-left:0;margin-right:0}}body.single-product div.product .delivery-time-modal-error,body.single-product div.product .delivery-time-modal-success{display:none;margin-top:15px}@media (max-width:1024px){body.single-product div.product .delivery-time-modal-error,body.single-product div.product .delivery-time-modal-success{text-align:center}}body.single-product div.product .delivery-time-modal-success{color:#7fbb41}body.single-product div.product .delivery-time-modal-error{color:#f96a6a}body.single-product div.product .success-modal{display:none;position:fixed;top:50%;left:50%;width:700px;transform:translate(-50%,-50%);z-index:999}@media (max-width:1024px){body.single-product div.product .success-modal{width:480px}}@media (max-width:480px){body.single-product div.product .success-modal{width:90%}}body.single-product div.product .success-modal-header{background-color:#00132d}body.single-product div.product .success-modal-title{margin:0;padding:1.5rem;font-size:27px;text-align:center;color:#fff}@media (max-width:480px){body.single-product div.product .success-modal-title{font-size:18px}}body.single-product div.product .success-modal-body{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.25rem;padding:1.5rem;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,.2)}@media (max-width:1024px){body.single-product div.product .success-modal-body{flex-direction:row;gap:1.7rem}}@media (max-width:480px){body.single-product div.product .success-modal-body{flex-direction:column;gap:.75rem}}body.single-product div.product .success-modal-continue,body.single-product div.product .success-modal-to-cart{display:flex;align-items:center;justify-content:center;width:580px;max-width:580px;padding:.5rem .75rem;font-size:20px}@media (max-width:1024px){body.single-product div.product .success-modal-continue,body.single-product div.product .success-modal-to-cart{width:auto;max-width:100%;font-size:15px}}body.single-product div.product .success-modal-to-cart{line-height:1.8}@media (max-width:1024px){body.single-product div.product .success-modal-to-cart{line-height:1.2}}body.single-product div.product .success-modal-continue{cursor:pointer;line-height:1.6}@media (max-width:1024px){body.single-product div.product .success-modal-continue{line-height:1}}body.single-product div.product .spv-loader{display:none;position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:9999}body.single-product div.product .spv-loader-content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}body.single-product div.product .spv-loader-image-container{position:relative;height:40px;width:66px;overflow:hidden}body.single-product div.product .spv-loader-image{position:absolute;top:0;left:0;height:40px;width:66px;background-image:url(../images/diamond-white.svg);background-size:cover;animation:slide-up-down 3s infinite ease-out}body.single-product div.product .spv-loader-transparent-image{height:40px;width:66px;background-image:url(../images/diamond-white.svg);background-size:cover;opacity:.2}body.single-product div.product .book-a-showroom,body.single-product div.product .single_add_to_cart_button{display:block;max-width:580px;margin:0 auto}@media (max-width:1024px){body.single-product div.product .book-a-showroom,body.single-product div.product .single_add_to_cart_button{max-width:500px}}body.single-product div.product .book-a-showroom{margin-top:20px;padding:1.0625rem;border-radius:0;color:#00132d;font-size:20px;line-height:normal}body.single-product div.product .book-a-showroom:hover{color:#fff}body.single-product div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}body.single-product div.product div.images div.thumbnails{padding-top:1em}body.single-product div.product div.images .woocommerce-product-gallery__image{max-height:400px;max-width:400px;width:400px!important;margin:0 auto}@media (max-width:540px){body.single-product div.product div.images .woocommerce-product-gallery__image{max-width:340px;width:340px!important}}body.single-product div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}body.single-product div.product div.images .woocommerce-product-gallery__trigger{position:absolute;top:.5em;right:.5em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}body.single-product div.product div.images .woocommerce-product-gallery__trigger::before{content:"";display:block;width:10px;height:10px;border:2px solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}body.single-product div.product div.images .woocommerce-product-gallery__trigger::after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;transform:rotate(-45deg);box-sizing:content-box}body.single-product div.product div.images .woocommerce-product-gallery__video{min-width:400px;min-height:400px;max-height:400px;max-width:400px;margin:0 auto}@media (max-width:540px){body.single-product div.product div.images .woocommerce-product-gallery__video{width:340px!important;max-width:340px;min-width:340px;min-height:340px;max-height:340px}}body.single-product div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}body.single-product div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}body.single-product div.product div.images .flex-viewport{max-width:400px;margin:0 auto 3rem;width:400px}@media (max-width:540px){body.single-product div.product div.images .flex-viewport{max-width:340px;width:340px}}body.single-product div.product div.images .glider-nav{opacity:1!important}body.single-product div.product div.images .glider-nav :hover{opacity:1}body.single-product div.product div.images .glider-nav.disabled{opacity:1!important}body.single-product div.product div.images .glider-nav.disabled:hover{cursor:pointer}body.single-product div.product div.social{text-align:right;margin:0 0 1em}body.single-product div.product div.social span{margin:0 0 0 2px}body.single-product div.product div.social span span{margin:0}body.single-product div.product div.social span .stButton .chicklets{padding-left:16px;width:0}body.single-product div.product div.social iframe{float:left;margin-top:3px}body.single-product div.product p.cart{margin-bottom:2em}body.single-product div.product form.cart{margin-bottom:2em}body.single-product div.product form.cart div.quantity{display:none}body.single-product div.product form.cart table{border-width:0 0 1px}body.single-product div.product form.cart table td{padding-left:0}body.single-product div.product form.cart table div.quantity{float:none;margin:0}body.single-product div.product form.cart table small.stock{display:block;float:none}body.single-product div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}body.single-product div.product form.cart .variations td,body.single-product div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}body.single-product div.product form.cart .variations label{font-weight:700;text-align:left}body.single-product div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em}body.single-product div.product form.cart .variations td.label{padding-right:1em}body.single-product div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}body.single-product div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}body.single-product div.product form.cart .wc-no-matching-variations{display:none}@media (min-width:1440px){body.single-product div.product .section-divider,body.single-product div.product form.cart{max-width:580px;width:80%}}@media (max-width:1024px){body.single-product div.product{display:flex;flex-direction:column}}body.single-product div.product.product-type-wgm_gift_card .delivery-info{width:100%}body.single-product .product-title-mobile{display:none;text-align:center;font-size:23px;color:#00132d;margin-top:1rem}@media (max-width:1024px){body.single-product .product-title-mobile{display:block;margin:20px auto 0}}body.single-product .product-desc{padding-top:10px}body.single-product .product-desc p{font-size:15px;color:#404040}@media (max-width:1024px){body.single-product .product-desc{display:none}}body.single-product .short-description-mobile{display:none;margin-bottom:0;padding:0 1.125rem .75rem;font-size:15px;line-height:1.5;text-align:center}@media (max-width:1024px){body.single-product .short-description-mobile{display:block}}@media (max-width:1024px) and (min-width:768px){body.single-product .short-description-mobile{padding:20px 60px}}@media (max-width:960px){body.single-product .short-description-mobile{line-height:1.2}}@media (max-width:768px){body.single-product .short-description-mobile{font-size:13px;padding:10px 20px 0}}body.single-product .short-description-mobile p{color:#00132d}body.single-product .navigation-main{background-color:#00132d}body.single-product .navigation-main.sticky{background-color:#fff}body.single-product .slider-wrapper{position:relative}body.single-product .slider-wrapper .product-gallery{max-width:100%}body.single-product .spv-embed-container{display:block;position:fixed;height:250px;width:80%;max-width:1200px;margin:0 auto;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99999}@media (min-width:1024px){body.single-product .spv-embed-container{height:500px;max-width:900px}}body.single-product .spv-embed-container iframe{height:100%;width:100%}body.single-product .sale .price{display:flex;flex-direction:column-reverse}body.single-product .sale .price span.screen-reader-text{display:none}body.single-product .sale .price del{line-height:2;text-decoration:line-through;text-decoration-line:line-through}@media (min-width:1024px){body.single-product .sale .price del{display:flex;flex-direction:column-reverse}}body.single-product .sale .price del span{font-size:1.2rem!important}body.single-product.product__out-of-stock .delivery-info,body.single-product.product__out-of-stock .help-button.help-button--category,body.single-product.product__out-of-stock .section-divider{display:none!important}body.single-product.product__out-of-stock .help-modal.out-of-stock-popup .help-modal-header{padding:15px 20px 10px}body.single-product.product__out-of-stock .help-modal.out-of-stock-popup .help-modal-content{width:300px;box-shadow:0 0 50px rgba(0,0,0,.5019607843)}body.single-product.product__out-of-stock .help-modal.out-of-stock-popup .help-modal-body{padding:20px;background-color:#fff}body.single-product.product__out-of-stock .help-modal.out-of-stock-popup .help-modal-body p{margin:0;line-height:1.6}body.single-product.product__out-of-stock .help-modal.out-of-stock-popup .help-modal-title{visibility:hidden;font-size:1.6875rem}body.single-product.product__out-of-stock .product .single_add_to_cart_button.disabled{line-height:normal;margin:75px 0 0}body.single-product.product__out-of-stock .product .book-a-showroom{margin:20px 0 0}body.single-product.product__out-of-stock .product .stock.out-of-stock{position:absolute;top:40%;left:0;width:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;margin-bottom:0;text-shadow:0 0 4px #fff}body.single-product .woocommerce-error{margin-top:0}body.single-product .woocommerce-error:focus-visible{outline:0}body.single-product .back-to-category{position:absolute;top:0;right:0;left:0;padding:10px 1.5rem;background-color:#00132d}@media (max-width:1024px){body.single-product .back-to-category{display:flex;align-items:center}}body.single-product .back-to-category-link{position:relative;display:flex;align-items:center;padding-left:12px;color:#be8e57}body.single-product .back-to-category-link::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%) rotate(90deg);background-image:url(../images/arrow-gold.svg);background-position:center;background-repeat:no-repeat;background-size:20px;width:10px;height:10px}.product-tabs__container{background-color:#f4f4f4}.product-tabs__wrapper{margin:0 auto;display:flex;flex-flow:column-reverse nowrap;justify-content:center}@media (min-width:1024px){.product-tabs__wrapper{flex-flow:row wrap}}.tabs-content{position:relative;margin:0 auto 30px;width:100%;padding-top:0;overflow:hidden}@media (min-width:540px){.tabs-content{width:90%}}@media (min-width:768px){.tabs-content{width:80%}}@media (min-width:1024px){.tabs-content{margin:0 auto;width:50%;padding:3rem}}@media (min-width:1200px){.tabs-content{padding:5rem}}@media (min-width:1820px){.tabs-content{max-width:650px;padding:6rem 0}}.tabs-content .tabs{display:flex;justify-content:space-between;list-style-type:none;position:relative;padding-left:0}@media (max-width:540px){.tabs-content .tabs{display:none}}.tabs-content .tabs .tab-line{position:absolute;z-index:2;height:2px;background-color:#bb9b5e;transform:translateX(15px);bottom:10px;transition:all .5s linear}@media (max-width:1280px){.tabs-content .tabs .tab-line{transform:translateX(10px)}}.tabs-content .tabs .tab-line--full{position:absolute;z-index:1;width:97%;height:2px;bottom:10px;left:9px;background-color:#f2e3cf}.tabs-content .tabs .tab-title a{display:block;padding:0 15px 15px;text-decoration:none;font-size:30px;line-height:1.4;color:#00132d}@media (max-width:1440px){.tabs-content .tabs .tab-title a{font-size:22px}}@media (max-width:1280px){.tabs-content .tabs .tab-title a{padding:25px 10px}}@media (max-width:1024px){.tabs-content .tabs .tab-title a{font-size:19px}}.tabs-content .tabs .active-tab a{position:relative}.tabs-content__body{padding:0 15px;position:relative}@media (max-width:1280px){.tabs-content__body{padding:0 10px}}@media (max-width:768px){.tabs-content__body{padding:0 20px}}@media (min-width:1024px){.tabs-content__body{height:auto}}.tabs-content__slider{overflow:hidden;display:flex;flex-direction:row;width:100%}@media (max-width:540px){.tabs-content__slider{flex-wrap:wrap}}.tabs-content__slider-title{display:none;position:relative;width:100%;cursor:pointer}.tabs-content__slider-title a{color:#00132d;font-size:22px;width:100%;padding:20px 15px;border-bottom:1px solid #bb9b5e}@media (max-width:540px){.tabs-content__slider-title a{font-size:23px;text-align:center}}.tabs-content__slider-title a::after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%) rotate(0);background-image:url(../images/arrow-gold.svg);background-position:center;background-size:20px;background-repeat:no-repeat;width:20px;height:20px}@media (max-width:540px){.tabs-content__slider-title{display:flex}}.tabs-content__text{flex-shrink:0;transform:translateX(0);padding-right:20px;transition:transform .5s linear;max-height:760px;overflow:auto;color:#404040;width:100%;text-align:initial;scrollbar-color:#999 transparent}@media (max-width:1024px){.tabs-content__text{padding-right:15px;max-height:540px}}@media (max-width:540px){.tabs-content__text{padding:0 15px;display:none}}.tabs-content__text h3{font-size:26px;margin-top:15px;margin-bottom:.5rem}@media (max-width:640px){.tabs-content__text h3{font-size:22px}}.tabs-content__text p,.tabs-content__text ul{color:#404040;font-size:14px;line-height:1.6;margin-bottom:1.25rem}@media (min-width:1440px){.tabs-content__text p,.tabs-content__text ul{font-size:18px}}@media (max-width:768px){.tabs-content__text p,.tabs-content__text ul{font-size:1rem}}.tabs-content__text a{color:#be8e57;text-decoration:underline}.tabs-content__text a:hover{color:#bb9b5e}.tabs-content__text>div:first-child,.tabs-content__text>img:first-child,.tabs-content__text>p:first-child,.tabs-content__text>span:first-child,.tabs-content__text>ul:first-child{padding-top:15px}.tabs-content__text>div:last-child,.tabs-content__text>img:last-child,.tabs-content__text>p:last-child,.tabs-content__text>span:last-child,.tabs-content__text>ul:last-child{margin-bottom:0}@media (max-width:540px){.tabs-content__text>div:last-child,.tabs-content__text>img:last-child,.tabs-content__text>p:last-child,.tabs-content__text>span:last-child,.tabs-content__text>ul:last-child{padding-bottom:0}}.tabs-content__text>div.product-long-description,.tabs-content__text>img.product-long-description,.tabs-content__text>p.product-long-description,.tabs-content__text>span.product-long-description,.tabs-content__text>ul.product-long-description{padding-top:0}.tabs-content__text .content.product-long-description{padding:18px}.tabs-content .active-accordion a{border-bottom:2px solid #bb9b5e}.tabs-content .active-accordion a::after{transform:translateY(-50%) rotate(180deg)}.tabs-images{width:100%;height:inherit}@media (min-width:1024px){.tabs-images{width:50%}}.tabs-images__image{display:none;opacity:0;transition:opacity .5s ease-in;height:400px;max-height:1020px}@media (min-width:1024px){.tabs-images__image{height:100%;width:100%}}.tabs-images__image img{width:100%;-o-object-fit:cover;object-fit:cover;min-height:400px;height:100%}@media (max-width:1024px){.tabs-images__image img{min-height:initial}}.tabs-images__image--active{display:block}.tabs-images__image--animate{opacity:1}@media (max-width:1024px){.single-product main{display:grid;overflow:hidden}.single-product main>*{max-width:100%;overflow:hidden;box-sizing:border-box}}.single-product .trustpilot-section{padding:2rem 2.125rem}@media (max-width:1024px){.single-product .trustpilot-section{grid-row:5}}.single-product .jewelry-section{background-color:#fff}@media (min-width:1920px){.single-product .jewelry-section .section-inner .jewelry-slider .single-product__desc{font-size:1.4rem;line-height:1;height:auto}.single-product .jewelry-section .section-inner .jewelry-slider .single-product__name{font-size:1.15rem;line-height:1.4;margin-top:.2rem}}.single-product .wps_wgm_added_wrapper{display:none}.single-product .gift_card_note{font-size:13px}.single-product .select--styled{cursor:pointer;position:relative;inset:0;display:flex;align-items:center;height:35px;width:100%;padding:0 15px;border:1px solid #000;font-size:15px;font-weight:400;white-space:nowrap;line-height:1;background-color:#fff;color:rgba(64,64,64,.7019607843);overflow:hidden}.single-product .select--styled.option-selected{color:#404040}@media (max-width:1024px){.single-product .select--styled{min-height:50px}}.single-product .select--styled::before{content:"";position:absolute;display:block;right:0;top:0;width:30px;height:33px;background:linear-gradient(to right,rgba(255,255,255,.2),rgba(255,255,255,.4) 10%,rgba(255,255,255,.6) 20%,rgba(255,255,255,.8) 30%,#fff)}.single-product .select--styled::after{content:"";position:absolute;top:50%;right:1px;height:33px;width:30px;border:none;background:transparent url(../images/dropdown.svg) no-repeat center/13px;transform:translateY(-50%);z-index:1}.single-product .custom-options{display:none;position:absolute;top:50px;right:0;left:0;height:-moz-fit-content;height:fit-content;max-height:215px;width:100%;margin:0;padding:0;list-style:none;text-align:left;border:1px solid #c5c5c5;border-radius:7px;border-color:#00132d;box-shadow:0 1px 2px rgba(0,0,0,.2);color:#fff;background-color:#00132d;z-index:999;overflow:scroll;scrollbar-color:#00132d #00132d;scrollbar-width:none}@media (min-width:1024px){.single-product .custom-options{width:120%;top:35px}}.single-product .custom-options--diamond-quality{max-height:none}.single-product .custom-options--diamond-quality span{display:inline-block}.single-product .custom-options li{padding:8px 14px;font-size:13px;cursor:pointer}@media (min-width:1920px){.single-product .custom-options li{font-size:14px}}@media (min-width:1024px) and (max-width:1200px){.single-product .custom-options li{font-size:12px}}.single-product .custom-options li:hover{color:#00132d;background-color:#fff}.single-product .custom-options li:first-child{color:#c5c5c5;font-style:italic}.single-product .custom-options li.custom-options-note{color:#00132d;background-color:#fff;font-style:italic;line-height:1.3}.woocommerce-no-products-found{width:-moz-fit-content;width:fit-content;margin:0 auto}.glider-next,.glider-prev{width:40px;height:40px}.glider-next svg,.glider-prev svg{width:100%;height:100%}.glider-next:focus,.glider-next:hover,.glider-prev:focus,.glider-prev:hover{background-color:transparent}@media (max-width:768px){.glider-next,.glider-prev{width:30px;height:30px}}