.gift-box img{mix-blend-mode:darken}@media(min-width:1024px){.gift-box-message>*{max-width:320px;margin:auto}}.item.finish .add-to-bag-sticky{position:fixed;bottom:-45px;transition:bottom .5s;left:0;width:100%;z-index:9}.item.finish .add-to-bag-sticky:hover{background-color:#fff!important}body.hasAddToBagStickyBtn .item.finish .add-to-bag-sticky{bottom:0}.item.finish .finalPricePopup{margin-left:4px}.item.finish .order-includes-express{display:flex;align-items:left;padding:10px 20px;background:#fafafa;border:2px solid #b0b0b0;border-radius:4px}@media(min-width:426px){.item.finish .order-includes-express{margin:10px 25px}}.item.finish .order-includes-express p{font-family:Nunito Sans;font-size:14px;letter-spacing:.5px;line-height:21px;text-align:center}.item.finish .order-includes-express .bold{font-family:Nunito Sans SemiBold}.item.finish .order-includes-express h3{font-size:22px;letter-spacing:.6px;line-height:30px;margin-bottom:12px}.item.finish .order-includes-express picture{display:none}.item.finish .order-includes-express li{font-family:Nunito Sans;font-size:14px;letter-spacing:.3px;line-height:24px}@media(min-width:640px){.item.finish .order-includes-express picture{order:-1;display:block}.item.finish .order-includes-express .order-includes-inner-express{min-width:50%}}@media(min-width:1023.9px){.item.finish .order-includes-express picture{order:2}}.item.finish .discoverOptions{max-width:1024px;padding:70px 0}@media(min-width:641px)and (max-width:1024px){.item.finish .discoverOptions{padding:70px}}@media(max-width:640px){.item.finish .discoverOptions{padding:40px 10px}}.item.finish .discoverOptions h3{font-family:Nunito Sans SemiBold;font-size:28px;letter-spacing:.88px;line-height:38px;text-align:center;margin-bottom:20px}.item.finish .discoverOptions .option-box{padding:8px}.item.finish .discoverOptions .option-box .option-box-inner{padding-top:90%;background-color:#f4efec;position:relative}@media(max-width:1024px){.item.finish .discoverOptions .option-box .option-box-inner{padding-top:40%}}@media(max-width:640px){.item.finish .discoverOptions .option-box .option-box-inner{padding-top:80%}}.item.finish .discoverOptions .option-box .option-box-inner .content{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.item.finish .discoverOptions .option-box .option-box-inner .content h4{font-family:Nunito Sans SemiBold;font-size:18px;letter-spacing:.56px;line-height:24px;text-align:center;max-width:75%}.item.finish .discoverOptions .option-box .option-box-inner .content p{font-family:Nunito Sans Light;font-size:14px;letter-spacing:.5px;line-height:22px;text-align:center;max-width:75%}.item.finish .discoverOptions .option-box .option-box-inner .content .link{font-family:Nunito Sans SemiBold;font-size:16px;letter-spacing:.5px;line-height:24px;text-align:center;max-width:75%;text-decoration:underline;cursor:pointer}.item.finish .shippingDetailsArea{background-color:#f6f6f6;padding:60px 0}.item.finish .shippingDetailsArea .ring-box-photo{text-align:center}.item.finish .shippingDetailsArea .ring-box-photo img{max-height:460px;max-width:80%;margin:auto}@media(max-width:1024px){.item.finish .shippingDetailsArea .ring-box-photo img{margin-bottom:40px}}.item.finish .shippingDetailsArea .shipping-details h2{font-family:Nunito Sans SemiBold;font-size:28px;letter-spacing:.88px;line-height:38px;margin-bottom:10px}.item.finish .shippingDetailsArea .shipping-details p{font-family:Nunito Sans Light;font-size:16px;letter-spacing:.5px;line-height:24px;margin-bottom:10px}.item.finish .shippingDetailsArea .shipping-details h3{font-family:Nunito Sans;font-size:22px;letter-spacing:1px;line-height:24px;margin-bottom:15px}.item.finish .shippingDetailsArea .shipping-details .features ul li{display:inline-block;width:50%;font-family:Nunito Sans;font-size:14px;letter-spacing:.5px;line-height:20px;padding:4px 0;padding-right:16px;position:relative;vertical-align:top}.item.finish .shippingDetailsArea .shipping-details .features ul li .popover-info{position:absolute;margin-left:2px}@media(max-width:768px){.item.finish .shippingDetailsArea .shipping-details .features ul li{width:100%}}.item.finish .shippingDetailsArea .shipping-details .features ul li:before{vertical-align:middle;display:inline-block;content:"";background-image:url(/images/shop/icons/ic_tick.svg);width:18px;height:18px;margin-right:6px}.item.finish .shippingDetailsArea .shipping-details .flexible-payment{background-color:#fff;padding:25px;margin:15px 0}.item.finish .shippingDetailsArea .shipping-details .flexible-payment h4{font-family:Nunito Sans SemiBold;font-size:18px;letter-spacing:.56px;line-height:24px}.item.finish .shippingDetailsArea .shipping-details .flexible-payment p{font-family:Nunito Sans Light;font-size:14px;letter-spacing:.5px;line-height:22px}.item.finish .shippingDetailsArea .shipping-details hr{border-top:1px solid #d8d8d8;margin:30px 0}@media screen and (max-width:1023px){.item.finish .item-details{background-color:#fafafa;margin:0 -16px;padding:0 16px}}.item.finish .item-details .itemDetails{display:flex}.item.finish .item-details .item-title{font-family:Domaine Text Light;font-style:normal;font-weight:300;font-size:24px;line-height:32px}.item.finish .item-details .item-description{font-family:Plain Light;font-style:normal;font-weight:300;font-size:14px;line-height:24px}.item.finish .item-details .itemPrice{font-family:Nunito Sans SemiBold;font-size:22px;letter-spacing:.5px;line-height:35px;text-align:right;white-space:nowrap}.item.finish .item-details hr{margin:12px 0;border-color:#e4e4e4}.item.finish .product-discount{display:block;text-align:right;font-family:Nunito Sans SemiBold;font-size:14px;letter-spacing:.3px;line-height:1;text-decoration:line-through;color:#555}.item.finish .product-discount+span{color:#9e0606}.item.finish .preview .preview-img{line-height:30px;display:inline-block;margin-right:1rem}.item.finish .preview .preview-img img{width:30px}.item.finish .preview ._btn-link{color:#555;font-family:Nunito Sans Light;font-size:14px;letter-spacing:.3px;text-decoration:underline;margin:0 -12px}.item.finish .product-details-express{cursor:pointer}.express-diamond-info{display:flex;flex-wrap:wrap;font-family:Nunito Sans Bold;font-size:13px;letter-spacing:.5px;line-height:1.5}.express-diamond-info li{flex:0 0 33.33%}.express-diamond-info label{display:block;font-family:Nunito Sans Light}.shop-new .express-extra-info{columns:1}.shop-new .express-extra-info li{font-family:Nunito Sans;font-size:14px;letter-spacing:.5px;line-height:22px;display:flex;justify-content:space-between;padding:12px 8px}.shop-new .express-extra-info li:nth-child(odd){background-color:#f5f5f5}.shop-new .express-extra-info label{font-family:Nunito Sans SemiBold;margin-bottom:0}.shipping-date{background:#ffc13a;font-family:Nunito Sans SemiBold;font-size:14px;letter-spacing:.5px;line-height:30px;text-align:center}.shipping-date strong{font-family:Nunito Sans Bold}.utils-btns{display:flex;justify-content:space-between}.utils-btns button:not(:last-child){margin-right:16px}@media(max-width:480px){.utils-btns{flex-direction:column}.utils-btns button:not(:last-child){margin-right:0;margin-bottom:16px}}.ring-size-btn{position:relative;width:100%;border-color:#c1c1c1;color:#555;padding:10px 16px;text-transform:none;display:flex;font-family:Plain Light;font-style:normal;font-weight:300;font-size:14px;line-height:24px;align-items:center;justify-content:space-between;letter-spacing:0}.ring-size-btn label{margin-bottom:0}.ring-size-btn .icon77shop{margin-left:8px}.usps{margin:24px 0 48px;display:flex;flex-direction:column}.usps>div{display:flex;align-items:center;margin-bottom:16px}.usps>div:last-child{margin-bottom:0}.usps>div i{margin-right:8px}.usps>div p{margin:0;font-family:Plain Light;font-style:normal;font-weight:300;font-size:14px;line-height:16px}.usps>div p span{text-decoration:underline;cursor:pointer}