.product__top-breadcrumb-nav{padding-top:18px;padding-bottom:18px}.product__top-breadcrumb-wrapper .nav_wrapper{gap:8px}.product__top-breadcrumb-wrapper .nav_wrapper *{font-size:12px;line-height:17px;font-weight:400;color:#333}.product__top-breadcrumb-wrapper .nav_wrapper .current-title,.product__top-breadcrumb-wrapper .mobile_view .current-title{color:#192a44;font-weight:500}.breadcrumb-nav-link{gap:6px;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.breadcrumb-nav-link svg,.breadcrumb-nav-link svg path{fill:#806128;font-size:12px}.product__top-breadcrumb-wrapper .mobile_view{gap:6px;flex-wrap:wrap;justify-content:start}.product__top-breadcrumb-wrapper .mobile_view.is-asymmetric{justify-content:space-between}.arrow_nav{gap:6px;color:#333}.mobile_view .arrow_nav svg{color:#333}.grid_layout_breadcrumb .grid-breadcrumb-desktop{flex-wrap:wrap;gap:8px}@media screen and (max-width:1023px){.grid_layout_breadcrumb .breadcrumb-home,.grid_layout_breadcrumb .breadcrumb-home-sep{display:none}}.product__info{box-shadow:0 4px 12px #192a4414;background:#fff;padding:20px}.product__info .product__vendor{display:inline-flex;align-items:center;gap:8px;font-weight:600;letter-spacing:1.6px;text-transform:uppercase;color:var(--vendor-color, #9B7846)}.product__info .product__vendor:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background-color:var(--vendor-color-before, currentColor);flex-shrink:0}.info-section .product__info .product__vendor:before{width:40px;border-radius:0;height:1px}.product__info .product__vendor a{color:inherit}.product__info .product__title{margin-top:0}.product__info .vendor_name .product__vendor{font-size:12px;line-height:1.4;letter-spacing:16%}.product__info .product__simple-text.jewelry-style .product__vendor{gap:10px;letter-spacing:1.66px;font-weight:500}.product__info .product__simple-text.jewelry-style .product__vendor:before{width:28px;height:2px;border-radius:0}.product__info .product__custom-text{font-size:var(--custom-text-size-desktop, 12px);font-weight:var(--custom-text-weight, 600);letter-spacing:var(--custom-text-letter-spacing, 1.6px);color:var(--custom-text-color, inherit);line-height:1.4;margin-top:18px;margin-bottom:18px}.product__info .product__custom-text :is(p,a,span,li){font-size:inherit;letter-spacing:inherit;color:inherit;line-height:inherit;margin:0}.product__custom-text-row{display:flex;flex-wrap:wrap;align-items:baseline}.product__custom-text--with-sku .product__custom-text-content :is(p,ul,ol){display:inline;margin:0}.product__custom-text--with-sku .product__custom-text-content :is(ul,ol){padding-inline-start:1.25em}.product__custom-text-sku,.product__custom-text-separator,.product__custom-text-content{display:inline}.product__custom-text-sku{white-space:nowrap}.main_product_sec_block.product--grid .product__info .product__price .price{gap:8px}@media screen and (max-width:1023px){.product__info .product__custom-text{font-size:var(--custom-text-size-mobile, 12px);margin-top:10px;margin-bottom:10px}.product__info .product__custom-text--hide-mobile{display:none}.product__top-breadcrumb-wrapper .nav_wrapper{gap:2px 8px}}.jewelry_layout_def .product__simple-text{display:flex;margin-bottom:18px}.jewelry_layout_def .product__title-first,.jewelry_layout_def .product__title-remaining{margin-bottom:18px}@media screen and (max-width:1023px){.product__info .product__simple-text.jewelry-style .product__vendor{gap:8px}.product__info .product__simple-text.jewelry-style .product__vendor:before{width:16px;height:2px;border-radius:0}.jewelry_layout_def.product__simple-text,.jewelry_layout_def .product__title-first{margin-bottom:14px}.jewelry_layout_def .product__title-remaining{margin-bottom:14px;font-size:12px}.jewelry_layout_def .product__title-remaining *{font-size:12px!important}}.product__info .product__title .default_desktop{font-size:56px;line-height:1.06;font-weight:600}@media screen and (min-width:768px){.product__info .product__title .product-title-custom{font-size:var(--product-title-custom-desktop);line-height:1.06;font-weight:600!important}.product__info .vendor_name .product__vendor{padding:0 0 10px}.product__info .product__title .default_desktop .product__title-first *{padding:0}}@media screen and (max-width:767px){.product__info .product__title .mobile\:product-title-custom{font-size:var(--product-title-custom-mobile);line-height:1.05;font-weight:600!important}}.product__info .product__title .heading{color:inherit}.product__info .product__price{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:32px 0}.product__info .product__price .price{font-size:38px;line-height:1.45;font-weight:600;color:inherit;align-items:center}.product__info .product__price .price .price__regular{color:inherit}.product__info .product__price .price .price__currency{color:#5a6370;font-size:12px;font-weight:500;line-height:normal;letter-spacing:.96px}.product__stock-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:12px;line-height:1.42;letter-spacing:.8px;font-weight:600;text-transform:uppercase;transition:all .2s ease;align-self:center}.product__stock-badge.is-in-stock{background-color:var(--stock-badge-bg, #EDF5ED);color:var(--stock-badge-text, #337340)}.product__stock-badge .product__stock-dot{width:6px;height:6px;display:block}.product__stock-badge.is-in-stock .product__stock-dot{background-color:var(--stock-badge-text, #33994D)}.product__stock-badge.is-out-of-stock{background-color:var(--out-of-stock-badge-bg, #FDF2F2);color:var(--out-of-stock-badge-text, #C5221F)}.product__stock-badge.is-out-of-stock .product__stock-dot{background-color:var(--out-of-stock-badge-text, #C5221F)}.product__info .product__stock-text{font-size:12px;line-height:1.42;letter-spacing:.8px;font-weight:600}.product__info .product-form-wrapper{padding-top:20px}.product__info .product-form-wrapper .button .btn-text *{display:inline-flex;font-size:14px;line-height:1.45;letter-spacing:1.6px;text-transform:uppercase;font-weight:500}.product__info .product-form-wrapper .button .btn-text{align-items:center;gap:8px}.product-form__submit.with-arrow .btn-text{display:inline-flex;align-items:center;gap:10px}.product-form__submit.with-arrow .buy-btn-arrow{display:inline-flex;align-items:center;flex-shrink:0}.custom_button{margin-top:12px}.page-width:has(.main_product_sec_block--fit){max-width:1440px!important;margin-inline:auto}.product__info .custom_button .button{display:inline-flex;font-size:13px;line-height:1.45;letter-spacing:1.6px;font-weight:600;width:100%;text-align:center}.product__links-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding-bottom:16px;margin-top:40px;border-bottom:1px solid #E9E9EB;overflow:visible}.product__link-item{font-size:12px;font-weight:500;letter-spacing:0px;text-decoration:none;white-space:nowrap;color:inherit;line-height:1.417}.product__link-item:hover{opacity:.7}.product-message-popover{position:relative;display:inline-flex;z-index:1}.product-message-popover[open]{z-index:40}.product-message-popover>summary{list-style:none;cursor:pointer}.product-message-popover>summary::-webkit-details-marker{display:none}.product-message-popover__panel{position:absolute;left:0;bottom:calc(100% + 8px);z-index:30;min-width:10.5rem;width:max-content;margin:0;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease}.product-message-popover__panel.is-visible,.product-message-popover[open] .product-message-popover__panel{opacity:1;pointer-events:auto;transform:translateY(0)}.product-message-popover__inner{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:16px 20px;min-width:10.5rem;background:rgb(var(--color-background));border:1px solid #e9e9eb;box-shadow:0 6px 24px #00000014}.product-message-popover__inner .product__link-item{font-size:14px;line-height:1.45}@media(prefers-reduced-motion:reduce){.product-message-popover__panel{transform:none;transition:opacity .2s ease}.product-message-popover__panel.is-visible,.product-message-popover[open] .product-message-popover__panel{transform:none}}.product__info .product__title-remaining *{font-size:14px;letter-spacing:0;line-height:1.5}.info-section .product__info{padding:64px 56px!important}.info-section .product__title{margin-top:24px}.info-section .product__info .product__title .default_desktop{font-size:72px;font-style:normal;font-weight:700;line-height:100%}.info-section .product__title-remaining{margin-top:12px;font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:#c7d4e5}.info-section .product__price.grid{margin-top:48px}.info-section .product__info .product__price .price .price__regular{font-size:48px;font-style:normal;font-weight:700;line-height:normal}.info-section .product__info .product__price .price .price__currency{font-size:18px}.info-section .product__price>div{gap:32px}.info-section .product__stock-text{font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.44px}.info-section .product-form-wrapper{padding-top:0}.info-section .product__link-item{color:#b58a3b}.info-section .product__link-item:hover{color:#fff;opacity:1}.info-section .product__link-item{transition:all .3s ease-in-out}.info-section .product__links-row{border-color:#ffffff26}.info-section .product__links-row+.custom_button a{font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.92px;color:#b58a3b;background:none}.info-section .product__links-row+.custom_button{margin-top:32px}.info-section .product__links-row+.custom_button a:after{content:"\2193";margin-left:8px}.featured-product.product.product--thumbnail{column-gap:48px}.product__gallery[data-image-ratio-mobile=portrait] .product__media img,.product__media.mobile\:media--portrait img,.media.mobile\:media--portrait img{object-fit:cover;aspect-ratio:auto}.product-form__submit.with-arrow .buy-btn-arrow svg path{fill:#b58a3b}.stcky_add_cart_bar_wrap .product-sticky-form__variant :is(button,a).button.button--primary.with-arrow .btn-text svg,.stcky_add_cart_bar_wrap .product-sticky-form__variant :is(button,a).button.button--primary.with-arrow .btn-text svg path{fill:var(--sticky-btn-arrow-fill, #B58A3B)}.product--asymmetric .product-form__submit.with-arrow .buy-btn-arrow svg path{fill:currentColor}.product--asymmetric .stcky_add_cart_bar_wrap .product-sticky-form__variant :is(button,a).button.button--primary.with-arrow .btn-text svg,.product--asymmetric .stcky_add_cart_bar_wrap .product-sticky-form__variant :is(button,a).button.button--primary.with-arrow .btn-text svg path{fill:var(--sticky-btn-arrow-fill, currentColor)}.asymmetric_layout_breadcrumb{border-top:1px solid #E9E9EB}.asymmetric_layout_breadcrumb .breadcrumb-nav-link{color:#192a44}.main_product_sec_block.product--grid .product__info .product-form-wrapper .product-form__submit,.main_product_sec_block.product--grid .custom_button .button{font-size:13px;font-weight:500;line-height:normal;letter-spacing:2.08px}@media screen and (max-width:1440px){.inline_asymetric_container.page-width:has(.main_product_sec_block--fit){padding-left:80px;padding-right:0}}@media screen and (max-width:1300px){.inline_asymetric_container.page-width:has(.main_product_sec_block--fit){padding-left:64px}}@media(min-width:1024px){.product__media-list--asymmetric{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product__media-list--asymmetric>.product__media:not(.product__media--variant):nth-of-type(3n+1){grid-column:span 2 / span 2}.product__media-list--asymmetric>.product__media :is(img,video,iframe){object-fit:cover!important}.product--asymmetric{gap:40px;--product-grid: auto / minmax(0, .92fr) minmax(0, .68fr) !important}.product--asymmetric .product__info{padding-top:56px!important}.asymmetric_layout_breadcrumb .product__top-breadcrumb-nav{padding-block:14px}.asymmetric_layout_breadcrumb .page-width{padding-inline:80px}.product__info .product-form-wrapper .product-form__submit{min-height:auto!important}.main_product_sec_block.product--grid .custom_button .button{padding:clamp(var(--sp-4d5),1.2vw,var(--sp-5d5)) clamp(var(--sp-6d5),1.473vw,var(--sp-7d5))}.main_product_sec_block.product--grid .product__info{padding-bottom:39px!important}}@media screen and (max-width:1023px){.product__gallery--desktop-asymmetric .product__secondary-previews{display:flex;gap:8px;width:100%;margin-top:8px}.main_product_sec_block.product--grid .product__info{padding-bottom:53px!important}.product__gallery--desktop-asymmetric .product__secondary-preview{position:relative;display:block;flex:1 1 0%;aspect-ratio:1 / 1;overflow:hidden;border:none;padding:0;cursor:pointer;background:rgb(var(--color-background-secondary, 245 245 245))}.product__gallery--desktop-asymmetric .product__secondary-preview img{width:100%;height:100%;object-fit:cover;display:block}.product--asymmetric .product__title-remaining *{font-size:12px!important}.product--asymmetric .custom_button .button{padding-block:16px!important}.main_product_sec_block.product--grid .product__info .product-form-wrapper .product-form__submit,.main_product_sec_block.product--grid .custom_button .button{padding:15.5px 10px!important;letter-spacing:1.68px;font-size:13px}}@media screen and (min-width:768px)and (max-width:1023px){.slider .product__media{width:100%}}@media screen and (max-width:1024px){.inline_asymetric_container.page-width:has(.main_product_sec_block--fit){padding-left:0}}@media screen and (max-width:1023px){.product__gallery--desktop-asymmetric .product__thumbnails,.product__gallery--desktop-asymmetric .product__thumbnails-list{width:100%;display:flex;align-items:center;justify-content:center;gap:0}.product__gallery--desktop-asymmetric .product__thumbnails-list{flex-wrap:wrap}.product__gallery--desktop-asymmetric .product__thumbnail{cursor:pointer;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--sp-6);height:var(--sp-6);border-radius:var(--rounded-full);background-color:transparent}.product__gallery--desktop-asymmetric .product__thumbnail:after{content:none}.product__gallery--desktop-asymmetric .product__thumbnail:before{content:"";display:block;width:5px;height:5px;background-color:rgb(var(--color-foreground));border-radius:var(--rounded-full);transition:var(--animation-primary);transition-property:background-color,box-shadow}.product__gallery--desktop-asymmetric .product__thumbnail[aria-current=true]:before{background-color:transparent;box-shadow:0 0 0 2px rgb(var(--color-foreground))}.product__gallery--desktop-asymmetric .product__thumbnail :is(img,svg){visibility:hidden;position:absolute}.product__gallery--desktop-asymmetric .product__thumbnail[hidden]{display:none}}@media screen and (min-width:1024px){.product__info{padding:40px 40px 60px}.product--asymmetric .product__title-remaining *{font-size:16px}.product__gallery--desktop-thumbnail .product__desktop-gallery-grid--thumbnail{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;align-items:stretch;width:100%}.product__gallery--desktop-thumbnail .product__desktop-gallery-grid--thumbnail .product__main-slider-wrapper{grid-column:span 8 / span 8;position:relative;width:100%;height:100%}.product__gallery--desktop-thumbnail .product__secondary-previews{grid-column:span 4 / span 4;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:space-between}.product__gallery--desktop-thumbnail .product__media-container{gap:12px}.product__gallery--desktop-thumbnail .product__secondary-preview{position:relative;display:block;width:100%;flex:1 1 0%;min-height:0;border-radius:0;overflow:hidden;border:none;transition:opacity .2s ease,border-color .2s ease,box-shadow .2s ease;cursor:pointer;background:rgb(var(--color-background-secondary, 245 245 245));padding:0}.product__gallery--desktop-thumbnail .product__secondary-preview:hover{opacity:.92;border-color:#00000040}.product__gallery--desktop-thumbnail .product__secondary-preview:focus-visible{outline:2px solid var(--color-keyboard-focus, #000);outline-offset:2px}.product__gallery--desktop-thumbnail .product__secondary-preview img{width:100%;height:100%;object-fit:cover;display:block}.product__gallery--desktop-thumbnail .product__thumbnails{width:100%}.product__gallery--desktop-thumbnail .product__thumbnails-list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory}.product__thumbnail[aria-current=true]:after{box-shadow:none!important}.product__gallery--desktop-thumbnail .product__thumbnails .product__thumbnail *{aspect-ratio:initial}.product__gallery--desktop-thumbnail .product__thumbnail{flex-shrink:0;width:130px;height:128px;border-radius:0;border:none;transition:border-color .2s ease,box-shadow .2s ease;cursor:pointer}.product__gallery--desktop-thumbnail .product__thumbnail[aria-current=true]{border-color:rgb(var(--color-text, 0 0 0))}.product__gallery--desktop-thumbnail.product__gallery--image-ratio-portrait .product__media,.product__gallery--desktop-thumbnail.product__gallery--image-ratio-portrait .product__secondary-preview{--aspect-ratio: calc(564 / 720);aspect-ratio:1 / 1.304}.product__gallery--desktop-thumbnail.product__gallery--image-ratio-portrait .product__media img,.product__gallery--desktop-thumbnail.product__gallery--image-ratio-portrait .product__secondary-preview img{object-fit:cover}.product__gallery--desktop-thumbnail.product__gallery--image-ratio-portrait .product__media:before{padding-bottom:calc(720 / 564 * 100%)}}@media screen and (max-width:1024px){.info-section .product__gallery-container{padding:0 16px;gap:16px}.info-section .product__gallery-actions{margin-top:24px;gap:8px;position:unset}.info-section .product__gallery-actions+media-gallery.product__gallery{margin-top:0}.info-section .featured-product{gap:24px}.info-section .product__media-container{gap:20px}}@media screen and (max-width:767px){.product__top-breadcrumb-nav{padding-top:12px;padding-bottom:12px}.product__gallery[data-image-ratio-mobile=portrait] .product__media,.product__media.mobile\:media--portrait,.media.mobile\:media--portrait{--aspect-ratio: calc(4 / 5.11);aspect-ratio:4 / 5.252}.product__gallery[data-image-ratio-mobile=portrait] .product__media:before,.product__media.mobile\:media--portrait:before,.media.mobile\:media--portrait:before{padding-bottom:calc(5.11 / 4 * 100%)}.product__info{padding:32px 24px}}@media screen and (max-width:1023px){.product__thumbnails.with-dots{display:flex!important;justify-content:center!important;width:100%}.product__thumbnails.with-dots .product__thumbnails-list{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:auto!important}.product__thumbnails.with-dots .product__thumbnail{width:6px!important;height:6px!important;min-width:6px!important;min-height:6px!important;border-radius:50%!important;border:none!important;background-color:#b3b3b3!important;opacity:1!important;padding:0!important;margin:0!important;flex-shrink:0!important;transition:all .25s ease!important;cursor:pointer}.product__thumbnails.with-dots .product__thumbnail:before,.product__thumbnails.with-dots .product__thumbnail:after{display:none!important}.product__thumbnails.with-dots .product__thumbnail img{display:none!important}.product__thumbnails.with-dots .product__thumbnail[aria-current=true]{background-color:#192a44!important;opacity:1!important}.product__thumbnails.mobile-dots-hidden{display:none!important}.product__info .product__title .default_desktop{font-size:36px;line-height:1.05}.product__simple-text.product__text.vendor_name{margin-bottom:8px;display:flex}.mobile_full_view{padding-inline:0}.product__top-breadcrumb-wrapper .page-width{max-width:100%}.product__info .product__price{margin-top:26px;margin-bottom:6px}.product__info .product-form-wrapper{margin-top:0}.product__info .product__price .price{font-size:30px;line-height:1.434}.product__info .product__price .price .price__currency{font-size:14px}.product__info .product-form-wrapper .button .btn-text *{font-size:13px;line-height:1.358}.product__info .custom_button .button{font-size:12px;line-height:1.417}.custom_button{margin-top:10px}.product__links-row{padding-bottom:8px;margin-top:24px}.product__info .product__title-remaining *{font-size:13px;line-height:1.38}}@media screen and (max-width:767px){.product__info .product__price .price .price__currency{color:inherit}.info-section .product__info{padding:36px 24px!important}.info-section .product__info .product__vendor:before{width:9px}.info-section .product__title{margin-top:16px}.info-section .product__info .product__title .default_desktop{font-size:44px}.info-section .product__title-remaining{margin-top:10px;font-size:12px}.info-section .product__price.grid{margin-top:26px;margin-bottom:22px}.info-section .product__info .product__price .price .price__regular{font-size:36px}.info-section .product__info .product__price .price .price__currency{font-size:14px}.info-section .product__price>div{gap:16px}.info-section .product-form-wrapper{padding-top:0;margin-block-start:0}.info-section .product__links-row{padding-bottom:8px;margin-top:16px}.product--asymmetric .product__links-row{margin-top:28px}.info-section .product__links-row+.custom_button{margin-top:16px}.product__stock-badge{padding:4px 8px}.mobile_layout_def .link.icon-with-text .link-text{font-size:13px}}.product__gallery--desktop-grid{--grid-gallery-stack-gap: 12px;--grid-gallery-tile-gap: 12px}@media screen and (max-width:1023px){.product__gallery--desktop-grid{--grid-gallery-stack-gap: 14px;--grid-gallery-tile-gap: 8px}}@media screen and (min-width:1024px){.grid_view_container.page-width{padding-inline:54px}}.product--grid .product__gallery--desktop-grid .product__media-container--grid,.product__gallery--desktop-grid .product__media-container--grid{gap:var(--grid-gallery-stack-gap)!important}.product__gallery--desktop-grid .product__desktop-gallery-grid--grid{display:flex;flex-direction:column;gap:var(--grid-gallery-stack-gap);width:100%}.product__gallery--desktop-grid .product__grid-thumbs{margin-top:0}.product__gallery--desktop-grid .product__main-slider-wrapper{width:100%}.product__gallery--desktop-grid slider-element.slider{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-inline:0;margin-inline:0;scroll-padding-inline:0;padding-block-end:0}.product__gallery--desktop-grid .product__media-list{display:flex;flex-wrap:nowrap;align-items:stretch;gap:0;margin-inline:0;padding-inline:0}.product__gallery--desktop-grid .product__media-list .product__media{flex:0 0 100%;width:100%;max-width:100%;scroll-snap-align:start;aspect-ratio:1 / 1}.product__gallery--desktop-grid .product__media-list .product__media :is(img,svg,video,iframe,video-media,model-media){width:100%;height:100%;object-fit:cover}.product__gallery--desktop-grid .product__grid-indicators-hidden{display:none!important}.product__gallery--desktop-grid .product__grid-thumbs,.product__gallery--desktop-grid .product__grid-thumbs-list{width:100%}.product__gallery--desktop-grid .product__grid-thumbs-list--static{display:flex;gap:var(--grid-gallery-tile-gap);width:100%}.product__gallery--desktop-grid .product__grid-thumbs-list--static .product__thumbnail{flex:1 1 0;min-width:0;width:auto;height:auto;aspect-ratio:1 / 1}.product__gallery--desktop-grid .product__grid-thumbs-list--slider .product__thumbnail{width:calc((100% - (var(--grid-gallery-tile-gap) * 2)) / 3);flex:0 0 calc((100% - (var(--grid-gallery-tile-gap) * 2)) / 3);margin-right:var(--grid-gallery-tile-gap);height:auto;aspect-ratio:3 / 2.713}.product__gallery--desktop-grid .product__grid-thumbs .product__thumbnail{border:none;padding:0;cursor:pointer;overflow:hidden;background:rgb(var(--color-background-secondary, 245 245 245))}.product__gallery--desktop-grid .product__grid-thumbs .product__thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.product__gallery--desktop-grid .product__grid-thumbs .product__thumbnail:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus, var(--color-foreground)));outline-offset:2px}.product__gallery--desktop-grid .product__grid-thumbs .flickity-page-dots{display:none!important}.product--grid .product__gallery--partial .slider .product__media,.product--grid .slider .product__media{width:100%}.main_product_sec_block.product--grid{gap:32px}.grid_layout_breadcrumb .nav_wrapper *{letter-spacing:4%;color:#192a44!important;font-weight:400!important}.jewelry_layout_def .product__title .default_desktop{font-weight:600!important}@media screen and (min-width:768px)and (max-width:1023px){.product--grid .slider .product__media{width:100%}}@media(prefers-reduced-motion:reduce){.product__gallery--desktop-grid slider-element.slider{scroll-behavior:auto}}.product-quick-links{display:none}@media screen and (min-width:1024px){.product--grid .product-quick-links{display:block}}.product-quick-links__nav{width:100%}.product-quick-links__list{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin:0;padding:0;list-style:none}.jewelry_layout_def .product-quick-links .product-card__favorites [class*=FavoritesIcon-container]{--k1-local-size: 15px;height:15px!important;width:15px!important}.jewelry_layout_def .product-quick-links .product-card__favorites svg{height:15px!important;width:15px!important}.product-quick-links__item--wishlist .product-card__favorites{flex-shrink:0;line-height:0}.product-quick-links__item--wishlist .product-card__favorites:not(:empty){display:inline-flex;align-items:center}.product-quick-links__item .kl-hub-wishlist-icon{left:0!important;top:0!important}.product-quick-links__item{display:inline-flex;align-items:center;gap:4px;min-height:24px;min-width:24px;border:0;background:transparent;color:rgb(var(--color-foreground));font-size:12px;line-height:normal;letter-spacing:.24px;font-weight:500;text-decoration:none;cursor:pointer;font-family:inherit}.product-quick-links__item--share{position:relative}.product-quick-links__copied-tooltip{position:absolute;bottom:calc(100% + 10px);left:50%;z-index:10;padding:6px 14px;border-radius:999px;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:11px;line-height:1.2;font-weight:500;letter-spacing:.02em;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%) scale(.85);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.product-quick-links__copied-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent;border-top-color:rgb(var(--color-foreground))}.product-quick-links__item--share.is-copied .product-quick-links__copied-tooltip{opacity:1;visibility:visible;transform:translate(-50%) scale(1)}@media(prefers-reduced-motion:reduce){.product-quick-links__copied-tooltip{transition:none}}.product-quick-links__item:hover{opacity:.7}.product-quick-links__item:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus, var(--color-foreground)));outline-offset:3px}.product-quick-links__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;line-height:1}.product-quick-links__text{white-space:nowrap}.product-quick-links__text.wishlist_label{border:0;background:transparent;padding:0;font:inherit;color:inherit;cursor:pointer;letter-spacing:inherit;font-weight:inherit;line-height:inherit}.product-quick-links__text.wishlist_label:hover{opacity:.7}.product-quick-links__text.wishlist_label:focus-visible{outline:2px solid rgb(var(--color-keyboard-focus, var(--color-foreground)));outline-offset:3px}.main_product_sec_block.product--grid .product__gallery-container{gap:25.5px}.main_product_sec_block.product--grid .product__links-row{border-bottom:none!important;padding-bottom:11px}@media screen and (max-width:1023px){.main_product_sec_block.product--grid{padding:24px 20px}.product__gallery--desktop-grid .product__media-list .product__media{aspect-ratio:1 / 1}}.product-metafields-data{border-bottom:1px solid #e9e9eb;padding-bottom:22px;margin-block:0}.product-metafields-data__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;margin:0;padding:0}.product-metafields-data__item{display:flex;flex-direction:column;gap:4px;min-width:0;margin:0}.product-metafields-data__value{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:18px;font-weight:600;letter-spacing:normal;line-height:normal}.product-metafields-data__label{margin:0;color:#5a6370;font-size:10px;font-weight:500;letter-spacing:.8px;line-height:normal}.product-metafields-data__label-desktop{display:none}.product-metafields-data__label-mobile{display:inline}@media screen and (min-width:1024px){.product-metafields-data{padding-bottom:26px}.main_product_sec_block.product--grid .product__info .product__price .price .price__regular{font-size:36px}.product-metafields-data__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 16px}.product-metafields-data__value{font-size:20px}.product-metafields-data__label-desktop{display:inline}.product-metafields-data__label-mobile{display:none}.jewelry_layout_def .product-metafields-data{padding-top:8.5px}}.jewelry_layout_def .product-metafields-data{margin-block-end:18px}@media screen and (max-width:1023px){.jewelry_layout_def .product-metafields-data{margin-block-end:14px}.product-metafields-data__label{letter-spacing:.6px}.product-metafields-data__item{gap:2px}.product-metafields-data{border:none;padding-bottom:0;margin-bottom:12px!important}.jewelry_layout_def .product__info .product__price{margin-top:22px!important}.main_product_sec_block.product--grid .product__info .product__price .price .price__regular,.product__info .product__price .price .price__currency{color:#192a44;font-size:26px;font-weight:600;line-height:normal}.main_product_sec_block.product--grid .product__info .vendor_name .product__vendor{font-size:10px}.jewelry_layout_def .product__simple-text{margin-bottom:14px!important}.main_product_sec_block.product--grid .product__info{padding-bottom:64px}}.product__info .variant-picker--custom-design{gap:23px;margin-block:8px 4px}.product__info .variant-picker--custom-design .product-form__input--dropdown{display:flex;flex-direction:column;gap:7px}.product__info .variant-picker--custom-design .form__label{margin-block-end:0;color:#5a6370;font-size:11px;font-weight:500;line-height:normal;letter-spacing:.88px;text-transform:uppercase}.product__info .variant-picker--custom-design .form__label .gap-2{gap:21px}.product__info .variant-picker--custom-design .form__label label{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.product__info .variant-picker--custom-design .form__label .font-medium{color:#333;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.product__info .variant-picker--custom-design .form__label .link{color:#9b7846;font-size:11px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase}.product__info .variant-picker--custom-design .field.variant-wrapper{width:100%}.product__info .variant-picker--custom-design .field .select{width:100%;min-height:43px;height:auto;padding-block:11px;padding-inline:16px 43px;border:1px solid #E9E9EB;border-radius:0;background-color:#fff;color:#192a44;font-size:13px;font-weight:500;line-height:normal;letter-spacing:.52px;transition:border-color .2s ease,background-color .2s ease}.product__info .variant-picker--custom-design .field .select:hover{border-color:#192a4459}.product__info .variant-picker--custom-design .field .select option{color:#333;background-color:#fff;padding-block:8px}.product__info .variant-picker--custom-design .field.variant-wrapper .select~.variant-dropdown-arrow{position:absolute;inset-inline-end:0;top:50%;width:43px;height:43px;margin:0;padding:0;display:block;line-height:0;transform:translateY(-50%);pointer-events:none}.product__info .variant-picker--custom-design .field.variant-wrapper .select~.variant-dropdown-arrow svg{width:43px;height:43px;display:block}.product__info .variant-picker--custom-design .product-form__input--variant-images{display:flex;flex-direction:column;gap:8px}.product__info .variant-picker--custom-design .product-form__input--variant-images .swatches--custom-design{gap:8px;margin:0;padding:0;list-style:none}.product__info .variant-picker--custom-design .variant-image-swatch{--swatch-size: 48px;--swatch-radius: 0;--swatch-offset: 0;--swatch-margin: 0;width:48px;height:48px;min-width:48px;min-height:48px;border:1px solid rgba(25,42,68,.18);background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat}.product__info .variant-picker--custom-design .variant-image-swatch.with-image{background-color:rgb(var(--color-placeholder))}.product__info .variant-picker--custom-design .variant-image-swatch--placeholder{background-color:rgb(var(--color-placeholder));border-color:#192a441f}.product__info .variant-picker--custom-design .variant-image-swatch__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.product__info .variant-picker--custom-design .variant-image-swatch__placeholder .placeholder{width:100%;height:100%;opacity:.45}.product__info .variant-picker--custom-design .swatches--custom-design .variant-image-swatch:before,.product__info .variant-picker--custom-design .swatches--custom-design .variant-image-swatch:after{display:none}.product__info .variant-picker--custom-design .swatches--custom-design :checked+.variant-image-swatch{border-color:#192a44;border-width:1px}.product__info .variant-picker--custom-design .swatches--custom-design :focus-visible+.variant-image-swatch{outline:2px solid rgb(var(--color-keyboard-focus, var(--color-foreground)));outline-offset:2px}.main_product_sec_block.product--grid .product__info .product-form-wrapper{padding-top:0;margin-top:18px}.main_product_sec_block.product--grid .product__info .product__price{margin:14px 0 18px}.main_product_sec_block.product--grid .custom_button{margin-top:18px}@media screen and (pointer:fine){.product__info .variant-picker--custom-design .swatches--custom-design input:is([type=radio]):not(:disabled,.disabled):not(:checked)+.variant-image-swatch:hover{border-color:#192a4473}}@media screen and (max-width:767px){.product__info .variant-picker--custom-design{gap:16px}.main_product_sec_block.product--grid .product__info .product__price{margin:12px 0 14px}.main_product_sec_block.product--grid .product__info .product-form-wrapper{padding-top:0;margin-top:14px}.product__info .variant-picker--custom-design .form__label{font-size:10px;letter-spacing:.6px}.product__info .variant-picker--custom-design .field .select{padding-block:9px;min-height:40px}.product__info .variant-picker--custom-design .field.variant-wrapper .select~.variant-dropdown-arrow,.product__info .variant-picker--custom-design .field.variant-wrapper .select~.variant-dropdown-arrow svg{width:40px;height:40px}.product__info .variant-picker--custom-design .variant-image-swatch{--swatch-size: 40px;width:40px;height:40px;min-width:40px;min-height:40px}.product__info .variant-picker--custom-design .form__label .font-medium{font-size:11px}.product__info .variant-picker--custom-design{gap:14px}.product__info .variant-picker--custom-design .form__label .gap-2{gap:13px}.main_product_sec_block.product--grid .custom_button{margin-top:14px}.product__info .product__simple-text.jewelry-style .product__vendor{letter-spacing:1.2 px}.main_product_sec_block.product--grid{gap:14px}.main_product_sec_block.product--grid .product__info{padding-top:24px!important}}body.product-sticky-bar-visible :is(wishlist-link-floating,.kl-hub-launcher-container){z-index:21!important;bottom:var(--wishlist-sticky-anchor-bottom)!important;transform:translateY(0) scale(1)!important;transition:bottom .35s cubic-bezier(.16,1,.3,1)}body.product-sticky-bar-visible.product-sticky-wishlist-syncing :is(wishlist-link-floating,.kl-hub-launcher-container){transition:none!important}body.product-sticky-wishlist-restoring :is(wishlist-link-floating,.kl-hub-launcher-container){transition:bottom .35s cubic-bezier(.16,1,.3,1)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/main-product.css.map */
