.tj-standard-customiser{height:calc(100vh - 0px);height:calc(100dvh - 0px);background-color:var(--tj-new-sand);position:relative;transition:all .4s linear}body.admin-bar .tj-standard-customiser.fullscreen{height:calc(100vh - 32px);height:calc(100dvh - 32px);margin-top:32px}.tj-standard-customiser .columns{display:flex;box-sizing:border-box;height:100%}.tj-standard-customiser .columns .column{flex-basis:calc(50% - 0px);flex-grow:0;flex-shrink:0;width:50%;height:100%;transition:all .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s}.tj-standard-customiser .standard-product-gallery{height:100%;z-index:300;width:100%;transition:all .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s}.tj-standard-customiser .panels{position:relative;height:100%;width:100%;z-index:100;transition:all .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s;overflow:hidden}.tj-standard-customiser .panels .panel:not(.item-summary){position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;padding-bottom:72px;transition:opacity .4s cubic-bezier(1,0,.43,1),transform .4s cubic-bezier(.3,0,.3,1);opacity:0;transform:translateX(100%);background-color:var(--tj-new-sand)}body.admin-bar .tj-standard-customiser .panels .panel:not(.item-summary){top:32px}.tj-standard-customiser h2{font-weight:500;font-size:36px;line-height:44px;color:var(--tj-new-black);margin:0}.tj-standard-customiser h4{font-weight:500;font-size:20px;line-height:29px;color:var(--tj-new-black);margin:0}.tj-standard-customiser .panels .panel.item-summary{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;display:flex;padding-bottom:72px;transition:opacity .4s cubic-bezier(1,0,.43,1),transform .4s cubic-bezier(.3,0,.3,1);opacity:0;transform:translateX(-100%)}.tj-standard-customiser .panels .panel:not(.item-summary).active{transition:opacity .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s;opacity:1;pointer-events:auto;transform:translateX(0)}.tj-standard-customiser .panels .panel.item-summary.active{transition:opacity .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s;opacity:1;pointer-events:auto;transform:translateX(0)}.tj-standard-customiser .panel .panel-content{width:calc((100% - 24px)*.8 - 24px);margin:auto;align-self:center;padding:var(--gap) 0}.tj-standard-customiser .panel.metal .panel-content,.tj-standard-customiser .panel.engraving .panel-content{padding:0 0 var(--gap108)}.tj-standard-customiser .panel.fixed-title{padding-top:105px}.tj-standard-customiser .panel.full .panel-content{width:100%;max-height:100%;overflow:auto}.tj-standard-customiser .panel-content .panel-title{display:flex;flex-direction:column;gap:var(--gap12)}.tj-standard-customiser .panel-content .panel-title .sub-panel-title{margin-bottom:6px;font-style:normal;font-weight:500;font-size:13px;line-height:15px;letter-spacing:.15em;text-transform:uppercase;color:#999}.tj-standard-customiser .panel-content .panel-title .sub-panel-more a{cursor:pointer}.tj-standard-customiser .panel.full.fixed-title .panel-content .panel-title{padding-bottom:0}.tj-standard-customiser .panel-content .panel-title .panel-subtitle{font-weight:500;font-size:18px;line-height:22px;color:var(--tj-new-black);margin-bottom:3px}.tj-standard-customiser .panel-content ul{list-style:none;padding:0;margin:0}.tj-standard-customiser:not(.show_ring_with_diamond_customiser) .panel.item-summary .panel-content ul.options{margin-top:var(--gap18)}.tj-standard-customiser .panel-content ul.options li{min-height:60px;border-bottom:1px solid #ccc;padding:20px 0}.tj-standard-customiser .panel-content ul.options li a{position:relative;line-height:1.4em;transform:translate3d(0,0,0);transition:background-color .2s cubic-bezier(1,0,.43,1);display:flex;align-items:center;justify-content:space-between;background-image:url(/wp-content/themes/tjv2/img/icon-chevron-right-gold.svg);background-position:right 1px center;background-repeat:no-repeat;background-size:14px 14px;cursor:pointer}.tj-standard-customiser .panel-content ul.options li a.inactive{background-image:none;touch-action:none;pointer-events:none}.tj-standard-customiser .panel-content ul.options li a .label{display:block;font-weight:500;font-size:13px;letter-spacing:.15em;text-transform:uppercase;color:#81635b}.tj-standard-customiser .panel-content ul.options li a .value{display:block;font-weight:500;font-size:15px;line-height:1.4em;text-align:right;letter-spacing:-.03em;color:var(--tj-new-black);margin-right:30px}.tj-standard-customiser .panel-content ul.options li a.inactive .value{margin-right:0}.tj-standard-customiser .delivery-note{background-image:url(/wp-content/themes/tjv2/img/icon-order-delivery.svg);background-position:0 0;padding-left:var(--gap48);margin-top:24px;background-repeat:no-repeat;background-size:var(--gap) auto}.tj-standard-customiser ul{list-style:none;padding:0;margin:0}.tj-standard-customiser ul li strong{font-weight:500}.tj-standard-customiser .add-to-cart-bar{position:absolute;bottom:0;height:72px;width:auto;left:0;right:0;z-index:299}.tj-standard-customiser .add-to-cart-bar.move-away{z-index:-1}.tj-standard-customiser .sticky-bar{width:100%;height:72px;position:absolute;left:0;top:0}.tj-standard-customiser .sticky-bar.float-now{box-shadow:0 2px 16px rgb(0 0 0/5%);position:fixed;top:0;z-index:2;transition:all .3s cubic-bezier(1,0,.43,1)}.padded-float .tj-standard-customiser .sticky-bar.float-now{top:55px}.tj-standard-customiser .sticky-bar .column.col-thumbnail{flex-basis:calc(10% - 0px);background-color:#fff;background-position:center center;background-size:contain;background-repeat:no-repeat}.tj-standard-customiser .sticky-bar .column.product-title{flex-basis:calc(40% - 0px);background-color:#fff;font-size:16px;letter-spacing:-.03em;font-weight:500}.tj-standard-customiser .sticky-bar .column.product-title .wrap{display:flex;align-items:center;width:100%;height:100%;padding:18px}.tj-standard-customiser .sticky-bar .column.cart-action{flex-basis:calc(50% - 0px);transition:opacity .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s;transform:translateY(0);opacity:1}.tj-standard-customiser .sticky-bar .column.cart-action .button-container{height:72px;position:relative;cursor:pointer}.tj-standard-customiser .sticky-bar .column.cart-action .button-container>a{display:block;height:100%;text-transform:uppercase;letter-spacing:.12em;padding:0 24px;font-size:13px;font-weight:500;line-height:72px;white-space:nowrap}.tj-standard-customiser .sticky-bar .column.cart-action .button-container>a.select-size:after{content:' ';display:block;position:absolute;top:50%;right:18px;width:14px;height:14px;transform:translate(0%,-50%);background-image:url(/wp-content/themes/tjv2/img/icon-chevron-down-gold.svg);background-position:right center;background-repeat:no-repeat}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size{background-color:var(--tj-darker-sand);font-weight:500;font-size:14px;letter-spacing:.15em;text-transform:uppercase;color:#81635b;display:block}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu{pointer-events:none;position:absolute;z-index:2001;left:0;bottom:72px;width:calc(50vw - 5px);height:0;overflow-y:scroll;background-color:#fff;transition:height .3s cubic-bezier(.3,0,.3,1),opacity .4s cubic-bezier(.3,0,.3,1)}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu header{text-align:center;padding:24px;background-color:var(--tj-darker-sand)}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu.active{pointer-events:auto;height:calc(100vh - 72px)}.tj-standard-customiser .sticky-bar.float-now .column.cart-action .button-container .select-size-menu{bottom:auto;top:72px}.add-to-cart .standard-add-to-cart-btn{cursor:pointer;display:flex;align-items:center;text-transform:uppercase;letter-spacing:.12em;font-size:14px;font-weight:500;white-space:nowrap;color:#fff}.add-to-cart .standard-add-to-cart-btn .label{line-height:1em}.add-to-cart .standard-external-buy-btn{cursor:pointer;display:block;height:100%;text-transform:uppercase;letter-spacing:.12em;padding:0 24px;font-size:13px;font-weight:500;line-height:72px;white-space:nowrap;background-color:#7d574d;color:#fff}.add-to-cart .standard-add-to-cart-btn:hover{color:#fff !important}.tj-standard-customiser>.columns>.column-left{z-index:300;position:relative;background-color:var(--tj-white)}.tj-standard-customiser>.columns>.column-right{transition:all .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s}.tj-standard-customiser .columns .column.sizing{flex-basis:calc(30% - 0px);flex-grow:0;flex-shrink:0}.tj-standard-customiser .columns .column.add-to-cart{flex-basis:calc(70% - 0px);flex-grow:0;flex-shrink:0;background-color:#ba8273;color:#fff;display:flex;flex-direction:column;padding:0 24px;justify-content:center}.tj-standard-customiser .columns .column.add-to-cart .pricing-note{font-size:11px;line-height:1em}.tj-standard-customiser .columns .column.add-to-cart .pricing-note:not(:empty){margin-top:5px}.tj-standard-customiser .columns .column.add-to-cart.full{flex-basis:100%;flex-grow:0;flex-shrink:0}.tj-standard-customiser .columns.external{justify-content:stretch}.tj-standard-customiser .columns.external .column.add-to-cart.full{flex-basis:50%;width:50%}.tj-standard-customiser .add-to-cart .standard-add-to-cart-btn:after{content:' ';display:block;position:absolute;top:50%;right:18px;width:14px;height:14px;transform:translate(0%,-50%);background-image:url(/wp-content/themes/tjv2/img/icon-chevron-right-white.svg);background-position:right center;background-repeat:no-repeat}.tj-standard-customiser .add-to-cart .standard-add-to-cart-btn .add-cart-total{border-left:1px solid #e1b6ab;padding-left:12px;margin-left:12px;display:inline-flex;flex-direction:column}.tj-standard-customiser .select-size-menu .sizing-note{padding-top:1em}.tj-standard-customiser .select-size-menu .sizing-note .subtitle{font-size:14px;font-weight:500;margin-bottom:5px}.tj-standard-customiser .select-size-menu .sizing-note p{margin:0}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size{display:flex;justify-content:center;height:100%;height:64px;line-height:1.2em;align-items:center;padding:0 24px 0 48px;font-size:14px;text-align:center;border-bottom:1px solid var(--tj-darker-sand);position:relative}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .pretty-radio{position:absolute;top:50%;left:24px;transform:translateY(-50%);z-index:300}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size:hover{background-color:#f5faff}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .size{color:#81635b;font-weight:500;padding-right:20px;margin-right:20px;position:relative}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .no-size{color:#81635b;font-weight:500;padding-right:0;margin-right:0;position:relative}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .size:after{content:' ';border-right:1px solid #81635b;display:block;position:absolute;right:0;top:50%;height:1em;transform:translateY(-50%)}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .size2{color:#81635b;padding-right:20px;margin-right:20px;position:relative}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .size2:after{content:' ';border-right:1px solid #81635b;display:block;position:absolute;right:0;top:50%;height:1em;transform:translateY(-50%)}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .mm{color:#81635b;position:relative}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .mm:not(.last){padding-right:20px;margin-right:20px}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .mm:not(.last):after{content:' ';border-right:1px solid #81635b;display:block;position:absolute;right:0;top:50%;height:1em;transform:translateY(-50%)}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .price{color:#81635b}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size.active{background-color:#ba8273;color:#fff}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size.active .size,.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size.active .size2,.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size.active .mm,.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size.active .no-size,.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size.active .price{color:#fff}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size.active .size:after,.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size.active .size2:after,.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size.active .mm:after{border-right-color:#e1b6ab}.tj-standard-customiser .sizing-note .what-is-ring-sizer a{font-weight:400}.tj-standard-customiser.fullscreen{z-index:3000}.tj-standard-customiser.fullscreen .add-to-cart-bar .cart-action{transition:opacity .4s cubic-bezier(1,0,.43,1),transform .4s cubic-bezier(.3,0,.3,1);transform:translateY(100%);opacity:0}.tj-standard-customiser .panel-done a.done{display:block;height:100%;width:100%;text-transform:uppercase;font-weight:500;letter-spacing:.1em;cursor:pointer;padding:0 24px;background-color:#ba8273;color:#fff;transition:all .4s cubic-bezier(1,0,.43,1);box-shadow:0 -4px 16px 0 rgb(0 0 0/4%);font-size:14px}.tj-standard-customiser .panel-done a.done:after{content:' ';display:block;position:absolute;top:50%;right:18px;width:14px;height:14px;transform:translate(0%,-50%);background-image:url(/wp-content/themes/tjv2/img/icon-chevron-right-white.svg);background-position:right center;background-repeat:no-repeat}.tj-standard-customiser .panel-done .column.total{background-color:var(--tj-darker-sand);padding:0 24px;flex-basis:calc(45% - 0px);display:flex;flex-direction:column;justify-content:center}.tj-standard-customiser .panel-done .column.total .total-wrap{display:flex;align-items:center;flex-direction:row}.tj-standard-customiser .panel-done .column.total .total-wrap>*{line-height:1em}.tj-standard-customiser .panel-done .column.total .pricing-note{font-size:11px;line-height:1em;color:#ba8273}.tj-standard-customiser .panel-done .column.total .pricing-note:not(:empty){margin-top:5px}.tj-standard-customiser .panel-done .column.done{flex-basis:calc(55% - 0px)}.tj-standard-customiser .panel-done .column.total .label{font-weight:500;font-size:14px;letter-spacing:.15em;text-transform:uppercase;color:#ba8273;margin-right:12px}.tj-standard-customiser .panel-done .column.total .tj-standard-current-total{font-weight:500;font-size:14px;letter-spacing:.15em;text-transform:uppercase;color:#81635b;display:inline-flex;flex-direction:column}.tj-standard-customiser .panel-done .column.total .tj-standard-current-total .original-price{display:inline-block;margin-right:10px;line-height:1em;font-size:.8em}.tj-standard-customiser .panel-done .column.total .tj-standard-current-total>*{display:inline-block;line-height:1em}.tj-standard-customiser .panel-done .column.total .tj-standard-current-total .tax-amount{font-size:.9em;line-height:1em;text-transform:none;letter-spacing:0}.tj-standard-customiser .panel-done{height:72px;line-height:72px;width:50%;position:fixed;bottom:0;left:auto;z-index:200;transition:opacity .4s cubic-bezier(1,0,.43,1),transform .4s cubic-bezier(.3,0,.3,1);opacity:0;transform:translateY(100%)}.tj-standard-customiser.fullscreen .panel-done{transition:opacity .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s;transform:translateX(0);opacity:1}.tj-standard-customiser .panel.full .panel-content .panel-title{padding:36px 48px 24px;margin-bottom:0;position:absolute;top:0;left:0}.tj-standard-customiser .panel.full .panel-content .panel-title.static{position:relative}.tj-standard-customiser .panel .panel-menu-wrap{position:relative}.tj-standard-customiser .panel .panel-menu-wrap:after{content:' ';position:absolute;right:0;top:0;width:2em;height:100%;background:linear-gradient(90deg,rgba(245,250,255,0) 0%,rgba(245,250,255,1) 100%)}.tj-standard-customiser .panel .panel-menu{text-align:center;border-top:1px solid #d6e6f4;padding:18px}.tj-standard-customiser .panel .panel-menu ul{list-style:none;padding:0;margin:0;display:flex;justify-content:center}.tj-standard-customiser .panel .panel-menu ul li{font-size:15px;font-weight:500;margin:0 10px;letter-spacing:-.03em;display:block}.tj-standard-customiser .panel .panel-menu ul li a{color:var(--tj-border-gray);cursor:pointer;display:block}.tj-standard-customiser .standard-carat-selector{max-width:400px;margin:0 auto}.tj-standard-customiser .standard-carat-selector .range-label{font-weight:500;font-size:14px;line-height:17px;text-align:center;color:var(--tj-new-black)}.tj-standard-customiser .standard-carat-selector .range-label .min-value{font-weight:500;font-size:24px;line-height:29px;text-align:center}.tj-standard-customiser .standard-carat-selector .ui-slider-horizontal{height:3px}.tj-standard-customiser .standard-option-divider{border-bottom:1px solid var(--tj-border-darker-gray);margin:18px 0}.tj-standard-customiser .standard-label-s{font-weight:500;font-size:13px;line-height:16px}.tj-standard-customiser .panel-content ul.options li a .value.tj-standard-current-engraving.enabled{font-family:Arial,sans-serif;font-weight:400;font-size:14px;letter-spacing:0px}.tj-standard-customiser .panel-content ul.options li a .value.tj-standard-current-engraving.italic{font-style:italic}.tj-standard-customiser .standard-product-gallery .slick-slider{height:100%;margin-bottom:0 !important}.tj-standard-customiser .standard-product-gallery .slick-slider .slick-list{height:100%}.tj-standard-customiser .standard-product-gallery .slick-slider .slick-list .slick-track{height:100%}.tj-standard-customiser .standard-product-gallery .slick-slider img{height:100% !important;width:100% !important;object-fit:contain;margin:0 auto;transition:all .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s}.tj-standard-customiser.show_simple_customiser .standard-product-gallery .slick-slider img{object-fit:cover}.tj-standard-customiser .standard-product-gallery .slick-dots{bottom:24px}.tj-standard-customiser .standard-product-gallery .slick-dots li button{border:1px solid #444;border-radius:50%;width:10px;height:10px;padding:0}.tj-standard-customiser .standard-product-gallery .slick-dots li.slick-active button{background-color:#444}.tj-standard-customiser .standard-product-gallery .slick-dots li button:before{width:10px;height:10px;display:none}.tj-standard-customiser .custom-modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:3000;overflow:hidden}.tj-standard-customiser .custom-modal .table{display:table;width:100%;height:100%}.tj-standard-customiser .custom-modal .table .cell{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}.tj-standard-customiser .custom-modal .table .cell .content-box-wrapper{display:inline-block;position:relative;text-align:left;max-width:600px;width:90%}.tj-standard-customiser .custom-modal .table .cell .content-box-wrapper a.close{width:var(--gap);height:var(--gap);background:transparent url(/wp-content/themes/tjv2/img/btn-close-pop.svg) center center no-repeat;background-size:contain;text-indent:999px;overflow:hidden;display:block;position:absolute;top:0;right:0;z-index:999;cursor:pointer;transform:translate(50%,-50%)}.tj-standard-customiser .custom-modal .table .cell .content-box-wrapper .content-box{background-color:#fff;border-radius:12px;padding:36px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.2) !important;-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.2) !important;box-shadow:0px 0px 5px 0px rgba(0,0,0,.2) !important}.tj-standard-customiser .custom-modal .table .cell .content-box-wrapper .content-box .col-title{font-size:20px;line-height:1.4em;font-weight:500;margin-bottom:10px;color:var(--tj-new-black)}.tj-standard-customiser .custom-modal .table .cell .content-box-wrapper .content-box .col-intro{font-size:14px;line-height:1.65em;margin-bottom:1em}.tj-standard-customiser .custom-modal .table .cell .content-box-wrapper .content-box .col-intro>p:not(:last-of-type){margin-bottom:1em}.notifyjs-corner{z-index:9999 !important;margin-bottom:100px !important}.notifyjs-bootstrap-base{min-width:200px;min-height:64px;background-position-y:center !important;background-position-x:10px !important;display:flex;align-items:center;padding-left:36px !important}.panel-body .uncode_text_column p a{font-weight:500;border-bottom:1px solid #ba8273;color:#ba8273 !important}.btn-custom-pricing{cursor:pointer;position:absolute;right:10px;bottom:calc(100% + 10px);z-index:10000;color:#fff !important;background-color:#222;border-radius:12px;padding:14px 18px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;display:flex;align-items:center}.columns.external .btn-custom-pricing{right:auto;left:10px}.btn-custom-pricing:before{content:' ';width:30px;height:24px;background:transparent url(/wp-content/themes/tjv2/img/icon-custom-price-icon.svg) center center/contain no-repeat;margin-right:8px}.btn-custom-pricing:after{content:' ';width:24px;height:10px;background:transparent url(/wp-content/themes/tjv2/img/icon-custom-price-tail.svg) center center/contain no-repeat;position:absolute;top:calc(100% - 2px);left:50%;transform:translateX(-50%)}.btn-custom-pricing span{display:block;color:#fff}.btn-custom-pricing span.value{font-size:13px}.custom-modal-pricing{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:99999;overflow:hidden}.custom-modal-pricing .table{display:table;width:100%;height:100%}.custom-modal-pricing .table .cell{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle}.custom-modal-pricing .table .cell .content-box-wrapper{display:inline-block;position:relative;text-align:left;max-width:600px}.custom-modal-pricing .table .cell .content-box-wrapper a.close{width:var(--gap);height:var(--gap);background:transparent url(/wp-content/themes/tjv2/img/btn-close-pop.svg) center center no-repeat;background-size:contain;text-indent:999px;overflow:hidden;display:block;position:absolute;top:0;right:0;z-index:999;cursor:pointer;transform:translate(50%,-50%)}.custom-modal-pricing .table .cell .content-box-wrapper .content-box{background-color:#fff;border-radius:12px;padding:36px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.2) !important;-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.2) !important;box-shadow:0px 0px 5px 0px rgba(0,0,0,.2) !important}.custom-modal-pricing .table .cell .content-box-wrapper .content-box .col-title{font-size:20px;line-height:1.4em;font-weight:500;margin-bottom:10px;color:var(--tj-new-black)}.custom-modal-pricing .table .cell .content-box-wrapper .content-box .col-intro{font-size:14px;line-height:1.65em;margin-bottom:1em}.custom-price-original{margin:10px 0}.custom-price-original .label{font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#666}.custom-price-original .value{font-weight:500;font-size:16px}.custom-price-new{margin:10px 0}.custom-price-new .label{font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#666}.custom-price-new .currency{display:inline-block;font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:.12em;color:#222}.custom-price-new .value{font-weight:500;font-size:16px}.custom-price-new .note{font-size:12px;margin-top:3px}.custom-price-to{height:24px;background:transparent url(/wp-content/themes/tjv2/img/icon-custom-price-to.svg) left center no-repeat}.hidden-recipient{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.hidden-cf7{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.collecting-sv{margin:10px auto}.collecting-sv input[type=text],.collecting-sv input[type=date]{border-color:#ccc;width:240px;display:block;margin:5px auto;padding:12px 20px}.collector-info{border:1px solid #ddd;padding:12px 18px;margin-top:18px}.collector-info .row{display:flex;align-items:center}.collector-info .row>div{margin-right:10px}.collector-info .row>div.label{font-weight:500}.warranty-note{margin:1em 0 0;line-height:1.4em;vertical-align:middle}.panel-content .warranty-note{background-image:url(/wp-content/themes/tjv2/img/icon-warranty-guarantee.svg);background-position:0 0;padding-left:40px;margin-top:12px;background-repeat:no-repeat;min-height:24px}.panel-content .warranty-note a{font-weight:500;color:#444}.panel-content .warranty-note a.trigger-warranty{display:flex;align-items:center;cursor:pointer}.panel-content .warranty-note a.trigger-warranty:after{content:' ';display:inline-block;width:12px;height:12px;margin-left:6px;background:transparent url(/wp-content/themes/tjv2/img/icon-tiny-arrow-more.svg) center center/contain no-repeat}.panel-content .delivery-return-note{background-image:url(/wp-content/themes/tjv2/img/icon-delivery-return.svg);background-position:0 0;padding-left:40px;margin-top:12px;background-repeat:no-repeat;min-height:24px}.panel-content .delivery-return-note a{font-weight:500;color:#444}.panel-content .delivery-return-note a.trigger-delivery{display:flex;align-items:center;cursor:pointer}.panel-content .delivery-return-note a.trigger-delivery:after{content:' ';display:inline-block;width:12px;height:12px;margin-left:6px;background:transparent url(/wp-content/themes/tjv2/img/icon-tiny-arrow-more.svg) center center/contain no-repeat}.warranty-overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.3)}.warranty-overlay .table{display:table;width:100%;height:100%}.warranty-overlay .table .cell{display:table-cell;vertical-align:middle;text-align:center}.warranty-overlay .table .cell .content{padding:36px;display:inline-block;width:90%;max-height:96vh;max-width:640px;line-height:1.4em;font-size:14px;z-index:999;position:relative;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.6);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.6);box-shadow:0px 0px 20px 0px rgba(0,0,0,.6);color:#fff}.warranty-overlay.natural .table .cell .content,.warranty-overlay.wedding-ring .table .cell .content,.warranty-overlay.aura .table .cell .content,.warranty-overlay.faq .table .cell .content{background-color:#ba8273}.warranty-overlay.delivery .table .cell .content{max-width:940px}.warranty-overlay .table .cell .content p{margin:.5em 0}.warranty-overlay .table .cell .content .heading{font-size:24px;text-align:center;margin:0 0 1em;font-weight:500}.warranty-overlay .table .cell .content .content-inner{max-height:calc(96vh - 72px - 20px)}.warranty-overlay .warranty-overlay-close{border:0 !important;background-color:transparent !important;padding:0 !important;text-indent:-9999px;overflow:hidden;background:transparent url(/wp-content/themes/tjv2/img/icon-close-slim-white.svg) center center no-repeat !important;width:var(--gap);height:var(--gap);display:block;position:absolute;z-index:2;right:1em;top:1em;cursor:pointer}.warranty-row.actions{margin-top:12px}.warranty-row.actions .btn{transform-origin:center !important}.warranty-row .cols{display:flex;flex-wrap:wrap}.warranty-row .col{width:50%;flex-basis:50%;padding:1em}.warranty-row .col3 .col{width:33%;flex-basis:33%}.warranty-row .col .icon img{display:block;margin:0 auto;width:72px;height:72px}.warranty-row .col .title{font-size:16px;font-weight:500;margin:.5em 0}.warranty-row .col .desc{color:var(--tj-sand-border);font-size:13px;line-height:1.6em}.warranty-row .col .desc a{font-weight:500;text-decoration:underline}.warranty-overlay.natural .warranty-row .col .desc,.warranty-overlay.wedding-ring .warranty-row .col .desc,.warranty-overlay.aura .warranty-row .col .desc,.warranty-overlay.faq .warranty-row .col .desc{color:var(--tj-new-sand)}.warranty-overlay.natural .warranty-row .col .desc a:hover,.warranty-overlay.wedding-ring .warranty-row .col .desc a:hover,.warranty-overlay.aura .warranty-row .col .desca:hover,.warranty-overlay.faq .warranty-row .col .desca:hover{color:#fff !important}.gallery-action{display:flex;position:absolute;align-items:center;bottom:0;right:0;z-index:9999;justify-content:space-between;width:100%}.gallery-nav{display:flex;gap:1px}.gallery-nav a{width:var(--gap72);height:var(--gap72);display:block}.gallery-nav-right{display:flex;justify-content:space-between;align-items:center;gap:var(--gap18)}.gallery-nav a.prev{background:transparent url(/wp-content/themes/tjv2/img/icon-gallery-prev.svg) center center/contain no-repeat}.gallery-nav a.next{background:transparent url(/wp-content/themes/tjv2/img/icon-gallery-next.svg) center center/contain no-repeat}.gallery-nav a.slick-disabled{opacity:.2}.gallery-action-wrapper{display:flex;align-items:center;gap:1px}.gallery-action .gallery-action-wrapper a{display:block;text-indent:-9999px;overflow:hidden;height:72px;width:72px;cursor:pointer}.gallery-action .gallery-action-wrapper a.disabled{display:none}.gallery-action .gallery-action-wrapper a.btn-action-video360{background:transparent url(/wp-content/themes/tjv2/img/icon-action-video-360.svg) center center/contain no-repeat}.gallery-action .gallery-action-wrapper a.btn-action-tryon{background:transparent url(/wp-content/themes/tjv2/img/icon-action-try-on.svg) center center/contain no-repeat}.gallery-action .gallery-action-close{height:24px !important}.gallery-action:not(.active) .gallery-action-close{display:none}.gallery-action .gallery-action-close a{display:flex;align-items:center;font-weight:500;font-size:13px;cursor:pointer}.gallery-action .gallery-action-close a:before{content:' ';display:block;background:transparent url(/wp-content/themes/tjv2/img/icon-close-360.svg) center center/contain no-repeat;width:24px !important;height:24px !important;text-indent:-9999px;overflow:hidden;margin-right:10px}.product-overlay-video{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:#fff;border-bottom:1px solid #ddd}.product-overlay-video video{width:100%;height:calc(100% - 72px);object-fit:cover}.try-on-row{background-image:url(/wp-content/themes/tjv2/img/icon-action-try-on-hand.svg);background-position:0;background-size:30px 36px;padding-left:40px;margin-top:24px;background-repeat:no-repeat;margin:20px 0 0;line-height:1.4em;vertical-align:middle;font-size:13px;line-height:22px;color:#444}.try-on-row a{padding:1em 1.6em;background-color:#333;color:#fff;display:inline-block;font-weight:500;text-transform:uppercase;letter-spacing:.1em;font-size:12px;line-height:1em;position:relative;border-radius:2px}.try-on-row a:hover{background-color:#ba8273;color:#fff !important}.try-on-row a:after{content:' ';display:inline-block;vertical-align:top;margin-left:10px;width:11px;height:11px;background-image:url(/wp-content/themes/tjv2/img/icon-chevron-right-white.svg);background-position:center center;background-size:contain;background-repeat:no-repeat}.try-on-row.disabled{display:none}.try-me-on-hide button{display:none}.order-item-title-wrapper{display:flex;align-items:center;gap:10px}.product-item-thumbnail{display:flex;align-items:center;gap:10px}.customise-section{padding:var(--gap24);margin:var(--gap18) 0px;background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.08);position:relative}.customise-section .customise-title{font-weight:500;font-size:16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;position:relative}.customise-section .customise-title span{display:flex;align-items:center}.customise-section.diamond .customise-title span:before{content:'Step 1';display:block;width:auto;height:24px;margin-right:10px;background-color:var(--tj-new-black);color:#fff;border-radius:1em;text-align:center;line-height:24px;font-weight:700;font-size:12px;padding:0 1em}.customise-section.ring .customise-title span:before{content:'Step 2';display:block;width:auto;height:24px;margin-right:10px;background-color:var(--tj-new-black);color:#fff;border-radius:1em;text-align:center;line-height:24px;font-weight:700;font-size:12px;padding:0 1em}.customise-section.addon .customise-title span:before{content:' ';display:block;width:24px;height:24px;background:transparent url(/wp-content/themes/tjv2/img/icon-customise-addon.svg) center center/contain no-repeat;margin-right:10px}.customise-section .customise-title .toggle,.customise-section .customise-title .toggle{display:block;width:20px;height:20px;background:transparent url(/wp-content/themes/tjv2/img/icon-arrow-right-gold.svg) center center/auto no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(-90deg);cursor:pointer;transition:all .2s linear !important}.customise-section:not(.open) .customise-title .toggle,.customise-section.open .customise-summary-info .toggle{display:none}.customise-section .customise-options{transition:all .3s cubic-bezier(1,0,.43,1);transition-delay:0s;overflow:hidden}.customise-section.diamond:not(.open) .customise-options.expanded,.customise-section.ring:not(.open) .customise-options.expanded,.customise-section.addon:not(.open) .customise-options.expanded{max-height:0px}.customise-section.diamond.open .customise-options.selected,.customise-section.ring.open .customise-options.selected,.customise-section.addon.open .customise-options.selected{max-height:0px}.customise-section .customise-options .customise-option-single{padding:12px 0}.customise-section .customise-options .customise-option-single.horizontal{padding:12px 0;display:flex;align-items:center;justify-content:space-between}.customise-section .customise-options .customise-option-single.horizontal .customise-title2{margin-bottom:0}.customise-section .customise-options .customise-option-single:not(:last-of-type){border-bottom:1px solid var(--tj-darker-sand)}.customise-section .customise-title2{font-weight:500;font-size:13px;line-height:15px;letter-spacing:.15em;text-transform:uppercase;color:#81635b;margin-bottom:12px}.customise-section .customise-selected-value{font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:right;letter-spacing:-.03em;color:#222}.customise-section .customise-buttons .customise-button{border-radius:6px;padding:18px;border:1px solid #ccc;display:flex;cursor:pointer;box-sizing:border-box}.customise-section .customise-buttons .customise-button:not(:last-of-type){margin-bottom:12px}.customise-section .customise-buttons .customise-button.active{border-color:#ba8273}.customise-section .customise-buttons .customise-button.with-icon:before{content:' ';display:block;width:42px;height:28px;margin-right:12px;flex-shrink:0;flex-basis:42px}.customise-section .customise-buttons .customise-button.with-icon.natural:before{background:transparent url(/wp-content/themes/tjv2/img/icon-diamond-natural.svg) center center/contain no-repeat}.customise-section .customise-buttons .customise-button.with-icon.labgrown:before{background:transparent url(/wp-content/themes/tjv2/img/icon-diamond-lab.svg) center center/contain no-repeat}.customise-section .customise-buttons .customise-button .button-label .label{font-weight:500;font-size:14px;line-height:17px;color:#222;margin-bottom:8px}.customise-section .customise-buttons .customise-button .button-label .desc{font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#666}.customise-diamond-shapes{display:flex;justify-content:space-between;align-items:center}.customise-diamond-shapes .diamond-shape{display:block;cursor:pointer;width:48px;height:48px;border:2px solid transparent;border-radius:6px;overflow:hidden;justify-content:space-between;background-color:transparent;background-position:center center;background-size:contain;background-repeat:no-repeat}.customise-diamond-shapes .diamond-shape.current{border-color:#ba8273}.customise-option-single .customise-single-info{flex-basis:33.33%}.customise-single-info .customise-title3{margin-bottom:5px;font-weight:500;font-size:10px;line-height:12px;letter-spacing:.15em;text-transform:uppercase;color:#81635b}.customise-single-info .customise-selected-value{font-weight:500;font-size:10px;line-height:12px;letter-spacing:.15em;text-transform:uppercase;text-align:left;color:#222}.customise-option-single .panel-trigger{display:flex;align-items:center;justify-content:end;cursor:pointer}.customise-option-single .panel-trigger:after{content:' ';display:block;width:14px;height:14px;background:transparent url(/wp-content/themes/tjv2/img/icon-chevron-right-gold.svg) center center/contain no-repeat;margin-left:12px}.customise-section .customise-options .customise-option-single.chosen-diamond{padding:14px 0}.customise-option-single.chosen-diamond .lab-type{display:block;width:62px;height:20px;margin-right:14px}.customise-option-single.chosen-diamond .lab-type.gia{background:transparent url(/wp-content/themes/tjv2/img/icon-gia-cert.png) center center/contain no-repeat}.customise-option-single.chosen-diamond .lab-type.igi{background:transparent url(/wp-content/themes/tjv2/img/icon-igi-cert.png) center center/contain no-repeat}.customise-option-single.chosen-diamond .value{font-weight:500;font-size:14px;line-height:17px;text-align:right;letter-spacing:-.03em;color:#222}.customise-section .customise-options .customise-option-single:last-of-type{padding-bottom:0}.customise-summary-info .toggle{display:inline-flex;font-weight:500;text-transform:uppercase;letter-spacing:.1em;font-size:12px;line-height:1em;position:relative;border-radius:2px;padding:.8em 1.6em;background-color:#333;color:#fff;margin-top:12px}.customise-summary-info .toggle:after{display:block;width:20px;height:20px;background:transparent url(/wp-content/themes/tjv2/img/icon-arrow-right-gold.svg) center center/auto no-repeat}.customise-summary-info .summary-type{font-weight:500;font-size:14px;color:#222;margin-bottom:5px}.customise-summary-info .summary-metas{display:flex;align-items:center;border-top:1px solid var(--tj-darker-sand);padding:5px 0;flex-wrap:wrap}.customise-summary-info .summary-metas:last-of-type{padding-bottom:0}.customise-summary-info .summary-metas .summary-meta{font-size:13px;line-height:20px;color:#222;position:relative;display:flex;align-items:center}.customise-summary-info .summary-metas .summary-meta span{margin-left:.3em;font-weight:400}.customise-summary-info .summary-metas .summary-meta:not(:last-of-type):after{content:' ';display:block;width:3px;height:3px;background-color:#ba8273;border-radius:50%;margin:0 10px}.customise-summary-info .summary-metas .summary-meta .highlight{font-weight:500;margin-left:5px}.tj-standard-customiser .panel-content .customise-options ul.options li{padding:14px 0;min-height:0;border-color:var(--tj-darker-sand);background-size:12px 12px}.tj-standard-customiser .panel-content .customise-options ul.options li:last-of-type{padding-bottom:0;border-bottom:0}.tj-standard-customiser .panel-content .customise-options ul.options li a .label{font-size:13px}.tj-standard-customiser .panel-content .customise-options ul.options li a .value{font-size:14px}.panel-content .combined-note{margin:1em 0 0;line-height:1.4em;vertical-align:middle;padding-left:40px;margin-top:8px}.panel-content .combined-note a{font-weight:500;color:#444;display:flex;align-items:center;cursor:pointer}.panel-content .combined-note a:after{content:' ';display:inline-block;width:12px;height:12px;margin-left:6px;background:transparent url(/wp-content/themes/tjv2/img/icon-tiny-arrow-more.svg) center center/contain no-repeat}.panel-content .combined-note ul{display:flex;align-items:center}.panel-content .combined-note ul li{margin-right:18px}.tj-standard-customiser.foldable-customiser .item-summary .panel-content{padding-top:36px;padding-bottom:36px}.tj-standard-customiser .panel-content-wrap{width:100%;height:100%;overflow-y:auto;display:flex;align-items:center}.tj-standard-customiser.foldable-customiser.panel-open-diamond .columns .column.column-left{flex-basis:0;width:0;overflow:hidden}.tj-standard-customiser.foldable-customiser.panel-open-diamond .columns .column.column-right{flex-basis:100%;width:100%}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel-done{right:0}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active{position:fixed;display:block;padding-top:0;padding-bottom:0}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel .panel-subtitle{font-weight:500;font-size:14px;line-height:22px;color:#666}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel h2{font-weight:500;font-size:22px;line-height:27px;color:#222}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex{display:flex;width:100%;height:100%}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content{width:50%;flex-basis:50%;height:100%;overflow:hidden}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.right{padding:0 0 72px 24px;overflow:hidden}body.admin-bar .tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.right{padding-bottom:104px}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.right .panel-content-inner{height:100%;overflow:hidden;position:relative}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.right .panel-content-inner .tj-dia-result-listing{height:100%;overflow-y:auto}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.right .panel-content-inner .tj-dia-result-meta{position:absolute;bottom:8px;left:0;width:100%}.tj-dia-result-meta .pagination{display:flex;justify-content:center;gap:12px}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content .panel-title{position:relative}.tia-dia-api-search{margin:18px 48px 36px;width:auto;transition:all .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s;position:relative}.tia-dia-api-search .search-row{margin-bottom:24px}.tia-dia-api-search .search-row.disable{opacity:.3}.diamond-filter-notice{margin-bottom:18px;padding:12px 16px;border-radius:8px;background-color:#f7f4ef;font-size:13px;line-height:1.4;color:#5d513f}.tia-dia-api-search .search-row.forced-filter{opacity:.4;pointer-events:none}.tj-dia-api-carat-selector.has-forced-carat .range-slider,.tj-dia-api-carat-selector.has-forced-carat .carat-limiter{display:none}.forced-carat-selector{display:flex;gap:5px;justify-content:stretch;width:100%}.forced-carat-selector .forced-carat-option{border:1px solid #ccc;border-radius:6px;padding:6px 12px;box-sizing:border-box;cursor:pointer;text-align:center;font-weight:500;font-size:13px;line-height:15px;color:#222;background-color:#fff;flex-basis:100%;margin:1px}.forced-carat-selector .forced-carat-option.active,.forced-carat-selector .forced-carat-option:hover{border-color:#ba8273;border-width:2px;margin:0;color:#222}.tia-dia-api-search .search-row.carat.forced-filter{opacity:1;pointer-events:auto}.tia-dia-api-search .search-row.forced-filter .search-title:after{content:'Curated';display:inline-flex;margin-left:8px;padding:0 8px;border-radius:999px;font-size:10px;text-transform:uppercase;letter-spacing:.05em;background-color:#e5dfd4;color:#7b6c52}.tj-dia-criteria-widget.is-hidden{display:none !important}.tia-dia-api-search .search-row-result{font-weight:500;font-size:15px;line-height:15px;color:#81635b}.tia-dia-api-search .search-row:last-of-type{margin-bottom:0}.tia-dia-api-search .search-row .search-title{font-weight:500;font-size:13px;line-height:15px;letter-spacing:.15em;text-transform:uppercase;color:#81635b;margin-bottom:12px}.tia-dia-api-search .search-row .search-options{width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.tia-dia-api-search .search-row .search-options .label-note{font-size:12px;margin-top:5px;font-style:italic}.tia-dia-api-search .search-row .search-options::-webkit-scrollbar{display:none}.tia-dia-api-search .search-row .search-options .tap-buttons{display:flex;gap:5px;justify-content:stretch}.tia-dia-api-search .search-row .search-options .tap-buttons .button{border:1px solid #ccc;border-radius:6px;padding:6px 12px;box-sizing:border-box;cursor:pointer;text-align:center;font-weight:500;font-size:13px;line-height:15px;color:#222;white-space:nowrap;flex-basis:100%;margin:1px}.tia-dia-api-search .search-row.origin .search-options .tap-buttons .button{white-space:normal;padding:18px;display:flex;font-weight:400;text-align:left}.tia-dia-api-search .search-row.origin .search-options .tap-buttons .button.natural:before{background:transparent url(/wp-content/themes/tjv2/img/icon-diamond-natural.svg) center center/contain no-repeat}.tia-dia-api-search .search-row.origin .search-options .tap-buttons .button.labgrown:before{background:transparent url(/wp-content/themes/tjv2/img/icon-diamond-lab.svg) center center/contain no-repeat}.tia-dia-api-search .search-row.origin .search-options .tap-buttons .button .button-label .label{font-weight:500;font-size:14px;line-height:17px;color:#222;margin-bottom:8px}.tia-dia-api-search .search-row.origin .search-options .tap-buttons .button .button-label .desc{font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#666}.tia-dia-api-search .search-row.origin .search-options .tap-buttons .button:before{content:' ';display:block;width:42px;height:28px;margin-right:12px;flex-shrink:0;flex-basis:42px}.tia-dia-api-search .search-row.cut .search-options .tap-buttons .button{white-space:normal;padding:18px;display:flex;font-weight:400;text-align:left}.tia-dia-api-search .search-row.cut .search-options .tap-buttons .button .learn-more{text-decoration:underline;margin-top:10px;display:block;text-underline-offset:.3em}.tia-dia-api-search .search-row.cut .search-options .tap-buttons .button.premium:before{background:transparent url(/wp-content/themes/tjv2/img/icon-diamond-premium.png) center center/contain no-repeat}.tia-dia-api-search .search-row.cut .search-options .tap-buttons .button.excellent:before{background:transparent url(/wp-content/themes/tjv2/img/icon-diamond-excellent.png) center center/contain no-repeat}.tia-dia-api-search .search-row.cut .search-options .tap-buttons .button .button-label .label{font-weight:500;font-size:14px;line-height:17px;color:#222;margin-bottom:8px}.tia-dia-api-search .search-row.cut .search-options .tap-buttons .button .button-label .desc{font-style:normal;font-weight:400;font-size:13px;line-height:18px;color:#666}.tia-dia-api-search .search-row.cut .search-options .tap-buttons .button:before{content:' ';display:block;width:42px;height:28px;margin-right:12px;flex-shrink:0;flex-basis:42px}.tia-dia-api-search .search-row .search-options .tap-buttons.fill .button{width:auto;flex-grow:1}.tia-dia-api-search .search-row .search-options .tap-buttons .button.active{border-color:#ba8273;border-width:2px;margin:0}.tia-dia-api-search .search-row .search-options .tj-dia-search-slide{padding:24px 0 8px}.tia-dia-api-search .range-label .min,.tia-dia-api-search .range-label .max{transform:none}.tia-dia-api-search .ui-slider .ui-slider-handle{background-color:#ba8273;width:16px;height:16px;margin-left:-8px !important;box-shadow:none !important}.tia-dia-api-search .ui-slider-horizontal{margin-left:12px;margin-right:12px;height:2px}.tia-dia-api-search .ui-slider-range.ui-widget-header{background-color:#ba8273}.tj-dia-api-common-selector .labels{display:flex;justify-content:stretch;font-size:13px;position:absolute;top:-24px;left:0;width:100%;font-weight:500}.tj-dia-api-common-selector .labels span{flex-basis:100%;text-align:center;display:block}.tj-dia-api-carat-selector .carat-limiter{display:flex;justify-content:space-between;margin-bottom:18px}.tia-dia-api-search .search-row.carat .search-options .tj-dia-search-slide{padding-top:0}.tj-dia-api-carat-selector .carat-limiter input{width:100px;margin:0;padding:10px 15px}.tj-dia-result-listing.loading:after{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(250,247,242,.7);z-index:999;background-image:url(/wp-content/themes/tjv2/img/ajax-loader.gif);background-position:center center;background-size:auto;background-repeat:no-repeat}.tj-dia-result-listing .listing{padding-right:24px;padding-bottom:48px;position:relative}.tj-dia-result-listing .listing.no-result{height:80vh}.tj-dia-result-listing .listing .no-diamond{font-weight:500;color:#aaa;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tj-dia-result-listing .listing .diamond-item{display:flex;align-items:stretch;gap:18px;color:#222;padding:24px 0;border-bottom:1px solid #ccc}.tj-dia-result-listing .listing .diamond-item .pick{padding-top:36px;flex-shrink:0}.tj-dia-result-listing .listing .diamond-item .pick .pretty-radio{transform:translateY(-50%)}.tj-dia-result-listing .listing .diamond-item .pick .pretty-radio.disabled{border-color:#ccc}.tj-dia-result-listing .listing .diamond-item .thumbnail{display:block;flex-basis:72px;flex-shrink:0}.tj-dia-result-listing .listing .diamond-item .thumbnail span{background-color:#ccc;border-radius:6px;width:72px;height:72px;display:block;background-position:center;background-size:cover;background-repeat:no-repeat}.tj-dia-result-listing .listing .diamond-item .diamond-details{flex-basis:100%}.tj-dia-result-listing .listing .diamond-item .diamond-details .internal-id{font-weight:500;font-size:15px;line-height:15px;margin-bottom:8px;display:flex;align-items:center}.tj-dia-result-listing .listing .diamond-item .diamond-details .internal-id .result-count{font-size:10px;line-height:1em;background-color:#81635b;color:#fff;border-radius:6px;display:inline-block;padding:.5em .8em;margin-right:10px}.tj-dia-result-listing .listing .diamond-item .diamond-details .badge{font-size:9px;text-transform:uppercase;letter-spacing:.1em;line-height:1em;background-color:#ddd;border-radius:6px;display:inline-block;padding:.5em .8em;margin-right:10px;display:inline-block;margin-left:18px}.tj-dia-result-listing .listing .diamond-item .diamond-details .badge.avail{background-color:#78e595}.tj-dia-result-listing .listing .diamond-item .diamond-details .badge.sold{background-color:#333;color:#fff}.tj-dia-result-listing .listing .diamond-item .diamond-details .badge.reserve{background-color:#666;color:#fff}.tj-dia-result-listing .listing .diamond-item .diamond-details .diamond-metas{font-weight:400;font-size:12px;line-height:13px;display:flex;flex-wrap:wrap;margin:0}.tj-dia-result-listing .listing .diamond-item .diamond-details .diamond-metas .diamond-meta{display:flex;align-items:center;margin:2px 0;flex-basis:33.33%}.tj-dia-result-listing .listing .diamond-item .diamond-details .diamond-metas .diamond-meta label{font-weight:400;font-size:12px;line-height:13px;margin:0 2px 0 0;flex-shrink:0}.tj-dia-result-listing .listing .diamond-item .diamond-details .diamond-metas .diamond-meta .value{font-weight:500;font-size:12px;line-height:13px;color:#81635b}.tj-dia-result-listing .listing .diamond-item .diamond-details .diamond-cta{margin-top:8px}.tj-dia-result-listing .listing .diamond-item .diamond-details .diamond-cta .view-info{font-weight:500;font-size:13px;line-height:15px;display:flex;align-items:center;cursor:pointer}.tj-dia-result-listing .listing .diamond-item .diamond-details .diamond-cta .view-info:after{content:' ';display:inline-block;width:12px;height:12px;margin-left:6px;background:transparent url(/wp-content/themes/tjv2/img/icon-tiny-arrow-more.svg) center center/contain no-repeat}.tj-dia-result-listing .listing .diamond-item .diamond-price{display:flex;flex-direction:column;justify-content:space-between;text-align:right;flex-shrink:0}.tj-dia-result-listing .listing .diamond-item .diamond-price .dia-price{font-weight:500;font-size:15px;line-height:18px;text-align:right;color:#81635b}.tj-dia-result-listing .listing .diamond-item .diamond-price .price-meta{display:flex;justify-content:end;align-items:center;gap:5px}.tj-dia-result-listing .listing .diamond-item .diamond-price .ideal-badge{display:block;width:35px;height:30px;background:transparent url(/wp-content/themes/tjv2/img/icon-diamond-ideal.svg) right center/auto no-repeat}.tj-dia-result-listing .listing .diamond-item .diamond-price .premium-badge{display:block;width:48px;height:30px;background:transparent url(/wp-content/themes/tjv2/img/icon-diamond-premium.png) center center/contain no-repeat}.tj-dia-result-listing .listing .diamond-item .diamond-price .dia-lab{display:block}.tj-dia-result-listing .listing .diamond-item .diamond-price .dia-lab .logo{display:block;height:20px;width:64px;margin-bottom:2px;margin-left:auto}.tj-dia-result-listing .listing .diamond-item .diamond-price .dia-lab .logo.gia{background:transparent url(/wp-content/themes/tjv2/img/icon-gia-cert.png) right center/contain no-repeat}.tj-dia-result-listing .listing .diamond-item .diamond-price .dia-lab .logo.igi{background:transparent url(/wp-content/themes/tjv2/img/icon-igi-cert.png) right center/contain no-repeat}.tj-dia-result-listing .listing .diamond-item .diamond-price .dia-lab .action{font-weight:400;font-size:9px;line-height:11px;text-align:right;color:#666;display:block}.tj-dia-info-overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.3)}.tj-dia-info-overlay .table{display:table;width:100%;height:100%}.tj-dia-info-overlay .table .cell{display:table-cell;vertical-align:middle;text-align:center}.tj-dia-info-overlay .table .cell .content{background-color:#fff;padding:36px 24px 36px 36px;border-radius:12px;display:inline-block;width:90%;max-height:96vh;max-width:960px;line-height:1.4em;font-size:14px;z-index:999;position:relative;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.6);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.6);box-shadow:0px 0px 20px 0px rgba(0,0,0,.6);color:#fff}.tj-dia-info-overlay .table .cell .content .content-inner{max-height:calc(96vh - 72px)}.tj-dia-info-overlay .table .cell .content .content-inner .tj-dia-info{padding-right:12px}.tj-dia-info-overlay .dia-overlay-close{border:0 !important;background-color:transparent !important;padding:0 !important;text-indent:-9999px;overflow:hidden;background:transparent url(/wp-content/themes/tjv2/img/icon-close-slim-black.svg) center center no-repeat !important;width:var(--gap);height:var(--gap);display:block;position:absolute;z-index:2;right:1em;top:1em;cursor:pointer}.tj-dia-info-overlay .tj-dia-info{display:flex}.tj-dia-info-overlay .tj-dia-info .media{flex-basis:auto;max-width:55%;flex-shrink:1;flex-grow:0}.tj-dia-info-overlay .tj-dia-info .media>*{margin-right:36px}.tj-dia-info-overlay .tj-dia-info .media>.thumbnail.sample:after{content:'*Sample Image';font-size:10px;text-transform:uppercase;display:block;color:#666;margin-top:10px}.tj-dia-info-overlay .tj-dia-info .info{flex-basis:auto;text-align:left;flex-shrink:0;flex-grow:1}.tj-dia-info-overlay .tj-dia-info .info .panel-title{margin-bottom:18px}.tj-dia-info-overlay .tj-dia-info .info .panel-title .panel-subtitle{height:17px;font-weight:500;font-size:14px;line-height:17px;color:#666;margin-bottom:5px}.tj-dia-info-overlay .tj-dia-info .info .panel-title .meta{display:flex;justify-content:space-between}.tj-dia-info-overlay .tj-dia-info .info .panel-title .meta .sku{font-weight:500;font-size:24px;line-height:29px;color:#222}.tj-dia-info-overlay .tj-dia-info .info .panel-title .meta .price{font-weight:500;font-size:20px;line-height:24px;text-align:right;color:#81635b}.tj-dia-info-overlay .tj-dia-info .info .panel-table .panel-row{font-weight:500;font-size:12px;line-height:13px;color:#222;padding:10px 24px;display:flex;justify-content:space-between;align-items:center}.tj-dia-info-overlay .tj-dia-info .info .panel-table .panel-row:nth-child(odd){background-color:var(--tj-darker-sand)}.tj-dia-info-overlay .tj-dia-info .info .panel-table .panel-row .meta-type{text-transform:uppercase;letter-spacing:.15em}.tj-dia-info-overlay .tj-dia-info .info .panel-table .panel-row .meta-value{text-align:right;font-size:14px;line-height:1em}.tj-dia-info-overlay .tj-dia-info .logo{display:block;height:20px;width:64px}.tj-dia-info-overlay .tj-dia-info a.view-report{font-weight:500;font-size:14px;line-height:16px;text-align:right;color:#ba8273}.tj-dia-info-overlay .tj-dia-info .logo.gia{background:transparent url(/wp-content/themes/tjv2/img/icon-gia-cert.png) left center/contain no-repeat}.tj-dia-info-overlay .tj-dia-info .logo.igi{background:transparent url(/wp-content/themes/tjv2/img/icon-igi-cert.png) left center/contain no-repeat}.tj-dia-info .media .video360{width:calc(100% - 36px);position:relative;height:100%;background:transparent url(/wp-content/themes/tjv2/img/ajax-loader.gif) center center/auto no-repeat}.tj-dia-info .media .video360 iframe{border:0;position:absolute;top:0;left:0;width:100%;height:100%}.tj-dia-info .media .video360 .placeholder{display:block;width:100%}.panel-content-inner .flex-row{display:flex;justify-content:space-between;align-items:end}.panel-content-inner .panel-title .combined-note,.panel-content-inner .panel-title .combined-note ul li{margin:0;padding:0}.panel-content-inner .panel-title .combined-note ul{text-align:right;display:block}.panel-content-inner .panel-title .combined-note a{justify-content:end}#tj-dia-api-load-more:hover{background-color:#ba8273 !important;color:#fff !important}.search-row.tj_dia_id .search-options input,.search-row.cert_no .search-options input{margin:0 !important;width:100%;padding:10px}.search-row-mobile{text-align:center;gap:18px;display:flex;justify-content:center;margin-top:18px}.tia-dia-api-search:not(.close) .search-row-mobile{position:fixed;bottom:80px;z-index:10;right:24px}.search-row-mobile .toggle-close-tj-dia-search-widget{transform-origin:right center !important}.search-row-mobile .tj-dia-search-btn{transform-origin:right center !important;font-weight:400;width:4em;height:4em;background-color:var(--tj-new-black);border-radius:50%;cursor:pointer;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,.6);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,.6);box-shadow:0px 0px 5px 0px rgba(0,0,0,.6);padding:0}.search-row-mobile .tj-dia-search-btn svg{width:50%;height:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.mobile-filter-toggle{text-align:right}.mobile-filter-toggle>a.btn{padding:10px 24px !important}.addon-engraving-cost{display:inline-block;font-size:13px;line-height:1em;padding:.4em .8em;border-radius:.3em;background-color:#fff;vertical-align:middle;margin-left:.5em;font-weight:400}.addon-cost{display:inline-block;font-size:13px;line-height:1em;padding:.4em .8em;border-radius:.3em;background-color:#fff;vertical-align:middle;margin-left:.5em;font-weight:400}.tia-dia-api-search .search-row.auto-refresh{font-size:13px;font-weight:500}.tia-dia-api-search .search-row.auto-refresh .search-options{display:flex;align-items:center}.tia-dia-api-search .search-row.auto-refresh input{margin-right:.5em}.floating-search-button{display:block;font-weight:400;position:absolute;right:0;bottom:0;z-index:10;width:4em;height:4em;background-color:#ba8273;border-radius:50%;cursor:pointer}.floating-search-button svg{width:50%;height:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.col-content .col-row{display:flex}.col-content .col-row .label{font-weight:500;width:40%;padding:.8em 1em;line-height:1.3em}.col-content .col-row .value{width:60%;padding:.8em 1em;line-height:1.4em}.col-content .col-row:nth-child(odd){background-color:#f5f5f5}.carousel-image-box.beige{background-color:var(--tj-new-sand)}.carousel-image-box.white{background-color:#fff}.added-overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.3)}.added-overlay .added-table{display:table;width:100%;height:100%}.added-overlay .added-table .added-cell{display:table-cell;vertical-align:middle;text-align:center}.added-overlay .added-table .added-cell .added-content{background-color:#fff;padding:3em;display:inline-block;width:90%;max-width:480px;line-height:1.4em;font-size:14px;z-index:999;position:relative;-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,.6);-moz-box-shadow:0px 0px 20px 0px rgba(0,0,0,.6);box-shadow:0px 0px 20px 0px rgba(0,0,0,.6)}.added-overlay .added-table .added-cell .added-content .added-actions{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--gap10);margin-top:var(--gap18)}.added-overlay .added-table .added-cell .added-content .added-actions .cta{display:block;width:100%}.added-overlay .added-table .added-cell .added-content p{margin:.5em 0}.added-overlay .added-table .added-cell .added-content .added-name{color:var(--tj-accent)}.added-overlay.hide{display:none}.added-overlay .added-table .added-cell .added-content .browse-btn{background-color:#ba8273 !important;border:1px solid #ba8273 !important;color:#fff !important;letter-spacing:1px;display:block;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;transform-origin:center;margin-top:1em}.added-overlay .added-table .added-cell .added-content .added-close{width:var(--gap);height:var(--gap);background:transparent url(/wp-content/themes/tjv2/img/btn-close-pop.svg) center center no-repeat;background-size:contain;text-indent:999px;overflow:hidden;display:block;position:absolute;top:0;right:0;z-index:999;cursor:pointer;transform:translate(50%,-50%)}.added-overlay .added-table .added-cell .added-content .view-cart-btn{background-color:#333 !important;border:1px solid #333 !important;color:#fff !important;letter-spacing:1px;display:block;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;-ms-transform-origin:center;transform-origin:center;margin-top:1em}@media (min-width:960px){.mobile-filter-toggle{display:none}.tj-standard-customiser .panel-content .panel-title .col.left .combined-note{display:none}.gallery-action .gallery-action-wrapper a.btn-action-tryon{display:none}.navbar-cta{display:none !important}}@media (max-width:959px){.floating-search-button,.search-row.auto-refresh{display:none !important}.tj-standard-customiser .panel-content .panel-title .col.left .combined-note ul{display:flex;gap:12px}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel .panel-subtitle{display:none}.tj-standard-customiser .panel-content .panel-title .col.right .combined-note{display:none}.tj-dia-result-listing .listing .diamond-item .diamond-details .diamond-metas .diamond-meta{flex-basis:33.33%}.tj-dia-info-overlay .tj-dia-info{display:block}.tj-dia-info-overlay .tj-dia-info .media{max-width:none;margin-bottom:24px}.tj-dia-info-overlay .tj-dia-info .media>*{margin-right:0}.tj-dia-info-overlay .tj-dia-info .media .video360{width:100%}.tj-standard-customiser .panel-done{width:100%;left:0}.navbar-cta .menu-cta-inner{margin-top:0}.navbar-cta .menu-cta-inner li a{padding:15px 20px;border-bottom:1px solid #f9ddd5}.padded-float .tj-standard-customiser .sticky-bar.float-now{top:73px}.tj-standard-customiser.fullscreen .standard-product-gallery .slick-slider img{object-fit:contain}.tj-standard-customiser .add-to-cart-bar{z-index:400}.tj-standard-customiser{height:auto !important}.tj-standard-customiser>.columns{display:block}.tj-standard-customiser>.columns>.column{width:auto;flex-basis:auto}.tj-standard-customiser .standard-product-gallery{height:70vw;position:relative}.tj-standard-customiser .panels{height:auto}.tj-standard-customiser .panel .panel-content{width:100%}.tj-standard-customiser .panel .panel-content .panel-metal-options{max-width:none;margin:0}.tj-standard-customiser .standard-product-gallery .slick-slider img,body.standard-aura .tj-standard-customiser .standard-product-gallery .slick-slider img{height:100% !important;max-height:100vw;width:100%;object-fit:contain}.tj-standard-customiser .panel.item-summary .panel-content,.tj-standard-customiser .panel.fixed-title .panel-content,.tj-standard-customiser .panel.full .panel-content{padding:48px}.tj-standard-customiser .standard-product-gallery img.slick-slide{height:100%}.tj-standard-customiser .columns .column.thumbnail,.tj-standard-customiser .columns .column.product-title{display:none}.tj-standard-customiser .sticky-bar .column.cart-action{width:100%;flex-basis:calc(100% - 0px)}.tj-standard-customiser:not(.fullscreen) .panels .panel.item-summary{position:relative;height:auto}.tj-standard-customiser.fullscreen{height:calc(100vh - 0px) !important;height:calc(100dvh - 0px) !important}.tj-standard-customiser.fullscreen>.columns>.column.column-left{height:calc(40vh - 0px);height:calc(40dvh - 0px)}.tj-standard-customiser.fullscreen>.columns>.column.column-left .standard-product-gallery{height:calc(40vh - 0px);height:calc(40dvh - 0px);transition:all .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s}.tj-standard-customiser.fullscreen>.columns>.column.column-left .standard-product-gallery .slick-slider .slick-slide{height:calc(40vh - 0px) !important;transition:all .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s}.tj-standard-customiser.fullscreen>.columns>.column.column-right{height:calc(60vh - 0px);height:calc(60dvh - 0px);transition:all .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s}.tj-standard-customiser.fullscreen .panels{height:calc(60vh - 0px);height:calc(60dvh - 0px);transition:all .4s cubic-bezier(1,0,.43,1) .2s,transform .4s cubic-bezier(.3,0,.3,1) .2s}.tj-standard-customiser.fullscreen .panel.full .panel-content{height:100%;overflow:auto}.tj-standard-customiser.fullscreen .panel.full .panel-content .panel-title{position:relative;padding:0 0 10px}.tj-standard-customiser.fullscreen .panel.full .panel-content .panel-carat{padding-top:64px}.tj-standard-customiser .panel.fixed-title{padding-top:0}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu{width:100vw}.panel-radio-options{margin:0}.panel-catalogue{padding:0}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex{display:block}.tj-standard-customiser.foldable-customiser.panel-open-diamond .columns .column.column-left{height:0}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content{width:100%;padding:0}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.tj-dia-criteria-widget{position:absolute;top:0;left:0;z-index:3000;height:auto;box-shadow:0px 0px 5px 0px rgba(0,0,0,.2);background-color:#fff}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.tj-dia-criteria-widget .panel-content-inner .tia-dia-api-search{padding:0 24px 24px;height:calc(99vh - 92px - 72px);height:calc(99dvh - 92px - 72px);overflow:auto;max-height:2000px}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.tj-dia-criteria-widget .panel-content-inner .tia-dia-api-search.close{max-height:0;overflow:hidden;padding-bottom:0}.tia-dia-api-search{max-width:none;margin:0}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.right{padding-top:92px}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.tj-dia-criteria-widget.is-hidden+.panel-content.right{padding-top:0}.tj-standard-customiser.foldable-customiser.panel-open-diamond .column-right,.tj-standard-customiser.foldable-customiser.panel-open-diamond .column-right .panels{height:100vh !important;height:100dvh !important}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active{position:relative}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content .panel-title{padding:18px 24px}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.right{padding-left:0}.tj-dia-result-listing .listing{padding-right:0}.tj-dia-result-listing .listing .diamond-item{padding:18px}.tj-dia-result-listing .listing .diamond-item .thumbnail span{width:64px;height:64px}}@media (max-width:768px){.tj-standard-customiser .sticky-bar.float-now .column.cart-action .button-container .select-size-menu{top:68px}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu.active{height:calc(100vh - 68px);height:calc(100dvh - 68px)}.tj-standard-customiser h2{font-size:26px;line-height:1.4em}.tj-standard-customiser h3,.tj-standard-customiser h1.product-name{font-size:20px;line-height:1.4em}.tj-standard-customiser .panel-content ul.options li a .label{font-size:13px}.tj-standard-customiser .panel-content ul.options li a .value{font-size:14px}.tj-standard-customiser .panel-content ul.options li{min-height:48px}.tj-standard-customiser .panel-content .panel-title .panel-subtitle{font-size:16px}.tj-standard-customiser .panel.item-summary .panel-content,.tj-standard-customiser .panel.fixed-title .panel-content,.tj-standard-customiser .panel.full .panel-content{padding:36px 30px}.tj-standard-customiser .panel-done a.done,.tj-standard-customiser .panel-done .column.total .label,.tj-standard-customiser .panel-done .column.total .value,.add-to-cart .standard-add-to-cart-btn,.add-to-cart .standard-external-buy-btn,.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size{font-size:12px}.tj-standard-customiser .panels .panel:not(.item-summary),.tj-standard-customiser .panels .panel.item-summary{padding-bottom:68px}.tj-standard-customiser .add-to-cart-bar,.tj-standard-customiser .sticky-bar,.tj-standard-customiser .sticky-bar .column.cart-action .button-container,.tj-standard-customiser .panel-done{height:68px}.add-to-cart .standard-add-to-cart-btn,.add-to-cart .standard-external-buy-btn,.tj-standard-customiser .sticky-bar .column.cart-action .button-container>a,.tj-standard-customiser .panel-done{line-height:68px}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu{bottom:68px}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu.active{height:calc(100vh - 68px);height:calc(100dvh - 68px)}.pretty-radio,.pretty-radio input{width:18px;height:18px}.pretty-radio input+span{width:18px;height:18px}.panel-radio-options .radio-option .input{margin-right:18px}.panel-radio-options .radio-option .input-label .heading{line-height:18px}.panel-radio-options .radio-option{padding:18px 0}.panel-metal-options .metal-type .subheading{font-size:16px;line-height:42px}.panel-metal-options .metal-type .options .option .thumbnail{width:38px;height:38px}.product-group .product-item-box.wedding-band .product-info-box{display:block}.product-group .product-item-box.wedding-band .product-info-box .product-info-left{padding-right:0}.product-group .product-item-box.wedding-band .product-info-box .product-info-right,.product-group .product-item-box.wedding-band .product-info-box .product-info-right *{text-align:left}.product-group .product-item-box.wedding-band .product-info-box .product-info-right .product-price,.product-group .product-item-box.wedding-band .product-info-box .product-info-right .product-price *{font-size:13px;text-align:left}}@media (max-width:569px){.tj-standard-customiser .panel .panel-menu{overflow:auto;text-align:left;padding-left:0;padding-right:0}.tj-standard-customiser .panel .panel-menu ul{justify-content:start}.tj-standard-customiser .panel .panel-menu ul:after{content:' ';display:block;width:2em;height:1em;flex-shrink:0}.tj-standard-customiser .panel .panel-menu ul li{font-size:14px}.tj-standard-customiser .panel .panel-menu ul li a{white-space:nowrap}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size{font-size:13px}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .size,.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .size2,.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size-menu a.ring-size .mm:not(.last){margin-right:1em;padding-right:1em}.tj-dia-info-overlay .table .cell .content{padding:18px 6px 18px 18px}.tia-dia-api-search .search-row.origin .search-options .tap-buttons,.tia-dia-api-search .search-row.cut .search-options .tap-buttons{flex-direction:column}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.tj-dia-criteria-widget .panel-content-inner .tia-dia-api-search{padding-right:12px}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.tj-dia-criteria-widget .panel-content-inner .tia-dia-api-search .search-row{margin-right:12px}.tj-dia-result-listing .listing .diamond-item{overflow:hidden;display:block}.tj-dia-result-listing .listing .diamond-item .pick{float:left;margin-right:12px}.tj-dia-result-listing .listing .diamond-item .thumbnail{float:left;margin-right:12px}.tj-dia-result-listing .listing .diamond-item .diamond-details{float:left;width:calc(100% - 80px - 18px)}.tj-dia-result-listing .listing .diamond-item .thumbnail span{width:56px;height:56px}.tj-dia-result-listing .listing .diamond-item .diamond-price{clear:left;width:calc(100% - 80px - 18px);margin-left:auto;flex-direction:row;align-items:flex-end}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel h2{font-size:16px;line-height:1em}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel .panel-subtitle{display:none}.panel-content .combined-note ul{display:block}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.tj-dia-criteria-widget .panel-content-inner .tia-dia-api-search{height:calc(100vh - 72px - 72px);height:calc(100dvh - 72px - 72px)}.panel-content-inner .flex-row{align-items:center}.mobile-filter-toggle .btn{transform-origin:right !important}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.right{padding-top:74px;padding-left:0}.tj-standard-customiser.foldable-customiser.panel-open-diamond .panel.diamond.active .panel-content-flex .panel-content.tj-dia-criteria-widget.is-hidden+.panel-content.right{padding-top:0}.tj-dia-result-listing .listing{padding-right:0}.tj-dia-result-listing .listing .diamond-item{padding:18px}.tia-dia-api-search .search-row.origin .search-options .tap-buttons .button{flex-basis:calc(50% - 4px)}.tia-dia-api-search .search-row.cut .search-options .tap-buttons .button{flex-basis:calc(50% - 4px)}.tia-dia-api-search .search-row.shape .search-options .diamond-shape{flex-basis:calc(32%)}.tia-dia-api-search .search-row.color .search-options .tap-buttons .button,.tia-dia-api-search .search-row.clarity .search-options .tap-buttons .button,.tia-dia-api-search .search-row.flo .search-options .tap-buttons .button{flex-basis:calc(32%)}.tia-dia-api-search .search-row.color .search-options .tap-buttons .button.active,.tia-dia-api-search .search-row.clarity .search-options .tap-buttons .button.active,.tia-dia-api-search .search-row.flo .search-options .tap-buttons .button.active{flex-basis:calc(32%)}#tj-dia-api-load-more{transform-origin:center}}@media screen and (max-width:540px){.tj-standard-customiser .panel-content .panel-title .col.left .combined-note ul{display:block;text-align:left}.tj-standard-customiser .panel-content .panel-title .combined-note a{justify-content:start}.tj-standard-customiser .panel-content .combined-note{margin-top:5px}.tj-standard-customiser .panel-content .combined-note ul li{line-height:1.5em;font-size:12px}}@media (max-width:480px){.tj-dia-result-listing .listing .diamond-item .diamond-details .diamond-metas .diamond-meta{flex-basis:50%}.gallery-action .gallery-action-wrapper a:not(:first-of-type){margin-left:10px}.gallery-action .gallery-action-wrapper a{width:32px;height:40px}.product-overlay-video video{height:calc(100% - 76px)}.tj-standard-customiser .columns.external{height:68px}.tj-standard-customiser .columns.external .add-to-cart .standard-add-to-cart-btn{line-height:16px;display:flex;flex-direction:column;justify-content:center;white-space:normal}.tj-standard-customiser .columns.external .add-to-cart .standard-external-buy-btn{line-height:16px;display:flex;flex-direction:column;justify-content:center;white-space:normal}.tj-standard-customiser .columns.external .add-to-cart .standard-add-to-cart-btn .add-cart-total{display:block;margin-left:0;line-height:1em;margin-top:3px}.floating-filter .filter-item{width:auto;display:block;padding:12px 0}.filter-item.pa_material{width:auto;display:block}.tj-standard-customiser .panel-done .column.total .label{display:none !important}.tj-standard-customiser .sticky-bar .column.cart-action .button-container>a,.add-to-cart .standard-add-to-cart-btn,.add-to-cart .standard-external-buy-btn{padding:0 14px}.tj-standard-customiser .sticky-bar .column.cart-action .button-container>a.select-size:after,.add-to-cart .standard-add-to-cart-btn:after{right:14px}.tj-standard-customiser .sticky-bar .column.cart-action .button-container .select-size span,.add-to-cart .standard-add-to-cart-btn span.hide-extra{display:none}.tj-standard-customiser .add-to-cart .standard-add-to-cart-btn:after{right:14px}}@media only screen and (orientation:landscape) and (max-height:800px){.tj-standard-customiser h2{font-size:24px}.panel-radio-options .radio-option{padding:18px 0}.tj-standard-customiser .panel .panel-content{width:calc((100% - 24px)*.85 - 24px)}.panel-radio-options .radio-option .input-label .heading{font-size:14px}.tj-standard-customiser .panel-content ul.options li{padding:16px 0;min-height:52px}.tj-standard-customiser .panel-content ul.options li a .label{font-size:13px}.tj-standard-customiser .panel-content ul.options li a .value{font-size:14px}.tj-standard-customiser .delivery-note{margin-top:18px}}.couple-ring-customiser-wrapper{position:relative}.couple-ring-customiser{height:calc(100vh - 0px);height:calc(100dvh - 0px);background-color:var(--tj-new-sand);position:relative}.couple-ring-customiser.hide{visibility:hidden;position:absolute;left:0;top:0}.couple-ring-customiser-wrapper .tj-standard-customiser:not(.couple-ring-customiser):not(.active){visibility:hidden;position:absolute;left:0;top:0}.customise-section.gender{padding-right:var(--gap)}.customise-section.gender .customise-title{margin-bottom:0}.customise-section.gender .customise-title.her span:before{content:' ';display:block;width:24px;height:24px;background:transparent url(/wp-content/themes/tjv2/img/icon/icon-for-her.svg) center center/contain no-repeat;margin-right:10px;flex-basis:24px;flex-shrink:0}.customise-section.gender .customise-title.him span:before{content:' ';display:block;width:24px;height:24px;background:transparent url(/wp-content/themes/tjv2/img/icon/icon-for-him.svg) center center/contain no-repeat;margin-right:10px;flex-basis:24px;flex-shrink:0}.customise-section.gender .customise-summary-info .summary-metas{border-top:0}.tj-standard-customiser.couple-ring-customiser .columns .column.add-to-cart{flex-basis:100%}.tj-standard-customiser .add-to-cart .standard-add-to-cart-btn .add-cart-total .original-price{display:inline-block;margin-right:10px;line-height:1em;font-size:.8em}.tj-standard-customiser .add-to-cart .standard-add-to-cart-btn .add-cart-total>*{display:block;line-height:1em}.tj-standard-customiser .add-to-cart .standard-add-to-cart-btn .add-cart-total .tax-amount{font-size:.9em;line-height:1em;text-transform:none;letter-spacing:0;margin-top:4px}.panel-content .extra-note{margin:18px 0 0;line-height:1.4em;vertical-align:middle;font-size:12px;line-height:18px;color:#444}.customise-summary-info .summary-metas.care-package{border-top:0;padding-top:0}.engraving-font-styles{display:flex;flex-wrap:wrap;gap:var(--gap9)}.engraving-font-styles .engraving-font-style{flex-basis:calc(33% - var(--gap9));border:1px solid #ccc;margin:1px;border-radius:6px;text-align:center;font-size:12px;line-height:1.2em;padding:var(--gap12)}.engraving-font-styles .engraving-font-style:before{content:' ';height:35px;display:block;margin-bottom:var(--gap6);width:100%;background-position:center;background-size:contain;background-repeat:no-repeat}.engraving-font-styles .engraving-font-style[data-value=bookman]:before{background-image:url(/wp-content/themes/tjv2/img/fonts/bookman.png)}.engraving-font-styles .engraving-font-style[data-value=bulletin-typewriter]:before{background-image:url(/wp-content/themes/tjv2/img/fonts/bulletin-typewriter.png)}.engraving-font-styles .engraving-font-style[data-value=colonna]:before{background-image:url(/wp-content/themes/tjv2/img/fonts/colonna.png)}.engraving-font-styles .engraving-font-style[data-value=edwardian-script]:before{background-image:url(/wp-content/themes/tjv2/img/fonts/edwardian-script.png)}.engraving-font-styles .engraving-font-style[data-value=old-english]:before{background-image:url(/wp-content/themes/tjv2/img/fonts/old-english.png)}.engraving-font-styles .engraving-font-style[data-value=regular-corinthia]:before{background-image:url(/wp-content/themes/tjv2/img/fonts/regular-corinthia.png)}.engraving-font-styles .engraving-font-style[data-value=lucida]:before{background-image:url(/wp-content/themes/tjv2/img/fonts/lucida.png)}.engraving-font-styles .engraving-font-style[data-value=script-mt-bold]:before{background-image:url(/wp-content/themes/tjv2/img/fonts/script-mt-bold.png)}.engraving-font-styles .engraving-font-style[data-value=georgia]:before{background-image:url(/wp-content/themes/tjv2/img/fonts/georgia.png)}.engraving-font-styles .engraving-font-style[data-value=fira-sans]:before{background-image:url(/wp-content/themes/tjv2/img/fonts/fira-sans.png)}.engraving-font-styles .engraving-font-style[data-value=dancing-script]:before{background-image:url(/wp-content/themes/tjv2/img/fonts/dancing-script.png)}.engraving-font-styles .engraving-font-style.selected{border-color:#ba8273;border-width:2px;margin:0}.engraving-font-styles .engraving-font-style.disabled,.panel .panel-builder-button-options .builder-button.disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.panel.engraving .panel-radio-options .radio-option .input-label{margin-right:0}.panel-content .resizing-warning{color:#c00}.builder-button .resizing-warning{display:block;text-align:center;margin-top:5px}.band-builder .panel.finish .panel-builder-button-options{margin-top:0;margin-bottom:0}.panel-content .resizing-note{max-width:500px;margin:calc(var(--gap)/2) auto var(--gap);font-size:13px;text-align:center}.tj-order-process .order-process-heading{max-width:720px;margin-bottom:32px}.tj-order-process .order-process-heading .eyebrow{display:inline-flex;margin-bottom:8px;text-transform:uppercase;letter-spacing:.2em;font-size:12px;color:#a58b74;font-weight:600}.tj-order-process .order-process-bar{display:flex;gap:1px;border-radius:0;overflow:hidden;padding:0 var(--gap18);position:relative}.tj-order-process .order-process-bar:before{content:' ';position:absolute;left:0;top:0;width:20%;height:100%;background-color:var(--tj-new-black);z-index:-1}.tj-order-process .order-process-bar:after{content:' ';position:absolute;right:0;top:0;width:20%;height:100%;background-color:var(--tj-new-black);z-index:-1}.tj-order-process .order-process-bar.first:before{content:' ';position:absolute;left:0;top:0;width:20%;height:100%;background-color:var(--tj-new-sand);z-index:-1}.tj-order-process .order-process-bar.last:after{content:' ';position:absolute;right:0;top:0;width:20%;height:100%;background-color:var(--tj-new-sand);z-index:-1}.tj-order-process .order-process-step{flex:1;border:none;background:0 0;padding:var(--gap18);text-align:center;text-transform:none;color:var(--tj-new-sand);background-color:var(--tj-new-black);font-weight:600;font-size:16px;line-height:1em;display:flex;align-items:center;gap:var(--gap12);cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;justify-content:center;transform:skew(-14deg)}.tj-order-process .order-process-step>*{transform:skew(14deg)}.tj-order-process .order-process-step .step-icon{flex-shrink:0;flex-grow:0;content:' ';display:block;flex-basis:var(--gap);width:var(--gap);height:var(--gap)}.tj-order-process .order-process-step.order-process-panel-order .step-icon{background:transparent url(/wp-content/themes/tjv2/img/icon/icon-step-order-white.svg) center center/contain no-repeat}.tj-order-process .order-process-step.order-process-panel-order.active .step-icon{background-image:url(/wp-content/themes/tjv2/img/icon/icon-step-order.svg)}.tj-order-process .order-process-step.order-process-panel-processing .step-icon{background:transparent url(/wp-content/themes/tjv2/img/icon/icon-step-process-white.svg) center center/contain no-repeat}.tj-order-process .order-process-step.order-process-panel-processing.active .step-icon{background-image:url(/wp-content/themes/tjv2/img/icon/icon-step-process.svg)}.tj-order-process .order-process-step.order-process-panel-collection .step-icon{background:transparent url(/wp-content/themes/tjv2/img/icon/icon-step-collect-white.svg) center center/contain no-repeat}.tj-order-process .order-process-step.order-process-panel-collection.active .step-icon{background-image:url(/wp-content/themes/tjv2/img/icon/icon-step-collect.svg)}.tj-order-process .order-process-step.order-process-panel-after-sales .step-icon{background:transparent url(/wp-content/themes/tjv2/img/icon/icon-step-sales-white.svg) center center/contain no-repeat}.tj-order-process .order-process-step.order-process-panel-after-sales.active .step-icon{background-image:url(/wp-content/themes/tjv2/img/icon/icon-step-sales.svg)}.tj-order-process .order-process-step:last-child{border-right:none}.tj-order-process .order-process-step .step-index{display:inline-flex;align-items:center;justify-content:center;color:inherit;font-size:18px;line-height:1em;font-weight:700}.tj-order-process .order-process-step.active{background-color:var(--tj-new-sand);color:var(--tj-new-black)}.tj-order-process .order-process-panel{display:none;padding:var(--gap);background-color:var(--tj-new-sand);animation:fadeIn .3s ease}.tj-order-process .order-process-panel.active{display:block}.tj-order-process .order-process-panel .panel-title{font-weight:600;font-size:1.2em;margin-bottom:12px;color:var(--tj-new-black)}.tj-order-process .order-process-panel .panel-copy p{font-size:14px;line-height:1.6;color:#4c4336}.tj-order-process .order-process-panel .panel-copy p+p{margin-top:12px}@keyframes fadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.tj-order-process{padding:32px 24px}.tj-order-process .order-process-step{font-size:14px}}@media (max-width:640px){.tj-order-process .order-process-step{flex-direction:column}}@media (max-width:560px){.tj-order-process{padding:24px}}@media (max-width:420px){.tj-order-process .order-process-step{font-size:12px}.tj-order-process .order-process-step .step-index{font-size:14px}}.tj-custom-tooltip{position:absolute;top:-18px;left:24px;display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 16px;border-radius:999px;background-color:var(--tj-new-black);color:#fff;font-weight:600;font-size:12px;line-height:1;letter-spacing:0;text-transform:none;pointer-events:none;z-index:10}.tj-custom-tooltip:after{content:'';position:absolute;left:28px;bottom:-5px;width:10px;height:10px;background-color:inherit;transform:rotate(45deg);border-radius:0}