<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.type-search-results-heading-title{color:#000;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-style:normal;font-weight:400;letter-spacing:.01125rem;line-height:1.2375rem;text-align:center}@media(min-width:1024px){.type-search-results-heading-title{font-size:1.625rem;letter-spacing:.01625rem;line-height:2.275rem}}.type-search-results-heading-subtitle{color:#000;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.0075rem;line-height:1.35rem;text-align:center}@media(min-width:1024px){.type-search-results-heading-subtitle{font-size:.875rem;letter-spacing:.00875rem;line-height:1.225rem}}.type-global-emailsignup-status{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:1.25rem}.type-global-emailsignup-description{color:#575757;font-style:normal}.type-pc-error-message{color:#0f0f0f;font-family:freight-big-pro,serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.75rem;font-style:normal;font-weight:400;line-height:2.125rem;text-align:center}@media(min-width:1024px){.type-pc-error-message{font-size:2.25rem;line-height:2.75rem}}.upsell-product-add-to-cart .add-to-cart,.upsell-product-add-to-cart .quickview{font-size:.75rem;font-weight:400;letter-spacing:.0075rem;line-height:.75rem;text-align:center;text-transform:uppercase}.upsell-product-add-to-cart .add-to-cart,.upsell-product-add-to-cart .quickview,.upsell-product-price .price .value{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal}.upsell-product-price .price .value{font-size:.9375rem;font-weight:600;letter-spacing:.009375rem;line-height:1.3125rem}.type-product-description{font-size:.75rem;font-weight:400;letter-spacing:.0075rem;line-height:1.05rem}.type-product-description,.type-product-title{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-style:normal}.type-product-title{font-size:.9375rem;font-weight:600;letter-spacing:.009375rem;line-height:1.3125rem}.minicart .type-br-quickview-text{display:none}.type-br-quickview-text{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-style:normal;font-weight:600;line-height:1.125rem}@media(min-width:1024px){.type-br-quickview-text{font-size:.875rem}}.cart-summary-content-title{color:#000;font-style:normal}.cart-summary-content-text{color:#575757;font-style:normal;margin-bottom:1.4375rem}@media(min-width:1024px){.cart-summary-content-text{margin-bottom:.5rem}}.dy-modal .footer-drawer .modal-body .footer-banner-modal-title{font-family:freight-big-pro,serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:.0125rem;line-height:120%}.complimentary-summary-paragraph{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.0075rem;line-height:140%}.checkout-top-text{font-size:.875rem;line-height:1.2rem}@media(min-width:1024px){.checkout-top-text{font-size:1rem;line-height:1.5rem}}.checkout-input-help-text{font-size:.625rem;line-height:.875rem}.home-banner-text{font-size:.75rem;letter-spacing:1px;line-height:1rem}@media(min-width:1024px){.home-banner-text{font-size:1rem;letter-spacing:4px;line-height:1.5rem}}.home-banner-text-large{font-size:1rem;letter-spacing:1px;line-height:1.25rem}@media(min-width:1024px){.home-banner-text-large{font-size:1.25rem;line-height:1.75rem}}.home-banner-text-large-second{font-size:1rem;line-height:1.25rem}.home-banner-text-large-another{font-size:1.125rem;line-height:1.375rem}.home-banner-text-large-smaller{font-size:.875rem;letter-spacing:1px;line-height:1rem}.home-banner-title{font-size:2.8125rem;letter-spacing:1px;line-height:2.5rem}@media(min-width:1024px){.home-banner-title{font-size:6.5625rem;letter-spacing:-5px;line-height:5.625rem}}.home-banner-title-smaller{font-size:1.25rem;letter-spacing:1px;line-height:2rem}@media(min-width:1024px){.home-banner-title-smaller{font-size:5.625rem;line-height:5.125rem}}.home-banner-title-smallest{font-size:1.25rem;letter-spacing:1.8px;line-height:1.5rem}@media(min-width:1024px){.home-banner-title-smallest{font-size:1.875rem;letter-spacing:4px;line-height:2rem}}.home-banner-title-smallest-second{font-size:1.875rem;line-height:2.5rem}@media(min-width:1024px){.home-banner-title-smallest-second{font-size:3rem;line-height:3.5rem}}.home-article-title{font-size:1rem;letter-spacing:1px;line-height:1.25rem}@media(min-width:1024px){.home-article-title{font-size:1.625rem;line-height:2rem}}.home-content-title{font-size:1.5625rem;line-height:2.0625rem}@media(min-width:1024px){.home-content-title{font-size:2.25rem;line-height:2.75rem}}.home-article-link{font-size:.75rem;line-height:1rem}@media(min-width:1024px){.home-article-link{font-size:1.125rem;line-height:1.5rem}}.shipping-info-text{font-size:.75rem;line-height:1.125rem}.home-banner-link{font-size:.75rem;line-height:1rem}@media(min-width:1024px){.home-banner-link{font-size:1rem;line-height:1.5rem}}.billing-accordion-item-title{font-size:1.125rem;line-height:1.5rem}.billing-accordion-item-smaller,.shipping-info-text-bigger{font-size:.875rem;line-height:1.375rem}.shipping-info-text-bigger{letter-spacing:.2px}.checkout-accordion-text{font-size:.875rem;line-height:140%}@media(min-width:1024px){.checkout-accordion-text{font-size:1rem}}.gift-message-characters-left{font-size:.875rem;line-height:1.125rem}.order-confirmation-title{font-size:2.25rem;line-height:2.75rem}@media(min-width:1024px){.order-confirmation-title{font-size:3rem;line-height:3.5rem}}.order-confirmation-section-title{font-size:1.25rem;line-height:1.75rem}.order-confirmation-text{font-size:.75rem;line-height:1.125rem}.order-confirmation-text-bigger{font-size:1rem;letter-spacing:.2px;line-height:1.25rem}.is-gift-links{font-size:.75rem;line-height:1rem}.js-affirm-payment-description{font-size:.75rem;line-height:1.125rem}.plp-metals-qty{color:#737373;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-weight:400;line-height:.9375rem}.plp-header-title{font-family:sweet-sans-pro,sans-serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-weight:700;line-height:2.75rem}@media(min-width:1024px){.plp-header-title{font-size:1.75rem}}.plp-header-subtitle{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-weight:400;letter-spacing:.0125rem;line-height:.875rem}@media(min-width:1024px){.plp-header-subtitle{font-size:.875rem;line-height:1.0625rem}}.plp-product-tile-swatches{color:#737373;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-weight:400;letter-spacing:.0125rem;line-height:normal}@media(min-width:1024px){.plp-product-tile-swatches{font-size:.875rem}}.no-results-text{color:#000;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:400}.type-customer-care-title{color:#000;font-family:sweet-sans-pro,sans-serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;font-style:normal;font-weight:500;letter-spacing:.01125rem;line-height:1.575rem;text-transform:uppercase}@media(min-width:1024px){.type-customer-care-title{font-size:1.25rem;letter-spacing:.0125rem;line-height:1.75rem}}.customer-care-text{color:#000;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.05rem}@media(min-width:1024px){.customer-care-text{font-size:.875rem;line-height:1.225rem}}.cs-btn{color:#000;font-family:sweet-sans-pro,sans-serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.0075rem;line-height:1.05rem;text-align:center;text-transform:uppercase}@media(min-width:1024px){.cs-btn{font-size:.875rem;letter-spacing:.00875rem;line-height:1.225rem}}.cs-btn-detail{color:#737373;font-family:sweet-sans-pro,sans-serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:.625rem;font-style:normal;font-weight:500;line-height:.875rem;text-align:center;text-transform:uppercase}@media(min-width:1024px){.cs-btn-detail{font-size:11px;line-height:.9625rem}}.opening-hours-title{color:#000;font-family:sweet-sans-pro,sans-serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:.0075rem;line-height:1.05rem;text-transform:uppercase}@media(min-width:1024px){.opening-hours-title{font-size:.875rem;letter-spacing:.00875rem;line-height:1.225rem}}.opening-hours-line{color:#000;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-style:normal;font-weight:500;line-height:1.5rem}@media(min-width:1024px){.opening-hours-line{font-size:.875rem;line-height:1.75rem}}.type-qty-indicator{font-family:Helvetica;font-size:.5625rem;font-style:normal;font-weight:400;line-height:.7875rem;text-align:center;text-transform:uppercase}.top-banner-carousel-item-text,.top-banner-carousel-item-text-link{color:#000;font-style:normal;text-align:center}.header-banner-btn-label{color:#000}.type-top-categories{text-align:center}.btn-subscribe-email{color:#000;text-decoration:none}.email-description{color:#000;letter-spacing:.01rem;text-align:center}@media(min-width:1025px){.email-description{letter-spacing:normal;text-align:left}}.success-heading,.success-message{color:#000;font-family:sweet-sans-pro,sans-serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:700;line-height:120%;text-align:center;text-transform:uppercase}.text-xs-nowrap{white-space:nowrap}@media(min-width:360px){.text-sm-nowrap{white-space:nowrap}}@media(min-width:768px){.text-md-nowrap{white-space:nowrap}}@media(min-width:1024px){.text-lg-nowrap{white-space:nowrap}}@media(min-width:1025px){.text-lge-nowrap{white-space:nowrap}}@media(min-width:1280px){.text-llg-nowrap{white-space:nowrap}}@media(min-width:1600px){.text-xl-nowrap{white-space:nowrap}}.size-chart-modal .modal-body{padding:2.5rem 1.25rem}@media(min-width:768px){.size-chart-modal .modal-body{padding:2.75rem 7.1875rem 2.5rem}}.size-chart-modal .modal-header{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.size-chart-modal .size-chart-content{text-align:left}.size-chart-modal .size-chart-text{color:#0f0f0f;display:block;font-size:.75rem;letter-spacing:-.12px;line-height:140%}.size-chart-modal .size-chart-text.background-spacing-utility{background-color:#f9f9f9;margin-top:2rem;padding:1rem}.size-chart-modal .size-chart-compoent{margin-top:3rem}.size-chart-modal .size-chart-compoent~.size-chart-text{margin-top:1.5rem}.size-chart-modal .size-chart-title{font-family:freight-big-pro,serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;font-weight:400;letter-spacing:.015rem;line-height:120%}.size-chart-modal .size-chart-title.bracelet-title{margin-bottom:2.5rem}.size-chart-modal .image-sizechart-component{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.size-chart-modal .label-column{-ms-flex-preferred-size:13.5rem;-webkit-box-flex:unset;-ms-flex-positive:unset;flex-basis:13.5rem;flex-grow:unset}.size-chart-modal .label-column.sales-box{-ms-flex-preferred-size:15.625rem;flex-basis:15.625rem}.size-chart-modal .text-sizechart-component{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.size-chart-modal .text-sizechart-component h4,.size-chart-modal .text-sizechart-component p{color:#0f0f0f;font-size:.75rem;font-weight:400;letter-spacing:.015rem;line-height:140%}.size-chart-modal .text-sizechart-component h4{font-size:.875rem}.size-chart-modal .icon-size{display:block;margin:2rem 0 1.5rem}.size-chart-modal .list-title{color:#575757;display:block;margin-bottom:1rem}.size-chart-modal .size-chart-list{list-style-position:inside;padding-left:0}.size-chart-modal .size-chart-list li{line-height:150%;padding-bottom:.75rem}.border-size-utility{border-top:1px solid #dbdbdb;display:block;margin-top:2rem;padding:2rem 0 1rem}.size-chart-inner{border-bottom:1px solid #dbdbdb;margin-bottom:2rem;padding-bottom:2rem}.size-chart-inner .size-chart-row{margin-bottom:1.25rem}.size-chart-inner .size-chart-row:last-of-type{margin-bottom:0}.size-chart-inner .label-column{border:1px solid #dbdbdb}.size-chart-inner .label-column.selected{border:1px solid #0f0f0f}.size-chart-inner .label-column.outofstock{background:linear-gradient(to top right,transparent,transparent calc(50% - .8px),#dbdbdb 50%,transparent calc(50% + .8px),transparent);pointer-events:none}.size-chart-inner .label-column.outofstock .size-label{color:#919090}.size-chart-inner .label-column.outofstock .size-price&gt;.size-price{visibility:hidden}.size-chart-inner .label-column:not(.outofstock){cursor:pointer}.size-chart-inner .label-column,.size-chart-inner .size-column{padding:1.25rem 1rem}.size-chart-inner .size-label,.size-chart-inner .size-price{color:#0f0f0f;font-size:.875rem;font-weight:400;letter-spacing:.015rem;line-height:140%}.size-chart-inner .size-price-old{color:#919090;text-decoration:line-through}.size-chart-inner .size-price-new{color:#bf2121;padding-right:.25rem}.size-chart-inner .size-price-new.color-standard{color:#0f0f0f}.size-chart-inner .size-column{padding-right:0;width:3.625rem}.size-chart-inner .size-measured{line-height:140%}.size-chart-necklace-inner .size-measured,.size-chart-necklace-inner .size-price{font-size:.875rem;font-weight:400;letter-spacing:.14px}.size-chart-necklace-inner .label-column.outofstock .size-measured{color:#919090}.accordion-size .size-chart-list li{font-size:.875rem;font-weight:400;letter-spacing:.0125rem;line-height:140%}.accordion-size img{display:block;margin-bottom:1rem}.accordion-size .btn-link{border-bottom:1px solid #dbdbdb;display:block;font-size:.875rem;padding:1.5rem 1.5rem 1.5rem 0;position:relative;text-align:left;text-decoration:none;width:100%}.accordion-size .btn-link:after{background:url(../../svg-icons/plus-icon.svg) no-repeat 50%;bottom:0;content:"";display:block;height:1rem;margin:auto;position:absolute;right:0;top:0;width:1rem}.accordion-size .btn-link[aria-expanded=true]{border-bottom:0}.accordion-size .btn-link[aria-expanded=true]:after{background:url(../../svg-icons/minus-icon.svg) no-repeat 0}.accordion-size .collapse.show{border-bottom:1px solid #dbdbdb}.ring-chart-title{color:#0f0f0f;display:block;font-size:.875rem}.ring-chart-title,.size-chart-icon{margin-bottom:1rem}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);-webkit-tap-highlight-color:rgba(0,0,0,0);contain:layout style size;display:none;height:100%;left:0;opacity:.003;position:fixed;top:0;-ms-touch-action:none;touch-action:none;width:100%;z-index:var(--pswp-root-z-index)}.pswp,.pswp:focus{outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity}.pswp__bg{background:var(--pswp-bg);opacity:.005}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp__img,.pswp__zoom-wrap{height:auto;width:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{overflow:hidden;z-index:1}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content&gt;*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;-webkit-transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{-webkit-touch-callout:none;-webkit-appearance:none;background:none;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:block;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;width:50px}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{background:none;border:0;-webkit-box-shadow:none;box-shadow:none;opacity:1;padding:0;-webkit-transition:none;transition:none}.pswp__button:disabled{cursor:auto;opacity:.3}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:60px;justify-content:flex-end;left:0;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp__top-bar&gt;*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{height:100px;margin-top:-50px;position:absolute;top:0;top:50%;width:75px}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:50px}.pswp__preloader .pswp__icn{-webkit-animation:pswp-clockwise .6s linear infinite;animation:pswp-clockwise .6s linear infinite;opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.pswp__preloader--active .pswp__icn{opacity:.85}@-webkit-keyframes pswp-clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes pswp-clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.pswp__counter{-webkit-margin-start:20px;color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;margin-top:15px;margin-inline-start:20px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.pswp--one-slide .pswp__counter{display:none}.pswp{--pswp-bg:#f9f9f9}.pswp__container{-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out,-webkit-transform .35s ease-in-out}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:url(../../svg-icons/zoom-pdp.svg),auto}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:url(../../svg-icons/zoom-out-pdp.svg),auto}.pswp__counter{color:#0f0f0f;font-size:.875rem;letter-spacing:.00875rem;line-height:140%;margin:2.625rem auto 0 1.75rem;opacity:1;text-shadow:none}@media(min-width:1024px){.pswp__counter{margin:3rem auto 0 3rem}}.pswp__button--arrow--prev{left:20px}@media(min-width:1024px){.pswp__button--arrow--prev{left:36px}}.pswp__button--arrow--next{right:20px}@media(min-width:1024px){.pswp__button--arrow--next{right:36px}}.pswp__button--arrow{height:36px;width:36px}.pswp__button--arrow,.pswp__button--arrow:active,.pswp__button--arrow:focus,.pswp__button--arrow:hover{background-color:#f9f9f9}.pswp__button--close{margin:1.25rem .875rem 0 0}@media(min-width:1024px){.pswp__button--close{margin:1.875rem 2.25rem 0 0}}.pswp__button--zoom{margin:1.25rem 0 0}@media(min-width:1024px){.pswp__button--zoom{margin:1.875rem .125rem 0}}.pswp--touch .pswp__button--arrow{visibility:unset}.pswp__preloader{display:none}.video-wrap{background:var(--pswp-placeholder-bg)}@media(min-width:1024px){.video-wrap{-webkit-clip-path:inset(0 1px);clip-path:inset(0 1px)}}.stacker-promo-container .stacker-promo-heading{color:#0f0f0f;font-family:freight-big-pro,serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;letter-spacing:.02rem;line-height:120%;margin:0 0 .625rem;text-align:center}@media(min-width:1024px){.stacker-promo-container .stacker-promo-heading{font-size:2rem}}.stacker-promo-container .stacker-promo-sub-heading{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;letter-spacing:.00875rem;line-height:140%;margin:0 0 3.75rem;max-width:26.875rem;text-align:center}.stacker-promo-container .bracelet-stack-img-wrapper img{margin-bottom:.75rem;max-width:16rem;position:relative}@media(min-width:1024px){.stacker-promo-container .bracelet-stack-img-wrapper img{max-width:100%}}.stacker-promo-container .set-view-container{max-width:43.75rem;text-align:center}.stacker-promo-container .set-view-container-amulets{margin-bottom:-17.5rem;margin-left:19.25rem;max-width:29.875rem;position:relative;top:-6.6875rem;width:100%}.stacker-promo-container .product-stack-amulets-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.stacker-promo-container .product-stack-amulets-wrapper img{margin-left:-19.1875rem;margin-top:-.9375rem;-webkit-transform-origin:50% 7%;transform-origin:50% 7%;width:20.625rem}.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-4 img:first-child,.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-4 img:nth-child(4){margin-top:-1.125rem}.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-5 img:first-child,.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-5 img:nth-child(5){margin-top:-1.25rem}.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-6 img:first-child,.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-6 img:nth-child(6){margin-top:-1.875rem}.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-6 img:nth-child(2),.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-6 img:nth-child(5){margin-top:-1.25rem}.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-7 img:first-child,.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-7 img:nth-child(7){margin-top:-2.5rem}.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-7 img:nth-child(2),.stacker-promo-container .product-stack-amulets-wrapper.stacker-amulet-amount-7 img:nth-child(6){margin-top:-1.5625rem}.stacker-promo-container .product-stack-amulets-wrapper .amulet-1-container,.stacker-promo-container .product-stack-amulets-wrapper .amulet-3-container{position:relative;z-index:2}.stacker-promo-container .product-stack-amulets-wrapper .amulet-1-container{left:1.4375rem;top:.125rem;z-index:5}.stacker-promo-container .product-stack-amulets-wrapper .amulet-1-container.w-90{width:3.9375rem}.stacker-promo-container .product-stack-amulets-wrapper .amulet-2-container{z-index:6}.stacker-promo-container .product-stack-amulets-wrapper .amulet-2-container.w-90{width:4rem}.stacker-promo-container .product-stack-amulets-wrapper .amulet-3-container{right:1.25rem;top:.125rem;z-index:7}.stacker-promo-container .product-stack-amulets-wrapper .amulet-3-container.w-90{width:4.5625rem}@media screen and (max-width:359px){.stacker-promo-container .product-stack-amulets-wrapper{width:112%}}.stacker-promo-container .amulet-stacker-img-container{height:22.5rem;position:relative}.stacker-promo-container .amulet-stacker-img-container img{-o-object-fit:cover;object-fit:cover;overflow:hidden}.stacker-promo-container .w-700{width:43.75rem}.stacker-promo-container .p-stack-btn-margin{margin-top:-2.1875rem!important;z-index:10}@media(max-width:767.98px){.product-stack-wrapper.mobile-scale{margin-top:-5.3125rem;-webkit-transform:scale(.675);transform:scale(.675)}.product-stack-wrapper.mobile-scale .stacker-promo-heading{-webkit-transform:scale(1.5);transform:scale(1.5)}.product-stack-wrapper.mobile-scale .stacker-promo-sub-heading{padding:1.25rem;-webkit-transform:scale(1.5);transform:scale(1.5)}.product-stack-wrapper.mobile-scale .product-stack-btn-wrapper{-webkit-transform:scale(1.5);transform:scale(1.5)}}@media screen and (max-width:359px){.product-stack-wrapper.mobile-scale{-webkit-transform:scale(.55);transform:scale(.55)}}.product-detail .product-stack-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2.5rem 0;position:relative}@media(min-width:1024px){.product-detail .product-stack-wrapper{padding:5.9375rem 0}}.product-detail .product-stack-wrapper .product-stack-text-content{margin-bottom:2rem;max-width:33.4375rem;padding:2.5rem 0 1rem}.product-detail .product-stack-wrapper .product-stack-text-content .product-stack-text{text-align:center}@media(min-width:1024px){.product-detail .product-stack-wrapper .product-stack-text-content{margin-bottom:4.5rem;padding:4.5rem 0 3.5rem}.product-detail .product-stack-wrapper .product-stack-text-content .product-stack-text{text-align:left}}.product-detail .product-stack-wrapper .product-stack-btn-wrapper{max-width:33.4375rem;z-index:9}.product-detail .product-stack-wrapper .product-stack-title{font-family:linotype-didot,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:2.25rem;letter-spacing:0;line-height:3rem}.product-detail .product-stack-wrapper .product-stack-text{font-family:minion-pro,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;letter-spacing:.0125rem;line-height:1.333}.product-detail .product-stack-wrapper .product-stack-btn-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.bracelet-customize-link,.necklace-stack-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.bracelet-customize-link:after,.necklace-stack-link:after{background-color:#dbdbdb;content:"";display:inline-block;height:.75rem;margin:0 1.25rem;width:1px}.set-dialog .set-cta{display:inline-block;font-family:freight-big-pro,serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;letter-spacing:.015rem;line-height:120%;margin-bottom:3rem}@media(min-width:1024px){.set-dialog .set-cta{font-size:1.5rem;margin-bottom:2.5rem}}.set-dialog .pdp-set-quickview{padding:0;position:static}.set-dialog .modal-body{padding:3.25rem 1.25rem 2.5rem!important}.set-dialog .modal-body .attribute-selector-button{font-size:.75rem}.set-dialog .product-image{max-width:100%}.set-dialog .product-availability{display:none}.set-dialog .product-set-items .product-set-item .product-name{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;letter-spacing:.00875rem;line-height:140%;margin:1.5rem 0 .25rem}@media(min-width:1024px){.set-dialog .product-set-items .product-set-item .product-name{margin:0 0 .25rem}}.set-dialog .product-set-items .product-set-item .product-name-secondary{color:#0f0f0f;letter-spacing:.0075rem;line-height:140%;padding-right:.75rem}.set-dialog .product-set-items .product-set-item .price .list,.set-dialog .product-set-items .product-set-item .price .list .value,.set-dialog .product-set-items .product-set-item .price .sales,.set-dialog .product-set-items .product-set-item .price .sales .value,.set-dialog .product-set-items .product-set-item .price .value,.set-dialog .product-set-items .product-set-item .product-name-secondary{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem}.set-dialog .product-set-items .product-set-item .price .strike-through{color:#0f0f0f;font-size:.6875rem;text-decoration-thickness:1px}@media(min-width:1024px){.set-dialog .product-set-items .product-set-item .price .strike-through{font-size:.6875rem}}.set-dialog .product-set-items .product-set-item .attribute{margin-bottom:.25rem}.set-dialog .product-set-items .product-set-item .attribute-label{font-size:.75rem}.set-dialog .product-set-items .product-set-item .full-pdp-link{color:#0f0f0f;font-size:.75rem;letter-spacing:.0075rem;line-height:140%;margin-top:.75rem;text-align:center}@media(min-width:1024px){.set-dialog .product-set-items .product-set-item .full-pdp-link{text-align:left}}.set-dialog .product-set-items .product-set-item .border-bottom-block{background-color:#dbdbdb;height:1px;margin:2.5rem 0 0 .625rem;max-width:calc(100% - 20px)}@media(min-width:1024px){.set-dialog .product-set-items .product-set-item .border-bottom-block{margin:4.0625rem 0 0 1rem;max-width:calc(100% - 32px)}.set-dialog .product-set-items .product-set-item .prod-details-container{padding-left:.25rem}}.set-dialog .builder-add-all-product-btn,.set-dialog .builder-add-to-cart{font-size:.75rem;letter-spacing:.0075rem;line-height:100%;padding:.875rem 1.5rem}.set-dialog .builder-add-all-container{bottom:0;margin-top:2rem;position:sticky;z-index:99}.set-dialog .modal-footer{display:none}.set-dialog .fix-ios-16-sizes{height:8.875rem;width:7.125rem}.complimentary-summary-block,.complimentary-summary-links-wrapper{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.4375rem;margin-top:1rem}.complimentary-summary-block .footer-item-links,.complimentary-summary-links-wrapper .footer-item-links{row-gap:.625rem}.complimentary-summary-block .order-summary-link,.complimentary-summary-links-wrapper .order-summary-link{color:#4d4d4d!important;padding-left:1.75rem}.complimentary-summary-block .order-summary-link.shipping.icon,.complimentary-summary-links-wrapper .order-summary-link.shipping.icon{background:url(../../svg-icons/checkout-icon-delivery.svg) no-repeat}.complimentary-summary-block .order-summary-link.returns.icon,.complimentary-summary-links-wrapper .order-summary-link.returns.icon{background:url(../../svg-icons/checkout-icon-return.svg) no-repeat}.complimentary-summary-block .order-summary-link.pick-up.icon,.complimentary-summary-links-wrapper .order-summary-link.pick-up.icon{background:url(../../svg-icons/checkout-in-store-gray.svg) no-repeat}#checkoutfooterModal .footer-banner-modal-title{margin:0 0 1rem}#checkoutfooterModal table tr td{text-align:center}#checkoutfooterModal .complimentary-summary-content-link{color:#0f0f0f}#checkoutfooterModal .modal-dialog{max-height:100%;overflow:auto}.checkout-main-inner-container .complimentary-summary-block{background-color:#fff;padding:1rem 1.5rem}@media(min-width:1024px){.checkout-main-inner-container .complimentary-summary-block{padding:1.5rem 2.5rem}}.checkout-main-inner-container .footer-item-links{row-gap:normal}.checkout-main-inner-container .footer-item{margin-bottom:.5rem}.checkout-main-inner-container .footer-item:last-child{margin-bottom:0}.product-detail .paypal_pdp_button{height:2.8125rem}.product-detail .paypal_pdp_button.pr-1{padding-left:0!important}@media(max-width:1023.98px){.product-detail .paypal_pdp_button.pr-1{padding-right:0!important}}.product-detail .pdp-apple-pay-button{height:2.8125rem;padding-top:.5rem}@media(max-width:1023.98px){.product-detail .pdp-apple-pay-button{margin-top:.25rem!important;padding-left:0!important}}.product-detail .pdp-apple-pay-button .pl-1{padding-left:0!important}@media(max-width:1023.98px){.product-detail .pdp-apple-pay-button .pl-1{padding-left:0!important}}.product-detail .pdp-apple-pay-button.full-width-pre-order{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding-left:0!important}.product-detail .apple-pay-pdp{border:.0625rem solid #555!important;border-radius:.25rem!important;height:2.5rem!important;margin:0!important;min-width:100%}.product-detail .apple-pay-pdp:active,.product-detail .apple-pay-pdp:hover{min-width:100%!important}@media(max-width:767.98px){.product-detail .pr-mb-0{padding-right:0!important}.product-detail .pl-mb-0{padding-left:0!important}}@media(min-width:1024px){.product-detail .paypal-pdp-button{margin-right:-.0625rem}}.dw-apple-pay-button.not-safari,.dw-apple-pay-logo-white.not-safari{background:url(../../images/apple-pay.svg) no-repeat 50%;background-size:contain!important;display:block;height:100%;width:100%}.customer-service-modal .modal-dialog{margin:0 auto;max-width:100vw;width:100vw}@media(min-width:768px){.customer-service-modal .modal-dialog{height:100%;margin-top:1.75rem;max-width:36.125rem}}.customer-service-modal .modal-dialog .modal-content{border-radius:0;height:100vh}.customer-service-modal .modal-dialog .modal-content .modal-header{padding-top:3.5rem}@media(min-width:768px){.customer-service-modal .modal-dialog .modal-content .modal-header{padding-top:5.5625rem}}.customer-service-modal .modal-dialog .modal-content .modal-header .close{margin:-1.375rem -1.25rem -1rem auto;opacity:1;padding:1rem}@media(min-width:360px){.customer-service-modal .modal-dialog .modal-content .modal-header .close{margin:-.625rem -.75rem -1rem auto}}.customer-service-modal .modal-dialog .modal-content .modal-header .close .icon[class*=close]{color:#0f0f0f;height:1.25rem;width:1.25rem}.customer-service-modal .modal-dialog .modal-content .modal-header .close:hover{opacity:.5}.customer-service-modal .modal-dialog .modal-content .customer-care-title{font-family:sweet-sans-pro,sans-serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;margin-bottom:1rem;max-width:17.1875rem}.customer-service-modal .modal-dialog .modal-content .customer-care-text{font-size:.875rem;margin-bottom:.9375rem}@media(min-width:768px){.customer-service-modal .modal-dialog .modal-content .customer-care-text{margin-bottom:2.1875rem}}.customer-service-modal .modal-dialog .modal-content .ctas-wrapper .cs-btn{border:1px solid #c9c9c9;color:#0f0f0f;font-size:.875rem;outline:0;text-align:center;text-transform:uppercase}.customer-service-modal .modal-dialog .modal-content .ctas-wrapper .cs-btn .icon{margin-right:5px}.customer-service-modal .modal-dialog .modal-content .ctas-wrapper .cs-btn .cs-btn-detail,.customer-service-modal .modal-dialog .modal-content .ctas-wrapper .cs-btn .cs-btn-phone{color:#737373}@media(max-width:1024.98px){.customer-service-modal .modal-dialog .modal-content .ctas-wrapper .cs-btn .cs-btn-phone{font-size:.75rem}}.customer-service-modal .modal-dialog .modal-content .ctas-wrapper .cs-btn .chat-available .green-dot{background-color:#1ca131;border-radius:100%;height:.3125rem;margin-right:.5rem;width:.3125rem}.customer-service-modal .modal-dialog .modal-content .ctas-wrapper .cs-btn:hover{background-color:#000;border-color:#000;color:#fff}.customer-service-modal .modal-dialog .modal-content .ctas-wrapper .cs-btn:hover .cs-btn-detail,.customer-service-modal .modal-dialog .modal-content .ctas-wrapper .cs-btn:hover .cs-btn-phone{color:#fff}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form{margin-top:3rem;max-width:26.0625rem;width:100%}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group{margin-bottom:2.1875rem}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group.custom-checkbox .custom-control-label:before{border-color:#c9c9c9}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.customer-service-message{height:11.625rem}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input:focus{border-color:#6b6b6b}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.customer-service-promotion~label{font-family:minion-pro,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.9375rem;letter-spacing:.0375rem;line-height:1.246875rem}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid{border-color:#d82325;color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid:focus~.form-control-label{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid::-webkit-input-placeholder{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid::-moz-placeholder{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid:-ms-input-placeholder{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid::-ms-input-placeholder{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group .customer-service-input.is-invalid::placeholder{color:#d82325}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group ::-webkit-input-placeholder{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group ::-moz-placeholder{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group :-ms-input-placeholder{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group ::-ms-input-placeholder{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group ::placeholder{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group :input-placeholder{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .form-group :placeholder{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.customer-service-modal .modal-dialog .modal-content .customer-service-email-form .selectric .label{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.customer-service-modal .modal-dialog .modal-content .btn-save{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;line-height:1.125rem;padding:.625rem 1.5rem}.customer-service-modal .modal-dialog .modal-content .selectric-open .selectric-items{display:inline-block!important}.customer-service-modal .modal-dialog .modal-content .selectric-items ul{padding:0}.customer-service-modal .modal-dialog .modal-content .selectric-items ul li{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.customer-service-modal .modal-dialog .modal-body{padding:2.5rem 1.25rem}@media(min-width:768px){.customer-service-modal .modal-dialog .modal-body{padding:2.75rem 7.0625rem 2.5rem 7.1875rem}}.customer-service-modal .modal-dialog .notify-me-checkbox{margin-bottom:1.5rem}.customer-service-modal .modal-dialog .opening-hours{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:140%;margin-top:auto}.customer-service-modal .modal-dialog .opening-hours .opening-hours-title{color:#575757;font-size:.875rem}.customer-service-modal .modal-dialog .opening-hours .opening-hours-line{font-size:.875rem;margin-bottom:.5rem}.product-detail{max-width:none;position:relative;width:100%}.product-detail.container{margin-top:0;padding:0}@media(min-width:1024px){.product-detail.container{margin:0;padding:0;padding-left:0!important;padding-right:0!important}}.product-detail.container.product-wrapper{margin:0 auto;max-width:120rem;overflow-y:unset}@media(max-width:1023.98px){.product-detail.container.product-wrapper{padding-bottom:0}}@media(min-width:1024px){.product-detail.container.gift-product-detail{padding-bottom:0}}.product-detail.container.gift-product-detail .selectric-wrapper .selectric-items{border-top:0}.product-detail.container.gift-product-detail .prices-add-to-cart-actions{z-index:9}.product-detail.container.gift-product-detail .product-name-braille{display:none}.product-detail.container.gift-product-detail .description-and-detail{border:0;margin-bottom:0}@media(max-width:1023.98px){.product-detail.container.gift-product-detail .description-and-detail{margin:0}.product-detail.container.gift-product-detail .description-and-detail .description&gt;div{padding:0!important}}.product-detail.container.gift-product-detail .reserve-in-stores-btn{display:none}@media(min-width:1024px){.product-detail.container.gift-product-detail .product-detail-top-container{min-height:700px}.product-detail.container.gift-product-detail .primary-images .hitbox{margin-left:8%}}@media(max-width:1023.98px){.product-detail.container.gift-product-detail .details-content{margin-top:6rem}}.product-detail.container.gift-product-detail .details-content .product-name{margin:0 0 .75rem}.product-detail.container.gift-product-detail #gc-check-balance-reset{font-size:.875rem;line-height:1.125rem}.product-detail.container.gift-product-detail .attribute-variants-pdp,.product-detail.container.gift-product-detail .select-normal-pdp{width:calc(85% - 68px)}@media(min-width:1024px){.product-detail.container.gift-product-detail .attribute-variants-pdp,.product-detail.container.gift-product-detail .select-normal-pdp{width:calc(85% - 80px)}}.product-detail.container.gift-product-detail .cg-check-balance-header .icon-close{height:.75rem;width:.75rem}.product-detail.container.gift-product-detail .gc-check-balance-pdp .gc-balance-result .gc-balance-result-balance{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0f0f0f;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;letter-spacing:.00875rem;line-height:140%}.product-detail.container.gift-product-detail .gc-check-balance-pdp .gc-balance-result .gc-balance-result-balance #gcBalanceAmount{margin-left:.25rem}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-dialog{max-width:844px}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-content{border-radius:0}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-content input[type=number]::-webkit-inner-spin-button,.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-content input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-title{font-family:freight-big-pro,serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;line-height:1.875rem}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body{margin:0 auto}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body form{max-width:20.60375rem}@media(min-width:1024px){.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body form{max-width:21.60375rem}}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body .balance-check-form:has(+.gc-balance-error-messaging:not(.d-none)) .form-control{border-color:#eb0009;color:#eb0009}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body .balance-check-form:has(+.gc-balance-error-messaging:not(.d-none)) .form-control-label{color:#eb0009}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body .gc-balance-text{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;letter-spacing:.00875rem;line-height:1.25rem;margin-bottom:2.5rem}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body .form-group{margin-bottom:1.875rem}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body .form-group .form-control-label:after{content:"*";padding-left:.1875rem}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body .modal-gift-balance{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:2.5rem;max-width:100%;padding-left:.5rem;padding-right:.5rem;width:100%}@media(min-width:1024px){.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body .modal-gift-balance{padding-left:1rem;padding-right:1rem}}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body .modal-gift-balance:last-child{margin-bottom:1.5rem}.product-detail.container.gift-product-detail #gcCheckBalanceModal .modal-body .gc-balance-error-messaging{color:#eb0009}.product-detail .cs-btn{color:#fff}.product-detail .product-info-container{margin-bottom:2.5rem;opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.product-detail .product-info-container-pending{opacity:0}@media(min-width:1024px){.product-detail .product-info-container{margin-bottom:4rem}}.product-detail .shortened-product-info-container{margin-bottom:0;opacity:1;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}@media(min-width:1024px){.product-detail .shortened-product-info-container{margin-bottom:2.9375rem}}.product-detail .product-detail-top-container{margin-bottom:2rem;position:relative}@media(min-width:1024px){.product-detail .product-detail-top-container{margin-bottom:7.5rem;min-height:800px}.product-detail .product-detail-top-container:after{content:"";font-size:0;min-height:inherit}}@media(min-width:1024px)and (max-width:1024.98px){.product-detail .product-detail-top-container{min-height:500px}}@media(max-width:1023.98px){.product-detail .product-detail-top-container{margin-left:-4px;margin-right:-.25rem}}.product-detail .pickup-in-store-not-available-text{color:#707070}.product-detail .pickup-in-store-not-available-text.bopis-option{pointer-events:none}.product-detail .radio-btn-pickup:before{border:.0625rem solid #adadad!important;pointer-events:none}.product-detail .pickup-in-store-not-available-link{cursor:pointer;display:inline;pointer-events:fill;text-decoration:underline}.product-detail .attributes{padding-left:0;padding-right:0}.product-detail .main-attributes{margin-top:0}.product-detail .product-name{font-family:freight-big-pro,serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;font-weight:400;line-height:100%;margin:.6875rem 0 0}@media(min-width:1024px){.product-detail .product-name{font-size:2rem}}.product-detail .product-name--title{display:block;font-family:freight-big-pro,serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;letter-spacing:.02rem}@media(min-width:1024px){.product-detail .product-name--title{font-size:2rem}}.product-detail .product-name--subtitle{display:inline-block;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;letter-spacing:.00875rem;line-height:140%;margin-top:.25rem;min-height:1.25rem;vertical-align:top}.product-detail .size-chart-pdp{line-height:normal}.product-detail .add-to-cart-global{margin:.75rem 0;width:100%}.product-detail .pdp-link{background-color:transparent;border:0;color:#000;font-size:.875rem;letter-spacing:.0075rem;padding:0;text-decoration:underline}.product-detail .pdp-link.pdp-collection{color:#575757;font-size:.75rem}.product-detail .pdp-link.set-link{color:#575757!important;display:block;margin-bottom:3.125rem;margin-top:1.875rem}.product-detail .mobile-add-to-bag-wrapper .mobile-add-to-bag{background:transparent;border:0;color:#0f0f0f;font-size:.75rem;letter-spacing:.0075rem;text-transform:uppercase}.product-detail .mobile-add-to-bag-wrapper .mobile-add-to-bag .cta-price{display:none}.product-detail .mobile-add-to-bag-wrapper.is-sticky{bottom:0;left:0;position:fixed;width:100%;z-index:1001}.product-detail .mobile-add-to-bag-wrapper.is-sticky .mobile-add-to-bag{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#0f0f0f;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;justify-content:center;line-height:185%;padding:1.25rem 0;width:100%}.product-detail .mobile-add-to-bag-wrapper.is-sticky .mobile-add-to-bag .cta-price{display:block}.product-detail .mobile-add-to-bag-wrapper.is-sticky .mobile-add-to-bag .cta-price del{display:none}.product-detail .mobile-add-to-bag-wrapper.is-sticky .mobile-add-to-bag .cta-price .price{color:#fff}.product-detail .full-pdp-link{color:#000;display:block;font-size:.875rem;margin-top:2rem;text-decoration:underline}.product-detail .prices{padding:0;text-align:left}.product-detail .prices .sales,.product-detail .prices .strike-through{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;line-height:1.75}.product-detail .prices .sales.list,.product-detail .prices .strike-through.list{margin-left:.5rem}.product-detail .prices .sales.on-sale-price{color:#d82325;font-weight:600}.product-detail .info-icon .tooltip{background-color:#f7f7f7;border:1px solid #c9c9c9;border-radius:0;color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.625rem;letter-spacing:.0125rem;line-height:1.25;margin-left:0;min-width:inherit;padding:.5rem;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.product-detail .info-icon .tooltip:after{border-top:.625em solid #f7f7f7;margin-left:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.product-detail .info-icon .tooltip:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #c9c9c9;bottom:-8px;content:" ";height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0}.product-detail .availability{margin:0}.product-detail.product-wrapper .primary-images{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:relative}.product-detail.product-wrapper .primary-images .pdp-product-badge-container{left:1.25rem;position:absolute;top:1.25rem;z-index:1}.product-detail.product-wrapper .primary-images .pdp-product-badge-container .pdp-product-badge{background-color:#fff;color:#000}.product-detail.product-wrapper .primary-images .pdp-product-badge-container .pdp-product-badge .product-badge-text{margin:0;padding:.3125rem .5rem}.product-detail .round-img-wrapper{display:block;position:relative}.product-detail .round-img-wrapper .img-text{background:#fff;bottom:0;color:#0f0f0f;display:block;font-size:.75rem;line-height:1.75;position:absolute;text-align:center;width:100%}.product-detail.product-wrapper .details-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:2.25rem 2.25rem 1.0625rem}@media(min-width:1024px){.product-detail.product-wrapper .details-content{padding:2rem 3.75rem 0}}@media(min-width:1280px){.product-detail.product-wrapper .details-content{padding:2rem 7rem 0}}@media(min-width:1600px){.product-detail.product-wrapper .details-content{padding:2rem 7.5rem 0}}.product-detail .detail-affirm-message{color:#575757;display:block;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem}.product-detail .detail-affirm-message .affirm-as-low-as{font-size:.875rem;height:auto;line-height:1.4375rem;margin-bottom:5px;padding-bottom:0}.product-detail .detail-affirm-message .affirm-as-low-as .affirm-hidden-text+br{display:none}.product-detail .detail-affirm-message .icon-affirm{margin:0 .5rem .75rem .25rem}.product-detail .detail-affirm-message .affirm-modal-trigger{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;letter-spacing:.00875rem;line-height:1.125;text-decoration:underline;white-space:nowrap}@media(min-width:1024px){.product-detail .detail-affirm-message .affirm-modal-trigger{margin-left:.125rem;white-space:normal}}.product-detail .detail-affirm-message .__affirm-logo.__affirm-logo-blue,.product-detail .detail-affirm-message .__affirm-logo.__affirm-logo-primary{font-size:1.1875rem}.product-detail .product-availability{color:#000;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;letter-spacing:.0375rem;line-height:1;margin:.75rem 0 .5rem}.product-detail .product-availability p{font-size:.75rem;letter-spacing:.6px;line-height:1rem;padding-top:.5rem}.product-detail .product-availability.hide{display:none}.product-detail .details-btn-wrapper{gap:.25rem;margin-bottom:.75rem}.product-detail .details-btn-wrapper .giftnow-button{padding-top:5px}.product-detail .details-btn-wrapper .giftnow-button.hide{margin:0;max-height:0;padding:0;visibility:hidden;width:0}.product-detail .customer-care-wrapper .customer-care-btn{font-size:.75rem;line-height:1.125rem;margin-bottom:1rem;margin-top:.75rem;padding:.625rem 1.5rem}.product-detail .customer-care-wrapper .customer-care-copy{color:#575757;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.0075rem;line-height:140%}.product-detail .show-preorder-message{line-height:140%}.product-detail .show-preorder-message .preorder-message-pdp{color:#575757;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.0075rem;line-height:140%}.product-detail .show-preorder-message .preorder-text-pdp{font-weight:600}.product-detail .show-preorder-message .cta-wrapper{margin-top:1rem}.product-detail .btn-gift-now{padding-bottom:.88rem;padding-top:.88rem;position:relative}.product-detail .btn-gift-now svg{height:20px;width:89px}.product-detail .btn-gift-now .icon-gift-now-button-img-new{height:49px;left:0;position:absolute;top:0;width:49px}.product-detail .gift-link{display:block}.product-detail .gift-link a{display:inline-block;font-size:.88rem;letter-spacing:0;line-height:1rem;margin-top:.5rem;text-decoration:underline}.product-detail .gift-link a:hover{text-decoration:none}.product-detail .cart-and-ipay{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0}.product-detail .description-and-detail{font-family:minion-pro,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;line-height:1.25;margin:0 auto;max-width:1198px;width:100%}.product-detail .description-and-detail&gt;.row{margin:0 auto;max-width:956px}@media(min-width:1024px){.product-detail .description-and-detail{padding-bottom:0}}.product-detail .description-and-detail .description-details-title{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:600;line-height:1.125rem;margin-bottom:.75rem;text-transform:uppercase}.product-detail .description-and-detail .material-care-description div.content-asset,.product-detail .description-and-detail .metal-care-description div.content-asset,.product-detail .description-and-detail .stone-care-description div.content-asset{display:inline}.product-detail .description-and-detail .description,.product-detail .description-and-detail .details{padding-left:0;padding-right:0}@media(max-width:1023.98px){.product-detail .description-and-detail .description{margin-bottom:2rem}}.product-detail .description-and-detail .description .style-number{display:block;margin-top:.75rem}.product-detail .description-and-detail .description .style-number .attribute-label{font-size:1rem;text-transform:none}.product-detail .description-and-detail .product-detail-label{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.25;text-transform:uppercase}.product-detail .description-and-detail a{text-decoration:underline}.product-detail .description-and-detail ul{padding-left:1.5rem}.product-detail .description-and-detail .social-icons-wrapper{display:none}.product-detail .description-and-detail .social-icons-wrapper.show{display:inline-block}.product-detail .description-and-detail .social-share-link{color:#0f0f0f;font-size:.875rem;height:20px}@media(min-width:1024px){.product-detail .description-and-detail .social-share-link{border-left:1px solid rgba(0,0,0,.4)}}.product-detail .description-and-detail .social-share-link:hover{text-decoration:none}.product-detail .description-and-detail .print-link-pdp{color:#0f0f0f;font-size:.875rem}.product-detail .description-and-detail .print-link-pdp:hover{text-decoration:none}.product-detail .description-and-detail .share-options-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:30px}@media(max-width:1023.98px){.product-detail .description-and-detail .share-options-wrapper{bottom:0;left:0;position:absolute}}.product-detail .description-and-detail .social-icons{list-style:none}.product-detail .description-and-detail .social-icons .icon{height:25px;width:25px}.product-detail .description-and-detail .customer-service-wrapper a{font-size:.875rem}.product-detail .productShareModal .modal-content{border-radius:0}.product-detail .product-variations-wrapper .selectric{background:transparent;border-color:#c9c9c9}.product-detail .product-variations-wrapper .selectric .label{height:38px;line-height:38px}.product-detail .product-variations-wrapper .selectric .button{height:38px}.product-detail .product-variations-wrapper .selectric-open{z-index:51}.product-detail .product-variations-wrapper .selectric-open.selectric-below .selectric-items{border-top:0}.product-detail .product-variations-wrapper .selectric-open.selectric-above .selectric-items{border-bottom:0}.product-detail .preorder-label-text{color:#000;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.8125rem;font-weight:400;letter-spacing:.26px;line-height:1.54}.product-detail .preorder-label-text.preorder-label-text-pdp{padding:.5rem 0 .75rem}.product-detail.product-set-detail .product-name{font-size:2rem;line-height:2.375rem}.product-detail.product-set-detail .product-description p{font-size:.875rem;line-height:1.25rem}.product-detail.product-set-detail .product-name--title{font-size:1.5rem!important}.product-detail.product-set-detail .set-details-content{background-color:#f9f9f9;padding:.75rem 2rem}@media(min-width:1024px){.product-detail.product-set-detail .set-details-content{padding:2rem 7rem}}.product-detail.product-set-detail .set-info{padding-bottom:1.5rem;padding-top:1.5rem}@media(min-width:768px){.product-detail.product-set-detail .set-info{padding-bottom:4rem;padding-top:4rem}}.product-detail.product-set-detail .social-share-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.product-detail.product-set-detail .social-share-link{font-size:.875rem;text-decoration:underline}.product-detail.product-set-detail .product-set-title{color:#0f0f0f;font-family:linotype-didot,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.625rem;letter-spacing:0;line-height:3.5rem;margin-bottom:1.5rem;margin-top:1.5rem;text-align:center}@media(min-width:1024px){.product-detail.product-set-detail .product-set-title{font-size:3rem;margin-bottom:7rem}}.product-detail.product-set-detail .price{color:#000;font-size:.875rem;font-weight:400}.product-set-detail .product-set-item .product-image{width:100%}@media(min-width:1024px){.product-set-detail .product-set-item .product-image{max-width:300px}}.product-detail.set-item .product-name .product-name--title{font-size:1.5rem;letter-spacing:.02rem}.product-detail.set-item .product-name .product-name--subtitle{font-size:.875rem;letter-spacing:.00875rem}@media(min-width:1024px){.product-set-detail .product-set-item .product-set-carousel .product-image{max-width:none}}.product-detail.set-item.container{margin:0 auto}@media(min-width:768px){.product-detail.set-item.container{max-width:950px}}@media(min-width:1280px){.product-detail.set-item.container{max-width:1122px}}.product-detail.set-item .product-set-item:not(:first-child){margin-top:2rem}@media(min-width:1024px){.product-detail.set-item .product-set-item:not(:first-child){margin-top:2.5rem}}.product-detail.set-item .product-name{font-family:minion-pro,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;letter-spacing:.0125rem;line-height:1.25}.product-detail.set-item .price .sales,.product-detail.set-item .prices .strike-through{font-family:minion-pro,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.125rem;letter-spacing:0;line-height:1.75}@media(min-width:1024px){.product-detail.set-item .price .sales,.product-detail.set-item .prices .strike-through{font-size:1.25rem}}.product-detail.set-item .border-bottom-block{background-color:#d6d6d6;height:.5px;margin:1.5rem 0 0}@media(min-width:1024px){.product-detail.set-item .border-bottom-block{margin:2.5rem 1rem 0;max-width:calc(100% - 16px)}}.product-detail.set-item .attributes .custom-select{background-position-y:16px;height:40px}#contactSpecialistEmailForm textarea,#customerServiceEmailForm textarea{min-height:3rem}.product-share-modal .modal-dialog{max-width:38.25rem}@media(min-width:768px){.product-share-modal .modal-dialog{width:38.25rem}}.product-share-modal .modal-dialog .modal-content{border-radius:0;height:100%}.product-share-modal .modal-dialog .modal-body{padding-bottom:2.125rem;padding-left:1.25rem;padding-right:1.25rem}@media(min-width:768px){.product-share-modal .modal-dialog .modal-body{padding-left:7.1875rem;padding-right:8.4375rem}}.product-share-modal .modal-dialog .modal-body .close{opacity:1;position:relative;right:0;top:0;z-index:1}.product-share-modal .modal-dialog .modal-body .close:hover{opacity:.5}.product-share-modal .modal-dialog .modal-body .close .icon[class*=close]{color:#0f0f0f;height:.75rem;width:.75rem}.product-share-modal .modal-dialog .modal-title{color:#0f0f0f;font-family:freight-big-pro,serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;font-weight:400;line-height:1.8125rem;margin-bottom:2.8rem;margin-top:2.8rem;padding:0;text-align:left}.product-share-modal .modal-dialog .shared-success:not(:has(.continue-btn-row-share.d-none)){-webkit-box-orient:vertical;-webkit-box-direction:normal;display:box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-gap:2.5rem;gap:2.5rem;margin:0 1rem;top:50%}@media(min-width:1024px){.product-share-modal .modal-dialog .shared-success:not(:has(.continue-btn-row-share.d-none)){margin:0}}.product-share-modal .modal-dialog .continue-btn-row-share button{font-size:.75rem!important}.product-share-modal .modal-dialog .share-success-title-text{color:#0f0f0f;font-family:freight-big-pro,serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;line-height:1.5rem;margin-top:0;padding:0;text-align:left}@media(min-width:1024px){.product-share-modal .modal-dialog .share-success-title-text{font-size:1.5rem;line-height:1.8125rem}}.product-share-modal .modal-dialog .description-text{color:#000;font-size:.75rem;line-height:1rem;margin-bottom:1.725rem;margin-top:0;padding:0;text-align:left}.product-share-modal .modal-dialog .description-text.info-text{margin-bottom:1.5rem;margin-top:1.5rem}.product-share-modal .modal-dialog .privacy-policy-link{color:#575757;font-size:.875rem;line-height:1.25rem;text-align:left;text-decoration:underline}.product-share-modal .modal-dialog .privacy-policy-link:hover{text-decoration:none}.product-share-modal .modal-dialog .characters-left{color:#6b6b6b;font-size:.875rem;letter-spacing:.0375rem;line-height:1.125rem}.product-share-modal .modal-dialog .characters-left,.product-share-modal .modal-dialog .product-share-form .form-control{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.product-share-modal .modal-dialog .product-share-form textarea.share-product-message{font-size:.875rem;height:6.25rem;padding:1rem 4.375rem 1rem 1.125rem}.product-share-modal .modal-dialog .product-share-form .btn{font-size:.75rem}.product-share-modal .modal-dialog .product-share-form .message-characters-left{color:#6b6b6b;font-size:1rem;font-weight:400;letter-spacing:.01rem;position:absolute;right:.8125rem;top:1rem}.e-productlist{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3rem 0}.e-productlist .e-recommendation{width:100%}.print-image img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.content-region{overflow:hidden;padding:3rem 0}@media(min-width:1024px){.content-region{padding:3.75rem 0}}.recommendations{margin:2.5rem 0;overflow-x:hidden}@media(min-width:1024px){.recommendations{margin-bottom:1rem}}.recommendations .slick-arrow.slick-disabled{opacity:.6}.product-description-border-bottom{border-bottom:1px solid #d6d6d6;margin:0 auto;max-width:85%}@media(min-width:1024px){.product-description-border-bottom{margin:0 120px;max-width:100%}}.pdp-can-not-add{-webkit-animation:fade 5s linear forwards;animation:fade 5s linear forwards;-webkit-box-shadow:1px 1px 5px gray;box-shadow:1px 1px 5px gray;left:calc(50% - 200px);max-width:400px;padding:1em;position:fixed;top:180px;z-index:1000}@-webkit-keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.pdp-can-not-add.show{display:block}@media screen and (max-width:359px){.mobile-sizing-320{margin-top:25px!important;-webkit-transform:scale(.75);transform:scale(.75)}}.no-overlap{-ms-flex-negative:0;flex-shrink:0;white-space:normal}@media(max-width:1023.98px){.pdp-product-badge-container{min-height:2.25rem}}.pdp-product-badge-container .pdp-product-badge{background-color:#000;color:#fff;margin-bottom:.9375rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.pdp-product-badge-container .pdp-product-badge .product-badge-text{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.75rem;font-style:normal;font-weight:500;line-height:normal;margin:.25rem .5rem}.giftcard-delivery-method{font-size:.875rem;padding:.5rem}@media(min-width:1024px){.giftcard-delivery-method{padding:1rem}}.giftcard-toggler-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem .5rem 2rem;text-align:center;width:100%}@media(min-width:1024px){.giftcard-toggler-wrapper{padding:1rem}}.giftcard-toggler-wrapper .giftcard-toggler-selection{border:1px solid #dbdbdb;cursor:pointer;display:inline-block;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:12px;font-weight:400;letter-spacing:.0125rem;line-height:1;padding:.75rem;position:relative;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s;width:50%;z-index:2}.giftcard-toggler-wrapper .giftcard-toggler-selection a{color:#0f0f0f;font-size:.75rem;pointer-events:none;text-decoration:none}.giftcard-toggler-wrapper .giftcard-toggler-button{background:transparent;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.giftcard-toggler-wrapper .giftcard-toggler-button .electronic-gift-card-selector{border-color:#dbdbdb}.giftcard-toggler-wrapper .giftcard-toggler-button .physical-gift-card-selector,.giftcard-toggler-wrapper .giftcard-toggler-button.toggler-left .electronic-gift-card-selector{border-color:#000}.giftcard-toggler-wrapper .giftcard-toggler-button.toggler-left .physical-gift-card-selector{border-color:#dbdbdb}.gift-product-detail .giftcard-form .attribute{margin-bottom:8px;padding-top:0}.product-variations-wrapper .virtual-gift-card{height:0}.virtual-gift-card{width:100%}.virtual-gift-card .form-control-label{color:#0f0f0f}.virtual-gift-card .form-control-label:after{content:"*";padding-left:.1875rem}.virtual-gift-card .gift-message-characters-left{color:#6b6b6b;font-size:1rem;font-weight:400;letter-spacing:.01rem;position:absolute;right:.8125rem;top:1rem}.giftcard-gift-message{font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-weight:400;line-height:1.333;text-align:left}@media(min-width:1024px){.giftcard-gift-message{margin-bottom:1rem}}.custom-amount{display:none}.vgc-redesign-wrapper .attribute{border-bottom:0!important}.giftcard-custom-amount{margin-bottom:.75rem}.giftcard-custom-amount .dollar-sign{display:none;font-family:minion-pro,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;left:20px;letter-spacing:.0375rem;line-height:1.333;position:absolute;top:19px;z-index:1}.giftcard-custom-amount input.is-invalid+.dollar-sign{color:#d82325}.giftcard-custom-amount.show-dollar-symbol .dollar-sign{display:block}.giftcard-custom-amount #recipientCustomAmount{font-size:1.04375rem;padding-left:1.75rem;padding-top:1rem}.dollar-sign-canada #recipientCustomAmount{padding-left:2.5rem}.custom-amount .dollar-sign{display:none}@media(max-width:1023.98px){.gift-product-detail.product-wrapper .details-content{padding-left:1.75rem;padding-right:1.75rem}}.related-categs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 1.25rem}@media(min-width:1024px){.related-categs{padding:0 3.75rem}}.related-categs-title{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;letter-spacing:.00875rem;margin-bottom:1.125rem;min-width:228px}@media(min-width:1024px){.related-categs-items{max-width:calc(100% - 228px)}}.related-categs-item{display:inline-block;margin-bottom:.75rem;margin-right:.75rem}.related-categs-item-link{background:#f9f9f9;display:inline-block;font-size:.75rem;padding:.3125rem .5rem}.editorialRichText-component-container h2{line-height:2rem}.details-accordions .card{border:0;border-bottom:1px solid #dbdbdb;border-radius:0}.details-accordions .card-header{background-color:transparent;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5625rem 0}.details-accordions .card-header h2,.details-accordions .card-header h2 button{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1}.details-accordions .card-header h2 button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#0f0f0f;font-size:.875rem;font-style:normal;font-weight:400;justify-content:space-between;letter-spacing:.00875rem;line-height:140%;text-decoration:none}.details-accordions .card-header h2 button.collapsed:after{background-image:url(../../svg-icons/plus-icon.svg)}.details-accordions .card-header h2 button:after{background-image:url(../../svg-icons/minus-icon.svg);background-position:50%;content:"";display:block;height:.875rem;width:.875rem}.details-accordions .card-body,.details-accordions p{color:#0f0f0f;font-family:proxima-nova,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:.00875rem;line-height:140%;margin:0}.details-accordions .card-body{padding:0 0 1.5625rem}.details-accordions .card-body .details-wrapper:not(:first-of-type){margin-top:2rem}.details-accordions .card-body .designer-notes{font-family:freight-big-pro,serif,Georgia,Segoe UI Symbol,Noto Color Emoji;font-size:1.5rem;letter-spacing:.015rem;line-height:120%;padding-right:1.25rem}.details-accordions .card-body .details-and-care .product-details-label{color:#575757;font-size:.75rem;font-style:normal;font-weight:400;letter-spacing:.0075rem;line-height:140%}.details-accordions .card-body .details-and-care p:not(:first-of-type){margin-top:2rem}.details-accordions .card-body .details-and-care ul{margin:0}.details-accordions .card-body .details-and-care ul:first-of-type{margin-top:2rem}.details-accordions .card-body .details-and-care ul li::marker{font-size:.5rem}.details-accordions .card-body .complimentary-cleaning{color:#000;line-height:160%;margin-top:2rem}.details-accordions .gifting p{margin:0}.details-accordions .gifting .gifting-description{margin-top:1rem}.details-accordions .gifting img{margin-top:1.5625rem;width:100%}.detail-affirm-message{min-height:1.4375rem}.product-sticky-image{margin-bottom:3.125rem;position:sticky;top:0;z-index:1}@media(min-width:1024px){.product-sticky-image{margin-bottom:0}}.designer-notes-container .details-wrapper p:first-child{margin-top:1rem}.shortened-product-info-container .bopis-wrapper{margin-top:1.5rem}.pdp-bottom-content .recommendations{margin-bottom:5.3125rem}</pre></body></html>