@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v31/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.js,html,body{overflow-x:hidden!important}@media only screen and (min-width:900px){.product--small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(20% - .8rem)}.grid__item.product__media-wrapper slider-component.thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:602px;left:0;transform-origin:left top;height:100px;overflow:hidden}.grid__item.product__media-wrapper{position:relative}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(16.8% - .8rem)}}details-modal.header__search{display:none!important}.header__icons details-modal.header__search{display:block!important}.collection slider-component.slider-mobile-gutter{max-width:95vw!important;margin:0 auto;padding:0}.collection .collection__title{max-width:95vw;margin:0 auto;padding:0!important;margin-bottom:12px!important}.product-card-wrapper .card__content .badge{border-radius:0;font-size:12px;background:#fff;color:#000}@media(max-width:749px){.collection .collection__title,.collection slider-component.slider-mobile-gutter{width:90vw!important}.price .price-item.price-item--sale{margin:0 .5rem 0 0!important;font-weight:500!important}.template-index .collection .card-product-swatches{display:none}.card--media .card__inner .card__content{padding:calc(var(--image-padding) + 0rem)!important}.grid--peek.slider .grid__item:first-of-type{margin-left:0rem!important}}.currency-wrapper{position:relative;display:none;align-items:center;margin-left:15px}.currency-wrapper .currency-btn{display:flex;align-items:center;gap:5px;padding:0;border:none;background:#fff;cursor:pointer}.currency-wrapper .currency-btn img,.currency-wrapper .currency-dropdown img{width:20px;height:20px;border-radius:50%;object-fit:cover}.currency-wrapper .arrow{font-size:10px}.currency-wrapper .currency-dropdown{display:none;position:absolute;top:100%;right:0;min-width:100px;background:#fff;border:none;box-shadow:0 5px 15px #0000001a;z-index:999}.currency-wrapper .currency-dropdown a{display:flex;align-items:center;gap:10px;padding:5px 10px;text-decoration:none;color:#000;font-size:12px}.currency-wrapper .currency-dropdown a:hover{background:#f5f5f5}.currency-wrapper.active .currency-dropdown{display:block}nav.breadcrumb{width:95vw;margin:10px auto 0;color:#000;display:flex;gap:5px}.breadcrumb a{color:#000}.template-product .product .product__info-wrapper .product__title h1{font-size:26px}.template-product .related-products{width:1300px;padding-left:0!important;padding-right:0!important}.related-products__description p{text-align:center;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#000;margin:0 0 5px}.related-products__description{color:#000}.product-form__input.product-form__input--dropdown.ring-size-picker{max-width:20vw}ul.icon-with-text{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;margin-top:15px!important}ul.icon-with-text li.icon-with-text__item{width:50%;margin-bottom:10px}ul.icon-with-text li.icon-with-text__item span.h4.inline-richtext{font-size:12px}p.pr-cta-note{font-size:12px;line-height:1.2;color:#000;margin:0;margin-top:10px!important}.rj-appt-cta{display:flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid #000;border-radius:3px;background:#fff;color:#000;font-size:13.5px;transition:border-color .18s,background .18s;text-decoration:none}.rj-appt-cta>svg{width:20px;height:20px;color:#000;flex:0 0 auto;fill:none!important}.rj-appt-cta span{flex:1;line-height:1.4}.rj-appt-cta .arr{width:16px;height:16px;color:#000}p.pr-size-note{font-size:12px;line-height:1.2;color:#000}.diamond-shape-picker{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;border:0}.diamond-shape-picker legend{width:100%;font-size:18px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px}.diamond-shape-picker input[type=radio]{display:none}.diamond-shape-picker label{width:54px;height:68px;background:#fff;border:1px solid #dedede!important;display:flex!important;flex-direction:column;justify-content:flex-end;align-items:center;cursor:pointer!important;position:relative!important;transition:.3s!important;padding:8px 5px!important;box-sizing:border-box;font-size:8px!important;font-weight:500;letter-spacing:.5px!important;text-transform:uppercase;color:#000!important;margin:0!important;border-radius:0!important;background-color:transparent!important;opacity:1!important}.diamond-shape-picker label:hover{border-color:#d59d55}.diamond-shape-picker input:checked+label{border:1px solid #8a9577!important;color:#8a9577!important}.diamond-shape-picker label:before{content:""!important;width:40px;height:40px;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:111!important;margin:5px auto}.diamond-shape-picker input[value=Round]+label:before{background-image:url(/cdn/shop/files/01.png)}.diamond-shape-picker input[value=Oval]+label:before{background-image:url(https://lukson-usa.myshopify.com/cdn/shop/files/02.png)}.diamond-shape-picker input[value=Cushion]+label:before{background-image:url(https://lukson-usa.myshopify.com/cdn/shop/files/cushion_copy.png)}.diamond-shape-picker input[value=Princess]+label:before{background-image:url(https://lukson-usa.myshopify.com/cdn/shop/files/03.png)}.diamond-shape-picker input[value=Emerald]+label:before{background-image:url(https://lukson-usa.myshopify.com/cdn/shop/files/04.png)}.diamond-shape-picker input[value=Pear]+label:before{background-image:url(https://lukson-usa.myshopify.com/cdn/shop/files/06.png)}.diamond-shape-picker input[value=Marquise]+label:before{background-image:url(https://lukson-usa.myshopify.com/cdn/shop/files/09.png)}.diamond-shape-picker input[value=Radiant]+label:before{background-image:url(/cdn/shop/files/Frame_1414592043.png)}.diamond-shape-picker input[value=Asscher]+label:before{background-image:url(/cdn/shop/files/w_asscher_1.png)}.diamond-shape-picker input[value=Heart]+label:before{background-image:url(https://lukson-usa.myshopify.com/cdn/shop/files/07.png)}.diamond-shape-picker input.disabled+label,.diamond-shape-picker input:disabled+label{opacity:.45;cursor:not-allowed}.product-variant-options_slidernew{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:767px){.product-form__input.product-form__input--dropdown.ring-size-picker{max-width:40vw}.breadcrumb .product_title_breadcrumb{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1!important;overflow:hidden;width:50%}.template-product .product .product__info-wrapper .product__title h1{font-size:16px}.diamond-shape-picker{gap:8px}.diamond-shape-picker label{width:58px;height:60px;font-size:11px}.diamond-shape-picker label:before{width:34px;height:34px}.announcement-bar__message{padding:.5rem 0!important;min-height:.8rem!important}.header{padding:2px 1rem!important}.header__icon{width:3rem!important}header-drawer{margin-left:-.4rem!important}}.card-product-swatches{display:flex;align-items:center;gap:8px;margin-top:10px;flex-wrap:wrap;z-index:111}.card-product-swatches .card-swatch{position:relative;width:22px;height:22px;border-radius:50%;border:1px solid #d9d9d9;overflow:hidden;cursor:pointer;background:#fff;transition:.25s}.card-product-swatches .card-swatch:hover{border-color:#000}.card-product-swatches .card-swatch-image,.card-product-swatches .card-swatch-color{width:100%;height:100%;display:block;border-radius:50%;object-fit:cover}.card-product-swatches .card-swatch:after{content:attr(data-title);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);background:#111;color:#fff;font-size:12px;padding:6px 10px;border-radius:4px;white-space:nowrap;opacity:0;visibility:hidden;transition:.2s;z-index:99;pointer-events:none}.card-product-swatches .card-swatch:before{content:"";position:absolute;left:50%;bottom:100%;transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #111;opacity:0;visibility:hidden;transition:.2s;z-index:99}.card-product-swatches .card-swatch:hover:after,.card-product-swatches .card-swatch:hover:before{opacity:1;visibility:visible}.aboutnew_richtextcontent .rich-text__blocks.left{width:100%;max-width:100%!important}:root{--pvs-gap: 10px;--pvs-per-view: 6;--pvs-item-h: 54px;--pvs-icon: 30px;--pvs-bar-h: 3px;--pvs-bar-track: #e6e6e6;--pvs-bar-fill: #8a9577;--pvs-bar-top: 0px}@media(max-width:749px){variant-selects .product-variant-options_slidernew{flex-wrap:nowrap;gap:var(--pvs-gap);width:100%;flex:0 0 100%;min-width:0;overflow-x:scroll;max-width:89vw;justify-content:flex-start}variant-selects .product-variant-options_slidernew::-webkit-scrollbar{display:none;height:0}variant-selects .product-variant-options_slidernew>*{flex:unset;width:fit-content;min-width:fit-content;scroll-snap-align:start;margin:0}.ring-size-picker .product-variant-options_slidernew .input_label_box{position:relative}.diamond-shape-picker .product-variant-options_slidernew label{width:100%;height:var(--pvs-item-h);box-sizing:border-box;line-height:1.1;padding:6px 3px!important;font-size:7.5px!important;letter-spacing:0!important}.diamond-shape-picker .product-variant-options_slidernew label:before{width:var(--pvs-icon);height:var(--pvs-icon);margin:3px auto 2px}variant-selects .pvs-progress{flex:0 0 100%;width:100%;height:var(--pvs-bar-h);margin-top:var(--pvs-bar-top);background:var(--pvs-bar-track);border-radius:3px;overflow:hidden}variant-selects .pvs-progress>span{display:block;height:100%;width:0;background:var(--pvs-bar-fill);transition:width .08s linear}variant-selects .pvs-progress.is-hidden{display:none}}@media(min-width:750px){variant-selects .pvs-progress{display:none}}@media(max-width:749px){.product__media-wrapper slider-component:not(.thumbnail-slider),.product__media-wrapper slider-component.slider-mobile-gutter{margin-left:0!important;margin-right:0!important;width:100%!important}.product__media-list,.product__media-list.slider--mobile{column-gap:0!important;gap:0!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;scroll-padding-left:0!important;scroll-snap-type:x mandatory}.product__media-list .product__media-item,.product__media-list.grid--peek .grid__item{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important;scroll-snap-align:start;scroll-snap-stop:always}.product__media-list.grid--peek .grid__item:first-of-type,.product__media-list li:first-of-type{padding-left:0!important;margin-left:0!important}.product__media-list.grid--peek .grid__item:last-of-type,.product__media-list li:last-of-type{padding-right:0!important;margin-right:0!important}}@media(max-width:767px){nav.breadcrumb{font-size:1.2rem!important}.template-product h2.related-products__heading.inline-richtext.h1{font-size:25px!important}.template-product .related-products{padding-left:10px!important;padding-right:10px!important}}.template-product product-component .product .product__info-container .product__description{margin:0 0 8px!important}.product__description .description-content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.product__description.is-expanded .description-content{display:block;-webkit-line-clamp:unset;overflow:visible}.description-read-more{display:inline-block;margin-top:0;padding:0;border:none;background:transparent;color:#000;font-size:13px;font-weight:500;text-decoration:underline;cursor:pointer}.description-read-more:hover{opacity:.7}.product-grid product-component{background:#fff;border-radius:4px;box-shadow:#00000029 0 1px 4px}.product-grid product-component .card__content{padding-left:10px!important;padding-right:10px!important}.featured_collection_home .title.inline-richtext{font-size:26px!important;font-weight:500!important;margin-top:0!important}.price.price--large.price--on-sale.price--show-badge{display:flex;align-items:center}.header__icon svg.wlh-svg-icon-heart-empty path{fill:transparent}.header__icon svg.wlh-svg-icon-heart-empty{width:26px}.wishlisthero-customer-view-listing .MuiPaper-root.MuiCard-root{display:flex!important;flex-direction:column!important}.wishlisthero-customer-view-listing .MuiPaper-root.MuiCard-root .MuiTypography-root a{order:1!important;font-size:14px!important}.wishlisthero-customer-view-listing .MuiPaper-root.MuiCard-root .MuiTypography-root.MuiTypography-body1{order:2!important}.wishlisthero-customer-view-listing .MuiPaper-root.MuiCard-root .MuiCardContent-root{order:3!important}.wishlisthero-customer-view-listing .MuiPaper-root.MuiCard-root .MuiCardActions-root{order:4!important}@media screen and (min-width:750px){#HeaderMenu-fine-jewelry-earrings-all-earrings,#HeaderMenu-fine-jewelry-rings-all-rings{display:none!important}}@media(max-width:768px){.collection.page-width{padding:0}.template-product product-component .price__regular .price-item--regular{margin-right:0;font-weight:500;font-size:20px}.product__tax.caption.rte{margin-top:0!important}.price__regular .price-item--regular{font-size:13px!important}}:root{--green: #1f6b3a;--green-dark: #14522b;--text-dark: #1a1a1a;--text-body: #4a4a4a;--line: #e3e3e0;--bg: #fefefe}.grid_card_icon{max-width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:5px 5px}.grid_card_icon .card{display:block;text-decoration:none;color:inherit;text-align:center;padding:28px 25px;border:1px solid #c7c7c7;border-radius:10px}.grid_card_icon .card img{width:80px;height:80px;margin:0 auto 18px;stroke:var(--green)}.grid_card_icon .card h3{font-size:17px;font-weight:700;color:var(--green-dark);margin:0 0 10px}.grid_card_icon .card p{font-size:14px;line-height:1.6;color:var(--text-body);margin:0}@media(max-width:800px){.grid_card_icon{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.grid_card_icon{grid-template-columns:1fr}}#wishlist-hero-product-page-button .wishlisthero-product-page-button-container .button:after{box-shadow:none}#wishlist-hero-product-page-button .wishlisthero-product-page-button-container .button{padding:0!important;min-width:100%;min-height:auto}#wishlist-hero-product-page-button .wishlisthero-product-page-button-container .button svg{width:24px;height:22px}#wishlisthero-product-page-button-container{padding-top:0!important}div#wishlist-hero-add-prod-to-wishlist-notification{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-style.css.map */
