:root{--color-header-transparent-text: #2E2F33;--color-readmore-button: #476B90;--color-blue-rgb: 90, 127, 166;--color-blue-deep-rgb: 71, 107, 144;--color-product-title: 46, 47, 51;--border-color: #ADBDC1;--bg-color-light: #CEEEED}.hidden{display:none}h1,h2,.section-header h2,.h1,.h2,.h1-large,.h1-xlarge{font-family:the-seasons!important;font-weight:500!important}.product-title--selection-text,.product-title--setting-style,.product-title--part-2{font-family:Poppins}a[href="#no-link"]{pointer-events:none}.media-grid--inner.media-grid--inner-grid{max-width:1640px}.announcement-bar.announcement-bar_wrap{display:flex;align-items:center;justify-content:space-between;padding:7px 35px}.announcement-bar .announcement-bar--carousel{max-width:560px;height:13px;width:100%}.announcement-bar--carousel .carousel{height:13px}.announcement-bar .flickity-viewport{height:inherit}.announcement-bar--left,.announcement-bar--right{background-repeat:no-repeat;background-position:left 7px top calc(50% - 1px);padding-left:34px;background-size:20px;line-height:30px}.announcement-bar--left{background-image:url("data:image/svg+xml,%3Csvg id='Layer_3' data-name='Layer 3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 84'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %23ffffff; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M79.95,73.79l-4.46,4.46c-3.48,3.48-8.64,4.65-13.3,3.05C42.17,74.41,9.59,41.83,2.71,21.82c-1.6-4.66-.44-9.82,3.04-13.3,1.41-1.41,3-3,4.46-4.46,2.74-2.74,7.17-2.73,9.91,0l14.01,14.01c2.74,2.74,2.74,7.17,0,9.91l-.39,.39c-2.86,2.86-3,7.44-.34,10.49,3.65,4.19,7.56,8.1,11.75,11.75,3.05,2.66,7.63,2.52,10.49-.34l.39-.39c2.74-2.74,7.17-2.74,9.91,0l14.01,14.01c2.74,2.74,2.74,7.17,0,9.91Z'/%3E%3C/svg%3E")}.announcement-bar--right{background-image:url("data:image/svg+xml,%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 61.26'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %23ffffff; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px; %7D %3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='2' y='2' width='80' height='57.26' rx='6.66' ry='6.66'/%3E%3Cpath class='cls-1' d='M82,8.65L48.33,30.63l-6.33,4.13-6.33-4.13L2,8.65c0-3.67,2.98-6.65,6.65-6.65H75.35c3.67,0,6.65,2.98,6.65,6.65Z'/%3E%3Cpath class='cls-1' d='M82,52.6c0,3.67-2.98,6.65-6.65,6.65H8.65c-3.67,0-6.65-2.98-6.65-6.65L35.67,30.63l6.33,4.13,6.33-4.13,33.67,21.97Z'/%3E%3C/svg%3E")}.announcement-bar--left:has(a:hover){background-image:url("data:image/svg+xml,%3Csvg id='Layer_3' data-name='Layer 3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 84'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %235a7fa6; stroke-linecap: round; stroke-linejoin: round; stroke-width: 4px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M79.95,73.79l-4.46,4.46c-3.48,3.48-8.64,4.65-13.3,3.05C42.17,74.41,9.59,41.83,2.71,21.82c-1.6-4.66-.44-9.82,3.04-13.3,1.41-1.41,3-3,4.46-4.46,2.74-2.74,7.17-2.73,9.91,0l14.01,14.01c2.74,2.74,2.74,7.17,0,9.91l-.39,.39c-2.86,2.86-3,7.44-.34,10.49,3.65,4.19,7.56,8.1,11.75,11.75,3.05,2.66,7.63,2.52,10.49-.34l.39-.39c2.74-2.74,7.17-2.74,9.91,0l14.01,14.01c2.74,2.74,2.74,7.17,0,9.91Z'/%3E%3C/svg%3E")}.announcement-bar--right:has(a:hover){background-image:url("data:image/svg+xml,%3Csvg id='Layer_2' data-name='Layer 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 84 61.26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%235a7fa6;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;%7D%3C/style%3E%3C/defs%3E%3Crect class='cls-1' x='2' y='2' width='80' height='57.26' rx='6.66' ry='6.66'/%3E%3Cpath class='cls-1' d='M82,8.65L48.33,30.63l-6.33,4.13-6.33-4.13L2,8.65c0-3.67,2.98-6.65,6.65-6.65H75.35c3.67,0,6.65,2.98,6.65,6.65Z'/%3E%3Cpath class='cls-1' d='M82,52.6c0,3.67-2.98,6.65-6.65,6.65H8.65c-3.67,0-6.65-2.98-6.65-6.65L35.67,30.63l6.33,4.13,6.33-4.13,33.67,21.97Z'/%3E%3C/svg%3E")}.header.transparent--true{border-bottom-color:var(--border-color)}div#shopify-section-template--18774109225212__16479477632637c9a7:after{content:"";display:block;width:100%;height:135px;top:0;left:0;position:absolute;background:linear-gradient(0deg,#fff0,#fffc 60%,#fff 80% 100%)}@media only screen and (max-width:767px){.header.transparent--true{border-bottom:0}div#shopify-section-template--18774109225212__16479477632637c9a7:after{height:50%;background:linear-gradient(0deg,#fff0,#ffffff80 60%,#fffc,#fff)}}.logolink{margin:8px 0}.thb-secondary-area .thb-item-count{background:var(--color-header-links-hover);top:-5px;right:-8px;border:1px solid #FFF}.header.transparent--true:not(:hover):not(.is-sticky) .thb-secondary-area .thb-item-count{color:#fff!important;background:var(--color-header-links-hover)}.thb-secondary-area{align-items:center}.thb-secondary-visit-showroom{height:50px}@media only screen and (max-width:767px){.thb-secondary-visit-showroom{display:none!important}}.thb-secondary-visit-showroom:hover,.thb-secondary-area-item.thb-secondary-cart:hover{color:var(--color-header-links-hover)}.thb-secondary-area-item svg{stroke:var(--color-accent);fill:none}.thb-secondary-area-item:hover svg{stroke:var(--color-header-links-hover)}.shop-the-look .thb-hotspot-content{width:36px;height:36px;border:12px solid var(--border-color)}.shop-the-look .thb-hotspot-content.thb-pulsate:before{width:12px;height:12px;animation:none;background-color:#fff;top:12px;left:12px}.background-video__content-wrap .video-lightbox-modal__opener{display:block}.button.button-dark,.slideshow__slide-content .button-overflow-container .button{background-color:#476b90;color:#fff;border-color:#476b90;font-size:16px;font-weight:400}.video-lightbox-modal__opener.gallery-btn{position:absolute;top:50%;margin-top:-40px}.gallery__item-wep.gallery__item figure:after{background:linear-gradient(0deg,#000000b3,#0000001a 30%,#fff0)}.gallery__item-wep .gallery__item-content .text-button{font-size:26px}.gallery__item-wep .gallery__item-content .text-button:before,.gallery__item-wep .gallery__item-content .text-button:after{display:none}.gallery__item.gallery__item-wep figure.aspect-ratio--portrait{padding-bottom:145%}.video-lightbox-modal__button.no-js{display:none}.vertical-video.video-lightbox-modal__content{max-width:clamp(300px,90vw,400px)}.vertical-video .video-lightbox-modal__content-info{padding-bottom:178%;height:auto}.vertical-video .video-lightbox-modal__content-info.firework-video{padding-bottom:0;height:100%;max-height:683px}.vertical-video fw-storyblock{display:block;width:100%!important}.additional_buttons .st-wishlist-button .st-wishlist-icon{color:#5a7fa6;fill:currentColor}.additional_buttons .st-wishlist-button.st-is-added .st-wishlist-icon{color:#5a7fa6!important}.additional_buttons .st-wishlist-button:hover .st-wishlist-icon{color:#fff!important;fill:#fff!important}.additional_buttons .st-wishlist-button.st-is-added .st-wishlist-icon{color:#5a7fa6!important;fill:currentColor!important}.additional_buttons .st-is-added svg{color:#5a7fa6!important;fill:currentColor!important}.additional_buttons .button.outline.st-wishlist-button.st-is-added:focus .st-wishlist-icon{color:#5a7fa6!important;fill:currentColor!important}.st-product-card_group.st-product-card_group--quantity .st-atc-button{display:inline-flex;cursor:pointer;padding:7px 30px;align-items:center;justify-content:center;height:48px;font-size:.875rem;font-weight:var(--font-body-bold-weight, 600);letter-spacing:var(--button-letter-spacing, .02em);border:1px solid var(--solid-button-background, var(--color-accent));background:var(--solid-button-background, var(--color-accent));color:var(--solid-button-label, #fff);border-radius:var(--button-border-radius, 0px);text-align:center;position:relative;z-index:1;overflow:hidden;border-radius:unset!important;background:#476b90!important;text-transform:uppercase}@media only screen and (min-width:1068px){.gallery__item-content.gallery__item-content-wep{padding:30px}}.footer .thb-widget-title{text-transform:uppercase}.footer a:not(.social){font-size:14px;opacity:.8}.footer .widget--text .text-size--small p,.footer .widget--signup p{font-size:14px;opacity:.8}.footer .signup-container .field input{border-color:var(--border-color)}.social-links .social svg{width:30px}.sub-footer p{font-size:16px;opacity:1;margin-bottom:0}@media only screen and (min-width:768px){.footer .thb-widget-title{font-size:24px}.footer .medium-3 ul.thb-widget-menu{column-count:2}.sub-footer .row.full-width-row{border-top:1px solid var(--border-color);padding:20px 0;margin:0 35px;display:flex;align-items:center;justify-content:space-between}.sub-footer .row.full-width-row .columns{flex:inherit;order:2}.sub-footer .row.full-width-row .columns:last-child{order:1}}.showroom_list{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;margin-bottom:35px}.showroom_list.description-size--small{font-size:16px}.showroom_list svg{stroke:#fff}.showroom_list .item{display:flex;align-items:center;gap:5px}.button-with-icon span{display:flex;align-items:center;font-weight:400;gap:10px}.button.button-wep.white{font-weight:400;font-size:16px}.button.button-with-icon.white{padding:7px 20px}.button.button-with-icon.white:hover,.button.button-wep.white:hover{color:#fff;border-color:#5a7fa6}.button.button-with-icon.white:before,.button.button-wep.white:before{background:var(--border-color)}.button-with-icon svg{fill:#fff}.button-with-icon+.button-with-icon{margin-left:16px}.media-grid-wep--content.text-center{max-width:530px}.media-grid-wep--content p{font-size:16px}.media-grid--inner-full-width-row-full .media-grid-wep--content.text-center{max-width:580px}.media-grid-wep--content .showroom_list{gap:15px;margin-bottom:20px}.media-grid-wep--content .button-with-icon svg{width:28px;height:28px}.media-grid-wep--content .showroom_list svg{width:20px;height:20px}@media only screen and (min-width:768px){.content-bottom-center .media-grid-wep--content.text-center{margin-bottom:60px}}collapsible-row.accordion summary span{width:20px;height:20px;top:calc(50% - 9.5px);right:5px}collapsible-row.accordion summary span:before,collapsible-row.accordion summary span:after{top:9.5px;background:#2e2f33}collapsible-row.accordion summary span:before{height:20px;left:9.5px;top:0}collapsible-row.accordion summary span:after{width:20px}@media only screen and (min-width:768px){.product-card .product-card-info{padding:0 28px}}.product-card-info .product-card-title{font-size:15px;margin-bottom:15px;line-height:normal}.product-card-info .price{font-size:20px;font-weight:300}a.text-button.read-more{color:rgba(var(--color-blue-deep-rgb),1);font-weight:600}a.text-button.read-more:before{background-color:rgba(var(--color-blue-deep-rgb),.4)}a.text-button.read-more:after{background-color:rgba(var(--color-blue-deep-rgb),1)}.blog-post aside.post-meta{font-size:15px;opacity:1}@media only screen and (min-width:768px){.section-scrolling-images .scrolling-images--image,#scrolling-images-template--19005217571068__scrolling_images_P6B7Fr .scrolling-images--image{width:100%!important}.section-scrolling-images .scrolling-images--item,#scrolling-images-template--19005217571068__scrolling_images_P6B7Fr .scrolling-images--item{width:410px;position:relative}.section-scrolling-images .scrolling-images--image img,#scrolling-images-template--19005217571068__scrolling_images_P6B7Fr .scrolling-images--image img{width:100%}.section-scrolling-images .scrolling-images--content h6,#scrolling-images-template--19005217571068__scrolling_images_P6B7Fr .scrolling-images--content h6{position:absolute;top:40%;text-align:left;padding-left:10%;color:#fff;margin-bottom:0}.section-scrolling-images .scrolling-images--image:after,#scrolling-images-template--19005217571068__scrolling_images_P6B7Fr .scrolling-images--image:after{content:"";background:#2e2f33;background:linear-gradient(0deg,#000000a3,#fff0);width:100%;height:100%;position:absolute;left:0}}.section-scrolling-images .scrolling-images--inner,#scrolling-images-template--19005217571068__scrolling_images_P6B7Fr .scrolling-images--inner{white-space:inherit}.thb-product-detail.product .product-title{color:rgb(var(--color-product-title))}.thb-product-detail.product .product-title .product-title--setting-style{color:#5f787e}.img_thumb_small_circle span.pplrimage{border:0px!important}.thb-product-detail.product .img_thumb_small_circle span.pplrimage.selected:after{content:"";border-bottom:2px solid rgba(var(--color-blue-rgb),1);display:block;height:100%;margin-top:8px}.pplr-wrapper.pplr-center-gemstone .img_thumb_big{display:flex;flex-wrap:wrap;gap:10px}.pplr-wrapper.pplr-center-gemstone .pplr-swatch-element.pplrimage{width:calc(50% - 5px);height:150px;margin:0;background-color:var(--bg-color-light);border-radius:0;position:relative;background-position:20px 20px!important;background-size:50px!important;padding-top:80px;border:2px solid var(--bg-color-light)}.pplr-wrapper.pplr-center-gemstone .pplr-swatch-element.pplrimage.selected{border-color:rgba(var(--color-blue-rgb),1)}.pplr-wrapper.pplr-center-gemstone .pplr-swatch-element.pplrimage .swtooltip{display:block!important;position:relative!important;left:inherit!important;top:inherit!important;bottom:inherit!important;width:auto!important;height:auto!important;background-color:transparent;box-shadow:none}.pplr-wrapper.pplr-center-gemstone .pplr-swatch-element.pplrimage .swtooltip:after,.pplr-wrapper.pplr-center-gemstone .pplr-swatch-element.pplrimage .swtooltip:before{display:none}.pplr-wrapper.pplr-dropdown select{border-color:var(--bg-color-light)!important;background-color:var(--bg-color-light);max-width:200px}.thb-product-detail.product .pplr-drop-item{border:2px solid #e5e5e5}.thb-product-detail.product .pplr-drop-item.active{background-color:transparent;border-color:rgba(var(--color-blue-rgb),1)}.pplr-wrapper label{font-size:15px;font-weight:600;color:#2e2f33}.pplr-wrapper.pplr-select-your-ring-size label{font-weight:400}.pplr-wrapper label .pplr_option_text_span{font-size:15px;opacity:1}.product-information--inner>collapsible-row.accordion{border-width:2px}.thb-product-detail.product collapsible-row.accordion summary{font-size:16px;color:#000;font-weight:500;text-transform:uppercase}.thb-product-detail.product collapsible-row.accordion summary span{width:10px;height:10px;top:calc(50% - 4.4px);right:5px}.thb-product-detail.product collapsible-row.accordion summary span:before,.thb-product-detail.product collapsible-row.accordion summary span:after{background:#000}.thb-product-detail.product collapsible-row.accordion summary span:before{height:10px;left:4.4px;top:0;width:2px}.thb-product-detail.product collapsible-row.accordion summary span:after{width:10px;height:2px;top:4px}.accordion{border-color:#e5e5e5!important}.gemstone_value{font-size:15px;margin-top:-16px;margin-bottom:20px}.short_description{padding:20px 0;font-size:15px;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);margin:15px 0}.shipping_info{font-size:15px;padding:0 0 20px 43px;color:rgba(var(--color-product-title),.6);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2375e2ae' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E");background-size:24px;background-position:0px 16px;background-repeat:no-repeat;position:relative}.shipping_info a{color:rgba(var(--color-product-title),.6)}.shipping_info span:not(.delivery-time){display:block;font-size:16px;font-weight:600;color:rgb(var(--color-product-title))}.seein_action .h4{font-size:15px;font-weight:600;color:rgb(var(--color-product-title))}.additional_buttons{display:flex;gap:10px;margin-bottom:10px;clear:both;align-items:center}.additional_buttons .button,.additional_buttons modal-opener{width:100%}.additional_buttons .st-wishlist-button{max-width:48px;border:1px solid rgba(var(--color-blue-rgb),1)!important;background:#fff!important;overflow:hidden!important}.additional_buttons .st-wishlist-button .st-wishlist-icon{color:rgba(var(--color-blue-rgb),1)!important;fill:currentColor!important}.additional_buttons .st-wishlist-button:hover .st-wishlist-icon,.additional_buttons .st-wishlist-button:hover .st-wishlist-icon use{color:#fff!important;fill:#fff!important}.additional_buttons .st-wishlist-button:before{z-index:-1}.additional_buttons .st-wishlist-button .st-label{display:none}.side-panel-links--link[data-id="2"] svg{fill:none;stroke:#2e2f33;width:24px;height:24px}.pplr_prev_span{display:none}.product-information .globo-swatch-product-detail .swatch--gl:not(:last-child){border-bottom:1px solid #e5e5e5;padding-top:10px;padding-bottom:30px}.product-information .swatch--gl .name-option{font-size:15px;font-weight:600}.swatch--gl .name-option span.name-variant{font-weight:300}.product-information .globo-swatch-product-detail .swatch--gl li .globo-style--button{border-radius:0;line-height:35px;font-size:14px;border-color:#e5e5e5}.product-information .globo-swatch-product-detail ul.value li.select-option input:checked+.globo-style--button{background-color:transparent;color:#2e2f33;border:2px solid #476B90;line-height:33px}.product-information .swatch--gl .name-option[data-name="Center Gemstone"] span.name-variant,.product-information .swatch--gl .name-option[data-name="Carat Weight"] span.name-variant{display:none}.product-information .globo-swatch-product-detail .swatch--gl [data-name="Center Gemstone"]+ul.value.g-variant-color-detail{gap:10px!important}.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail li{width:calc(50% - 5px)}.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail label.globo-detail-border-style-double:before,.product-information [data-name="Metal Type"]+ul.value.g-variant-color-detail label.globo-detail-border-style-double:before{display:none}.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail li label.swatch-anchor{width:100%!important;height:130px!important;background-size:30px!important;border-radius:0!important;box-shadow:none!important;background-position:13px 14px!important;font-size:15px!important;padding:50px 18px 10px;background-color:#f5f5f5!important;border:2px solid transparent}.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail li .gcw--content-color-custom-swatches-with-price{padding:0;background-color:#f5f5f5!important;border:2px solid transparent;font-size:15px!important;border-radius:0;box-shadow:none}.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail li label.swatch-anchor span.attr-title-hover{display:none!important}.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail li input:checked+label.swatch-anchor,.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail li input:checked+.gcw--content-color-custom-swatches-with-price,.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail li:hover .gcw--content-color-custom-swatches-with-price{border-color:#476b90!important;box-shadow:none;color:var(--color-body)}.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail li:hover input+.gcw--content-color-custom-swatches-with-price .gcw-txt--variant-name,.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail li input:checked+.gcw--content-color-custom-swatches-with-price .gcw-txt--variant-name,.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail li:hover input+.gcw--content-color-custom-swatches-with-price .gcw-txt--variant-price,.product-information [data-name="Center Gemstone"]+ul.value.g-variant-color-detail li input:checked+.gcw--content-color-custom-swatches-with-price .gcw-txt--variant-price{color:var(--color-body)}.product-information [data-name="Center Gemstone"]+ul .gcw--content-color-custom-swatches-with-price .gcw-txt--variant{padding:4px 20px 10px;width:100%;text-align:left}.product-information [data-name="Center Gemstone"]+ul .gcw--content-color-custom-swatches-with-price .gcw-txt--variant-name,.product-information [data-name="Center Gemstone"]+ul .gcw--content-color-custom-swatches-with-price .gcw-txt--variant-price{max-width:100%}.product-information [data-name="Metal Type"]+ul.value.g-variant-color-detail li label.swatch-anchor{border:0!important;border-radius:0!important;box-shadow:none!important;height:40px!important;background-size:33px!important;background-position:top center!important}.product-information [data-name="Metal Type"]+ul.value.g-variant-color-detail li input:checked+label.swatch-anchor{border-bottom:2px solid #476B90!important}.different-shape_button .product-popup-modal__button{text-align:left;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.option_info{position:absolute;top:10px;right:10px}.option_info>div{display:flex;gap:6px;align-items:center}.option_info span.btn{display:block;width:98px;height:28px;background:#ceeeed;font-size:12px;color:#2e2f33;text-align:center;line-height:28px}.option_info .icon-popup{display:block;width:20px;height:20px;background-image:url(/cdn/shop/files/option-popup-icon.png?v=1745229603);background-size:100%}span.gemstone-type{display:block;font-weight:700;color:#476b90}span.gemstone-type.no-thanks{font-weight:400;color:var(--color-body)}span.gemstone-price{display:block;line-height:12px}.popup-size-full .product-popup-modal__content{max-width:clamp(300px,90vw,1200px);max-height:90vh}.size_option-popup .product-popup-modal__content{background-color:#fff}.size_option-popup .product-popup-modal__content-header{flex-wrap:wrap;text-align:left;justify-content:start;padding:20px 40px;height:auto;font-size:18px}.size_option-popup h3{font-size:40px;margin:0;color:#5a7fa6;font-family:the-seasons}.size_option-popup .popup-sub{border-bottom:1px solid #2E2F33;padding-bottom:20px;width:100%}.size_option-popup .popup-sub p:last-child{margin-bottom:0}.size_option-popup .product-popup-modal__content-info{padding:10px 40px 20px}.side-panel{max-width:560px}.side-panel-inner{height:100%}.side-panel-header{border-bottom:0}.side-panel-header h4{font-size:25px;text-transform:inherit;font-family:the-seasons}.side-panel-content.side-panel-content--has-tabs{margin:0 30px;background:#f5f5f5;padding:0;border:1px solid #b9b9b9;height:calc(100% - 100px)}.side-panel-content--tabs button{border-color:#b9b9b9;font-size:14px;font-weight:400;text-transform:inherit;letter-spacing:normal}.side-panel-content--tabs button.tab-active{background:#476b90;border-color:transparent;color:#fff;margin-top:-1px;position:relative}.side-panel-content--tabs button.tab-active:before{content:"";border:4px solid #476B90;position:absolute;bottom:-5px;transform:rotate(45deg)}.side-panel-content.side-panel-content--has-tabs .side-panel-content--inner{height:calc(100% - 50px);overflow-y:auto}ul.side-panel_icons{list-style:none;margin:0}ul.side-panel_icons li{margin-bottom:20px}ul.side-panel_icons li a{display:flex;align-items:center;font-size:16px;line-height:normal;gap:20px}ul.side-panel_icons li span.icon{display:block;padding:11px;background-color:#fff;height:45px;box-sizing:border-box;border:1px solid #e5e5e5}ul.side-panel_icons li span.icon svg{fill:#5a7fa6}.custom-title{font-family:the-seasons;font-size:30px}#PopupModal-different-shape .popup-sub{padding-top:20px}.custom_form .box{display:flex;gap:20px;margin-bottom:15px}.custom_form .box>div{width:100%}.custom_form .box label{display:block}.custom_form .box input,.custom_form .box select{width:100%}.ring_details+.side_diamond_details{margin-top:20px}.ring_details .detail_itme,.side_diamond_details .detail_itme{display:flex;justify-content:space-between}.facets__count,.facet-checkbox__count,.filter-option__count,.filter-item-count,.facets .count,.facets [class*=count],.facets__label sup,.facets__display-count,.sidebar .facets__count,.collection .facets__count,.collection .facets sup,.collection .facets .count,.search .facets__count,.search .facets sup,.filter-group__count,.filter__count,.facet-checkbox .count,.facets__summary-count,.facet-count,[data-filter-count],[data-facet-count],.count-bubble,sup[class*=count],small[class*=count]{display:none!important;visibility:hidden!important;opacity:0!important}.facets__count:before,.facets__count:after,.facet-checkbox__count:before,.facet-checkbox__count:after,.facets .count:before,.facets .count:after,[class*=count]:before,[class*=count]:after{content:none!important}.facets sup,.filter-option sup,.sidebar sup,.collection sup,.search sup{display:none!important;visibility:hidden!important}.drawer .facets__count,.drawer .facets sup,.drawer [class*=count],.ajax-filters .facets__count,.ajax-filters [class*=count]{display:none!important;visibility:hidden!important;opacity:0!important}span.product-title--selection-text,span.product-title--setting-style,.product-title--part-2{display:block;font-size:18px;text-transform:none;font-weight:400}.product-title--part-2{font-size:20px}span.product-title--selection-text{height:34px}.variations .product-form__input .form__label{font-size:15px;margin-bottom:14px;text-transform:capitalize}.variations .product-form__input[data-handle=carat-weight]{gap:10px}.variations .product-form__input[data-handle=carat-weight] .form__label{margin-bottom:4px}.variations .product-form__input--block[data-handle=carat-weight] input[type=radio]:checked+label{box-shadow:0 0 0 2px var(--color-border) inset}.custom-option_set-wrap{display:flex;flex-wrap:wrap;gap:10px}.custom-option_set-wrap label{width:calc(33.33% - 10px);background-color:#f5f5f5;padding:8px 10px;cursor:pointer}.custom-option_set-wrap input[type=radio]:checked+label{box-shadow:0 0 0 2px #5a7fa6 inset}.custom_option-inner{display:flex;flex-direction:column}.custom_option-inner span.option_hd{display:flex;justify-content:space-between;margin-bottom:5px}.custom_option-inner .option_info{position:inherit}.custom_option-inner .option_title{color:#476b90;font-weight:600;font-size:14px;margin:5px 0}.custom_option-inner .sub_value{font-size:13px;color:#2e2f33}.custom_option-inner .option_price{display:none;font-size:14px;color:#2e2f33}.metal_type-custom{display:flex;justify-content:space-between;align-items:center}.different-metal_popup .product-popup-modal__button{font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.custom-option_set-wrap .different-shape_button{margin-top:10px;margin-bottom:0}.collection-page_color{padding-top:10px}.collection-page_color .product-form__group-wrapper .name-option{margin-bottom:14px}.collection-page_color ul.custom_product_color{display:flex;list-style:none;margin:0;gap:10px}.collection-page_color ul.custom_product_color li{padding:2px 2px 6px;width:36px}.collection-page_color li.active{border-bottom:2px solid #476B90}.collection-page_color li:hover:not(.active){border-bottom:2px solid rgb(157,204,243)}.collection-page_color .product-form__input .form__label__value{display:none}.thb-product-detail .product-short-description{padding:20px 0;border-top:1px solid #ADBDC1;border-bottom:1px solid #ADBDC1;margin:15px 0!important}.product-short-description p:last-child{margin-bottom:0!important}.mobile-text{display:none}.announcement-bar--inner{font-size:13px}.announcement-bar--left,.announcement-bar--right{display:flex}.announcement-bar--left a,.announcement-bar--right a{color:#fff;font-size:13px}.announcement-bar a:hover{color:var(--color-header-links-hover)}@media(max-width:480px){.desktop-text{display:none}.mobile-text{display:block}.announcement-bar--item{padding-left:0!important;padding-right:0!important}.announcement-bar--item a{display:flex}.announcement-bar--left,.announcement-bar--right{display:none}}.template-product button.st-wishlist-details-button:not(.st-wishlist-details-button--header-icon){display:none!important}.product-popup-modal__link{width:100%}.jpc-trusted-advisor-form .product-popup-modal__content{max-width:600px!important}.jpc-trusted-advisor-form .product-popup-modal__content-header h5{font-size:40px;margin:0;color:#5a7fa6;font-family:the-seasons}.jpc-trusted-advisor-form .product-popup-modal__content-info #contact_form{background:#f1faff;padding:20px}.jpc-trusted-advisor-form .product-popup-modal__content-info{padding:30px}.form-notification.success{padding:20px}.additional_buttons .button.outline:focus .st-wishlist-icon,.additional_buttons .button.outline:focus .st-wishlist-icon use{color:#fff!important;fill:#fff!important}@media(max-width:480px){.option-buttons{flex-wrap:wrap}.option-buttons button{width:fit-content;flex:1;border:none}.size_option-popup h3,.product-popup-modal__content-header h2{line-height:1}.product-popup-modal__content-header h2{padding-top:24px}.product-popup-modal__content-header{padding-top:10px}.product-popup-modal__content-header p,.product-popup-modal__content-info p{font-size:15px!important}.size_option-popup .product-popup-modal__content-header,.size_option-popup .product-popup-modal__content-info{padding-left:10px!important;padding-right:10px!important}.popup-size-full .product-popup-modal__content,.product-popup-modal__content{max-width:100vw!important;max-height:100vh!important}.product-popup-modal__content-header{height:fit-content!important}.jpc-trusted-advisor-form .product-popup-modal__content-info{padding:10px}.jpc-trusted-advisor-form .product-popup-modal__content{height:100vh!important}}.thb-secondary-area.thb-header-right .st-wishlist-details-button .st-wishlist-icon{height:24px;width:24px}.thb-secondary-area.thb-header-right .st-wishlist-details-button:hover .st-wishlist-icon{color:var(--color-header-links-hover);fill:var(--color-header-links-hover)}.thb-secondary-area.thb-header-right .st-wishlist-details-button .st-wishlist-icon{color:#2e2f33!important;fill:#2e2f33!important}.thb-secondary-area-item.thb-secondary-visit-showroom svg{transform:translate(3.5px)}.side-panel-content--inner .button.outline:before{z-index:-1}.side-panel-video{width:100%;margin-top:20px}.side-panel-video video{width:100%;height:auto;display:block}.thb-secondary-myaccount svg{height:24px;width:24px}@media(max-width:798px){#header .thb-secondary-area-item.thb-quick-search:not(.mobile-quick-search){display:none}#header .thb-secondary-area-item:not(.mobile-quick-search){padding:0}.mobile-quick-search{padding-right:5px}}@media(max-width:480px){.header>.row>.columns{grid-template-columns:.5fr auto 1fr!important}}.st-wishlist-details-button.st-wishlist-details-button--header-icon:not(.st-initialized){height:44px;width:44px}.add_to_cart_holder button.st-wishlist-button{display:none!important}[data-handle=ring-size] label{width:auto;min-width:58px;height:48px;display:inline-flex;align-items:center;justify-content:center;padding:5px 15px;font-size:.8125rem;cursor:pointer;box-shadow:0 0 0 2px var(--color-border) inset}[data-handle=ring-size] input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}[data-handle=ring-size] .form__label{font-size:15px!important;margin:15px 0!important;text-transform:capitalize!important}.ring-size__options-container{display:flex;gap:5px;flex-wrap:wrap}.facets-desktop-container .facets__form{top:30px!important}.is-hidden-desktop{display:none!important}.is-hidden-mobile{display:block!important}@media(max-width:480px){.is-hidden-desktop{display:block!important}.is-hidden-mobile{display:none!important}}.product-popup-modal__button p{margin-bottom:0!important}[data-handle=carat-weight].product-form__input input[type=radio]:checked+label,[data-handle=ring-size].product-form__input input[type=radio]:checked+label{background:#476b90;color:#fff}theme-header .thb-secondary-area.thb-header-right .st-wishlist-details-button[data-type=manually] span.st-number{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:.625rem;font-weight:var(--font-body-bold-weight, 600);width:19px;height:19px;border-radius:50%;background:var(--color-header-icons, --color-accent);color:var(--color-header-bg, var(--bg-body, #fff));position:absolute;transition:all .25s cubic-bezier(.104,.204,.492,1)}fieldset[data-handle=ring-size],.jpc-metal-type-selector,.product-form__input{padding-top:10px!important;margin:0!important}.collection-banner .collection-banner--content{text-align:left}@media only screen and (min-width:768px){.collection-banner .collection-banner--content{max-width:915px}}.product__accordion .detail_item{display:grid;grid-template-columns:repeat(2,1fr);gap:0;text-align:right;font-size:14px}.detail_item span{text-align:left}.atc-button-price-container{display:inline-block;font-size:14px;font-weight:200;text-align:center;position:absolute!important;left:25%;transform:translate(calc(-25% - 30px));opacity:.9}.additional_buttons{flex-direction:row-reverse;margin-bottom:15px}.additional_buttons .st-wishlist-button{margin-top:0!important;margin-bottom:0!important}.button.outline.white:before{background:#476b90!important}form#contact_form .button:before{background:var(--border-color)}span.product-title--setting-style{font-size:16px}.product-section .product-title{display:flex;flex-direction:column}.product-popup-modal__content-header{transform:translateY(1px)}[aria-label="Size Guide"] .product-popup-modal__content-header{height:40px}[aria-label="Size Guide"] img{display:block;width:100%;height:auto;object-fit:contain}@media(min-width:768px){[aria-label="Size Guide"] .product-popup-modal__content-info{display:flex;justify-content:center;align-items:flex-start;padding:0 0 12px!important}[aria-label="Size Guide"] img{max-width:700px;flex-shrink:0}[aria-label="Size Guide"].product-popup-modal__content{max-width:clamp(300px,90vw,725px)!important;height:auto}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/jadepuma.css.map */
